Skip to content

Commit

Permalink
TurboSoundFM doesnt allow internal AY
Browse files Browse the repository at this point in the history
either replaces or disables it due to port conflicts
  • Loading branch information
freq-mod authored Oct 13, 2024
1 parent 19fdb42 commit 9130f78
Showing 1 changed file with 0 additions and 8 deletions.
8 changes: 0 additions & 8 deletions src/gui/presets.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1173,56 +1173,48 @@ void FurnaceGUI::initSystemPresets() {
);
SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound FM"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203, 1.0f, 0, "clockSel=1")
}
);
SUB_SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound FM (extended channel 3 on first OPN)"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_EXT, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203, 1.0f, 0, "clockSel=1")
}
);
SUB_SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound FM (extended channel 3 on second OPN)"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_EXT, 1.0f, 0, "clockSel=1")
}
);
SUB_SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound FM (extended channel 3 on both OPNs)"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_EXT, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_EXT, 1.0f, 0, "clockSel=1")
}
);
SUB_SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound FM (CSM on first OPN)"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_CSM, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203, 1.0f, 0, "clockSel=1")
}
);
SUB_SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound FM (CSM on second OPN)"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_CSM, 1.0f, 0, "clockSel=1")
}
);
SUB_SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound FM (CSM on both OPNs)"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_CSM, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_YM2203_CSM, 1.0f, 0, "clockSel=1")
}
);
SUB_ENTRY(
_("ZX Spectrum (128K) with TurboSound"), {
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"),
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1"), // or YM2149
CH(DIV_SYSTEM_AY8910, 1.0f, 0, "clockSel=1") // or YM2149
}
Expand Down

0 comments on commit 9130f78

Please sign in to comment.