libgme / game-music-emu

Blargg's video game music emulation library, which allows audio applications to easily add playback support for the music of many classic video game consoles.
GNU Lesser General Public License v2.1
75 stars 15 forks source link

YM2612 samples not plaing and YM2413 not supported. #96

Open system64MC opened 3 months ago

system64MC commented 3 months ago
Hi, I noticed 2 problems related to Game Music Emu.

The first one is samples not playing when playing some VGMs. I think supporting newer VGM features would solve the problem. Another issue is YM2413 doesnt seem to be supported, despite being added in VGM 1.10, so some Master System VGMs will not play properly. Here is a zip with 2 files that trigger the issue. The one named goddes2.vgm is for the YM2612 issue, the other named fantasyzone.vgm is for YM2413. VGMs.zip

Wohlstand commented 3 months ago

Hello! Right now VGM nodule supports only YM2612 and SN chips for a while. There are plans after 0.6.4 release to make an attempt to implement the rest of missing chips using the YMFM thing.

system64MC commented 3 months ago

Hello! Right now VGM nodule supports only YM2612 and SN chips for a while. There are plans after 0.6.4 release to make an attempt to implement the rest of missing chips using the YMFM thing.

That would be great! It has so many chips such as OPL3, OPM, OPNA and many more. So maybe libgme would be able to support them.