Skip to content

Commit

Permalink
also set some flags
Browse files Browse the repository at this point in the history
  • Loading branch information
barbudreadmon committed Oct 21, 2023
1 parent d80b805 commit 426c220
Show file tree
Hide file tree
Showing 18 changed files with 36 additions and 36 deletions.
2 changes: 1 addition & 1 deletion src/burn/drv/pre90s/d_mrdo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -869,7 +869,7 @@ struct BurnDriver BurnDrvyankeedo = {
"yankeedo", "mrdo", NULL, NULL, "1982",
"Yankee DO!\0", NULL, "hack", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE | GBF_ACTION, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE | GBF_ACTION, 0,
NULL, yankeedoRomInfo, yankeedoRomName, NULL, NULL, NULL, NULL, DrvInputInfo, DrvDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x140,
192, 240, 3, 4
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/pre90s/d_redclash.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1051,7 +1051,7 @@ struct BurnDriver BurnDrvZerohouri = {
"zerohouri", "zerohour", NULL, "zerohour", "1980",
"Zero Hour (bootleg)\0", NULL, "bootleg (Inder SA)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
NULL, zerohouriRomInfo, zerohouriRomName, NULL, NULL, zerohourSampleInfo, zerohourSampleName, RedclashInputInfo, ZerohourDIPInfo,
ZerohourInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x80,
192, 248, 3, 4
Expand Down
6 changes: 3 additions & 3 deletions src/burn/drv/pre90s/d_route16.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1378,7 +1378,7 @@ struct BurnDriver BurnDrvspacecho = {
"spacecho", "speakres", NULL, NULL, "1980",
"Space Echo (set 1)\0", NULL, "bootleg (Gayton Games)", "Route 16",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
NULL, spacechoRomInfo, spacechoRomName, NULL, NULL, NULL, NULL, StratvoxInputInfo, SpacechoDIPInfo,
SpaceechoInit, DrvExit, DrvFrame, TtmahjngDraw, DrvScan, &DrvRecalc, 0x8,
256, 256, 3, 4
Expand Down Expand Up @@ -1410,7 +1410,7 @@ struct BurnDriver BurnDrvspacecho2 = {
"spacecho2", "speakres", NULL, NULL, "1980",
"Space Echo (set 2)\0", NULL, "bootleg (Gayton Games)", "Route 16",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
NULL, spacecho2RomInfo, spacecho2RomName, NULL, NULL, NULL, NULL, StratvoxInputInfo, SpacechoDIPInfo,
SpaceechoInit, DrvExit, DrvFrame, TtmahjngDraw, DrvScan, &DrvRecalc, 0x8,
256, 256, 3, 4
Expand Down Expand Up @@ -1442,7 +1442,7 @@ struct BurnDriver BurnDrvspeakhlp = {
"speakhlp", "speakres", NULL, NULL, "1980",
"Speak & Help\0", NULL, "bootleg", "Route 16",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
NULL, speakhlpRomInfo, speakhlpRomName, NULL, NULL, NULL, NULL, StratvoxInputInfo, SpacechoDIPInfo,
SpaceechoInit, DrvExit, DrvFrame, TtmahjngDraw, DrvScan, &DrvRecalc, 0x8,
256, 256, 3, 4
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/pre90s/d_senjyo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1323,7 +1323,7 @@ struct BurnDriver BurnDrvStarforcb = {
"starforcb", "starforc", NULL, NULL, "1984",
"Star Force (encrypted, bootleg)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_NOT_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_NOT_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
NULL, starforcbRomInfo, starforcbRomName, NULL, NULL, NULL, NULL, SenjyoInputInfo, StarforcDIPInfo,
StarforcbInit, DrvExit, DrvFrame, StarforceDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/pre90s/d_snk6502.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1904,7 +1904,7 @@ struct BurnDriver BurnDrvSatansatind = {
"satansatind", "satansat", NULL, "vanguard", "1981",
"Satan of Saturn (Inder S.A., bootleg)\0", NULL, "bootleg (Inder S.A.)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
NULL, satansatindRomInfo, satansatindRomName, NULL, NULL, vanguardSampleInfo, vanguardSampleName, SatansatInputInfo, SatansatDIPInfo,
SatansatindInit, DrvExit, DrvFrame, SatansatDraw, DrvScan, &DrvRecalc, 0x40,
224, 256, 3, 4
Expand Down
4 changes: 2 additions & 2 deletions src/burn/drv/pre90s/d_tecmo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1609,7 +1609,7 @@ struct BurnDriver BurnDrvSilkwrmp = {
"silkwormp", "silkworm", NULL, NULL, "1988",
"Silk Worm (prototype)\0", NULL, "Tecmo", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
NULL, silkwrmpRomInfo, silkwrmpRomName, NULL, NULL, NULL, NULL, SilkwormInputInfo, SilkwormDIPInfo,
SilkwormInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
256, 224, 4, 3
Expand Down Expand Up @@ -1728,7 +1728,7 @@ struct BurnDriver BurnDrvbackfirt = {
"backfirt", NULL, NULL, NULL, "1988",
"Back Fire (Tecmo, bootleg)\0", NULL, "Tecmo", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
BDF_GAME_WORKING | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
NULL, backfirtRomInfo, backfirtRomName, NULL, NULL, NULL, NULL, BackfirtInputInfo, BackfirtDIPInfo,
GeminiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
256, 224, 4, 3
Expand Down
8 changes: 4 additions & 4 deletions src/burn/drv/pre90s/d_thepit.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1382,7 +1382,7 @@ struct BurnDriver BurnDrvFitterbl = {
"fitterbl", "roundup", NULL, NULL, "1981",
"Fitter (bootleg of Round-Up)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
NULL, fitterblRomInfo, fitterblRomName, NULL, NULL, NULL, NULL, DrvInputInfo, FitterDIPInfo,
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x28,
224, 256, 3, 4
Expand Down Expand Up @@ -1516,7 +1516,7 @@ struct BurnDriver BurnDrvIntrepidb = {
"intrepidb", "intrepid", NULL, NULL, "1984",
"Intrepid (Elsys bootleg, set 1)\0", NULL, "bootleg (Elsys)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
NULL, intrepidbRomInfo, intrepidbRomName, NULL, NULL, NULL, NULL, IntrepidInputInfo, IntrepidbDIPInfo,
IntrepidInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x28,
224, 256, 3, 4
Expand Down Expand Up @@ -1548,7 +1548,7 @@ struct BurnDriver BurnDrvIntrepidb2 = {
"intrepidb2", "intrepid", NULL, NULL, "1984",
"Intrepid (Loris bootleg)\0", NULL, "bootleg (Loris)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
NULL, intrepidb2RomInfo, intrepidb2RomName, NULL, NULL, NULL, NULL, IntrepidInputInfo, IntrepidbDIPInfo,
IntrepidInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x28,
224, 256, 3, 4
Expand Down Expand Up @@ -1580,7 +1580,7 @@ struct BurnDriver BurnDrvIntrepidb3 = {
"intrepidb3", "intrepid", NULL, NULL, "1984",
"Intrepid (Elsys bootleg, set 2)\0", NULL, "bootleg (Elsys)", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
NULL, intrepidb3RomInfo, intrepidb3RomName, NULL, NULL, NULL, NULL, IntrepidInputInfo, IntrepidbDIPInfo,
IntrepidInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x28,
224, 256, 3, 4
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/pre90s/d_tsamurai.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1669,7 +1669,7 @@ struct BurnDriver BurnDrvNunchaku = {
"nunchaku", "ladymstr", NULL, NULL, "1985",
"Nunchackun\0", NULL, "Kaneko / Taito", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
NULL, nunchakuRomInfo, nunchakuRomName, NULL, NULL, NULL, NULL, TsamuraiInputInfo, NunchakuDIPInfo,
nunchakuInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
224, 256, 3, 4
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/pst90s/d_aerofgt.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3511,7 +3511,7 @@ struct BurnDriver BurnDrvSpinlbrup = {
"spinlbrkup", "spinlbrk", NULL, NULL, "1990",
"Spinal Breakers (US, prototype)\0", NULL, "V-System Co.", "V-System",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_SHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_SHOOT, 0,
NULL, spinlbrupRomInfo, spinlbrupRomName, NULL, NULL, NULL, NULL, spinlbrkInputInfo, spinlbrkDIPInfo,
spinlbrkInit,DrvExit,DrvFrame,spinlbrkDraw,DrvScan,&DrvRecalc,0x400,
352,240,4,3
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/pst90s/d_shangha3.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1063,7 +1063,7 @@ struct BurnDriver BurnDrvShangha3up = {
"shangha3up", "shangha3", NULL, NULL, "1993",
"Shanghai III (US, prototype)\0", NULL, "Sunsoft", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_MAHJONG, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_MAHJONG, 0,
NULL, shangha3upRomInfo, shangha3upRomName, NULL, NULL, NULL, NULL, Shangha3InputInfo, Shangha3DIPInfo,
Shangha3upInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
384, 224, 4, 3
Expand Down
6 changes: 3 additions & 3 deletions src/burn/drv/taito/d_bublbobl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3219,7 +3219,7 @@ struct BurnDriver BurnDrvBublcave = {
"bublcave", "bublbobl", NULL, NULL, "2013",
"Bubble Bobble: Lost Cave V1.2\0", NULL, "hack (Bisboch and Aladar)", "Taito Misc",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
NULL, BublcaveRomInfo, BublcaveRomName, NULL, NULL, NULL, NULL, BublboblInputInfo, BublboblDIPInfo,
BublboblInit, BublboblExit, DrvFrame, DrvDraw, DrvScan,
NULL, 0x100, 256, 224, 4, 3
Expand All @@ -3239,7 +3239,7 @@ struct BurnDriver BurnDrvBublcave11 = {
"bublcave11", "bublbobl", NULL, NULL, "2012",
"Bubble Bobble: Lost Cave V1.1\0", NULL, "hack (Bisboch and Aladar)", "Taito Misc",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
NULL, Bublcave11RomInfo, Bublcave11RomName, NULL, NULL, NULL, NULL, BublboblInputInfo, BublboblDIPInfo,
BublboblInit, BublboblExit, DrvFrame, DrvDraw, DrvScan,
NULL, 0x100, 256, 224, 4, 3
Expand All @@ -3249,7 +3249,7 @@ struct BurnDriver BurnDrvBublcave10 = {
"bublcave10", "bublbobl", NULL, NULL, "2012",
"Bubble Bobble: Lost Cave V1.0\0", NULL, "hack (Bisboch and Aladar)", "Taito Misc",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HOMEBREW | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
NULL, Bublcave10RomInfo, Bublcave10RomName, NULL, NULL, NULL, NULL, BublboblInputInfo, BublboblDIPInfo,
BublboblInit, BublboblExit, DrvFrame, DrvDraw, DrvScan,
NULL, 0x100, 256, 224, 4, 3
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/taito/d_mexico86.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1386,7 +1386,7 @@ struct BurnDriver BurnDrvKnightb = {
"knightb", "kikikai", NULL, NULL, "1986",
"Knight Boy\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_MISC, 0,
NULL, knightbRomInfo, knightbRomName, NULL, NULL, NULL, NULL, KikikaiInputInfo, KikikaiDIPInfo,
KnightbInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x101,
224, 256, 3, 4
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/taito/d_taitof2.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11262,7 +11262,7 @@ struct BurnDriver BurnDrvGrowlp = {
"growlp", "growl", NULL, NULL, "1990",
"Growl (World, prototype)\0", NULL, "Taito Corporation Japan", "Taito F2",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 4, HARDWARE_TAITO_TAITOF2, GBF_SCRFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 4, HARDWARE_TAITO_TAITOF2, GBF_SCRFIGHT, 0,
NULL, GrowlpRomInfo, GrowlpRomName, NULL, NULL, NULL, NULL, GrowlInputInfo, GrowluDIPInfo,
GrowlInit, TaitoF2Exit, TaitoF2Frame, TaitoF2PriDraw, TaitoF2Scan,
NULL, 0x2000, 320, 224, 4, 3
Expand Down
12 changes: 6 additions & 6 deletions src/burn/drv/taito/d_taitof3.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ static void control_w(INT32 offset, UINT32 d, INT32 b)

case 0x1c:
{
if (BurnDrvGetFlags() & BDF_BOOTLEG) {
if (DebugSnd_MSM6295Initted) {
if ((offset & 3) == 3) { MSM6295Write(0, d); return; }
// bprintf (0, _T("Sound Command: %x, %x %d\n"), offset & 0x1f, d, b);
if ((offset & 3) == 0) { } // banking
Expand Down Expand Up @@ -740,7 +740,7 @@ static INT32 DrvDoReset(INT32 full_reset)
SekReset();
SekClose();

if (BurnDrvGetFlags() & BDF_BOOTLEG) {
if (DebugSnd_MSM6295Initted) {
MSM6295Reset(0);
} else {
TaitoF3SoundReset();
Expand Down Expand Up @@ -1385,7 +1385,7 @@ static INT32 DrvExit()
SekExit();
TaitoF3SoundExit();

if (BurnDrvGetFlags() & BDF_BOOTLEG) {
if (DebugSnd_MSM6295Initted) {
MSM6295Exit(0);
}

Expand Down Expand Up @@ -1566,14 +1566,14 @@ static INT32 DrvFrame()
if (i == 7) SekSetIRQLine(3, CPU_IRQSTATUS_AUTO);
SekClose();

if ((BurnDrvGetFlags() & BDF_BOOTLEG) == 0) {
if (DebugSnd_MSM6295Initted == 0) {
TaitoF3CpuUpdate(nInterleave, i);
}
}

nCyclesExtra = nCyclesDone[0] - nCyclesTotal[0];

if (BurnDrvGetFlags() & BDF_BOOTLEG) {
if (DebugSnd_MSM6295Initted) {
if (pBurnSoundOut) {
MSM6295Render(0, pBurnSoundOut, nBurnSoundLen);
}
Expand Down Expand Up @@ -5458,7 +5458,7 @@ struct BurnDriver BurnDrvCleopatro = {
"cleopatro", "cleopatr", NULL, NULL, "1996",
"Cleopatra Fortune (Ver 2.1O 1996/09/05, bootleg)\0", NULL, "bootleg", "Taito F3 System",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PUZZLE, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PUZZLE, 0,
NULL, cleopatroRomInfo, cleopatroRomName, NULL, NULL, NULL, NULL, F3InputInfo, F3DIPInfo,
cleopatrInit, DrvExit, DrvFrame, DrvDraw224A_Flipped, DrvScan, &TaitoF3PalRecalc, 0x2000,
320, 224, 4, 3
Expand Down
2 changes: 1 addition & 1 deletion src/burn/drv/taito/d_taitoh.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1950,7 +1950,7 @@ struct BurnDriver BurnDrvSyvalionp = {
"syvalionp", "syvalion", NULL, NULL, "1988",
"Syvalion (World, prototype)\0", NULL, "Taito Corporation", "Taito H System",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_HORSHOOT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_HORSHOOT, 0,
NULL, syvalionpRomInfo, syvalionpRomName, NULL, NULL, NULL, NULL, SyvalionInputInfo, SyvalionDIPInfo,
SyvalionpInit, DrvExit, DrvFrame, SyvalionDraw, DrvScan, NULL, 0x210,
512, 400, 4, 3
Expand Down
8 changes: 4 additions & 4 deletions src/burn/drv/taito/d_tnzs.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2227,7 +2227,7 @@ struct BurnDriver BurnDrvArknid2b = {
"arknoid2b", "arknoid2", NULL, NULL, "1987",
"Arkanoid - Revenge of DOH (Japan bootleg)\0", NULL, "bootleg", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, arknid2bRomInfo, arknid2bRomName, NULL, NULL, NULL, NULL, Arknoid2InputInfo, Arknid2uDIPInfo,
Arknoid2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
Expand Down Expand Up @@ -2566,7 +2566,7 @@ struct BurnDriver BurnDrvKagekih = {
"kagekih", "kageki", NULL, NULL, "1992",
"Kageki (hack)\0", NULL, "hack", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_VSFIGHT, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_VSFIGHT, 0,
NULL, kagekihRomInfo, kagekihRomName, NULL, NULL, NULL, NULL, CommonInputInfo, KagekiDIPInfo,
KagekiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
224, 256, 3, 4
Expand Down Expand Up @@ -3027,7 +3027,7 @@ struct BurnDriver BurnDrvTnzsop = {
"tnzsop", "tnzs", NULL, NULL, "1988",
"The NewZealand Story (World, prototype) (P0-041-1 PCB)\0", NULL, "Taito Corporation Japan", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_PLATFORM, 0,
NULL, tnzsopRomInfo, tnzsopRomName, NULL, NULL, NULL, NULL, CommonInputInfo, TnzsopDIPInfo,
TnzsoInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
Expand Down Expand Up @@ -3218,7 +3218,7 @@ struct BurnDriver BurnDrvJpopnics = {
"jpopnics", NULL, NULL, NULL, "1992",
"Jumping Pop (Nics, Korean hack of Plump Pop)\0", NULL, "Nics", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
BDF_GAME_WORKING | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
NULL, jpopnicsRomInfo, jpopnicsRomName, NULL, NULL, NULL, NULL, JpopnicsInputInfo, JpopnicsDIPInfo,
JpopnicsInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
256, 224, 4, 3
Expand Down
Loading

2 comments on commit 426c220

@barbudreadmon
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dinkc64 does using DebugSnd_MSM6295Initted in that context look fine to you ?
btw, it might just be my (mis)interpretation, but i think it does make more sense to use BDF_BOOTLEG for all "hacks" existing on real hardware ?

@dinkc64
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, looks OK to me

Bootleg is for games which were dumped from a bootleg/clone board
hack is for game hacks, so they're separate :)

p.s. sorry for disappearing yesterday, a storm knocked out my internet for a couple hours...

best regards,

  • dink

Please sign in to comment.