Page 1 of 1
A new way to do music on the Genesis
Posted: Sat Sep 22, 2007 2:52 am
by LocalH
Over at
my forum, a guy by the name of JoseTheBest took the SMPS music driver, as seen in Sonic 1, and
disassembled it to a working source. Combined with
this XM-to-SMPS converter by nineko, it's now possible to make XM mods (within certain restrictions to fit with the Genny, of course), and then convert them to a binary which can be used with the SMPS driver. I haven't used it myself, so I don't know how easy it is to use, but it seems like it could be helpful. Hell, on the C64 there are
hundreds of different music drivers, so I don't think that having just a few different ones on the Genesis will be a problem (in terms of the coding scene).
Posted: Sat Sep 22, 2007 4:39 pm
by TmEE co.(TM)
Cool !!! But I'll stick to my MSE for MD/Genny (but first I need to finish it)
Posted: Sat Sep 22, 2007 4:46 pm
by Shiru
Seems like I misunderstood something. Is this driver is M68K based (I'm always thought that it is Z80 driver), or only M68K interface was disassembled, not driver itself?
Posted: Sat Sep 22, 2007 4:49 pm
by TmEE co.(TM)
I've seen games that use 68K for FM and PSG and Z80 for PCM (Atomic Runner)... IIRC Sonic has Z80 sound driver...
Posted: Sat Sep 22, 2007 9:57 pm
by LocalH
Sonic 1 uses a hybrid driver - 68k handles the FM and PSG, while the Z80 handles the DAC. Later Sonic games use a Z80-only driver. This uses the binary version of the Z80 driver, although
someone by the name of Puto also disassembled it.