supermassive enable hiscores pt3
This commit is contained in:
parent
8389966422
commit
7b4b32cfef
|
@ -443,6 +443,8 @@ static INT32 DrvDoReset()
|
|||
DrvSoundLatch = 0;
|
||||
DrvRomBank = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1050,7 +1052,7 @@ struct BurnDriver BurnDrvNineteen42 = {
|
|||
"1942", NULL, NULL, NULL, "1984",
|
||||
"1942 (Revision B)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvRomInfo, DrvRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x600, 224, 256, 3, 4
|
||||
|
@ -1060,7 +1062,7 @@ struct BurnDriver BurnDrvNineteen42a = {
|
|||
"1942a", "1942", NULL, NULL, "1984",
|
||||
"1942 (Revision A)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvaRomInfo, DrvaRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x600, 224, 256, 3, 4
|
||||
|
@ -1070,7 +1072,7 @@ struct BurnDriver BurnDrvNineteen42abl = {
|
|||
"1942abl", "1942", NULL, NULL, "1984",
|
||||
"1942 (Revision A, bootleg)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvablRomInfo, DrvablRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvablInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x600, 224, 256, 3, 4
|
||||
|
@ -1080,7 +1082,7 @@ struct BurnDriver BurnDrvNineteen42b = {
|
|||
"1942b", "1942", NULL, NULL, "1984",
|
||||
"1942 (First Version)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvbRomInfo, DrvbRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x600, 224, 256, 3, 4
|
||||
|
@ -1090,7 +1092,7 @@ struct BurnDriver BurnDrvNineteen42w = {
|
|||
"1942w", "1942", NULL, NULL, "1985",
|
||||
"1942 (Williams Electronics license)\0", NULL, "Capcom (Williams Electronics license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvwRomInfo, DrvwRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x600, 224, 256, 3, 4
|
||||
|
@ -1100,7 +1102,7 @@ struct BurnDriver BurnDrvNineteen42h = {
|
|||
"1942h", "1942", NULL, NULL, "1984",
|
||||
"42 (Screamware bootleg, hack)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvhRomInfo, DrvhRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x600, 224, 256, 3, 4
|
||||
|
|
|
@ -646,6 +646,8 @@ static INT32 DrvDoReset()
|
|||
DrvCharsOn = 0;
|
||||
DrvProtValue = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1728,7 +1730,7 @@ struct BurnDriver BurnDrvNineteen43 = {
|
|||
"1943", NULL, NULL, NULL, "1987",
|
||||
"1943: The Battle of Midway (Euro)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvRomInfo, DrvRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
@ -1738,7 +1740,7 @@ struct BurnDriver BurnDrvNineteen43u = {
|
|||
"1943u", "1943", NULL, NULL, "1987",
|
||||
"1943: The Battle of Midway (US)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvuRomInfo, DrvuRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
@ -1748,7 +1750,7 @@ struct BurnDriver BurnDrvNineteen43j = {
|
|||
"1943j", "1943", NULL, NULL, "1987",
|
||||
"1943: Midway Kaisen (Japan, Rev B)\0", NULL, "Capcom", "Miscellaneous",
|
||||
L"1943: \u30DF\u30C3\u30C9\u30A6\u30A7\u30A4\u6D77\u6226 (Japan, Rev B)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvjRomInfo, DrvjRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
@ -1758,7 +1760,7 @@ struct BurnDriver BurnDrvNineteen43ja = {
|
|||
"1943ja", "1943", NULL, NULL, "1987",
|
||||
"1943: Midway Kaisen (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
L"1943: \u30DF\u30C3\u30C9\u30A6\u30A7\u30A4\u6D77\u6226 (Japan)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvjaRomInfo, DrvjaRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
@ -1768,7 +1770,7 @@ struct BurnDriver BurnDrvNineteen43ja2 = {
|
|||
"1943ja2", "1943", NULL, NULL, "1987",
|
||||
"1943: The Battle of Midway (hack of Japan set)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, Drvja2RomInfo, Drvja2RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
@ -1778,7 +1780,7 @@ struct BurnDriver BurnDrvNineteen43b = {
|
|||
"1943b", "1943", NULL, NULL, "1987",
|
||||
"1943: The Battle of Midway (bootleg set 1, hack of Japan set)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvbRomInfo, DrvbRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvbInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
@ -1788,7 +1790,7 @@ struct BurnDriver BurnDrvNineteen43b2 = {
|
|||
"1943b2", "1943", NULL, NULL, "1987",
|
||||
"1943: The Battle of Midway (bootleg set 2, hack of Japan set)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, Drvb2RomInfo, Drvb2RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
Drvb2Init, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
@ -1798,7 +1800,7 @@ struct BurnDriver BurnDrvNineteen43kai = {
|
|||
"1943kai", NULL, NULL, NULL, "1987",
|
||||
"1943 Kai: Midway Kaisen (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
L"1943 \u6539: \u30DF\u30C3\u30C9\u30A6\u30A7\u30A4\u6D77\u6226 (Japan)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, DrvkaiRomInfo, DrvkaiRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x380, 224, 256, 3, 4
|
||||
|
|
|
@ -328,6 +328,8 @@ static INT32 DrvDoReset(INT32 ClearRAM)
|
|||
|
||||
watchdog = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -837,7 +839,7 @@ struct BurnDriver BurnDrvAliensec = {
|
|||
"aliensec", NULL, NULL, NULL, "1985",
|
||||
"Alien Sector\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, aliensecRomInfo, aliensecRomName, NULL, NULL, BaradukeInputInfo, BaradukeDIPInfo,
|
||||
AlienInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
288, 224, 4, 3
|
||||
|
@ -876,7 +878,7 @@ struct BurnDriver BurnDrvBaraduke = {
|
|||
"baraduke", "aliensec", NULL, NULL, "1985",
|
||||
"Baraduke\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, baradukeRomInfo, baradukeRomName, NULL, NULL, BaradukeInputInfo, BaradukeDIPInfo,
|
||||
AlienInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
288, 224, 4, 3
|
||||
|
@ -917,7 +919,7 @@ struct BurnDriver BurnDrvMetrocrs = {
|
|||
"metrocrs", NULL, NULL, NULL, "1985",
|
||||
"Metro-Cross (set 1)\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, metrocrsRomInfo, metrocrsRomName, NULL, NULL, BaradukeInputInfo, MetrocrsDIPInfo,
|
||||
MetroInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
288, 224, 4, 3
|
||||
|
@ -953,7 +955,7 @@ struct BurnDriver BurnDrvMetrocrsa = {
|
|||
"metrocrsa", "metrocrs", NULL, NULL, "1985",
|
||||
"Metro-Cross (set 2)\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, metrocrsaRomInfo, metrocrsaRomName, NULL, NULL, BaradukeInputInfo, MetrocrsDIPInfo,
|
||||
MetroInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
288, 224, 4, 3
|
||||
|
|
|
@ -339,6 +339,8 @@ static INT32 DrvDoReset()
|
|||
|
||||
BurnYM2151Reset();
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -854,7 +856,7 @@ struct BurnDriver BurnDrvbionicc = {
|
|||
"bionicc", NULL, NULL, NULL, "1987",
|
||||
"Bionic Commando (Euro)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
NULL, bioniccRomInfo, bioniccRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -906,7 +908,7 @@ struct BurnDriver BurnDrvbionicc1 = {
|
|||
"bionicc1", "bionicc", NULL, NULL, "1987",
|
||||
"Bionic Commando (US set 1)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
NULL, bionicc1RomInfo, bionicc1RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -958,7 +960,7 @@ struct BurnDriver BurnDrvbionicc2 = {
|
|||
"bionicc2", "bionicc", NULL, NULL, "1987",
|
||||
"Bionic Commando (US set 2)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
NULL, bionicc2RomInfo, bionicc2RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1011,7 +1013,7 @@ struct BurnDriver BurnDrvtopsecrt = {
|
|||
"topsecrt", "bionicc", NULL, NULL, "1987",
|
||||
"Top Secret (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
NULL, topsecrtRomInfo, topsecrtRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1059,8 +1061,8 @@ struct BurnDriver BurnDrvbioniccbl = {
|
|||
"bioniccbl", "bionicc", NULL, NULL, "1987",
|
||||
"Bionic Commandos (bootleg)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
NULL, bioniccblRomInfo, bioniccblRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvbInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
};
|
||||
};
|
||||
|
|
|
@ -418,6 +418,8 @@ static INT32 DrvDoReset(INT32 full_reset)
|
|||
|
||||
watchdog = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -867,7 +869,7 @@ struct BurnDriver BurnDrvBlktiger = {
|
|||
"blktiger", NULL, NULL, NULL, "1987",
|
||||
"Black Tiger\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, blktigerRomInfo, blktigerRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -912,7 +914,7 @@ struct BurnDriver BurnDrvBlktigera = {
|
|||
"blktigera", "blktiger", NULL, NULL, "1987",
|
||||
"Black Tiger (older)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, blktigeraRomInfo, blktigeraRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -955,7 +957,7 @@ struct BurnDriver BurnDrvBlktigerb1 = {
|
|||
"blktigerb1", "blktiger", NULL, NULL, "1987",
|
||||
"Black Tiger (bootleg set 1)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, blktigerb1RomInfo, blktigerb1RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -998,7 +1000,7 @@ struct BurnDriver BurnDrvblktigerb2 = {
|
|||
"blktigerb2", "blktiger", NULL, NULL, "1987",
|
||||
"Black Tiger (bootleg set 2)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, blktigerb2RomInfo, blktigerb2RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1067,7 +1069,7 @@ struct BurnDriver BurnDrvBlktigerb3 = {
|
|||
"blktigerb3", "blktiger", NULL, NULL, "1987",
|
||||
"Black Tiger / Black Dragon (mixed bootleg?)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, blktigerb3RomInfo, blktigerb3RomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
blktigerb3Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1112,7 +1114,7 @@ struct BurnDriver BurnDrvBlkdrgon = {
|
|||
"blkdrgon", "blktiger", NULL, NULL, "1987",
|
||||
"Black Dragon (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, blkdrgonRomInfo, blkdrgonRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1155,7 +1157,7 @@ struct BurnDriver BurnDrvBlkdrgonb = {
|
|||
"blkdrgonb", "blktiger", NULL, NULL, "1987",
|
||||
"Black Dragon (bootleg)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, blkdrgonbRomInfo, blkdrgonbRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
|
|
@ -237,6 +237,9 @@ static INT32 DrvDoReset()
|
|||
for (INT32 i = 0; i < 3; i++) {
|
||||
AY8910Reset(i);
|
||||
}
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -954,7 +957,7 @@ struct BurnDriver BurnDrvBombjack = {
|
|||
"bombjack", NULL, NULL, NULL, "1984",
|
||||
"Bomb Jack (set 1)\0", NULL, "Tehkan", "Bomb Jack",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING,2,HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED,2,HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, BombjackRomInfo,BombjackRomName, NULL, NULL,DrvInputInfo,BjDIPInfo,
|
||||
BjInit,BjExit,BjFrame,NULL,BjScan,
|
||||
NULL,0x80,224,256,3,4
|
||||
|
@ -964,7 +967,7 @@ struct BurnDriver BurnDrvBombjac2 = {
|
|||
"bombjack2", "bombjack", NULL, NULL, "1984",
|
||||
"Bomb Jack (set 2)\0", NULL, "Tehkan", "Bomb Jack",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE,2,HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED,2,HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, Bombjac2RomInfo,Bombjac2RomName, NULL, NULL,DrvInputInfo,BjDIPInfo,
|
||||
BjInit,BjExit,BjFrame,NULL,BjScan,
|
||||
NULL,0x80,224,256,3,4
|
||||
|
@ -974,7 +977,7 @@ struct BurnDriver BurnDrvBombjackt = {
|
|||
"bombjackt", "bombjack", NULL, NULL, "1984",
|
||||
"Bomb Jack (Tecfri, Spain)\0", NULL, "Tehkan (Tecfri License)", "Bomb Jack",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE,2,HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED,2,HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, BombjacktRomInfo,BombjacktRomName, NULL, NULL,DrvInputInfo,BjDIPInfo,
|
||||
BjtInit,BjExit,BjFrame,NULL,BjScan,
|
||||
NULL,0x80,224,256,3,4
|
||||
|
|
|
@ -291,6 +291,8 @@ static INT32 DrvDoReset()
|
|||
MC6840_tempo2 = 0;
|
||||
MC6840_ctr = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -709,7 +711,7 @@ struct BurnDriver BurnDrvGinganin = {
|
|||
"ginganin", NULL, NULL, NULL, "1987",
|
||||
"Ginga NinkyouDen (set 1)\0", NULL, "Jaleco", "Miscellaneous",
|
||||
L"\u9280\u6CB3\u4EFB\u4FA0\u4F1D\0Ginga NinkyouDen (set 1)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, ginganinRomInfo, ginganinRomName, NULL, NULL, GinganinInputInfo, GinganinDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -750,7 +752,7 @@ struct BurnDriver BurnDrvGinganina = {
|
|||
"ginganina", "ginganin", NULL, NULL, "1987",
|
||||
"Ginga NinkyouDen (set 2)\0", NULL, "Jaleco", "Miscellaneous",
|
||||
L"\u9280\u6CB3\u4EFB\u4FA0\u4F1D\0Ginga NinkyouDen (set 2)\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, ginganinaRomInfo, ginganinaRomName, NULL, NULL, GinganinInputInfo, GinganinDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
|
|
@ -289,6 +289,8 @@ static INT32 DrvDoReset()
|
|||
|
||||
BurnYM2203Reset();
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -809,7 +811,7 @@ struct BurnDriver BurnDrvGunsmoke = {
|
|||
"gunsmoke", NULL, NULL, NULL, "1985",
|
||||
"Gun.Smoke (World, 851115)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, gunsmokeRomInfo, gunsmokeRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvCalcPal, 0x300,
|
||||
224, 256, 3, 4
|
||||
|
@ -868,7 +870,7 @@ struct BurnDriver BurnDrvGunsmokeb = {
|
|||
"gunsmokeb", "gunsmoke", NULL, NULL, "1985",
|
||||
"Gun.Smoke (World, 851115) (bootleg)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, gunsmokebRomInfo, gunsmokebRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvCalcPal, 0x300,
|
||||
224, 256, 3, 4
|
||||
|
@ -926,7 +928,7 @@ struct BurnDriver BurnDrvGunsmokej = {
|
|||
"gunsmokej", "gunsmoke", NULL, NULL, "1985",
|
||||
"Gun.Smoke (Japan, 851115)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, gunsmokejRomInfo, gunsmokejRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvCalcPal, 0x300,
|
||||
224, 256, 3, 4
|
||||
|
@ -984,7 +986,7 @@ struct BurnDriver BurnDrvGunsmokeu = {
|
|||
"gunsmokeu", "gunsmoke", NULL, NULL, "1985",
|
||||
"Gun.Smoke (US, 851115)\0", NULL, "Capcom (Romstar License)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, gunsmokeuRomInfo, gunsmokeuRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvCalcPal, 0x300,
|
||||
224, 256, 3, 4
|
||||
|
@ -1042,7 +1044,7 @@ struct BurnDriver BurnDrvGunsmokeua = {
|
|||
"gunsmokeua", "gunsmoke", NULL, NULL, "1986",
|
||||
"Gun.Smoke (US, 860408)\0", NULL, "Capcom (Romstar License)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, gunsmokeuaRomInfo, gunsmokeuaRomName, NULL, NULL, DrvInputInfo, gunsmokeuaDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvCalcPal, 0x300,
|
||||
224, 256, 3, 4
|
||||
|
|
|
@ -1177,7 +1177,9 @@ static INT32 DrvDoReset()
|
|||
DrvPaletteRamBank = 0;
|
||||
DrvVideoBank = 0;
|
||||
DrvDialSelected = 0;
|
||||
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1199,7 +1201,9 @@ static INT32 MstworldDoReset()
|
|||
DrvPaletteRamBank = 0;
|
||||
DrvVideoBank = 0;
|
||||
DrvSoundLatch = 0;
|
||||
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -3113,7 +3117,7 @@ struct BurnDriver BurnDrvMgakuen = {
|
|||
"mgakuen", NULL, NULL, NULL, "1988",
|
||||
"Mahjong Gakuen\0", NULL, "Yuga", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
NULL, MgakuenRomInfo, MgakuenRomName, NULL, NULL, MgakuenInputInfo, MgakuenDIPInfo,
|
||||
MgakuenInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 384, 240, 4, 3
|
||||
|
@ -3123,7 +3127,7 @@ struct BurnDriver BurnDrvSeventoitsu = {
|
|||
"7toitsu", "mgakuen", NULL, NULL, "1988",
|
||||
"Chi-Toitsu\0", NULL, "Yuga", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
NULL, SeventoitsuRomInfo, SeventoitsuRomName, NULL, NULL, MgakuenInputInfo, MgakuenDIPInfo,
|
||||
MgakuenInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 384, 240, 4, 3
|
||||
|
@ -3133,7 +3137,7 @@ struct BurnDriver BurnDrvMgakuen2 = {
|
|||
"mgakuen2", NULL, NULL, NULL, "1989",
|
||||
"Mahjong Gakuen 2 Gakuen-chou no Fukushuu\0", NULL, "Face", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
NULL, Mgakuen2RomInfo, Mgakuen2RomName, NULL, NULL, MarukinInputInfo, NULL,
|
||||
Mgakuen2Init, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3143,7 +3147,7 @@ struct BurnDriver BurnDrvPkladies = {
|
|||
"pkladies", NULL, NULL, NULL, "1989",
|
||||
"Poker Ladies\0", NULL, "Mitchell", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
NULL, PkladiesRomInfo, PkladiesRomName, NULL, NULL, PkladiesInputInfo, NULL,
|
||||
PkladiesInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3153,7 +3157,7 @@ struct BurnDriver BurnDrvPkladiesl = {
|
|||
"pkladiesl", "pkladies", NULL, NULL, "1989",
|
||||
"Poker Ladies (Leprechaun ver. 510)\0", NULL, "Leprechaun", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
NULL, PkladieslRomInfo, PkladieslRomName, NULL, NULL, PkladiesInputInfo, NULL,
|
||||
PkladiesInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3163,7 +3167,7 @@ struct BurnDriver BurnDrvPkladiesla = {
|
|||
"pkladiesla", "pkladies", NULL, NULL, "1989",
|
||||
"Poker Ladies (Leprechaun ver. 401)\0", NULL, "Leprechaun", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAHJONG, 0,
|
||||
NULL, PkladieslaRomInfo, PkladieslaRomName, NULL, NULL, PkladiesInputInfo, NULL,
|
||||
PkladiesInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3173,7 +3177,7 @@ struct BurnDriver BurnDrvDokaben = {
|
|||
"dokaben", NULL, NULL, NULL, "1989",
|
||||
"Dokaben (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, DokabenRomInfo, DokabenRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
DokabenInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3183,7 +3187,7 @@ struct BurnDriver BurnDrvPang = {
|
|||
"pang", NULL, NULL, NULL, "1989",
|
||||
"Pang (World)\0", NULL, "Mitchell", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, PangRomInfo, PangRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
PangInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3193,7 +3197,7 @@ struct BurnDriver BurnDrvBbros = {
|
|||
"bbros", "pang", NULL, NULL, "1989",
|
||||
"Buster Bros. (USA)\0", NULL, "Mitchell (Capcom license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, BbrosRomInfo, BbrosRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
PangInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3203,7 +3207,7 @@ struct BurnDriver BurnDrvPompingw = {
|
|||
"pompingw", "pang", NULL, NULL, "1989",
|
||||
"Pomping World (Japan)\0", NULL, "Mitchell", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, PompingwRomInfo, PompingwRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
PangInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3213,7 +3217,7 @@ struct BurnDriver BurnDrvPangb = {
|
|||
"pangb", "pang", NULL, NULL, "1989",
|
||||
"Pang (bootleg, set 1)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, PangbRomInfo, PangbRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
PangbInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3223,7 +3227,7 @@ struct BurnDriver BurnDrvPangbold = {
|
|||
"pangbold", "pang", NULL, NULL, "1989",
|
||||
"Pang (bootleg, set 2)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, PangboldRomInfo, PangboldRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
PangboldInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3233,7 +3237,7 @@ struct BurnDriver BurnDrvPangbold2 = {
|
|||
"pangbold2", "pang", NULL, NULL, "1990",
|
||||
"Pang (bootleg, set 5)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, Pangbold2RomInfo, Pangbold2RomName, NULL, NULL, PangInputInfo, NULL,
|
||||
PangboldInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3243,7 +3247,7 @@ struct BurnDriver BurnDrvPangbold3 = {
|
|||
"pangbold3", "pang", NULL, NULL, "1989",
|
||||
"Pang (bootleg, set 6)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, Pangbold3RomInfo, Pangbold3RomName, NULL, NULL, PangInputInfo, NULL,
|
||||
PangboldInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3253,7 +3257,7 @@ struct BurnDriver BurnDrvPangb2 = {
|
|||
"pangb2", "pang", NULL, NULL, "1989",
|
||||
"Pang (bootleg, set 4)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, Pangb2RomInfo, Pangb2RomName, NULL, NULL, PangInputInfo, NULL,
|
||||
Pangb2Init, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3263,7 +3267,7 @@ struct BurnDriver BurnDrvCworld = {
|
|||
"cworld", NULL, NULL, NULL, "1990",
|
||||
"Capcom World (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
NULL, CworldRomInfo, CworldRomName, NULL, NULL, Qtono1InputInfo, NULL,
|
||||
CworldInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3273,7 +3277,7 @@ struct BurnDriver BurnDrvHatena = {
|
|||
"hatena", NULL, NULL, NULL, "1990",
|
||||
"Adventure Quiz 2 - Hatena? no Daibouken (Japan 900228)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
NULL, HatenaRomInfo, HatenaRomName, NULL, NULL, Qtono1InputInfo, NULL,
|
||||
HatenaInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3283,7 +3287,7 @@ struct BurnDriver BurnDrvSpang = {
|
|||
"spang", NULL, NULL, NULL, "1990",
|
||||
"Super Pang (World 900914)\0", NULL, "Mitchell", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
NULL, SpangRomInfo, SpangRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
SpangInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3293,7 +3297,7 @@ struct BurnDriver BurnDrvSpangj = {
|
|||
"spangj", "spang", NULL, NULL, "1990",
|
||||
"Super Pang (Japan 901023)\0", NULL, "Mitchell", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
NULL, SpangjRomInfo, SpangjRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
SpangjInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3303,7 +3307,7 @@ struct BurnDriver BurnDrvSbbros = {
|
|||
"sbbros", "spang", NULL, NULL, "1990",
|
||||
"Super Buster Bros. (USA 901001)\0", NULL, "Mitchell (Capcom license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
NULL, SbbrosRomInfo, SbbrosRomName, NULL, NULL, PangInputInfo, NULL,
|
||||
SbbrosInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3313,7 +3317,7 @@ struct BurnDriver BurnDrvMstworld = {
|
|||
"mstworld", NULL, NULL, NULL, "1994",
|
||||
"Monsters World (bootleg of Super Pang)\0", NULL, "bootleg (TCH)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
NULL, MstworldRomInfo, MstworldRomName, NULL, NULL, MstworldInputInfo, MstworldDIPInfo,
|
||||
MstworldInit, CommonExit, MstworldFrame, NULL, MstworldScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3323,7 +3327,7 @@ struct BurnDriver BurnDrvMarukin = {
|
|||
"marukin", NULL, NULL, NULL, "1990",
|
||||
"Super Marukin-Ban (Japan 901017)\0", NULL, "Yuga", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MAHJONG, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_MAHJONG, 0,
|
||||
NULL, MarukinRomInfo, MarukinRomName, NULL, NULL, MarukinInputInfo, NULL,
|
||||
MarukinInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3333,7 +3337,7 @@ struct BurnDriver BurnDrvQtono1 = {
|
|||
"qtono1", NULL, NULL, NULL, "1991",
|
||||
"Quiz Tonosama no Yabou (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
NULL, Qtono1RomInfo, Qtono1RomName, NULL, NULL, Qtono1InputInfo, NULL,
|
||||
Qtono1Init, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3343,7 +3347,7 @@ struct BurnDriver BurnDrvQsangoku = {
|
|||
"qsangoku", NULL, NULL, NULL, "1991",
|
||||
"Quiz Sangokushi (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_QUIZ, 0,
|
||||
NULL, QsangokuRomInfo, QsangokuRomName, NULL, NULL, Qtono1InputInfo, NULL,
|
||||
QsangokuInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 384, 240, 4, 3
|
||||
|
@ -3353,7 +3357,7 @@ struct BurnDriver BurnDrvBlock = {
|
|||
"block", NULL, NULL, NULL, "1991",
|
||||
"Block Block (World 910910)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
NULL, BlockRomInfo, BlockRomName, NULL, NULL, BlockInputInfo, NULL,
|
||||
BlockInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 240, 384, 3, 4
|
||||
|
@ -3363,7 +3367,7 @@ struct BurnDriver BurnDrvBlockj = {
|
|||
"blockj", "block", NULL, NULL, "1991",
|
||||
"Block Block (Japan 910910)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
NULL, BlockjRomInfo, BlockjRomName, NULL, NULL, BlockInputInfo, NULL,
|
||||
BlockInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 240, 384, 3, 4
|
||||
|
@ -3373,7 +3377,7 @@ struct BurnDriver BurnDrvBlockjoy = {
|
|||
"blockjoy", "block", NULL, NULL, "1991",
|
||||
"Block Block (World 911116 Joystick)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
NULL, BlockjoyRomInfo, BlockjoyRomName, NULL, NULL, BlockjoyInputInfo, NULL,
|
||||
BlockjoyInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 240, 384, 3, 4
|
||||
|
@ -3383,7 +3387,7 @@ struct BurnDriver BurnDrvBlockbl = {
|
|||
"blockbl", "block", NULL, NULL, "1991",
|
||||
"Block Block (bootleg)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_BREAKOUT, 0,
|
||||
NULL, BlockblRomInfo, BlockblRomName, NULL, NULL, BlockInputInfo, NULL,
|
||||
BlockblInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x800, 240, 384, 3, 4
|
||||
|
|
|
@ -174,6 +174,8 @@ static INT32 DrvDoReset()
|
|||
ZetReset();
|
||||
ZetClose();
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -553,7 +555,7 @@ struct BurnDriver BurnDrvmrdo = {
|
|||
"mrdo", NULL, NULL, NULL, "1982",
|
||||
"Mr. Do!\0", NULL, "Universal", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, mrdoRomInfo, mrdoRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x140,
|
||||
192, 240, 3, 4
|
||||
|
@ -590,7 +592,7 @@ struct BurnDriver BurnDrvmrdot = {
|
|||
"mrdot", "mrdo", NULL, NULL, "1982",
|
||||
"Mr. Do! (Taito license)\0", NULL, "Universal (Taito license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, mrdotRomInfo, mrdotRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x140,
|
||||
192, 240, 3, 4
|
||||
|
@ -626,7 +628,7 @@ struct BurnDriver BurnDrvmrdofix = {
|
|||
"mrdofix", "mrdo", NULL, NULL, "1982",
|
||||
"Mr. Do! (bugfixed)\0", NULL, "Universal (Taito license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, mrdofixRomInfo, mrdofixRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x140,
|
||||
192, 240, 3, 4
|
||||
|
@ -663,7 +665,7 @@ struct BurnDriver BurnDrvmrlo = {
|
|||
"mrlo", "mrdo", NULL, NULL, "1982",
|
||||
"Mr. Lo!\0", NULL, "Bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, mrloRomInfo, mrloRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x140,
|
||||
192, 240, 3, 4
|
||||
|
@ -700,7 +702,7 @@ struct BurnDriver BurnDrvmrdu = {
|
|||
"mrdu", "mrdo", NULL, NULL, "1982",
|
||||
"Mr. Du!\0", NULL, "Bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, mrduRomInfo, mrduRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x140,
|
||||
192, 240, 3, 4
|
||||
|
@ -737,7 +739,7 @@ struct BurnDriver BurnDrvmrdoy = {
|
|||
"mrdoy", "mrdo", NULL, NULL, "1982",
|
||||
"Mr. Do! (prototype)\0", NULL, "Universal", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, mrdoyRomInfo, mrdoyRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x140,
|
||||
192, 240, 3, 4
|
||||
|
@ -774,7 +776,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, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, yankeedoRomInfo, yankeedoRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x140,
|
||||
192, 240, 3, 4
|
||||
|
|
|
@ -264,6 +264,8 @@ static INT32 DrvDoReset()
|
|||
AY8910Reset(i);
|
||||
}
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -596,7 +598,7 @@ struct BurnDriver BurnDrvmrflea = {
|
|||
"mrflea", NULL, NULL, NULL, "1982",
|
||||
"The Amazing Adventures of Mr. F. Lea\0", NULL, "Pacific Novelty", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 1, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 1, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, mrfleaRomInfo, mrfleaRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, NULL, 0x80,
|
||||
248, 256, 3, 4
|
||||
|
|
|
@ -212,6 +212,8 @@ static INT32 DrvDoReset()
|
|||
video_control = 0;
|
||||
flipscreen = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -655,7 +657,7 @@ struct BurnDriver BurnDrvMustache = {
|
|||
"mustache", NULL, NULL, NULL, "1987",
|
||||
"Mustache Boy\0", NULL, "Seibu Kaihatsu (March license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, mustacheRomInfo, mustacheRomName, NULL, NULL, MustacheInputInfo, MustacheDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
248, 240, 3, 4
|
||||
|
|
|
@ -1039,6 +1039,8 @@ static INT32 DrvDoReset(INT32 clear_mem)
|
|||
memset (scroll, 0, sizeof(scroll));
|
||||
memset (nBankData, 0, sizeof(nBankData));
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1782,7 +1784,7 @@ struct BurnDriver BurnDrvSkykiddx = {
|
|||
"skykiddx", NULL, NULL, NULL, "1986",
|
||||
"Sky Kid Deluxe (set 1)\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, skykiddxRomInfo, skykiddxRomName, NULL, NULL, CommonInputInfo, SkykiddxDIPInfo,
|
||||
SkykiddxInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -1824,7 +1826,7 @@ struct BurnDriver BurnDrvSkykiddxo = {
|
|||
"skykiddxo", "skykiddx", NULL, NULL, "1986",
|
||||
"Sky Kid Deluxe (set 2)\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, skykiddxoRomInfo, skykiddxoRomName, NULL, NULL, CommonInputInfo, SkykiddxDIPInfo,
|
||||
SkykiddxInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -1861,7 +1863,7 @@ struct BurnDriver BurnDrvHopmappy = {
|
|||
"hopmappy", NULL, NULL, NULL, "1986",
|
||||
"Hopping Mappy\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, hopmappyRomInfo, hopmappyRomName, NULL, NULL, HopmappyInputInfo, HopmappyDIPInfo,
|
||||
SkykiddxInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -1913,7 +1915,7 @@ struct BurnDriver BurnDrvRoishtar = {
|
|||
"roishtar", NULL, NULL, NULL, "1986",
|
||||
"The Return of Ishtar\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, roishtarRomInfo, roishtarRomName, NULL, NULL, RoishtarInputInfo, RoishtarDIPInfo,
|
||||
RoishtarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -1970,7 +1972,7 @@ struct BurnDriver BurnDrvGenpeitd = {
|
|||
"genpeitd", NULL, NULL, NULL, "1986",
|
||||
"Genpei ToumaDen\0", NULL, "Namco", "System 86",
|
||||
L"Genpei ToumaDen\0\u906E\u735E\u0E8A\u549B\u1D4F\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, genpeitdRomInfo, genpeitdRomName, NULL, NULL, CommonInputInfo, GenpeitdDIPInfo,
|
||||
GenpeitdInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -2033,7 +2035,7 @@ struct BurnDriver BurnDrvRthunder = {
|
|||
"rthunder", NULL, NULL, NULL, "1986",
|
||||
"Rolling Thunder (rev 3)\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, rthunderRomInfo, rthunderRomName, NULL, NULL, CommonInputInfo, RthunderDIPInfo,
|
||||
RthunderInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -2088,7 +2090,7 @@ struct BurnDriver BurnDrvRthunder2 = {
|
|||
"rthunder2", "rthunder", NULL, NULL, "1986",
|
||||
"Rolling Thunder (rev 2)\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, rthunder2RomInfo, rthunder2RomName, NULL, NULL, CommonInputInfo, Rthunder1DIPInfo,
|
||||
RthunderInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -2143,7 +2145,7 @@ struct BurnDriver BurnDrvRthunder1 = {
|
|||
"rthunder1", "rthunder", NULL, NULL, "1986",
|
||||
"Rolling Thunder (rev 1)\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, rthunder1RomInfo, rthunder1RomName, NULL, NULL, CommonInputInfo, Rthunder1DIPInfo,
|
||||
RthunderInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
@ -2201,7 +2203,7 @@ struct BurnDriver BurnDrvWndrmomo = {
|
|||
"wndrmomo", NULL, NULL, NULL, "1987",
|
||||
"Wonder Momo\0", NULL, "Namco", "System 86",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, wndrmomoRomInfo, wndrmomoRomName, NULL, NULL, CommonInputInfo, WndrmomoDIPInfo,
|
||||
WndrmomoInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
288, 224, 4, 3
|
||||
|
|
|
@ -1124,6 +1124,8 @@ static INT32 DrvDoReset()
|
|||
|
||||
previous_coin[0] = previous_coin[1] = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -2086,7 +2088,7 @@ struct BurnDriver BurnDrvNinjakd2 = {
|
|||
"ninjakd2", NULL, NULL, NULL, "1987",
|
||||
"Ninja-Kid II / NinjaKun Ashura no Shou (set 1)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, ninjakd2RomInfo, ninjakd2RomName, NULL, NULL, DrvInputInfo, Ninjakd2DIPInfo,
|
||||
Ninjakd2Init, DrvExit, DrvFrame, Ninjakd2Draw, DrvScan, &DrvRecalc, 0x300,
|
||||
256, 192, 4, 3
|
||||
|
@ -2122,7 +2124,7 @@ struct BurnDriver BurnDrvNinjakd2a = {
|
|||
"ninjakd2a", "ninjakd2", NULL, NULL, "1987",
|
||||
"Ninja-Kid II / NinjaKun Ashura no Shou (set 2, bootleg?)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, ninjakd2aRomInfo, ninjakd2aRomName, NULL, NULL, DrvInputInfo, Ninjakd2DIPInfo,
|
||||
Ninjakd2DecryptedInit, DrvExit, DrvFrame, Ninjakd2Draw, DrvScan, &DrvRecalc, 0x300,
|
||||
256, 192, 4, 3
|
||||
|
@ -2158,7 +2160,7 @@ struct BurnDriver BurnDrvNinjakd2b = {
|
|||
"ninjakd2b", "ninjakd2", NULL, NULL, "1987",
|
||||
"Ninja-Kid II / NinjaKun Ashura no Shou (set 3, bootleg?)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, ninjakd2bRomInfo, ninjakd2bRomName, NULL, NULL, DrvInputInfo, RdactionDIPInfo,
|
||||
Ninjakd2DecryptedInit, DrvExit, DrvFrame, Ninjakd2Draw, DrvScan, &DrvRecalc, 0x300,
|
||||
256, 192, 4, 3
|
||||
|
@ -2196,7 +2198,7 @@ struct BurnDriver BurnDrvRdaction = {
|
|||
"rdaction", "ninjakd2", NULL, NULL, "1987",
|
||||
"Rad Action / NinjaKun Ashura no Shou\0", NULL, "UPL (World Games license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, rdactionRomInfo, rdactionRomName, NULL, NULL, DrvInputInfo, RdactionDIPInfo,
|
||||
Ninjakd2Init, DrvExit, DrvFrame, Ninjakd2Draw, DrvScan, &DrvRecalc, 0x300,
|
||||
256, 192, 4, 3
|
||||
|
@ -2235,7 +2237,7 @@ struct BurnDriver BurnDrvJt104 = {
|
|||
"jt104", "ninjakd2", NULL, NULL, "1987",
|
||||
"JT-104 (title screen modification of Rad Action)\0", NULL, "UPL (United Amusements license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, jt104RomInfo, jt104RomName, NULL, NULL, DrvInputInfo, RdactionDIPInfo,
|
||||
Ninjakd2DecryptedInit, DrvExit, DrvFrame, Ninjakd2Draw, DrvScan, &DrvRecalc, 0x300,
|
||||
256, 192, 4, 3
|
||||
|
@ -2271,7 +2273,7 @@ struct BurnDriver BurnDrvMnight = {
|
|||
"mnight", NULL, NULL, NULL, "1987",
|
||||
"Mutant Night\0", NULL, "UPL (Kawakus license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, mnightRomInfo, mnightRomName, NULL, NULL, DrvInputInfo, MnightDIPInfo,
|
||||
MnightInit, DrvExit, DrvFrame, MnightDraw, DrvScan, &DrvRecalc, 0x300,
|
||||
256, 192, 4, 3
|
||||
|
@ -2307,7 +2309,7 @@ struct BurnDriver BurnDrvArkarea = {
|
|||
"arkarea", NULL, NULL, NULL, "1988",
|
||||
"Ark Area\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SHOOT, 0,
|
||||
NULL, arkareaRomInfo, arkareaRomName, NULL, NULL, Drv2InputInfo, ArkareaDIPInfo,
|
||||
MnightInit, DrvExit, DrvFrame, MnightDraw, DrvScan, &DrvRecalc, 0x300,
|
||||
256, 192, 4, 3
|
||||
|
@ -2363,7 +2365,7 @@ struct BurnDriver BurnDrvRobokid = {
|
|||
"robokid", NULL, NULL, NULL, "1988",
|
||||
"Atomic Robo-kid\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, robokidRomInfo, robokidRomName, NULL, NULL, DrvInputInfo, RobokidDIPInfo,
|
||||
RobokidInit, DrvExit, DrvFrame, RobokidDraw, RobokidScan, &DrvRecalc, 0x400,
|
||||
256, 192, 4, 3
|
||||
|
@ -2419,7 +2421,7 @@ struct BurnDriver BurnDrvRobokidj = {
|
|||
"robokidj", "robokid", NULL, NULL, "1988",
|
||||
"Atomic Robo-kid (Japan, set 1)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, robokidjRomInfo, robokidjRomName, NULL, NULL, DrvInputInfo, RobokidjDIPInfo,
|
||||
RobokidInit, DrvExit, DrvFrame, RobokidDraw, RobokidScan, &DrvRecalc, 0x400,
|
||||
256, 192, 4, 3
|
||||
|
@ -2475,7 +2477,7 @@ struct BurnDriver BurnDrvRobokidj2 = {
|
|||
"robokidj2", "robokid", NULL, NULL, "1988",
|
||||
"Atomic Robo-kid (Japan, set 2)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, robokidj2RomInfo, robokidj2RomName, NULL, NULL, DrvInputInfo, RobokidjDIPInfo,
|
||||
RobokidInit, DrvExit, DrvFrame, RobokidDraw, RobokidScan, &DrvRecalc, 0x400,
|
||||
256, 192, 4, 3
|
||||
|
@ -2508,7 +2510,7 @@ struct BurnDriver BurnDrvOmegaf = {
|
|||
"omegaf", NULL, NULL, NULL, "1989",
|
||||
"Omega Fighter\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, omegafRomInfo, omegafRomName, NULL, NULL, OmegafInputInfo, OmegafDIPInfo,
|
||||
OmegafInit, DrvExit, DrvFrame, OmegafDraw, OmegafScan, &DrvRecalc, 0x400,
|
||||
192, 256, 3, 4
|
||||
|
@ -2541,7 +2543,7 @@ struct BurnDriver BurnDrvOmegafs = {
|
|||
"omegafs", "omegaf", NULL, NULL, "1989",
|
||||
"Omega Fighter Special\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, omegafsRomInfo, omegafsRomName, NULL, NULL, OmegafInputInfo, OmegafDIPInfo,
|
||||
OmegafInit, DrvExit, DrvFrame, OmegafDraw, OmegafScan, &DrvRecalc, 0x400,
|
||||
192, 256, 3, 4
|
||||
|
|
|
@ -509,6 +509,8 @@ static INT32 DrvDoReset()
|
|||
|
||||
spunchout_prot_mode = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1324,7 +1326,7 @@ struct BurnDriver BurnDrvPunchout = {
|
|||
"punchout", NULL, NULL, NULL, "1984",
|
||||
"Punch-Out!! (Rev B)\0", NULL, "Nintendo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 1, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 1, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, punchoutRomInfo, punchoutRomName, NULL, NULL, PunchoutInputInfo, PunchoutDIPInfo,
|
||||
PunchoutInit, DrvExit, DrvFrame, PunchoutDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
@ -1396,7 +1398,7 @@ struct BurnDriver BurnDrvPunchouta = {
|
|||
"punchouta", "punchout", NULL, NULL, "1984",
|
||||
"Punch-Out!! (Rev A)\0", NULL, "Nintendo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 1, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, punchoutaRomInfo, punchoutaRomName, NULL, NULL, PunchoutInputInfo, PunchoutDIPInfo,
|
||||
PunchoutaInit, DrvExit, DrvFrame, PunchoutDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
@ -1463,7 +1465,7 @@ struct BurnDriver BurnDrvPunchoutj = {
|
|||
"punchoutj", "punchout", NULL, NULL, "1984",
|
||||
"Punch-Out!! (Japan)\0", NULL, "Nintendo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, punchoutjRomInfo, punchoutjRomName, NULL, NULL, PunchoutInputInfo, PunchoutDIPInfo,
|
||||
PunchoutaInit, DrvExit, DrvFrame, PunchoutDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
@ -1535,7 +1537,7 @@ struct BurnDriver BurnDrvPunchita = {
|
|||
"punchita", "punchout", NULL, NULL, "1984",
|
||||
"Punch-Out!! (Italian bootleg)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 1, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, punchitaRomInfo, punchitaRomName, NULL, NULL, PunchoutInputInfo, PunchoutDIPInfo,
|
||||
SpnchoutInit, DrvExit, DrvFrame, PunchoutDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
@ -1602,7 +1604,7 @@ struct BurnDriver BurnDrvSpnchout = {
|
|||
"spnchout", NULL, NULL, NULL, "1984",
|
||||
"Super Punch-Out!! (Rev B)\0", NULL, "Nintendo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, spnchoutRomInfo, spnchoutRomName, NULL, NULL, SpnchoutInputInfo, SpnchoutDIPInfo,
|
||||
SpnchoutInit, DrvExit, DrvFrame, PunchoutDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
@ -1669,7 +1671,7 @@ struct BurnDriver BurnDrvSpnchouta = {
|
|||
"spnchouta", "spnchout", NULL, NULL, "1984",
|
||||
"Super Punch-Out!! (Rev A)\0", NULL, "Nintendo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, spnchoutaRomInfo, spnchoutaRomName, NULL, NULL, SpnchoutInputInfo, SpnchoutDIPInfo,
|
||||
PunchoutaInit, DrvExit, DrvFrame, PunchoutDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
@ -1741,7 +1743,7 @@ struct BurnDriver BurnDrvSpnchoutj = {
|
|||
"spnchoutj", "spnchout", NULL, NULL, "1984",
|
||||
"Super Punch-Out!! (Japan)\0", NULL, "Nintendo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, spnchoutjRomInfo, spnchoutjRomName, NULL, NULL, SpnchoutInputInfo, SpnchoutDIPInfo,
|
||||
SpnchoutjInit, DrvExit, DrvFrame, PunchoutDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
@ -1803,7 +1805,7 @@ struct BurnDriver BurnDrvArmwrest = {
|
|||
"armwrest", NULL, NULL, NULL, "1985",
|
||||
"Arm Wrestling\0", NULL, "Nintendo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, armwrestRomInfo, armwrestRomName, NULL, NULL, ArmwrestInputInfo, ArmwrestDIPInfo,
|
||||
ArmwrestInit, DrvExit, DrvFrame, ArmwrestDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 448, 4, 6
|
||||
|
|
|
@ -429,6 +429,8 @@ static INT32 DrvDoReset()
|
|||
yScroll = 0;
|
||||
DrvLastBang = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -443,6 +445,8 @@ static INT32 JunglerDoReset()
|
|||
xScroll = 0;
|
||||
yScroll = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1520,7 +1524,7 @@ struct BurnDriver BurnDrvRallyx = {
|
|||
"rallyx", NULL, NULL, "rallyx", "1980",
|
||||
"Rally X (32k Ver.?))\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, RallyxRomInfo, RallyxRomName, RallyxSampleInfo, RallyxSampleName, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 260, 288, 224, 4, 3
|
||||
|
@ -1530,7 +1534,7 @@ struct BurnDriver BurnDrvRallyxa = {
|
|||
"rallyxa", "rallyx", NULL, "rallyx", "1980",
|
||||
"Rally X\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, RallyxaRomInfo, RallyxaRomName, RallyxSampleInfo, RallyxSampleName, DrvInputInfo, DrvDIPInfo,
|
||||
DrvaInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 260, 288, 224, 4, 3
|
||||
|
@ -1540,7 +1544,7 @@ struct BurnDriver BurnDrvRallyxm = {
|
|||
"rallyxm", "rallyx", NULL, "rallyx", "1980",
|
||||
"Rally X (Midway)\0", NULL, "Namco (Midway License)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, RallyxmRomInfo, RallyxmRomName, RallyxSampleInfo, RallyxSampleName, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 260, 288, 224, 4, 3
|
||||
|
@ -1550,7 +1554,7 @@ struct BurnDriver BurnDrvRallyxmr = {
|
|||
"rallyxmr", "rallyx", NULL, "rallyx", "1980",
|
||||
"Rally X (Model Racing)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, RallyxmrRomInfo, RallyxmrRomName, RallyxSampleInfo, RallyxSampleName, DrvInputInfo, DrvDIPInfo,
|
||||
DrvaInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 260, 288, 224, 4, 3
|
||||
|
@ -1560,19 +1564,17 @@ struct BurnDriver BurnDrvNrallyx = {
|
|||
"nrallyx", NULL, NULL, "rallyx", "1981",
|
||||
"New Rally X\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, NrallyxRomInfo, NrallyxRomName, RallyxSampleInfo, RallyxSampleName, DrvInputInfo, DrvDIPInfo,
|
||||
NrallyxInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 260, 288, 224, 4, 3
|
||||
};
|
||||
|
||||
|
||||
|
||||
struct BurnDriverD BurnDrvJungler = {
|
||||
"jungler", NULL, NULL, NULL, "1981",
|
||||
"Jungler\0", NULL, "Konami", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MAZE, 0,
|
||||
NULL, JunglerRomInfo, JunglerRomName, NULL, NULL, JunglerInputInfo, JunglerDIPInfo,
|
||||
JunglerInit, DrvExit, JunglerFrame, NULL, DrvScan,
|
||||
NULL, 324, 224, 288, 3, 4
|
||||
|
|
|
@ -704,6 +704,8 @@ static INT32 DrvDoReset()
|
|||
BurnYM2151Reset();
|
||||
MSM5205Reset();
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1408,7 +1410,7 @@ struct BurnDriver BurnDrvsf = {
|
|||
"sf", NULL, NULL, NULL, "1987",
|
||||
"Street Fighter (US set 1)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
NULL, sfRomInfo, sfRomName, NULL, NULL, SfusInputInfo, SfusDIPInfo,
|
||||
SfusInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x401, 384, 224, 4, 3
|
||||
|
@ -1484,7 +1486,7 @@ struct BurnDriver BurnDrvsfan = {
|
|||
"sfan", "sf", NULL, NULL, "1987",
|
||||
"Street Fighter (World, pneumatic buttons)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
NULL, sfanRomInfo, sfanRomName, NULL, NULL, SfInputInfo, SfDIPInfo,
|
||||
SfanInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x401, 384, 224, 4, 3
|
||||
|
@ -1562,7 +1564,7 @@ struct BurnDriver BurnDrvsfua = {
|
|||
"sfua", "sf", NULL, NULL, "1987",
|
||||
"Street Fighter (US set 2)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
NULL, sfuaRomInfo, sfuaRomName, NULL, NULL, SfjpInputInfo, SfusDIPInfo,
|
||||
SfuaInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x401, 384, 224, 4, 3
|
||||
|
@ -1640,7 +1642,7 @@ struct BurnDriver BurnDrvsfjp = {
|
|||
"sfj", "sf", NULL, NULL, "1987",
|
||||
"Street Fighter (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
NULL, sfjpRomInfo, sfjpRomName, NULL, NULL, SfjpInputInfo, SfusDIPInfo,
|
||||
SfjpInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x401, 384, 224, 4, 3
|
||||
|
@ -1709,7 +1711,7 @@ struct BurnDriver BurnDrvsfp = {
|
|||
"sfp", "sf", NULL, NULL, "1987",
|
||||
"Street Fighter (Prototype)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VSFIGHT, FBF_SF,
|
||||
NULL, sfpRomInfo, sfpRomName, NULL, NULL, SfInputInfo, SfDIPInfo,
|
||||
SfpInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x401, 384, 224, 4, 3
|
||||
|
|
|
@ -778,6 +778,8 @@ static INT32 DrvDoReset(INT32 clear_mem)
|
|||
starscrolly = 0;
|
||||
hflop_74a = 1;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1514,7 +1516,7 @@ struct BurnDriver BurnDrvSidearms = {
|
|||
"sidearms", NULL, NULL, NULL, "1986",
|
||||
"Side Arms - Hyper Dyne (World, 861129)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, sidearmsRomInfo, sidearmsRomName, NULL, NULL, SidearmsInputInfo, SidearmsDIPInfo,
|
||||
SidearmsInit, DrvExit, DrvFrame, SidearmsDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1567,7 +1569,7 @@ struct BurnDriver BurnDrvSidearmsu = {
|
|||
"sidearmsu", "sidearms", NULL, NULL, "1986",
|
||||
"Side Arms - Hyper Dyne (US, 861202)\0", NULL, "Capcom (Romstar license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, sidearmsuRomInfo, sidearmsuRomName, NULL, NULL, SidearmsInputInfo, SidearmsDIPInfo,
|
||||
SidearmsInit, DrvExit, DrvFrame, SidearmsDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1620,7 +1622,7 @@ struct BurnDriver BurnDrvSidearmsur1 = {
|
|||
"sidearmsur1", "sidearms", NULL, NULL, "1986",
|
||||
"Side Arms - Hyper Dyne (US, 861128)\0", NULL, "Capcom (Romstar license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, sidearmsur1RomInfo, sidearmsur1RomName, NULL, NULL, SidearmsInputInfo, SidearmsDIPInfo,
|
||||
SidearmsInit, DrvExit, DrvFrame, SidearmsDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1673,7 +1675,7 @@ struct BurnDriver BurnDrvSidearmsj = {
|
|||
"sidearmsj", "sidearms", NULL, NULL, "1986",
|
||||
"Side Arms - Hyper Dyne (Japan, 861128)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, sidearmsjRomInfo, sidearmsjRomName, NULL, NULL, SidearmsInputInfo, SidearmsDIPInfo,
|
||||
SidearmsInit, DrvExit, DrvFrame, SidearmsDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1713,7 +1715,7 @@ struct BurnDriver BurnDrvTurtship = {
|
|||
"turtship", NULL, NULL, NULL, "1988",
|
||||
"Turtle Ship (North America)\0", NULL, "Philko (Sharp Image license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, turtshipRomInfo, turtshipRomName, NULL, NULL, TurtshipInputInfo, TurtshipDIPInfo,
|
||||
TurtshipInit, DrvExit, DrvFrame, TurtshipDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1753,7 +1755,7 @@ struct BurnDriver BurnDrvTurtshipj = {
|
|||
"turtshipj", "turtship", NULL, NULL, "1988",
|
||||
"Turtle Ship (Japan)\0", NULL, "Philko (Pacific Games license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, turtshipjRomInfo, turtshipjRomName, NULL, NULL, TurtshipInputInfo, TurtshipDIPInfo,
|
||||
TurtshipInit, DrvExit, DrvFrame, TurtshipDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1793,7 +1795,7 @@ struct BurnDriver BurnDrvTurtshipk = {
|
|||
"turtshipk", "turtship", NULL, NULL, "1988",
|
||||
"Turtle Ship (Korea)\0", NULL, "Philko", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, turtshipkRomInfo, turtshipkRomName, NULL, NULL, TurtshipInputInfo, TurtshipDIPInfo,
|
||||
TurtshipkInit, DrvExit, DrvFrame, TurtshipDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1833,7 +1835,7 @@ struct BurnDriver BurnDrvTurtshipko = {
|
|||
"turtshipko", "turtship", NULL, NULL, "1988",
|
||||
"Turtle Ship (Korea, older)\0", NULL, "Philko", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, turtshipkoRomInfo, turtshipkoRomName, NULL, NULL, TurtshipInputInfo, TurtshipDIPInfo,
|
||||
TurtshipInit, DrvExit, DrvFrame, TurtshipDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1873,7 +1875,7 @@ struct BurnDriver BurnDrvTurtshipkn = {
|
|||
"turtshipkn", "turtship", NULL, NULL, "1988",
|
||||
"Turtle Ship (Korea, 88/9)\0", NULL, "Philko", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, turtshipknRomInfo, turtshipknRomName, NULL, NULL, TurtshipInputInfo, TurtshipDIPInfo,
|
||||
TurtshipInit, DrvExit, DrvFrame, TurtshipDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -1923,7 +1925,7 @@ struct BurnDriver BurnDrvDyger = {
|
|||
"dyger", NULL, NULL, NULL, "1989",
|
||||
"Dyger (Korea set 1)\0", NULL, "Philko", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, dygerRomInfo, dygerRomName, NULL, NULL, DygerInputInfo, DygerDIPInfo,
|
||||
DygerInit, DrvExit, DrvFrame, DygerDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
224, 384, 3, 4
|
||||
|
@ -1963,7 +1965,7 @@ struct BurnDriver BurnDrvDygera = {
|
|||
"dygera", "dyger", NULL, NULL, "1989",
|
||||
"Dyger (Korea set 2)\0", NULL, "Philko", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, dygeraRomInfo, dygeraRomName, NULL, NULL, DygerInputInfo, DygerDIPInfo,
|
||||
DygerInit, DrvExit, DrvFrame, DygerDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
224, 384, 3, 4
|
||||
|
@ -2002,7 +2004,7 @@ struct BurnDriver BurnDrvTwinfalc = {
|
|||
"twinfalc", NULL, NULL, NULL, "1989",
|
||||
"Twin Falcons\0", NULL, "Philko (Poara Enterprises license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, twinfalcRomInfo, twinfalcRomName, NULL, NULL, WhizzInputInfo, WhizzDIPInfo,
|
||||
WhizzInit, DrvExit, DrvFrame, DygerDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
@ -2041,7 +2043,7 @@ struct BurnDriver BurnDrvWhizz = {
|
|||
"whizz", "twinfalc", NULL, NULL, "1989",
|
||||
"Whizz\0", NULL, "Philko", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, whizzRomInfo, whizzRomName, NULL, NULL, WhizzInputInfo, WhizzDIPInfo,
|
||||
WhizzInit, DrvExit, DrvFrame, DygerDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
384, 224, 4, 3
|
||||
|
|
|
@ -519,6 +519,8 @@ static INT32 DrvDoReset(INT32 ClearRAM)
|
|||
watchdog = 0;
|
||||
hd63701_in_reset = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -923,7 +925,7 @@ struct BurnDriver BurnDrvSkykid = {
|
|||
"skykid", NULL, NULL, NULL, "1985",
|
||||
"Sky Kid (new version)\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, skykidRomInfo, skykidRomName, NULL, NULL, SkykidInputInfo, SkykidDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
288, 224, 4, 3
|
||||
|
@ -961,7 +963,7 @@ struct BurnDriver BurnDrvSkykido = {
|
|||
"skykido", "skykid", NULL, NULL, "1985",
|
||||
"Sky Kid (old version)\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, skykidoRomInfo, skykidoRomName, NULL, NULL, SkykidInputInfo, SkykidDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
288, 224, 4, 3
|
||||
|
@ -999,7 +1001,7 @@ struct BurnDriver BurnDrvSkykidd = {
|
|||
"skykidd", "skykid", NULL, NULL, "1985",
|
||||
"Sky Kid (CUS60 version)\0", NULL, "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, skykiddRomInfo, skykiddRomName, NULL, NULL, SkykidInputInfo, SkykidDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
288, 224, 4, 3
|
||||
|
@ -1037,7 +1039,7 @@ struct BurnDriver BurnDrvSkykids = {
|
|||
"skykids", "skykid", NULL, NULL, "1985",
|
||||
"Sky Kid (Sipem)\0", NULL, "Namco [Sipem license]", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, skykidsRomInfo, skykidsRomName, NULL, NULL, SkykidInputInfo, SkykidsDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
288, 224, 4, 3
|
||||
|
@ -1075,7 +1077,7 @@ struct BurnDriver BurnDrvDrgnbstr = {
|
|||
"drgnbstr", NULL, NULL, NULL, "1984",
|
||||
"Dragon Buster\0", "Missing sounds", "Namco", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, drgnbstrRomInfo, drgnbstrRomName, NULL, NULL, SkykidInputInfo, DrgnbstrDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
288, 224, 4, 3
|
||||
|
|
|
@ -221,6 +221,8 @@ INT32 SolomonDoReset()
|
|||
AY8910Reset(i);
|
||||
}
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -765,7 +767,7 @@ struct BurnDriver BurnDrvSolomon = {
|
|||
"solomon", NULL, NULL, NULL, "1986",
|
||||
"Solomon's Key (US)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, SolomonRomInfo, SolomonRomName, NULL, NULL, SolomonInputInfo, SolomonDIPInfo,
|
||||
SolomonInit, SolomonExit, SolomonFrame, NULL, SolomonScan,
|
||||
NULL, 0x200, 256, 224, 4, 3
|
||||
|
@ -775,7 +777,7 @@ struct BurnDriver BurnDrvSolomonj = {
|
|||
"solomonj", "solomon", NULL, NULL, "1986",
|
||||
"Solomon's Key (Japan)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
L"Solomon's Key (Japan)\0Solomon's Key \u30BD\u30ED\u30E2\u30F3\u306E\u9375\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PUZZLE, 0,
|
||||
NULL, SolomonjRomInfo, SolomonjRomName, NULL, NULL, SolomonInputInfo, SolomonDIPInfo,
|
||||
SolomonInit, SolomonExit, SolomonFrame, NULL, SolomonScan,
|
||||
NULL, 0x200, 256, 224, 4, 3
|
||||
|
|
|
@ -345,6 +345,8 @@ static INT32 DrvDoReset()
|
|||
DrvSoundIrqTrigger = 0;
|
||||
DrvSoundTrigger = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -672,7 +674,7 @@ struct BurnDriver BurnDrvSonson = {
|
|||
"sonson", NULL, NULL, NULL, "1984",
|
||||
"Son Son\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
NULL, sonsonRomInfo, sonsonRomName, NULL, NULL, SonsonInputInfo, SonsonDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
|
||||
240, 240, 4, 3
|
||||
|
@ -723,7 +725,7 @@ struct BurnDriver BurnDrvSonsonj = {
|
|||
"sonsonj", "sonson", NULL, NULL, "1984",
|
||||
"Son Son (Japan)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_PLATFORM, 0,
|
||||
NULL, sonsonjRomInfo, sonsonjRomName, NULL, NULL, SonsonInputInfo, SonsonDIPInfo,
|
||||
SonsonjInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
|
||||
240, 240, 4, 3
|
||||
|
|
|
@ -1295,6 +1295,8 @@ static void CommonDoReset(INT32 clear_ram)
|
|||
disable_mainram_write = 0;
|
||||
protection_val = 0;
|
||||
hardhead_ip = 0;
|
||||
|
||||
HiscoreReset();
|
||||
}
|
||||
|
||||
static INT32 HardheadDoReset()
|
||||
|
@ -2468,7 +2470,7 @@ struct BurnDriver BurnDrvHardhead = {
|
|||
"hardhead", NULL, NULL, NULL, "1988",
|
||||
"Hard Head\0", NULL, "SunA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, hardheadRomInfo, hardheadRomName, NULL, NULL, DrvInputInfo, HardheadDIPInfo,
|
||||
HardheadInit, HardheadExit, HardheadFrame, HardheadDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
256, 224, 4, 3
|
||||
|
@ -2505,7 +2507,7 @@ struct BurnDriver BurnDrvSranger = {
|
|||
"sranger", NULL, NULL, NULL, "1988",
|
||||
"Super Ranger (v2.0)\0", NULL, "SunA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, srangerRomInfo, srangerRomName, NULL, NULL, DrvInputInfo, RrangerDIPInfo,
|
||||
RrangerInit, RrangerExit, RrangerFrame, RrangerDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
256, 224, 4, 3
|
||||
|
@ -2542,7 +2544,7 @@ struct BurnDriver BurnDrvHardhea2 = {
|
|||
"hardhea2", NULL, NULL, NULL, "1991",
|
||||
"Hard Head 2 (v2.0)\0", NULL, "SunA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
NULL, hardhea2RomInfo, hardhea2RomName, NULL, NULL, DrvInputInfo, Hardhea2DIPInfo,
|
||||
Hardhea2Init, Hardhea2Exit, Hardhea2Frame, Hardhea2Draw, DrvScan, &DrvRecalc, 0x100,
|
||||
256, 224, 4, 3
|
||||
|
@ -2581,7 +2583,7 @@ struct BurnDriver BurnDrvSparkman = {
|
|||
"sparkman", NULL, NULL, NULL, "1989",
|
||||
"Spark Man (v2.0, set 1)\0", NULL, "SunA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
NULL, sparkmanRomInfo, sparkmanRomName, NULL, NULL, SparkmanInputInfo, SparkmanDIPInfo,
|
||||
SparkmanInit, HardheadExit, SparkmanFrame, SparkmanDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
256, 224, 4, 3
|
||||
|
@ -2618,7 +2620,7 @@ struct BurnDriver BurnDrvStarfigh = {
|
|||
"starfigh", NULL, NULL, NULL, "1990",
|
||||
"Star Fighter (v1)\0", NULL, "SunA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
NULL, starfighRomInfo, starfighRomName, NULL, NULL, DrvInputInfo, StarfighDIPInfo,
|
||||
StarfighInit, HardheadExit, SparkmanFrame, StarfighDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
|
|
@ -671,6 +671,8 @@ static INT32 DrvDoReset()
|
|||
adpcm_end = 0;
|
||||
adpcm_data = -1;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1269,7 +1271,7 @@ struct BurnDriver BurnDrvRygar = {
|
|||
"rygar", NULL, NULL, NULL, "1986",
|
||||
"Rygar (US set 1)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, rygarRomInfo, rygarRomName, NULL, NULL, RygarInputInfo, RygarDIPInfo,
|
||||
RygarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1312,7 +1314,7 @@ struct BurnDriver BurnDrvRygar2 = {
|
|||
"rygar2", "rygar", NULL, NULL, "1986",
|
||||
"Rygar (US set 2)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, rygar2RomInfo, rygar2RomName, NULL, NULL, RygarInputInfo, RygarDIPInfo,
|
||||
RygarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1355,7 +1357,7 @@ struct BurnDriver BurnDrvRygar3 = {
|
|||
"rygar3", "rygar", NULL, NULL, "1986",
|
||||
"Rygar (US set 3 Old Version)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, rygar3RomInfo, rygar3RomName, NULL, NULL, RygarInputInfo, RygarDIPInfo,
|
||||
RygarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1398,7 +1400,7 @@ struct BurnDriver BurnDrvRygarj = {
|
|||
"rygarj", "rygar", NULL, NULL, "1986",
|
||||
"Argus no Senshi (Japan)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, rygarjRomInfo, rygarjRomName, NULL, NULL, RygarInputInfo, RygarDIPInfo,
|
||||
RygarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1441,7 +1443,7 @@ struct BurnDriver BurnDrvRygarb = {
|
|||
"rygarb", "rygar", NULL, NULL, "1986",
|
||||
"Rygar (US, bootleg)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM, 0,
|
||||
NULL, rygarbRomInfo, rygarbRomName, NULL, NULL, RygarInputInfo, RygarDIPInfo,
|
||||
RygarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1483,7 +1485,7 @@ struct BurnDriver BurnDrvSilkworm = {
|
|||
"silkworm", NULL, NULL, NULL, "1988",
|
||||
"Silk Worm (World)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, silkwormRomInfo, silkwormRomName, NULL, NULL, SilkwormInputInfo, SilkwormDIPInfo,
|
||||
SilkwormInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1525,7 +1527,7 @@ struct BurnDriver BurnDrvSilkwrmj = {
|
|||
"silkwormj", "silkworm", NULL, NULL, "1988",
|
||||
"Silk Worm (Japan)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, silkwrmjRomInfo, silkwrmjRomName, NULL, NULL, SilkwormInputInfo, SilkwormDIPInfo,
|
||||
SilkwormInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1565,7 +1567,7 @@ struct BurnDriver BurnDrvSilkwormb = {
|
|||
"silkwormb", "silkworm", NULL, NULL, "1988",
|
||||
"Silk Worm (bootleg)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, silkwormbRomInfo, silkwormbRomName, NULL, NULL, SilkwormInputInfo, SilkwormDIPInfo,
|
||||
SilkwormInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1604,7 +1606,7 @@ struct BurnDriver BurnDrvbackfirt = {
|
|||
"backfirt", NULL, NULL, NULL, "1988",
|
||||
"Back Fire (Tecmo, bootleg)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, backfirtRomInfo, backfirtRomName, NULL, NULL, BackfirtInputInfo, BackfirtDIPInfo,
|
||||
GeminiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
256, 224, 4, 3
|
||||
|
@ -1646,7 +1648,7 @@ struct BurnDriver BurnDrvGemini = {
|
|||
"gemini", NULL, NULL, NULL, "1987",
|
||||
"Gemini Wing (Japan)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, geminiRomInfo, geminiRomName, NULL, NULL, GeminiInputInfo, GeminiDIPInfo,
|
||||
GeminiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
224, 256, 3, 4
|
||||
|
@ -1689,7 +1691,7 @@ struct BurnDriver BurnDrvGeminib = {
|
|||
"geminib", "gemini", NULL, NULL, "1987",
|
||||
"Gemini Wing (World, bootleg)\0", NULL, "Tecmo", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, geminibRomInfo, geminibRomName, NULL, NULL, GeminiInputInfo, GeminiDIPInfo,
|
||||
GeminiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
224, 256, 3, 4
|
||||
|
|
|
@ -702,7 +702,9 @@ static INT32 DrvDoReset()
|
|||
DrvSoundLatch = 0;
|
||||
AmazonProtCmd = 0;
|
||||
memset(AmazonProtReg, 0, 6);
|
||||
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1811,7 +1813,7 @@ struct BurnDriver BurnDrvTerracre = {
|
|||
"terracre", NULL, NULL, NULL, "1985",
|
||||
"Terra Cresta (YM3526 set 1)\0", NULL, "Nichibutsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, DrvRomInfo, DrvRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
TerracreInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1821,7 +1823,7 @@ struct BurnDriver BurnDrvTerracreo = {
|
|||
"terracreo", "terracre", NULL, NULL, "1985",
|
||||
"Terra Cresta (YM3526 set 2)\0", NULL, "Nichibutsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, DrvoRomInfo, DrvoRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
TerracreoInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1831,7 +1833,7 @@ struct BurnDriver BurnDrvTerracrea = {
|
|||
"terracrea", "terracre", NULL, NULL, "1985",
|
||||
"Terra Cresta (YM3526 set 3)\0", NULL, "Nichibutsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, DrvaRomInfo, DrvaRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
TerracreoInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1841,7 +1843,7 @@ struct BurnDriver BurnDrvTerracren = {
|
|||
"terracren", "terracre", NULL, NULL, "1985",
|
||||
"Terra Cresta (YM2203)\0", NULL, "Nichibutsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, DrvnRomInfo, DrvnRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
TerracrenInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1851,7 +1853,7 @@ struct BurnDriver BurnDrvAmazon = {
|
|||
"amazon", NULL, NULL, NULL, "1986",
|
||||
"Soldier Girl Amazon\0", NULL, "Nichibutsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, AmazonRomInfo, AmazonRomName, NULL, NULL, AmazonInputInfo, AmazonDIPInfo,
|
||||
AmazonInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1861,7 +1863,7 @@ struct BurnDriver BurnDrvAmatelas = {
|
|||
"amatelas", "amazon", NULL, NULL, "1986",
|
||||
"Sei Senshi Amatelass\0", NULL, "Nichibutsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, AmatelasRomInfo, AmatelasRomName, NULL, NULL, AmazonInputInfo, AmazonDIPInfo,
|
||||
AmatelasInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1871,7 +1873,7 @@ struct BurnDriver BurnDrvHorekid = {
|
|||
"horekid", NULL, NULL, NULL, "1987",
|
||||
"Kid no Hore Hore Daisakusen\0", NULL, "Nichibutsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, HorekidRomInfo, HorekidRomName, NULL, NULL, HorekidInputInfo, HorekidDIPInfo,
|
||||
HorekidInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1881,7 +1883,7 @@ struct BurnDriver BurnDrvHorekidb = {
|
|||
"horekidb", "horekid", NULL, NULL, "1987",
|
||||
"Kid no Hore Hore Daisakusen (bootleg)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG, 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, HorekidbRomInfo, HorekidbRomName, NULL, NULL, HorekidInputInfo, HorekidDIPInfo,
|
||||
HorekidInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
@ -1891,7 +1893,7 @@ struct BurnDriver BurnDrvBoobhack = {
|
|||
"boobhack", "horekid", NULL, NULL, "1987",
|
||||
"Booby Kids (Italian manufactured graphic hack / bootleg of Kid no Hore Hore Daisakusen (bootleg))\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_BOOTLEG, 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, BoobhackRomInfo, BoobhackRomName, NULL, NULL, HorekidInputInfo, HorekidDIPInfo,
|
||||
HorekidInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
&DrvRecalcPal, 0x1110, 224, 256, 3, 4
|
||||
|
|
|
@ -743,6 +743,8 @@ static INT32 DrvDoReset()
|
|||
textbank0 = 0;
|
||||
textbank1 = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1482,7 +1484,7 @@ struct BurnDriver BurnDrvTsamurai = {
|
|||
"tsamurai", NULL, NULL, NULL, "1985",
|
||||
"Samurai Nihon-Ichi (set 1)\0", NULL, "Kaneko / Taito", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, tsamuraiRomInfo, tsamuraiRomName, NULL, NULL, TsamuraiInputInfo, TsamuraiDIPInfo,
|
||||
tsamuraiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1525,7 +1527,7 @@ struct BurnDriver BurnDrvTsamurai2 = {
|
|||
"tsamurai2", "tsamurai", NULL, NULL, "1985",
|
||||
"Samurai Nihon-Ichi (set 2)\0", NULL, "Kaneko / Taito", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, tsamurai2RomInfo, tsamurai2RomName, NULL, NULL, TsamuraiInputInfo, TsamuraiDIPInfo,
|
||||
tsamuraiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1568,7 +1570,7 @@ struct BurnDriver BurnDrvTsamuraih = {
|
|||
"tsamuraih", "tsamurai", NULL, NULL, "1985",
|
||||
"Samurai Nihon-Ichi (bootleg, harder)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, tsamuraihRomInfo, tsamuraihRomName, NULL, NULL, TsamuraiInputInfo, TsamuraiDIPInfo,
|
||||
tsamuraiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1611,7 +1613,7 @@ struct BurnDriver BurnDrvLadymstr = {
|
|||
"ladymstr", NULL, NULL, NULL, "1985",
|
||||
"Lady Master of Kung Fu\0", NULL, "Kaneko / Taito", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, ladymstrRomInfo, ladymstrRomName, NULL, NULL, TsamuraiInputInfo, LadymstrDIPInfo,
|
||||
tsamuraiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1660,7 +1662,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, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, nunchakuRomInfo, nunchakuRomName, NULL, NULL, TsamuraiInputInfo, NunchakuDIPInfo,
|
||||
nunchakuInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1707,7 +1709,7 @@ struct BurnDriver BurnDrvYamagchi = {
|
|||
"yamagchi", NULL, NULL, NULL, "1985",
|
||||
"Go Go Mr. Yamaguchi / Yuke Yuke Yamaguchi-kun\0", NULL, "Kaneko / Taito", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
NULL, yamagchiRomInfo, yamagchiRomName, NULL, NULL, YamagchiInputInfo, YamagchiDIPInfo,
|
||||
yamagchiInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1756,7 +1758,7 @@ struct BurnDriver BurnDrvM660 = {
|
|||
"m660", NULL, NULL, NULL, "1986",
|
||||
"Mission 660 (US)\0", NULL, "Wood Place Inc. (Taito America Corporation license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, m660RomInfo, m660RomName, NULL, NULL, TsamuraiInputInfo, M660DIPInfo,
|
||||
m660Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1806,7 +1808,7 @@ struct BurnDriver BurnDrvM660j = {
|
|||
"m660j", "m660", NULL, NULL, "1986",
|
||||
"Mission 660 (Japan)\0", NULL, "Wood Place Inc. (Taito Corporation license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, m660jRomInfo, m660jRomName, NULL, NULL, TsamuraiInputInfo, M660DIPInfo,
|
||||
m660jInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1850,7 +1852,7 @@ struct BurnDriver BurnDrvM660b = {
|
|||
"m660b", "m660", NULL, NULL, "1986",
|
||||
"Mission 660 (bootleg)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, m660bRomInfo, m660bRomName, NULL, NULL, TsamuraiInputInfo, M660DIPInfo,
|
||||
m660Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1894,7 +1896,7 @@ struct BurnDriver BurnDrvAlphaxz = {
|
|||
"alphaxz", "m660", NULL, NULL, "1986",
|
||||
"The Alphax Z (Japan)\0", NULL, "Ed Co. Ltd. (Wood Place Inc. license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, alphaxzRomInfo, alphaxzRomName, NULL, NULL, TsamuraiInputInfo, M660DIPInfo,
|
||||
m660Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1939,7 +1941,7 @@ struct BurnDriver BurnDrvVsgongf = {
|
|||
"vsgongf", NULL, NULL, NULL, "1984",
|
||||
"VS Gong Fight\0", NULL, "Kaneko", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, vsgongfRomInfo, vsgongfRomName, NULL, NULL, TsamuraiInputInfo, VsgongfDIPInfo,
|
||||
VsgongfInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1982,7 +1984,7 @@ struct BurnDriver BurnDrvRingfgt = {
|
|||
"ringfgt", "vsgongf", NULL, NULL, "1984",
|
||||
"Ring Fighter (set 1)\0", NULL, "Kaneko (Taito license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, ringfgtRomInfo, ringfgtRomName, NULL, NULL, TsamuraiInputInfo, VsgongfDIPInfo,
|
||||
RingfgtInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -2025,7 +2027,7 @@ struct BurnDriver BurnDrvRingfgt2 = {
|
|||
"ringfgt2", "vsgongf", NULL, NULL, "1984",
|
||||
"Ring Fighter (set 2)\0", NULL, "Kaneko (Taito license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_SPORTSMISC, 0,
|
||||
NULL, ringfgt2RomInfo, ringfgt2RomName, NULL, NULL, TsamuraiInputInfo, VsgongfDIPInfo,
|
||||
Ringfgt2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
|
|
@ -402,6 +402,8 @@ static INT32 DrvDoReset(INT32 clear_mem)
|
|||
nmi_mask = 0;
|
||||
sprite_priority = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -926,7 +928,7 @@ struct BurnDriver BurnDrvVastar = {
|
|||
"vastar", NULL, NULL, NULL, "1983",
|
||||
"Vastar (set 1)\0", NULL, "Sesame Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, vastarRomInfo, vastarRomName, NULL, NULL, VastarInputInfo, VastarDIPInfo,
|
||||
vastarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -971,7 +973,7 @@ struct BurnDriver BurnDrvVastar2 = {
|
|||
"vastar2", "vastar", NULL, NULL, "1983",
|
||||
"Vastar (set 2)\0", NULL, "Sesame Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, vastar2RomInfo, vastar2RomName, NULL, NULL, VastarInputInfo, VastarDIPInfo,
|
||||
vastarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1017,7 +1019,7 @@ struct BurnDriver BurnDrvVastar3 = {
|
|||
"vastar3", "vastar", NULL, NULL, "1983",
|
||||
"Vastar (set 3)\0", NULL, "Sesame Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, vastar3RomInfo, vastar3RomName, NULL, NULL, VastarInputInfo, VastarDIPInfo,
|
||||
vastar3Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1062,7 +1064,7 @@ struct BurnDriver BurnDrvVastar4 = {
|
|||
"vastar4", "vastar", NULL, NULL, "1983",
|
||||
"Vastar (set 4)\0", NULL, "Sesame Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, vastar4RomInfo, vastar4RomName, NULL, NULL, VastarInputInfo, Vastar4DIPInfo,
|
||||
vastarInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
@ -1107,7 +1109,7 @@ struct BurnDriver BurnDrvPprobe = {
|
|||
"pprobe", NULL, NULL, NULL, "1985",
|
||||
"Planet Probe (prototype?)\0", NULL, "Crux / Kyugo?", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, pprobeRomInfo, pprobeRomName, NULL, NULL, PprobeInputInfo, PprobeDIPInfo,
|
||||
pprobeInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x100,
|
||||
224, 256, 3, 4
|
||||
|
|
|
@ -232,6 +232,8 @@ static INT32 DrvDoReset()
|
|||
AY8910Reset(i);
|
||||
}
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -684,7 +686,7 @@ struct BurnDriver BurnDrvvulgus = {
|
|||
"vulgus", NULL, NULL, NULL, "1984",
|
||||
"Vulgus (set 1)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, vulgusRomInfo, vulgusRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
224, 256, 3, 4
|
||||
|
@ -734,7 +736,7 @@ struct BurnDriver BurnDrvvulgusa = {
|
|||
"vulgusa", "vulgus", NULL, NULL, "1984",
|
||||
"Vulgus (set 2)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, vulgusaRomInfo, vulgusaRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
224, 256, 3, 4
|
||||
|
@ -784,7 +786,7 @@ struct BurnDriver BurnDrvvulgusj = {
|
|||
"vulgusj", "vulgus", NULL, NULL, "1984",
|
||||
"Vulgus (Japan?)\0", NULL, "Capcom", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARWARE_CAPCOM_MISC, GBF_VERSHOOT, 0,
|
||||
NULL, vulgusjRomInfo, vulgusjRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
224, 256, 3, 4
|
||||
|
|
|
@ -317,6 +317,8 @@ static INT32 DrvDoReset()
|
|||
cpu_status = 0;
|
||||
flipscreen = 0;
|
||||
|
||||
HiscoreReset();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -680,7 +682,7 @@ struct BurnDriver BurnDrvXxmissio = {
|
|||
"xxmissio", NULL, NULL, NULL, "1986",
|
||||
"XX Mission\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
NULL, xxmissioRomInfo, xxmissioRomName, NULL, NULL, XxmissioInputInfo, XxmissioDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x300,
|
||||
192, 512, 3, 4
|
||||
|
|
Loading…
Reference in New Issue