add OPN chip

pretty much copy-paste from YM2610B code

next up: even more blatant copy-paste in 2608
This commit is contained in:
tildearrow 2022-05-11 03:29:03 -05:00
parent 431b6b5957
commit ab969c1da0
8 changed files with 1329 additions and 1 deletions

View file

@ -1263,7 +1263,10 @@ void DivEngine::registerSystems() {
{"FM 1", "FM 2", "FM 3", "PSG 1", "PSG 2", "PSG 3"},
{"F1", "F2", "F3", "S1", "S2", "S3"},
{DIV_CH_FM, DIV_CH_FM, DIV_CH_FM, DIV_CH_PULSE, DIV_CH_PULSE, DIV_CH_PULSE},
{DIV_INS_FM, DIV_INS_FM, DIV_INS_FM, DIV_INS_AY, DIV_INS_AY, DIV_INS_AY}
{DIV_INS_FM, DIV_INS_FM, DIV_INS_FM, DIV_INS_AY, DIV_INS_AY, DIV_INS_AY},
{},
fmHardResetEffectHandler,
fmPostEffectHandler
);
sysDefs[DIV_SYSTEM_PC98]=new DivSysDef(