Вытащил звуковой драйвер из Соника 3Д наподобие того, как сделал Сегамэн. А также написал конвертер мелодий из SMPS 68k в SMPS z80 и обратно. Чем примечателен драйвер:
1)Возможность вставлять в любые другие ромы SMD, без боязни, что будут использоваться жизненно важные игре ячейки в памяти M68k
2)Возможность вставлять музыку из любой другой игры, где используется SMPS движок посредством конвертера. Т.к. значения флагов от одной игры к другой варьируются, даже в пределах одной версии движка, конвертирование не дает 100% идеально одинакового звучания, некоторые флаги все-таки приходится фиксить
3)Возможность вставлять свою собственную музыку путем конвертирования xm файла сначала в формат SMPS 68k, который из Соника 1, а потом уже конвертирования в формат SMPS z80.
Ну главный минус в том, что доступ к памяти M68k производится банками и приходится каждый раз в некоторых местах драйвера задавать их номера (если меняются при вставке).
SMPS z80 Driver
SMPS Converter