Z80 driver:Sonic 65 wrote:You might remember the various PCM demos I've posted over the past year, which played WAV files as level music in a Sonic 1 ROM. However, the quality of these past demos wasn't that great, to say the least.
Over the past few weeks, I've been optimizing the Z80 driver (now it's 3x faster) and finding other various ways to improve the sound quality. The playback quality is pretty much perfect now, and the driver can also support a file up to 22050Hz now.
Here's a test demo of the new, improved driver:
http://www.fileden.com/files/2006/8/1/150488/S1PCM3.bin
http://www.fileden.com/files/2006/8/1/150488/pcmd.bin
Source code:
http://www.fileden.com/files/2006/8/1/150488/source.asm