04-16-2013, 05:19 AM
I've optimized the code a bit, so it now generates audio at 8 kHz (and is close to being able to do 9.6 kHz): youtube video
Here's a ROM that you can run on your NGPC if you want to torture your ears.
Should be. The VGM playback code runs on the Z80, so the TLCS-900 only needs to move more VGM data to the shared RAM area periodically, which shouldn't take that much processing power.
But it's not a full-blown sound engine - for example there's no support for playing sound effects, which is something you'd expect in most games. So I don't know if it'd be very useful for that purpose.
Here's a ROM that you can run on your NGPC if you want to torture your ears.
Quote:And for the vgm player? is it ok to use it in games?
Should be. The VGM playback code runs on the Z80, so the TLCS-900 only needs to move more VGM data to the shared RAM area periodically, which shouldn't take that much processing power.
But it's not a full-blown sound engine - for example there's no support for playing sound effects, which is something you'd expect in most games. So I don't know if it'd be very useful for that purpose.