Some points:
- UNZ is currently the best emulator (albeit not open source) for playing games on this platform.
- Sound emulation appears to be correct (at least as far as clock frequency is concerned) in UNZ
- Other than flaky compatibility, MESS sound emulation for this platform is played at a slower clock speed
With this thought, seeing MESS VGM Mod log FMTowns chip registers at 7.67MHz seemed peculiar to me, yet everything seemed to play OK. (still not sure about speed stability but that's to be investigated further, comparing with UNZ due to lack of an actual physical unit).
2 minutes in a hex editor later, changed the YM2612 clock to 7987200Hz (~8MHz), and we get the following:
Before: https://dl.dropboxusercontent.com/u/128 ... arty_0.vgm (using ~7.67MHz)
After: https://dl.dropboxusercontent.com/u/128 ... xclock.vgm (using ~8MHz)
Other than the fact that many FMTowns games share the same music data as their PC98 counterparts (they ARE using very similar architecture IIRC. Some hoot entries even re-use PC-98 sound drivers to play the FM-TOWNS music data at 8MHz clock, which sounds largely correct), I'm just wondering if there are any other issues besides playability that is stopping FMTowns games from being uploaded here.
Any thoughts? Please contribute!
Thanks