Move Data East drivers to their own filter
This commit is contained in:
parent
eefc7494fa
commit
6eed1d831a
|
@ -316,6 +316,7 @@ void IpsApplyPatches(UINT8* base, char* rom_name);
|
|||
#define HARDWARE_PREFIX_GALAXIAN (0x11000000)
|
||||
#define HARDWARE_PREFIX_IREM (0x12000000)
|
||||
#define HARDWARE_PREFIX_NINTENDO_SNES (0x13000000)
|
||||
#define HARDWARE_PREFIX_DATAEAST (0x14000000)
|
||||
|
||||
#define HARDWARE_MISC_PRE90S (HARDWARE_PREFIX_MISC_PRE90S)
|
||||
#define HARDWARE_MISC_POST90S (HARDWARE_PREFIX_MISC_POST90S)
|
||||
|
|
|
@ -710,7 +710,7 @@ struct BurnDriver BurnDrvBackfire = {
|
|||
"backfire", NULL, NULL, NULL, "1995",
|
||||
"Backfire! (set 1)\0", NULL, "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_RACING, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_RACING, 0,
|
||||
NULL, backfireRomInfo, backfireRomName, NULL, NULL, BackfireInputInfo, BackfireDIPInfo,
|
||||
backfireInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
640, 240, 8, 3
|
||||
|
@ -750,7 +750,7 @@ struct BurnDriverD BurnDrvBackfirea = {
|
|||
"backfirea", "backfire", NULL, NULL, "1995",
|
||||
"Backfire! (set 2)\0", "Set inputs to \"Joystick\" in test mode", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_RACING, 0,
|
||||
BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_RACING, 0,
|
||||
NULL, backfireaRomInfo, backfireaRomName, NULL, NULL, BackfireInputInfo, BackfireDIPInfo,
|
||||
backfireaInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
640, 240, 8, 3
|
||||
|
|
|
@ -838,7 +838,7 @@ struct BurnDriver BurnDrvBoogwing = {
|
|||
"boogwing", NULL, NULL, NULL, "1992",
|
||||
"Boogie Wings (Euro v1.5, 92.12.07)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_HORSHOOT, 0,
|
||||
NULL, boogwingRomInfo, boogwingRomName, NULL, NULL, BoogwingInputInfo, BoogwingDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -885,7 +885,7 @@ struct BurnDriver BurnDrvBoogwinga = {
|
|||
"boogwinga", "boogwing", NULL, NULL, "1992",
|
||||
"Boogie Wings (Asia v1.5, 92.12.07)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_HORSHOOT, 0,
|
||||
NULL, boogwingaRomInfo, boogwingaRomName, NULL, NULL, BoogwingInputInfo, BoogwingDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -932,7 +932,7 @@ struct BurnDriver BurnDrvRagtime = {
|
|||
"ragtime", "boogwing", NULL, NULL, "1992",
|
||||
"The Great Ragtime Show (Japan v1.5, 92.12.07)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_HORSHOOT, 0,
|
||||
NULL, ragtimeRomInfo, ragtimeRomName, NULL, NULL, BoogwingInputInfo, BoogwingDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -979,7 +979,7 @@ struct BurnDriver BurnDrvRagtimea = {
|
|||
"ragtimea", "boogwing", NULL, NULL, "1992",
|
||||
"The Great Ragtime Show (Japan v1.3, 92.11.26)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_HORSHOOT, 0,
|
||||
NULL, ragtimeaRomInfo, ragtimeaRomName, NULL, NULL, BoogwingInputInfo, BoogwingDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -741,7 +741,7 @@ struct BurnDriver BurnDrvCbuster = {
|
|||
"cbuster", NULL, NULL, NULL, "1990",
|
||||
"Crude Buster (World FX version)\0","No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, cbusterRomInfo, cbusterRomName, NULL, NULL, CbusterInputInfo, CbusterDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -785,7 +785,7 @@ struct BurnDriver BurnDrvCbusterw = {
|
|||
"cbusterw", "cbuster", NULL, NULL, "1990",
|
||||
"Crude Buster (World FU version)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, cbusterwRomInfo, cbusterwRomName, NULL, NULL, CbusterInputInfo, CbusterDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -829,7 +829,7 @@ struct BurnDriver BurnDrvCbusterj = {
|
|||
"cbusterj", "cbuster", NULL, NULL, "1990",
|
||||
"Crude Buster (Japan)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, cbusterjRomInfo, cbusterjRomName, NULL, NULL, CbusterInputInfo, CbusterDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -873,7 +873,7 @@ struct BurnDriver BurnDrvTwocrude = {
|
|||
"twocrude", "cbuster", NULL, NULL, "1990",
|
||||
"Two Crude (US)\0", "No sound", "Data East USA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, twocrudeRomInfo, twocrudeRomName, NULL, NULL, CbusterInputInfo, CbusterDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
|
|
@ -2472,7 +2472,7 @@ struct BurnDriver BurnDrvCninja = {
|
|||
"cninja", NULL, NULL, NULL, "1991",
|
||||
"Caveman Ninja (World ver 4)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
0, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
0, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, cninjaRomInfo, cninjaRomName, NULL, NULL, DrvInputInfo, CninjaDIPInfo,
|
||||
CninjaInit, DrvExit, CninjaFrame, CninjaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -2518,7 +2518,7 @@ struct BurnDriverD BurnDrvCninja1 = {
|
|||
"cninja1", "cninja", NULL, NULL, "1991",
|
||||
"Caveman Ninja (World ver 1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, cninja1RomInfo, cninja1RomName, NULL, NULL, DrvInputInfo, CninjaDIPInfo,
|
||||
CninjaInit, DrvExit, CninjaFrame, CninjaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -2564,7 +2564,7 @@ struct BurnDriverD BurnDrvCninjau = {
|
|||
"cninjau", "cninja", NULL, NULL, "1991",
|
||||
"Caveman Ninja (US ver 4)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, cninjauRomInfo, cninjauRomName, NULL, NULL, DrvInputInfo, CninjauDIPInfo,
|
||||
CninjaInit, DrvExit, CninjaFrame, CninjaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -2610,7 +2610,7 @@ struct BurnDriverD BurnDrvJoemac = {
|
|||
"joemac", "cninja", NULL, NULL, "1991",
|
||||
"Tatakae Genshizin Joe & Mac (Japan ver 1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, joemacRomInfo, joemacRomName, NULL, NULL, DrvInputInfo, CninjaDIPInfo,
|
||||
CninjaInit, DrvExit, CninjaFrame, CninjaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -2652,7 +2652,7 @@ struct BurnDriverD BurnDrvStoneage = {
|
|||
"stoneage", "cninja", NULL, NULL, "1991",
|
||||
"Stoneage (bootleg of Caveman Ninja)\0", "No sound", "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, stoneageRomInfo, stoneageRomName, NULL, NULL, DrvInputInfo, CninjaDIPInfo,
|
||||
StoneageInit, DrvExit, StoneageFrame, CninjaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -2680,7 +2680,7 @@ struct BurnDriver BurnDrvCninjabl = {
|
|||
"cninjabl", "cninja", NULL, NULL, "1991",
|
||||
"Caveman Ninja (bootleg)\0", NULL, "bootleg", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, cninjablRomInfo, cninjablRomName, NULL, NULL, DrvInputInfo, CninjaDIPInfo,
|
||||
CninjablInit, DrvExit, StoneageFrame, CninjablDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -2729,7 +2729,7 @@ struct BurnDriver BurnDrvMutantf = {
|
|||
"mutantf", NULL, NULL, NULL, "1992",
|
||||
"Mutant Fighter (World ver EM-5)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_VSFIGHT, 0,
|
||||
NULL, mutantfRomInfo, mutantfRomName, NULL, NULL, DrvInputInfo, MutantfDIPInfo,
|
||||
MutantfInit, DrvExit, MutantfFrame, MutantfDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2778,7 +2778,7 @@ struct BurnDriver BurnDrvMutantf4 = {
|
|||
"mutantf4", "mutantf", NULL, NULL, "1992",
|
||||
"Mutant Fighter (World ver EM-4)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_VSFIGHT, 0,
|
||||
NULL, mutantf4RomInfo, mutantf4RomName, NULL, NULL, DrvInputInfo, MutantfDIPInfo,
|
||||
MutantfInit, DrvExit, MutantfFrame, MutantfDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2827,7 +2827,7 @@ struct BurnDriver BurnDrvMutantf3 = {
|
|||
"mutantf3", "mutantf", NULL, NULL, "1992",
|
||||
"Mutant Fighter (World ver EM-3)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_VSFIGHT, 0,
|
||||
NULL, mutantf3RomInfo, mutantf3RomName, NULL, NULL, DrvInputInfo, MutantfDIPInfo,
|
||||
MutantfInit, DrvExit, MutantfFrame, MutantfDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2876,7 +2876,7 @@ struct BurnDriver BurnDrvDeathbrd = {
|
|||
"deathbrd", "mutantf", NULL, NULL, "1992",
|
||||
"Death Brade (Japan ver JM-3)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_VSFIGHT, 0,
|
||||
NULL, deathbrdRomInfo, deathbrdRomName, NULL, NULL, DrvInputInfo, MutantfDIPInfo,
|
||||
MutantfInit, DrvExit, MutantfFrame, MutantfDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2930,7 +2930,7 @@ struct BurnDriverD BurnDrvEdrandy = {
|
|||
"edrandy", NULL, NULL, NULL, "1990",
|
||||
"The Cliffhanger - Edward Randy (World ver 3)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
0, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
0, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, edrandyRomInfo, edrandyRomName, NULL, NULL, DrvInputInfo, EdrandyDIPInfo,
|
||||
EdrandyInit, DrvExit, CninjaFrame, EdrandyDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -2984,7 +2984,7 @@ struct BurnDriverD BurnDrvEdrandy2 = {
|
|||
"edrandy2", "edrandy", NULL, NULL, "1990",
|
||||
"The Cliffhanger - Edward Randy (World ver 2)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, edrandy2RomInfo, edrandy2RomName, NULL, NULL, DrvInputInfo, EdrandcDIPInfo,
|
||||
EdrandyInit, DrvExit, CninjaFrame, EdrandyDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -3038,7 +3038,7 @@ struct BurnDriverD BurnDrvEdrandy1 = {
|
|||
"edrandy1", "edrandy", NULL, NULL, "1990",
|
||||
"The Cliffhanger - Edward Randy (World ver 1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, edrandy1RomInfo, edrandy1RomName, NULL, NULL, DrvInputInfo, EdrandcDIPInfo,
|
||||
EdrandyInit, DrvExit, CninjaFrame, EdrandyDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -3092,7 +3092,7 @@ struct BurnDriverD BurnDrvEdrandyj = {
|
|||
"edrandyj", "edrandy", NULL, NULL, "1990",
|
||||
"The Cliffhanger - Edward Randy (Japan ver 3)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, edrandyjRomInfo, edrandyjRomName, NULL, NULL, DrvInputInfo, EdrandcDIPInfo,
|
||||
EdrandyInit, DrvExit, CninjaFrame, EdrandyDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -3144,7 +3144,7 @@ struct BurnDriver BurnDrvRobocop2 = {
|
|||
"robocop2", NULL, NULL, NULL, "1991",
|
||||
"Robocop 2 (Euro/Asia v0.10)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, robocop2RomInfo, robocop2RomName, NULL, NULL, Robocop2InputInfo, Robocop2DIPInfo,
|
||||
Robocop2Init, DrvExit, CninjaFrame, Robocop2Draw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -3196,7 +3196,7 @@ struct BurnDriver BurnDrvRobocop2u = {
|
|||
"robocop2u", "robocop2", NULL, NULL, "1991",
|
||||
"Robocop 2 (US v0.05)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, robocop2uRomInfo, robocop2uRomName, NULL, NULL, Robocop2InputInfo, Robocop2DIPInfo,
|
||||
Robocop2Init, DrvExit, CninjaFrame, Robocop2Draw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -3248,7 +3248,7 @@ struct BurnDriver BurnDrvRobocop2j = {
|
|||
"robocop2j", "robocop2", NULL, NULL, "1991",
|
||||
"Robocop 2 (Japan v0.11)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, robocop2jRomInfo, robocop2jRomName, NULL, NULL, Robocop2InputInfo, Robocop2DIPInfo,
|
||||
Robocop2Init, DrvExit, CninjaFrame, Robocop2Draw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -709,7 +709,7 @@ struct BurnDriver BurnDrvDarkseal = {
|
|||
"darkseal", NULL, NULL, NULL, "1990",
|
||||
"Dark Seal (World revision 3)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
NULL, darksealRomInfo, darksealRomName, NULL, NULL, DarksealInputInfo, DarksealDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -748,7 +748,7 @@ struct BurnDriver BurnDrvDarksea1 = {
|
|||
"darkseal1", "darkseal", NULL, NULL, "1990",
|
||||
"Dark Seal (World revision 1)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
NULL, darksea1RomInfo, darksea1RomName, NULL, NULL, DarksealInputInfo, DarksealDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -787,7 +787,7 @@ struct BurnDriver BurnDrvDarkseaj = {
|
|||
"darksealj", "darkseal", NULL, NULL, "1990",
|
||||
"Dark Seal (Japan)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
NULL, darkseajRomInfo, darkseajRomName, NULL, NULL, DarksealInputInfo, DarksealDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -826,7 +826,7 @@ struct BurnDriver BurnDrvGatedoom = {
|
|||
"gatedoom", "darkseal", NULL, NULL, "1990",
|
||||
"Gate of Doom (US revision 4)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
NULL, gatedoomRomInfo, gatedoomRomName, NULL, NULL, DarksealInputInfo, DarksealDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
@ -865,7 +865,7 @@ struct BurnDriver BurnDrvGatedom1 = {
|
|||
"gatedoom1", "darkseal", NULL, NULL, "1990",
|
||||
"Gate of Doom (US revision 1)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MAZE | GBF_SCRFIGHT, 0,
|
||||
NULL, gatedom1RomInfo, gatedom1RomName, NULL, NULL, DarksealInputInfo, DarksealDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
|
|
|
@ -1027,7 +1027,7 @@ struct BurnDriver BurnDrvThndzone = {
|
|||
"thndzone", NULL, NULL, NULL, "1991",
|
||||
"Thunder Zone (World)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 4, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 4, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, thndzoneRomInfo, thndzoneRomName, NULL, NULL, ThndzoneInputInfo, ThndzoneDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
320, 240, 4, 3
|
||||
|
@ -1095,7 +1095,7 @@ struct BurnDriver BurnDrvDassault = {
|
|||
"dassault", "thndzone", NULL, NULL, "1991",
|
||||
"Desert Assault (US)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, dassaultRomInfo, dassaultRomName, NULL, NULL, ThndzoneInputInfo, DassaultDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
320, 240, 4, 3
|
||||
|
@ -1163,7 +1163,7 @@ struct BurnDriver BurnDrvDassault4 = {
|
|||
"dassault4", "thndzone", NULL, NULL, "1991",
|
||||
"Desert Assault (US 4 Players)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 4, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, dassault4RomInfo, dassault4RomName, NULL, NULL, ThndzoneInputInfo, Dassault4DIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x1000,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -2405,7 +2405,7 @@ struct BurnDriver BurnDrvBaddudes = {
|
|||
"baddudes", NULL, NULL, NULL, "1988",
|
||||
"Bad Dudes vs. Dragonninja (US)\0", NULL, "Data East USA", "DEC0",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, BaddudesRomInfo, BaddudesRomName, NULL, NULL, Dec0InputInfo, BaddudesDIPInfo,
|
||||
BaddudesInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 256, 240, 4, 3
|
||||
|
@ -2415,7 +2415,7 @@ struct BurnDriver BurnDrvDrgninja = {
|
|||
"drgninja", "baddudes", NULL, NULL, "1988",
|
||||
"Dragonninja (Japan)\0", NULL, "Data East Corporation", "DEC0",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, DrgninjaRomInfo, DrgninjaRomName, NULL, NULL, Dec0InputInfo, BaddudesDIPInfo,
|
||||
BaddudesInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 256, 240, 4, 3
|
||||
|
@ -2425,7 +2425,7 @@ struct BurnDriver BurnDrvHbarrel = {
|
|||
"hbarrel", NULL, NULL, NULL, "1987",
|
||||
"Heavy Barrel (US)\0", NULL, "Data East USA", "DEC0",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_VERSHOOT, 0,
|
||||
NULL, HbarrelRomInfo, HbarrelRomName, NULL, NULL, Dec0InputInfo, HbarrelDIPInfo,
|
||||
HbarrelInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 240, 256, 3, 4
|
||||
|
@ -2435,7 +2435,7 @@ struct BurnDriver BurnDrvHbarrelw = {
|
|||
"hbarrelw", "hbarrel", NULL, NULL, "1987",
|
||||
"Heavy Barrel (World)\0", NULL, "Data East USA", "DEC0",
|
||||
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, 2, HARDWARE_PREFIX_DATAEAST, GBF_VERSHOOT, 0,
|
||||
NULL, HbarrelwRomInfo, HbarrelwRomName, NULL, NULL, Dec0InputInfo, HbarrelDIPInfo,
|
||||
HbarrelInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 240, 256, 3, 4
|
||||
|
@ -2445,7 +2445,7 @@ struct BurnDriverD BurnDrvHippodrm = {
|
|||
"hippodrm", NULL, NULL, NULL, "1989",
|
||||
"Hippodrome (US)\0", NULL, "Data East USA", "DEC0",
|
||||
NULL, NULL, NULL, NULL,
|
||||
0, 2, HARDWARE_MISC_PRE90S, GBF_VSFIGHT, 0,
|
||||
0, 2, HARDWARE_PREFIX_DATAEAST, GBF_VSFIGHT, 0,
|
||||
NULL, HippodrmRomInfo, HippodrmRomName, NULL, NULL, Dec0InputInfo, HippodrmDIPInfo,
|
||||
HippodrmInit, RobocopExit, RobocopFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 256, 240, 4, 3
|
||||
|
@ -2455,7 +2455,7 @@ struct BurnDriver BurnDrvRobocop = {
|
|||
"robocop", NULL, NULL, NULL, "1988",
|
||||
"Robocop (World revision 4)\0", NULL, "Data East Corporation", "DEC0",
|
||||
NULL, NULL, NULL, NULL,
|
||||
0, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
0, 2, HARDWARE_PREFIX_DATAEAST, GBF_HORSHOOT, 0,
|
||||
NULL, RobocopRomInfo, RobocopRomName, NULL, NULL, Dec0InputInfo, RobocopDIPInfo,
|
||||
RobocopInit, RobocopExit, RobocopFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 256, 240, 4, 3
|
||||
|
@ -2465,7 +2465,7 @@ struct BurnDriver BurnDrvRobocopb = {
|
|||
"robocopb", "robocop", NULL, NULL, "1988",
|
||||
"Robocop (World bootleg)\0", NULL, "bootleg", "DEC0",
|
||||
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, 2, HARDWARE_PREFIX_DATAEAST, GBF_HORSHOOT, 0,
|
||||
NULL, RobocopbRomInfo, RobocopbRomName, NULL, NULL, Dec0InputInfo, RobocopDIPInfo,
|
||||
RobocopbInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x400, 256, 240, 4, 3
|
||||
|
|
|
@ -1731,7 +1731,7 @@ struct BurnDriver BurnDrvGhostb = {
|
|||
"ghostb", NULL, NULL, NULL, "1987",
|
||||
"The Real Ghostbusters (US 2 Players, revision 2)\0", NULL, "Data East USA", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, ghostbRomInfo, ghostbRomName, NULL, NULL, GhostbInputInfo, GhostbDIPInfo,
|
||||
DrvInit, GhostbExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x400,
|
||||
256, 240, 4, 3
|
||||
|
@ -1778,7 +1778,7 @@ struct BurnDriver BurnDrvGhostb3 = {
|
|||
"ghostb3", "ghostb", NULL, NULL, "1987",
|
||||
"The Real Ghostbusters (US 3 Players)\0", NULL, "Data East USA", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, ghostb3RomInfo, ghostb3RomName, NULL, NULL, Ghostb3InputInfo, Ghostb3DIPInfo,
|
||||
DrvInit, GhostbExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x400,
|
||||
256, 240, 4, 3
|
||||
|
@ -1824,7 +1824,7 @@ struct BurnDriver BurnDrvMeikyuh = {
|
|||
"meikyuh", "ghostb", NULL, NULL, "1987",
|
||||
"Meikyuu Hunter G (Japan, set 1)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, meikyuhRomInfo, meikyuhRomName, NULL, NULL, GhostbInputInfo, GhostbDIPInfo,
|
||||
DrvInit, GhostbExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x400,
|
||||
256, 240, 4, 3
|
||||
|
@ -1870,7 +1870,7 @@ struct BurnDriver BurnDrvMeikyuha = {
|
|||
"meikyuha", "ghostb", NULL, NULL, "1987",
|
||||
"Meikyuu Hunter G (Japan, set 2)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, meikyuhaRomInfo, meikyuhaRomName, NULL, NULL, GhostbInputInfo, GhostbDIPInfo,
|
||||
DrvInit, GhostbExit, DrvFrame, DrvDraw, NULL, &DrvRecalc, 0x400,
|
||||
256, 240, 4, 3
|
||||
|
@ -2305,7 +2305,7 @@ struct BurnDriver BurnDrvCobracom = {
|
|||
"cobracom", NULL, NULL, NULL, "1988",
|
||||
"Cobra-Command (World revision 5)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, cobracomRomInfo, cobracomRomName, NULL, NULL, CobracomInputInfo, CobracomDIPInfo,
|
||||
CobraInit, CobraExit, CobraFrame, CobraDraw, NULL, &DrvRecalc, 0x100,
|
||||
256, 240, 4, 3
|
||||
|
@ -2344,7 +2344,7 @@ struct BurnDriver BurnDrvCobracmj = {
|
|||
"cobracomj", "cobracom", NULL, NULL, "1988",
|
||||
"Cobra-Command (Japan)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, cobracmjRomInfo, cobracmjRomName, NULL, NULL, CobracomInputInfo, CobracomDIPInfo,
|
||||
CobraInit, CobraExit, CobraFrame, CobraDraw, NULL, &DrvRecalc, 0x100,
|
||||
256, 240, 4, 3
|
||||
|
@ -2383,7 +2383,7 @@ struct BurnDriver BurnDrvCobracmja = {
|
|||
"cobracomja", "cobracom", NULL, NULL, "1988",
|
||||
"Cobra-Command (Japan?, set 2)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, cobracmjaRomInfo, cobracmjaRomName, NULL, NULL, CobracomInputInfo, CobracomDIPInfo,
|
||||
CobraInit, CobraExit, CobraFrame, CobraDraw, NULL, &DrvRecalc, 0x100,
|
||||
256, 240, 4, 3
|
||||
|
@ -2870,7 +2870,7 @@ struct BurnDriver BurnDrvSrdarwin = {
|
|||
"srdarwin", NULL, NULL, NULL, "1987",
|
||||
"Super Real Darwin (World)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, srdarwinRomInfo, srdarwinRomName, NULL, NULL, SrdarwinInputInfo, SrdarwinDIPInfo,
|
||||
SrdarwinInit, CobraExit, SrdarwinFrame, SrdarwinDraw, NULL, &DrvRecalc, 0x100,
|
||||
240, 256, 3, 4
|
||||
|
@ -2909,7 +2909,7 @@ struct BurnDriver BurnDrvSrdarwnj = {
|
|||
"srdarwinj", "srdarwin", NULL, NULL, "1987",
|
||||
"Super Real Darwin (Japan)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, srdarwnjRomInfo, srdarwnjRomName, NULL, NULL, SrdarwinInputInfo, SrdarwinDIPInfo,
|
||||
SrdarwinInit, CobraExit, SrdarwinFrame, SrdarwinDraw, NULL, &DrvRecalc, 0x100,
|
||||
240, 256, 3, 4
|
||||
|
@ -3534,7 +3534,7 @@ struct BurnDriverD BurnDrvGondo = {
|
|||
"gondo", NULL, NULL, NULL, "1987",
|
||||
"Gondomania (US)\0", "Broken inputs", "Data East USA", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, gondoRomInfo, gondoRomName, NULL, NULL, GondoInputInfo, GondoDIPInfo,
|
||||
GondoInit, GondoExit, GondoFrame, GondoDraw, NULL, &DrvRecalc, 0x400,
|
||||
240, 256, 3, 4
|
||||
|
@ -3587,7 +3587,7 @@ struct BurnDriverD BurnDrvMakyosen = {
|
|||
"makyosen", "gondo", NULL, NULL, "1987",
|
||||
"Makyou Senshi (Japan)\0", "Broken inputs", "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, makyosenRomInfo, makyosenRomName, NULL, NULL, GondoInputInfo, GondoDIPInfo,
|
||||
GondoInit, GondoExit, GondoFrame, GondoDraw, NULL, &DrvRecalc, 0x400,
|
||||
240, 256, 3, 4
|
||||
|
@ -3636,7 +3636,7 @@ struct BurnDriver BurnDrvGaryoret = {
|
|||
"garyoret", NULL, NULL, NULL, "1987",
|
||||
"Garyo Retsuden (Japan)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, garyoretRomInfo, garyoretRomName, NULL, NULL, GaryoretInputInfo, GaryoretDIPInfo,
|
||||
GondoInit, GondoExit, GondoFrame, GaryoretDraw, NULL, &DrvRecalc, 0x400,
|
||||
256, 240, 4, 3
|
||||
|
@ -4040,7 +4040,7 @@ struct BurnDriver BurnDrvOscar = {
|
|||
"oscar", NULL, NULL, NULL, "1988",
|
||||
"Psycho-Nics Oscar (World revision 0)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, oscarRomInfo, oscarRomName, NULL, NULL, OscarInputInfo, OscarDIPInfo,
|
||||
OscarInit, GondoExit, OscarFrame, OscarDraw, NULL, &DrvRecalc, 0x200,
|
||||
256, 240, 4, 3
|
||||
|
@ -4081,7 +4081,7 @@ struct BurnDriver BurnDrvOscaru = {
|
|||
"oscaru", "oscar", NULL, NULL, "1987",
|
||||
"Psycho-Nics Oscar (US)\0", NULL, "Data East USA", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, oscaruRomInfo, oscaruRomName, NULL, NULL, OscarInputInfo, OscaruDIPInfo,
|
||||
OscarInit, GondoExit, OscarFrame, OscarDraw, NULL, &DrvRecalc, 0x200,
|
||||
256, 240, 4, 3
|
||||
|
@ -4122,7 +4122,7 @@ struct BurnDriver BurnDrvOscarj1 = {
|
|||
"oscarj1", "oscar", NULL, NULL, "1987",
|
||||
"Psycho-Nics Oscar (Japan revision 1)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, oscarj1RomInfo, oscarj1RomName, NULL, NULL, OscarInputInfo, OscaruDIPInfo,
|
||||
OscarInit, GondoExit, OscarFrame, OscarDraw, NULL, &DrvRecalc, 0x200,
|
||||
256, 240, 4, 3
|
||||
|
@ -4163,7 +4163,7 @@ struct BurnDriver BurnDrvOscarj2 = {
|
|||
"oscarj2", "oscar", NULL, NULL, "1987",
|
||||
"Psycho-Nics Oscar (Japan revision 2)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, oscarj2RomInfo, oscarj2RomName, NULL, NULL, OscarInputInfo, OscaruDIPInfo,
|
||||
OscarInit, GondoExit, OscarFrame, OscarDraw, NULL, &DrvRecalc, 0x200,
|
||||
256, 240, 4, 3
|
||||
|
@ -4767,7 +4767,7 @@ struct BurnDriver BurnDrvLastmisn = {
|
|||
"lastmisn", NULL, NULL, NULL, "1986",
|
||||
"Last Mission (US revision 6)\0", NULL, "Data East USA", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, lastmisnRomInfo, lastmisnRomName, NULL, NULL, LastmisnInputInfo, LastmisnDIPInfo,
|
||||
LastmissInit, LastmissExit, LastmissFrame, LastmissDraw, NULL, &DrvRecalc, 0x400,
|
||||
240, 256, 3, 4
|
||||
|
@ -4808,7 +4808,7 @@ struct BurnDriver BurnDrvLastmsno = {
|
|||
"lastmisno", "lastmisn", NULL, NULL, "1986",
|
||||
"Last Mission (US revision 5)\0", NULL, "Data East USA", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, lastmsnoRomInfo, lastmsnoRomName, NULL, NULL, LastmisnInputInfo, LastmisnDIPInfo,
|
||||
LastmissInit, LastmissExit, LastmissFrame, LastmissDraw, NULL, &DrvRecalc, 0x400,
|
||||
240, 256, 3, 4
|
||||
|
@ -4849,7 +4849,7 @@ struct BurnDriver BurnDrvLastmsnj = {
|
|||
"lastmisnj", "lastmisn", NULL, NULL, "1986",
|
||||
"Last Mission (Japan)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, lastmsnjRomInfo, lastmsnjRomName, NULL, NULL, LastmisnInputInfo, LastmsnjDIPInfo,
|
||||
LastmissInit, LastmissExit, LastmissFrame, LastmissDraw, NULL, &DrvRecalc, 0x400,
|
||||
240, 256, 3, 4
|
||||
|
@ -4895,7 +4895,7 @@ struct BurnDriver BurnDrvShackled = {
|
|||
"shackled", NULL, NULL, NULL, "1986",
|
||||
"Shackled (US)\0", NULL, "Data East USA", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, shackledRomInfo, shackledRomName, NULL, NULL, ShackledInputInfo, ShackledDIPInfo,
|
||||
LastmissInit, LastmissExit, LastmissFrame, ShackledDraw, NULL, &DrvRecalc, 0x400,
|
||||
240, 256, 3, 4
|
||||
|
@ -4941,7 +4941,7 @@ struct BurnDriver BurnDrvBreywood = {
|
|||
"breywood", "shackled", NULL, NULL, "1986",
|
||||
"Breywood (Japan revision 2)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, breywoodRomInfo, breywoodRomName, NULL, NULL, ShackledInputInfo, ShackledDIPInfo,
|
||||
LastmissInit, LastmissExit, LastmissFrame, ShackledDraw, NULL, &DrvRecalc, 0x400,
|
||||
240, 256, 3, 4
|
||||
|
@ -5344,7 +5344,7 @@ struct BurnDriver BurnDrvCsilver = {
|
|||
"csilver", NULL, NULL, NULL, "1987",
|
||||
"Captain Silver (World)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, csilverRomInfo, csilverRomName, NULL, NULL, CsilverInputInfo, CsilverDIPInfo,
|
||||
CsilverInit, CsilverExit, CsilverFrame, LastmissDraw, NULL, &DrvRecalc, 0x400,
|
||||
256, 240, 4, 3
|
||||
|
@ -5385,7 +5385,7 @@ struct BurnDriver BurnDrvCsilverj = {
|
|||
"csilverj", "csilver", NULL, NULL, "1987",
|
||||
"Captain Silver (Japan)\0", NULL, "Data East Corporation", "DEC8",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, csilverjRomInfo, csilverjRomName, NULL, NULL, CsilverInputInfo, CsilverDIPInfo,
|
||||
CsilverInit, CsilverExit, CsilverFrame, LastmissDraw, NULL, &DrvRecalc, 0x400,
|
||||
256, 240, 4, 3
|
||||
|
|
|
@ -513,7 +513,7 @@ struct BurnDriver BurnDrvDietgou = {
|
|||
"dietgou", "dietgo", NULL, NULL, "1992",
|
||||
"Diet Go Go (USA v1.1 1992.09.26)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, dietgouRomInfo, dietgouRomName, NULL, NULL, DietgoInputInfo, DietgoDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x300,
|
||||
320, 240, 4, 3
|
||||
|
@ -547,7 +547,7 @@ struct BurnDriver BurnDrvDietgoe = {
|
|||
"dietgoe", "dietgo", NULL, NULL, "1992",
|
||||
"Diet Go Go (Euro v1.1 1992.08.04)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, dietgoeRomInfo, dietgoeRomName, NULL, NULL, DietgoInputInfo, DietgoDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x300,
|
||||
320, 240, 4, 3
|
||||
|
@ -581,7 +581,7 @@ struct BurnDriver BurnDrvDietgo = {
|
|||
"dietgo", NULL, NULL, NULL, "1992",
|
||||
"Diet Go Go (Euro v1.1 1992.09.26)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, dietgoRomInfo, dietgoRomName, NULL, NULL, DietgoInputInfo, DietgoDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x300,
|
||||
320, 240, 4, 3
|
||||
|
@ -611,7 +611,7 @@ struct BurnDriver BurnDrvDietgoj = {
|
|||
"dietgoj", "dietgo", NULL, NULL, "1992",
|
||||
"Diet Go Go (Japan v1.1 1992.09.26)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, dietgojRomInfo, dietgojRomName, NULL, NULL, DietgoInputInfo, DietgoDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x300,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -660,7 +660,7 @@ struct BurnDriver BurnDrvFunkyjet = {
|
|||
"funkyjet", NULL, NULL, NULL, "1992",
|
||||
"Funky Jet (World)\0", "No sound", "[Data East] (Mitchell license)", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, funkyjetRomInfo, funkyjetRomName, NULL, NULL, FunkyjetInputInfo, FunkyjetDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -690,7 +690,7 @@ struct BurnDriver BurnDrvFunkyjetj = {
|
|||
"funkyjetj", "funkyjet", NULL, NULL, "1992",
|
||||
"Funky Jet (Japan)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, funkyjetjRomInfo, funkyjetjRomName, NULL, NULL, FunkyjetInputInfo, FunkyjetjDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -720,7 +720,7 @@ struct BurnDriver BurnDrvSotsugyo = {
|
|||
"sotsugyo", NULL, NULL, NULL, "1995",
|
||||
"Sotsugyo Shousho\0", "No sound", "Mitchell (Atlus license)", "Miscellaneous",
|
||||
L"\u5352\u696D\u8A3C\u66F8\0Sotsugyo Shousho\0", NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MINIGAMES, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MINIGAMES, 0,
|
||||
NULL, sotsugyoRomInfo, sotsugyoRomName, NULL, NULL, FunkyjetInputInfo, SotsugyoDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -1250,7 +1250,7 @@ struct BurnDriver BurnDrvKarnov = {
|
|||
"karnov", NULL, NULL, NULL, "1987",
|
||||
"Karnov (US)\0", NULL, "Data East USA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
NULL, karnovRomInfo, karnovRomName, NULL, NULL, KarnovInputInfo, KarnovDIPInfo,
|
||||
KarnovInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x300, 256, 240, 4, 3
|
||||
|
@ -1307,7 +1307,7 @@ struct BurnDriver BurnDrvKarnovj = {
|
|||
"karnovj", "karnov", NULL, NULL, "1987",
|
||||
"Karnov (Japan)\0", NULL, "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
NULL, karnovjRomInfo, karnovjRomName, NULL, NULL, KarnovInputInfo, KarnovDIPInfo,
|
||||
KarnovjInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x300, 256, 240, 4, 3
|
||||
|
@ -1363,7 +1363,7 @@ struct BurnDriver BurnDrvWndrplnt = {
|
|||
"wndrplnt", NULL, NULL, NULL, "1987",
|
||||
"Wonder Planet (Japan)\0", NULL, "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_VERSHOOT, 0,
|
||||
NULL, wndrplntRomInfo, wndrplntRomName, NULL, NULL, KarnovInputInfo, WndrplntDIPInfo,
|
||||
WndrplntInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x300, 240, 256, 3, 4
|
||||
|
@ -1422,7 +1422,7 @@ struct BurnDriver BurnDrvChelnov = {
|
|||
"chelnov", NULL, NULL, NULL, "1988",
|
||||
"Chelnov - Atomic Runner (World)\0", NULL, "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
NULL, chelnovRomInfo, chelnovRomName, NULL, NULL, ChelnovInputInfo, ChelnovDIPInfo,
|
||||
ChelnovInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x300, 256, 240, 4, 3
|
||||
|
@ -1481,7 +1481,7 @@ struct BurnDriver BurnDrvChelnovu = {
|
|||
"chelnovu", "chelnov", NULL, NULL, "1988",
|
||||
"Chelnov - Atomic Runner (US)\0", NULL, "Data East USA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
NULL, chelnovuRomInfo, chelnovuRomName, NULL, NULL, ChelnovInputInfo, ChelnovuDIPInfo,
|
||||
ChelnovuInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x300, 256, 240, 4, 3
|
||||
|
@ -1540,7 +1540,7 @@ struct BurnDriver BurnDrvChelnovj = {
|
|||
"chelnovj", "chelnov", NULL, NULL, "1988",
|
||||
"Chelnov - Atomic Runner (Japan)\0", NULL, "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_PRE90S, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_HORSHOOT, 0,
|
||||
NULL, chelnovjRomInfo, chelnovjRomName, NULL, NULL, ChelnovInputInfo, ChelnovuDIPInfo,
|
||||
ChelnovjInit, DrvExit, DrvFrame, DrvDraw, DrvScan,
|
||||
&DrvRecalc, 0x300, 256, 240, 4, 3
|
||||
|
|
|
@ -764,7 +764,7 @@ struct BurnDriver BurnDrvLemmings = {
|
|||
"lemmings", NULL, NULL, NULL, "1991",
|
||||
"Lemmings (US prototype)\0", NULL, "Data East USA", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, lemmingsRomInfo, lemmingsRomName, NULL, NULL, LemmingsInputInfo, LemmingsDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 224, 4, 3
|
||||
|
|
|
@ -1754,7 +1754,7 @@ struct BurnDriver BurnDrvRohga = {
|
|||
"rohga", NULL, NULL, NULL, "1991",
|
||||
"Rohga Armor Force (Asia/Europe v5.0)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
NULL, rohgaRomInfo, rohgaRomName, NULL, NULL, RohgaInputInfo, RohgaDIPInfo,
|
||||
RohgaInit, DrvExit, DrvFrame, RohgaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -1801,7 +1801,7 @@ struct BurnDriver BurnDrvRohga1 = {
|
|||
"rohga1", "rohga", NULL, NULL, "1991",
|
||||
"Rohga Armor Force (Asia/Europe v3.0 Set 1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
NULL, rohga1RomInfo, rohga1RomName, NULL, NULL, RohgaInputInfo, RohgaDIPInfo,
|
||||
RohgaInit, DrvExit, DrvFrame, RohgaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -1848,7 +1848,7 @@ struct BurnDriver BurnDrvRohga2 = {
|
|||
"rohga2", "rohga", NULL, NULL, "1991",
|
||||
"Rohga Armor Force (Asia/Europe v3.0 Set 2)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
NULL, rohga2RomInfo, rohga2RomName, NULL, NULL, RohgaInputInfo, RohgaDIPInfo,
|
||||
RohgaInit, DrvExit, DrvFrame, RohgaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -1895,7 +1895,7 @@ struct BurnDriver BurnDrvRohgah = {
|
|||
"rohgah", "rohga", NULL, NULL, "1991",
|
||||
"Rohga Armor Force (Hong Kong v3.0)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
NULL, rohgahRomInfo, rohgahRomName, NULL, NULL, RohgaInputInfo, RohgaDIPInfo,
|
||||
RohgaInit, DrvExit, DrvFrame, RohgaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -1942,7 +1942,7 @@ struct BurnDriver BurnDrvRohgau = {
|
|||
"rohgau", "rohga", NULL, NULL, "1991",
|
||||
"Rohga Armor Force (US v1.0)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
NULL, rohgauRomInfo, rohgauRomName, NULL, NULL, RohgaInputInfo, RohgaDIPInfo,
|
||||
RohgaInit, DrvExit, DrvFrame, RohgaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -1989,7 +1989,7 @@ struct BurnDriver BurnDrvWolffang = {
|
|||
"wolffang", "rohga", NULL, NULL, "1991",
|
||||
"Wolf Fang -Kuhga 2001- (Japan)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT | GBF_PLATFORM, 0,
|
||||
NULL, wolffangRomInfo, wolffangRomName, NULL, NULL, RohgaInputInfo, RohgaDIPInfo,
|
||||
RohgaInit, DrvExit, DrvFrame, RohgaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2039,7 +2039,7 @@ struct BurnDriver BurnDrvWizdfire = {
|
|||
"wizdfire", NULL, NULL, NULL, "1992",
|
||||
"Wizard Fire (Over Sea v2.1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, wizdfireRomInfo, wizdfireRomName, NULL, NULL, WizdfireInputInfo, WizdfireDIPInfo,
|
||||
WizdfireInit, DrvExit, DrvFrame, WizdfireDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2089,7 +2089,7 @@ struct BurnDriver BurnDrvWizdfireu = {
|
|||
"wizdfireu", "wizdfire", NULL, NULL, "1992",
|
||||
"Wizard Fire (US v1.1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, wizdfireuRomInfo, wizdfireuRomName, NULL, NULL, WizdfireInputInfo, WizdfireDIPInfo,
|
||||
WizdfireInit, DrvExit, DrvFrame, WizdfireDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2139,7 +2139,7 @@ struct BurnDriver BurnDrvDarkseal2 = {
|
|||
"darkseal2", "wizdfire", NULL, NULL, "1992",
|
||||
"Dark Seal 2 (Japan v2.1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_SCRFIGHT, 0,
|
||||
NULL, darkseal2RomInfo, darkseal2RomName, NULL, NULL, WizdfireInputInfo, WizdfireDIPInfo,
|
||||
WizdfireInit, DrvExit, DrvFrame, WizdfireDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2179,7 +2179,7 @@ struct BurnDriver BurnDrvSchmeisr = {
|
|||
"schmeisr", NULL, NULL, NULL, "1993",
|
||||
"Schmeiser Robo (Japan)\0","No sound", "Hot B", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_VSFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_VSFIGHT, 0,
|
||||
NULL, schmeisrRomInfo, schmeisrRomName, NULL, NULL, RohgaInputInfo, SchmeisrDIPInfo,
|
||||
SchmeisrInit, DrvExit, DrvFrame, SchmeisrDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -2229,7 +2229,7 @@ struct BurnDriver BurnDrvNitrobal = {
|
|||
"nitrobal", NULL, NULL, NULL, "1992",
|
||||
"Nitro Ball (US)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 3, HARDWARE_MISC_POST90S, GBF_SHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 3, HARDWARE_PREFIX_DATAEAST, GBF_SHOOT, 0,
|
||||
NULL, nitrobalRomInfo, nitrobalRomName, NULL, NULL, NitrobalInputInfo, NitrobalDIPInfo,
|
||||
NitrobalInit, DrvExit, DrvFrame, NitrobalDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
240, 320, 3, 4
|
||||
|
@ -2279,7 +2279,7 @@ struct BurnDriver BurnDrvGunball = {
|
|||
"gunball", "nitrobal", NULL, NULL, "1992",
|
||||
"Gun Ball (Japan)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 3, HARDWARE_MISC_POST90S, GBF_SHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 3, HARDWARE_PREFIX_DATAEAST, GBF_SHOOT, 0,
|
||||
NULL, gunballRomInfo, gunballRomName, NULL, NULL, NitrobalInputInfo, NitrobalDIPInfo,
|
||||
NitrobalInit, DrvExit, DrvFrame, NitrobalDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
240, 320, 3, 4
|
||||
|
|
|
@ -648,7 +648,7 @@ struct BurnDriver BurnDrvJoemacr = {
|
|||
"joemacr", NULL, NULL, NULL, "1994",
|
||||
"Joe & Mac Returns (World, Version 1.1, 1994.05.27)\0", NULL, "Data East", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, joemacrRomInfo, joemacrRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
joemacrInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -701,7 +701,7 @@ struct BurnDriver BurnDrvJoemacra = {
|
|||
"joemacra", "joemacr", NULL, NULL, "1994",
|
||||
"Joe & Mac Returns (World, Version 1.0, 1994.05.19)\0", NULL, "Data East", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, joemacraRomInfo, joemacraRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
joemacraInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -762,7 +762,7 @@ struct BurnDriver BurnDrvChainrec = {
|
|||
"chainrec", NULL, NULL, NULL, "1995",
|
||||
"Chain Reaction (World, Version 2.2, 1995.09.25)\0", NULL, "Data East", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PUZZLE, 0,
|
||||
NULL, chainrecRomInfo, chainrecRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
chainrecInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -819,7 +819,7 @@ struct BurnDriver BurnDrvMagdrop = {
|
|||
"magdrop", "chainrec", NULL, NULL, "1995",
|
||||
"Magical Drop (Japan, Version 1.1, 1995.06.21)\0", NULL, "Data East", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PUZZLE, 0,
|
||||
NULL, magdropRomInfo, magdropRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
magdropInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -855,7 +855,7 @@ struct BurnDriver BurnDrvMagdropp = {
|
|||
"magdropp", "chainrec", NULL, NULL, "1995",
|
||||
"Magical Drop Plus 1 (Japan, Version 2.1, 1995.09.12)\0", NULL, "Data East", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PUZZLE, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PUZZLE, 0,
|
||||
NULL, magdroppRomInfo, magdroppRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
magdroppInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -913,7 +913,7 @@ struct BurnDriver BurnDrvCharlien = {
|
|||
"charlien", NULL, NULL, NULL, "1995",
|
||||
"Charlie Ninja\0", NULL, "Mitchell", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, charlienRomInfo, charlienRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
charlienInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -979,7 +979,7 @@ struct BurnDriver BurnDrvPrtytime = {
|
|||
"prtytime", NULL, NULL, NULL, "1995",
|
||||
"Party Time: Gonta the Diver II / Ganbare! Gonta!! 2 (World Release)\0", NULL, "Mitchell", "Simple 156",
|
||||
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, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, prtytimeRomInfo, prtytimeRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
prtytimeInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
240, 320, 3, 4
|
||||
|
@ -1012,7 +1012,7 @@ struct BurnDriver BurnDrvGangonta = {
|
|||
"gangonta", "prtytime", NULL, NULL, "1995",
|
||||
"Ganbare! Gonta!! 2 / Party Time: Gonta the Diver II (Japan Release)\0", NULL, "Mitchell", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, gangontaRomInfo, gangontaRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
prtytimeInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
240, 320, 3, 4
|
||||
|
@ -1050,7 +1050,7 @@ struct BurnDriver BurnDrvOsman = {
|
|||
"osman", NULL, NULL, NULL, "1996",
|
||||
"Osman (World)\0", NULL, "Mitchell", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, osmanRomInfo, osmanRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
osmanInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -1083,7 +1083,7 @@ struct BurnDriver BurnDrvCandance = {
|
|||
"candance", "osman", NULL, NULL, "1996",
|
||||
"Cannon Dancer (Japan)\0", NULL, "Mitchell (Atlus license)", "Simple 156",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM | GBF_SCRFIGHT, 0,
|
||||
NULL, candanceRomInfo, candanceRomName, NULL, NULL, Simpl156InputInfo, Simpl156DIPInfo,
|
||||
osmanInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -591,7 +591,7 @@ struct BurnDriver BurnDrvSupbtime = {
|
|||
"supbtime", NULL, NULL, NULL, "1990",
|
||||
"Super Burger Time (World, set 1)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, supbtimeRomInfo, supbtimeRomName, NULL, NULL, SupbtimeInputInfo, SupbtimeDIPInfo,
|
||||
supbtimeInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -621,7 +621,7 @@ struct BurnDriver BurnDrvSupbtimea = {
|
|||
"supbtimea", "supbtime", NULL, NULL, "1990",
|
||||
"Super Burger Time (World, set 2)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, supbtimeaRomInfo, supbtimeaRomName, NULL, NULL, SupbtimeInputInfo, SupbtimeDIPInfo,
|
||||
supbtimeInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -651,7 +651,7 @@ struct BurnDriver BurnDrvSupbtimej = {
|
|||
"supbtimej", "supbtime", NULL, NULL, "1990",
|
||||
"Super Burger Time (Japan)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, supbtimejRomInfo, supbtimejRomName, NULL, NULL, SupbtimeInputInfo, SupbtimeDIPInfo,
|
||||
supbtimeInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
@ -686,7 +686,7 @@ struct BurnDriver BurnDrvChinatwn = {
|
|||
"chinatwn", NULL, NULL, NULL, "1991",
|
||||
"China Town (Japan)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_MISC, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_MISC, 0,
|
||||
NULL, chinatwnRomInfo, chinatwnRomName, NULL, NULL, SupbtimeInputInfo, ChinatwnDIPInfo,
|
||||
chinatwnInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x400,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -525,7 +525,7 @@ struct BurnDriver BurnDrvTumblep = {
|
|||
"tumblep", NULL, NULL, NULL, "1991",
|
||||
"Tumble Pop (World)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, tumblepRomInfo, tumblepRomName, NULL, NULL, TumblepInputInfo, TumblepDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
@ -555,7 +555,7 @@ struct BurnDriver BurnDrvTumblepj = {
|
|||
"tumblepj", "tumblep", NULL, NULL, "1991",
|
||||
"Tumble Pop (Japan)\0", "No Sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_PLATFORM, 0,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, tumblepjRomInfo, tumblepjRomName, NULL, NULL, TumblepInputInfo, TumblepDIPInfo,
|
||||
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
320, 240, 4, 3
|
||||
|
|
|
@ -676,7 +676,7 @@ struct BurnDriver BurnDrvVaportra = {
|
|||
"vaportra", NULL, NULL, NULL, "1989",
|
||||
"Vapor Trail - Hyper Offence Formation (World revision 1)\0", "No sound", "Data East Corporation", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_PRE90S, GBF_VERSHOOT, 0,
|
||||
BDF_GAME_WORKING | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_PREFIX_DATAEAST, GBF_VERSHOOT, 0,
|
||||
NULL, vaportraRomInfo, vaportraRomName, NULL, NULL, VaportraInputInfo, VaportraDIPInfo,
|
||||
VaportraInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
240, 256, 3, 4
|
||||
|
@ -729,7 +729,7 @@ struct BurnDriver BurnDrvVaportraw3 = {
|
|||
"vaportra3", "vaportra", NULL, NULL, "1989",
|
||||
"Vapor Trail - Hyper Offence Formation (World revision 3)\0", "No sound", "Data East Corporation", "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, 2, HARDWARE_PREFIX_DATAEAST, GBF_VERSHOOT, 0,
|
||||
NULL, vaportraw3RomInfo, vaportraw3RomName, NULL, NULL, VaportraInputInfo, VaportraDIPInfo,
|
||||
Vaportraw3Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
240, 256, 3, 4
|
||||
|
@ -774,7 +774,7 @@ struct BurnDriver BurnDrvVaportrau = {
|
|||
"vaportrau", "vaportra", NULL, NULL, "1989",
|
||||
"Vapor Trail - Hyper Offence Formation (US)\0", "No sound", "Data East USA", "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, 2, HARDWARE_PREFIX_DATAEAST, GBF_VERSHOOT, 0,
|
||||
NULL, vaportrauRomInfo, vaportrauRomName, NULL, NULL, VaportraInputInfo, VaportraDIPInfo,
|
||||
VaportraInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
240, 256, 3, 4
|
||||
|
@ -813,7 +813,7 @@ struct BurnDriver BurnDrvKuhga = {
|
|||
"kuhga", "vaportra", NULL, NULL, "1989",
|
||||
"Kuhga - Operation Code 'Vapor Trail' (Japan revision 3)\0", "No sound", "Data East Corporation", "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, 2, HARDWARE_PREFIX_DATAEAST, GBF_VERSHOOT, 0,
|
||||
NULL, kuhgaRomInfo, kuhgaRomName, NULL, NULL, VaportraInputInfo, VaportraDIPInfo,
|
||||
VaportraInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x500,
|
||||
240, 256, 3, 4
|
||||
|
|
|
@ -154,6 +154,7 @@
|
|||
#define IDS_SEL_SETSTATUS (IDS_STRING + 612)
|
||||
#define IDS_SEL_KANEKO16 (IDS_STRING + 614)
|
||||
#define IDS_SEL_SNES (IDS_STRING + 616)
|
||||
#define IDS_SEL_DATAEAST (IDS_STRING + 618)
|
||||
|
||||
#define IDS_GENRE (IDS_STRING + 650)
|
||||
#define IDS_GENRE_HORSHOOT (IDS_STRING + 652)
|
||||
|
|
|
@ -40,6 +40,7 @@ HTREEITEM hFilterCave = NULL;
|
|||
HTREEITEM hFilterCps1 = NULL;
|
||||
HTREEITEM hFilterCps2 = NULL;
|
||||
HTREEITEM hFilterCps3 = NULL;
|
||||
HTREEITEM hFilterDataeast = NULL;
|
||||
HTREEITEM hFilterGalaxian = NULL;
|
||||
HTREEITEM hFilterIrem = NULL;
|
||||
HTREEITEM hFilterKaneko16 = NULL;
|
||||
|
@ -148,13 +149,15 @@ static int IremValue = HARDWARE_PREFIX_IREM >> 24;
|
|||
static int MASKIREM = 1 << IremValue;
|
||||
static int Kaneko16Value = HARDWARE_PREFIX_KANEKO16 >> 24;
|
||||
static int MASKKANEKO16 = 1 << Kaneko16Value;
|
||||
static int DataeastValue = HARDWARE_PREFIX_DATAEAST >> 24;
|
||||
static int MASKDATAEAST = 1 << DataeastValue;
|
||||
static int SnesValue = HARDWARE_PREFIX_NINTENDO_SNES >> 24;
|
||||
static int MASKSNES = 1 << SnesValue;
|
||||
static int MiscPre90sValue = HARDWARE_PREFIX_MISC_PRE90S >> 24;
|
||||
static int MASKMISCPRE90S = 1 << MiscPre90sValue;
|
||||
static int MiscPost90sValue = HARDWARE_PREFIX_MISC_POST90S >> 24;
|
||||
static int MASKMISCPOST90S = 1 << MiscPost90sValue;
|
||||
static int MASKALL = MASKCPS | MASKCPS2 | MASKCPS3 | MASKNEOGEO | MASKSEGA | MASKTOAPLAN | MASKCAVE | MASKPGM | MASKTAITO | MASKPSIKYO | MASKKONAMI | MASKPACMAN | MASKGALAXIAN | MASKIREM | MASKKANEKO16 | MASKMEGADRIVE | MASKSNES | MASKMISCPRE90S | MASKMISCPOST90S;
|
||||
static int MASKALL = MASKCPS | MASKCPS2 | MASKCPS3 | MASKNEOGEO | MASKSEGA | MASKTOAPLAN | MASKCAVE | MASKPGM | MASKTAITO | MASKPSIKYO | MASKKONAMI | MASKPACMAN | MASKGALAXIAN | MASKIREM | MASKKANEKO16 | MASKDATAEAST | MASKMEGADRIVE | MASKSNES | MASKMISCPRE90S | MASKMISCPOST90S;
|
||||
|
||||
#define AVAILONLY (1 << 24)
|
||||
#define AUTOEXPAND (1 << 25)
|
||||
|
@ -893,6 +896,7 @@ static void CreateFilters()
|
|||
_TVCreateFiltersA(hHardware , IDS_SEL_CPS1 , hFilterCps1 , nLoadMenuShowX & MASKCPS );
|
||||
_TVCreateFiltersA(hHardware , IDS_SEL_CPS2 , hFilterCps2 , nLoadMenuShowX & MASKCPS2 );
|
||||
_TVCreateFiltersA(hHardware , IDS_SEL_CPS3 , hFilterCps3 , nLoadMenuShowX & MASKCPS3 );
|
||||
_TVCreateFiltersA(hHardware , IDS_SEL_DATAEAST , hFilterDataeast , nLoadMenuShowX & MASKDATAEAST );
|
||||
_TVCreateFiltersA(hHardware , IDS_SEL_GALAXIAN , hFilterGalaxian , nLoadMenuShowX & MASKGALAXIAN );
|
||||
_TVCreateFiltersA(hHardware , IDS_SEL_IREM , hFilterIrem , nLoadMenuShowX & MASKIREM );
|
||||
_TVCreateFiltersA(hHardware , IDS_SEL_KANEKO16 , hFilterKaneko16 , nLoadMenuShowX & MASKKANEKO16 );
|
||||
|
@ -1034,6 +1038,7 @@ static INT_PTR CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lP
|
|||
_TreeView_SetCheckState(hFilterList, hFilterCps1, FALSE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterCps2, FALSE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterCps3, FALSE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterDataeast, FALSE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterGalaxian, FALSE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterIrem, FALSE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterKaneko16, FALSE);
|
||||
|
@ -1058,6 +1063,7 @@ static INT_PTR CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lP
|
|||
_TreeView_SetCheckState(hFilterList, hFilterCps1, TRUE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterCps2, TRUE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterCps3, TRUE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterDataeast, TRUE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterGalaxian, TRUE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterIrem, TRUE);
|
||||
_TreeView_SetCheckState(hFilterList, hFilterKaneko16, TRUE);
|
||||
|
@ -1196,7 +1202,8 @@ static INT_PTR CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lP
|
|||
if (hItemChanged == hFilterCps1) _ToggleGameListing(nLoadMenuShowX, MASKCPS);
|
||||
if (hItemChanged == hFilterCps2) _ToggleGameListing(nLoadMenuShowX, MASKCPS2);
|
||||
if (hItemChanged == hFilterCps3) _ToggleGameListing(nLoadMenuShowX, MASKCPS3);
|
||||
if (hItemChanged == hFilterGalaxian) _ToggleGameListing(nLoadMenuShowX, MASKGALAXIAN);
|
||||
if (hItemChanged == hFilterDataeast) _ToggleGameListing(nLoadMenuShowX, MASKDATAEAST);
|
||||
if (hItemChanged == hFilterGalaxian) _ToggleGameListing(nLoadMenuShowX, MASKGALAXIAN);
|
||||
if (hItemChanged == hFilterIrem) _ToggleGameListing(nLoadMenuShowX, MASKIREM);
|
||||
if (hItemChanged == hFilterKaneko16) _ToggleGameListing(nLoadMenuShowX, MASKKANEKO16);
|
||||
if (hItemChanged == hFilterKonami) _ToggleGameListing(nLoadMenuShowX, MASKKONAMI);
|
||||
|
|
|
@ -154,6 +154,7 @@ BEGIN
|
|||
IDS_SEL_SETSTATUS "Showing %i of %i sets [%i Unavailable sets]"
|
||||
IDS_SEL_KANEKO16 "Kaneko16"
|
||||
IDS_SEL_SNES "SNES"
|
||||
IDS_SEL_DATAEAST "Data East"
|
||||
|
||||
IDS_GENRE "Genre"
|
||||
IDS_GENRE_HORSHOOT "Shooter - Horizontal"
|
||||
|
|
Loading…
Reference in New Issue