Add Bifurcator support

This commit is contained in:
Natt Akuma 2024-04-01 16:29:43 +07:00
parent 90859be901
commit b3e0825462
14 changed files with 494 additions and 2 deletions

View file

@ -2091,6 +2091,15 @@ void DivEngine::registerSystems() {
}
);
sysDefs[DIV_SYSTEM_BIFURCATOR]=new DivSysDef(
"Bifurcator", NULL, 0xf2, 0, 4, false, true, 0, false, 0, 0, 0,
"a fantasy sound chip using logistic map iterations to generate sound.",
{"Channel 1", "Channel 2", "Channel 3", "Channel 4"},
{"CH1", "CH2", "CH3", "CH4"},
{DIV_CH_NOISE, DIV_CH_NOISE, DIV_CH_NOISE, DIV_CH_NOISE},
{DIV_INS_BIFURCATOR, DIV_INS_BIFURCATOR, DIV_INS_BIFURCATOR, DIV_INS_BIFURCATOR}
);
sysDefs[DIV_SYSTEM_DUMMY]=new DivSysDef(
"Dummy System", NULL, 0xfd, 0, 8, false, true, 0, false, 0, 0, 0,
"this is a system designed for testing purposes.",