Add warofbugu and arkanoidjb2
This commit is contained in:
parent
6b98ddcec3
commit
a322d61eba
|
@ -6495,6 +6495,22 @@ static struct BurnRomInfo WarofbuggRomDesc[] = {
|
||||||
STD_ROM_PICK(Warofbugg)
|
STD_ROM_PICK(Warofbugg)
|
||||||
STD_ROM_FN(Warofbugg)
|
STD_ROM_FN(Warofbugg)
|
||||||
|
|
||||||
|
static struct BurnRomInfo WarofbuguRomDesc[] = {
|
||||||
|
{ "wb-prog-1.7d", 0x00800, 0xb8dfb7e3, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
|
{ "wb-prog-2.7e", 0x00800, 0xfd8854e0, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
|
{ "wb-prog-3.7j", 0x00800, 0x4495aa14, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
|
{ "wb-prog-4.7n", 0x00800, 0xe4bd257c, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
|
{ "wb-prog-5.7p", 0x00800, 0x71257bb4, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
|
|
||||||
|
{ "warofbug.1k", 0x00800, 0x8100fa85, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||||
|
{ "warofbug.1j", 0x00800, 0xd1220ae9, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||||
|
|
||||||
|
{ "warofbug.clr", 0x00020, 0x8688e64b, BRF_GRA | GAL_ROM_PROM },
|
||||||
|
};
|
||||||
|
|
||||||
|
STD_ROM_PICK(Warofbugu)
|
||||||
|
STD_ROM_FN(Warofbugu)
|
||||||
|
|
||||||
static struct BurnRomInfo RedufoRomDesc[] = {
|
static struct BurnRomInfo RedufoRomDesc[] = {
|
||||||
{ "redufo.1", 0x00800, 0x6a3b873c, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "redufo.1", 0x00800, 0x6a3b873c, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
{ "redufo.2", 0x00800, 0x202eda3b, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
{ "redufo.2", 0x00800, 0x202eda3b, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||||
|
@ -7297,12 +7313,22 @@ struct BurnDriverD BurnDrvWarofbugg = {
|
||||||
"warofbugg", "warofbug", NULL, NULL, "1981",
|
"warofbugg", "warofbug", NULL, NULL, "1981",
|
||||||
"War of the Bugs or Monsterous Manouvers in a Mushroom Maze (German)\0", NULL, "Armenia", "Galaxian",
|
"War of the Bugs or Monsterous Manouvers in a Mushroom Maze (German)\0", NULL, "Armenia", "Galaxian",
|
||||||
NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL,
|
||||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||||
NULL, WarofbuggRomInfo, WarofbuggRomName, NULL, NULL, WarofbugInputInfo, WarofbugDIPInfo,
|
NULL, WarofbuggRomInfo, WarofbuggRomName, NULL, NULL, WarofbugInputInfo, WarofbugDIPInfo,
|
||||||
GalInit, GalExit, GalFrame, NULL, GalScan,
|
GalInit, GalExit, GalFrame, NULL, GalScan,
|
||||||
NULL, 392, 224, 256, 3, 4
|
NULL, 392, 224, 256, 3, 4
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct BurnDriver BurnDrvWarofbugu = {
|
||||||
|
"warofbugu", "warofbug", NULL, NULL, "1981",
|
||||||
|
"War of the Bugs or Monsterous Manouvers in a Mushroom Maze (US)\0", NULL, "Armenia", "Galaxian",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||||
|
NULL, WarofbuguRomInfo, WarofbuguRomName, NULL, NULL, WarofbugInputInfo, WarofbugDIPInfo,
|
||||||
|
GalInit, GalExit, GalFrame, NULL, GalScan,
|
||||||
|
NULL, 392, 224, 256, 3, 4
|
||||||
|
};
|
||||||
|
|
||||||
struct BurnDriver BurnDrvRedufo = {
|
struct BurnDriver BurnDrvRedufo = {
|
||||||
"redufo", NULL, NULL, NULL, "1981",
|
"redufo", NULL, NULL, NULL, "1981",
|
||||||
"Defend the Terra Attack on the Red UFO\0", NULL, "Artic", "Galaxian",
|
"Defend the Terra Attack on the Red UFO\0", NULL, "Artic", "Galaxian",
|
||||||
|
|
|
@ -1456,7 +1456,7 @@ struct BurnDriver BurnDrvarknoidj = {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// Arkanoid (bootleg with MCU)
|
// Arkanoid (bootleg with MCU set 1)
|
||||||
|
|
||||||
static struct BurnRomInfo arkmcublRomDesc[] = {
|
static struct BurnRomInfo arkmcublRomDesc[] = {
|
||||||
{ "e1.6d", 0x8000, 0xdd4f2b72, 1 | BRF_ESS | BRF_PRG }, // 0 Z80 Code
|
{ "e1.6d", 0x8000, 0xdd4f2b72, 1 | BRF_ESS | BRF_PRG }, // 0 Z80 Code
|
||||||
|
@ -1480,7 +1480,7 @@ STD_ROM_FN(arkmcubl)
|
||||||
|
|
||||||
struct BurnDriver BurnDrvarkmcubl = {
|
struct BurnDriver BurnDrvarkmcubl = {
|
||||||
"arkanoidjb", "arkanoid", NULL, NULL, "1986",
|
"arkanoidjb", "arkanoid", NULL, NULL, "1986",
|
||||||
"Arkanoid (bootleg with MCU)\0", NULL, "bootleg", "Arkanoid",
|
"Arkanoid (bootleg with MCU set 1)\0", NULL, "bootleg", "Arkanoid",
|
||||||
NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL,
|
||||||
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
|
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
|
||||||
NULL, arkmcublRomInfo, arkmcublRomName, NULL, NULL, DrvInputInfo, arknoidjDIPInfo,
|
NULL, arkmcublRomInfo, arkmcublRomName, NULL, NULL, DrvInputInfo, arknoidjDIPInfo,
|
||||||
|
@ -1489,6 +1489,38 @@ struct BurnDriver BurnDrvarkmcubl = {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Arkanoid (bootleg with MCU set 2)
|
||||||
|
|
||||||
|
static struct BurnRomInfo arkanoidjb2RomDesc[] = {
|
||||||
|
{ "1.ic81", 0x8000, 0x9ff93dc2, 1 | BRF_ESS | BRF_PRG }, // 0 Z80 Code
|
||||||
|
{ "2.ic82", 0x8000, 0xbbc33ceb, 1 | BRF_ESS | BRF_PRG }, // 1
|
||||||
|
|
||||||
|
{ "a75-06.ic14", 0x0800, 0x515d77b6, 2 | BRF_ESS | BRF_PRG }, // 2 M68705 MCU
|
||||||
|
|
||||||
|
{ "a75-03.ic64", 0x8000, 0x038b74ba, 3 | BRF_GRA }, // 3 Graphics
|
||||||
|
{ "a75-04.ic63", 0x8000, 0x71fae199, 3 | BRF_GRA }, // 4
|
||||||
|
{ "a75-05.ic62", 0x8000, 0xc76374e2, 3 | BRF_GRA }, // 5
|
||||||
|
|
||||||
|
{ "a75-07.ic24", 0x0200, 0x0af8b289, 4 | BRF_GRA }, // 6 Color Proms
|
||||||
|
{ "a75-08.ic23", 0x0200, 0xabb002fb, 4 | BRF_GRA }, // 7
|
||||||
|
{ "a75-09.ic23", 0x0200, 0xa7c6c277, 4 | BRF_GRA }, // 8
|
||||||
|
};
|
||||||
|
|
||||||
|
STD_ROM_PICK(arkanoidjb2)
|
||||||
|
STD_ROM_FN(arkanoidjb2)
|
||||||
|
|
||||||
|
struct BurnDriver BurnDrvarkanoidjb2 = {
|
||||||
|
"arkanoidjb2", "arkanoid", NULL, NULL, "1986",
|
||||||
|
"Arkanoid (bootleg with MCU set 2)\0", NULL, "bootleg (Beta)", "Arkanoid",
|
||||||
|
NULL, NULL, NULL, NULL,
|
||||||
|
BDF_GAME_WORKING | BDF_CLONE | BDF_BOOTLEG | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED, 2, HARDWARE_TAITO_MISC, GBF_BREAKOUT, 0,
|
||||||
|
NULL, arkanoidjb2RomInfo, arkanoidjb2RomName, NULL, NULL, DrvInputInfo, arknoidjDIPInfo,
|
||||||
|
DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x200,
|
||||||
|
224, 256, 3, 4
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
// Arkanoid (bootleg with MCU, alt)
|
// Arkanoid (bootleg with MCU, alt)
|
||||||
// f205v id 318
|
// f205v id 318
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue