> I'd suggest you optimize your code better, even a complex sound driver shouldn't be > eating too much time up on a 68k.
IIRC the YM2612 "sample playback" is just a dumb DAC that you have to poke at the sample rate, so that would be why the sound driver takes a lot of CPU. On C2 you could offload the samples to the uPD7759 (which plays samples by DMA from the ROM, so no CPU intervention) and gain a lot of CPU time back. That's likely why they tacked on the 7759 in the first place.
Edited by R. Belmont (02/16/16 08:53 PM)
|