Login
View Ticket
Login
Ticket Hash: 1a30ba426afe282891a3039c8f297acf22e2b3be
Title: Unknown VGM instruction on some MSX VGMs
Status: Closed Type: Code_Defect
Severity: Severe Priority: High
Subsystem: VgmLoading Resolution: Fixed
Last Modified: 2024-09-02 00:48:10
Version Found In: v0.4.4
User Comments:
MistressRemilia added on 2024-08-27 19:55:46:

Certain MSX songs, such as those from Illusion City and Undeadline, cause an exception to be thrown. The error message is:

Unknown VGM instruction: $51 at data offset $00000000

This may be caused by the VGM reader not covering some edge case.


MistressRemilia added on 2024-08-27 20:00:40:

Ahh, this is because the YM2413 isn't supported yet, and these songs use this chip.


MistressRemilia added on 2024-08-27 20:09:32:

Adding support for this chip is planned for v0.5.0, and is prioritized for Benben v0.6.0


alexa added on 2024-08-31 08:08:53:

Work started in the add-ym2413 branch.


MistressRemilia added on 2024-09-02 00:47:38:

Fixed in eb4072fa674410e103f99a8df52fb3f234c212a57bf3f6b10545fd7518a69dc3