Merge branch 'master' into es5506_alt

This commit is contained in:
cam900 2022-12-15 16:06:59 +09:00 committed by GitHub
commit 8365d1c977
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
46 changed files with 1400 additions and 150 deletions

View file

@ -1153,6 +1153,11 @@ void FurnaceGUI::initSystemPresets() {
CH(DIV_SYSTEM_SNES, 64, 0, "")
}
);
ENTRY(
"Konami K007232", {
CH(DIV_SYSTEM_K007232, 64, 0, "")
}
);
ENTRY(
"Generic PCM DAC", {
CH(DIV_SYSTEM_PCM_DAC, 64, 0, "")
@ -1341,6 +1346,12 @@ void FurnaceGUI::initSystemPresets() {
// VLM5030 exists but not used for music at all
}
);
ENTRY(
"Konami MX5000", {
CH(DIV_SYSTEM_YM2151, 64, 0, ""), // 3.58MHz
CH(DIV_SYSTEM_K007232, 64, 0, "") // ""
}
);
ENTRY(
"Konami Battlantis", {
CH(DIV_SYSTEM_OPL2, 64, 0, "clockSel=3"), // 3MHz
@ -1365,6 +1376,54 @@ void FurnaceGUI::initSystemPresets() {
CH(DIV_SYSTEM_OPL2_DRUMS, 64, 0, "clockSel=3") // ""
}
);
ENTRY(
"Konami Fast Lane", {
CH(DIV_SYSTEM_K007232, 64, 0, ""), // 3.58MHz
CH(DIV_SYSTEM_K007232, 64, 0, "") // ""
}
);
ENTRY(
"Konami Chequered Flag", {
CH(DIV_SYSTEM_YM2151, 64, 0, ""), // 3.58MHz
CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true"), // ""
CH(DIV_SYSTEM_K007232, 64, 0, "") // ""
}
);
ENTRY(
"Konami Haunted Castle", {
CH(DIV_SYSTEM_OPL2, 64, 0, ""), // 3.58MHz
CH(DIV_SYSTEM_SCC, 64, 0, ""), // ""
CH(DIV_SYSTEM_K007232, 64, 0, "") // ""
}
);
ENTRY(
"Konami Haunted Castle (drums mode)", {
CH(DIV_SYSTEM_OPL2_DRUMS, 64, 0, ""), // 3.58MHz
CH(DIV_SYSTEM_SCC, 64, 0, ""), // ""
CH(DIV_SYSTEM_K007232, 64, 0, "") // ""
}
);
ENTRY(
"Konami Hot Chase", {
CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true"), // 3.58MHz
CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true"), // ""
CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true") // ""
}
);
ENTRY(
"Konami S.P.Y.", {
CH(DIV_SYSTEM_OPL2, 64, 0, ""), // 3.58MHz
CH(DIV_SYSTEM_K007232, 64, 0, ""), // ""
CH(DIV_SYSTEM_K007232, 64, 0, "") // ""
}
);
ENTRY(
"Konami S.P.Y. (drums mode)", {
CH(DIV_SYSTEM_OPL2_DRUMS, 64, 0, ""), // 3.58MHz
CH(DIV_SYSTEM_K007232, 64, 0, ""), // ""
CH(DIV_SYSTEM_K007232, 64, 0, "") // ""
}
);
ENTRY(
"Konami Hexion", {
CH(DIV_SYSTEM_SCC, 64, 0, "clockSel=2"), // 1.5MHz (3MHz input)