d_galaxian.cpp: added Moon Cresta (bootleg set 4) [Darran, The Dumping Union]
This commit is contained in:
parent
310128f2a4
commit
4563a2fdd7
|
@ -10364,6 +10364,29 @@ static struct BurnRomInfo Mooncrs4RomDesc[] = {
|
|||
STD_ROM_PICK(Mooncrs4)
|
||||
STD_ROM_FN(Mooncrs4)
|
||||
|
||||
static struct BurnRomInfo Mooncrs5RomDesc[] = {
|
||||
// only the first program ROM differ from mooncrs2. The last is identical but for being double size with identical halves.
|
||||
{ "f_r_a.bin", 0x00800, 0x73cd07cf, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f_f_a.bin", 0x00800, 0xee262ff2, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f_f_b.bin", 0x00800, 0x29a2b0ab, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f_r_c.bin", 0x00800, 0x4c6a5a6d, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f_r_d.bin", 0x00800, 0x06d378a6, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f_f_e_.bin", 0x00800, 0x6e84a927, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f_f_f.bin", 0x00800, 0xb45af1e8, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f_r_f.bin", 0x00800, 0x2d36a3e6, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
|
||||
{ "r_r_a.bin", 0x00800, 0x528da705, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||
{ "r_f_a.bin", 0x00800, 0x5a4b17ea, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||
{ "r_r_b.bin", 0x00800, 0x4e79ff6b, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||
{ "r_f_b.bin", 0x00800, 0xe0edccbd, BRF_GRA | GAL_ROM_TILES_SHARED },
|
||||
|
||||
// not dumped for this set
|
||||
{ "mmi6331.6l", 0x00020, 0x6a0c7d87, BRF_GRA | GAL_ROM_PROM },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(Mooncrs5)
|
||||
STD_ROM_FN(Mooncrs5)
|
||||
|
||||
static struct BurnRomInfo FantaziaRomDesc[] = {
|
||||
{ "f01.bin", 0x00800, 0xd3e23863, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
{ "f02.bin", 0x00800, 0x63fa4149, BRF_ESS | BRF_PRG | GAL_ROM_Z80_PROG1 },
|
||||
|
@ -11245,7 +11268,7 @@ struct BurnDriver BurnDrvMooncrsb = {
|
|||
|
||||
struct BurnDriver BurnDrvMooncrs2 = {
|
||||
"mooncrs2", "mooncrst", NULL, NULL, "1980",
|
||||
"Moon Cresta (bootleg set 2)\0", NULL, "Nichibutsu", "Galaxian",
|
||||
"Moon Cresta (bootleg set 2)\0", NULL, "bootleg", "Galaxian",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||
NULL, Mooncrs2RomInfo, Mooncrs2RomName, NULL, NULL, NULL, NULL, OmegabInputInfo, MooncrsaDIPInfo,
|
||||
|
@ -11255,7 +11278,7 @@ struct BurnDriver BurnDrvMooncrs2 = {
|
|||
|
||||
struct BurnDriver BurnDrvMooncrs3 = {
|
||||
"mooncrs3", "mooncrst", NULL, NULL, "1980",
|
||||
"Moon Cresta (bootleg set 3)\0", NULL, "bootleg", "Galaxian",
|
||||
"Moon Cresta (bootleg set 3)\0", NULL, "bootleg (Jeutel)", "Galaxian",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||
NULL, Mooncrs3RomInfo, Mooncrs3RomName, NULL, NULL, NULL, NULL, OmegabInputInfo, MooncrstDIPInfo,
|
||||
|
@ -11265,7 +11288,7 @@ struct BurnDriver BurnDrvMooncrs3 = {
|
|||
|
||||
struct BurnDriver BurnDrvMooncrs4 = {
|
||||
"mooncrs4", "mooncrst", NULL, NULL, "1980",
|
||||
"Moon Crest\0", NULL, "SG-Florence", "Galaxian",
|
||||
"Moon Crest (Moon Cresta bootleg)\0", NULL, "bootleg (SG-Florence)", "Galaxian",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||
NULL, Mooncrs4RomInfo, Mooncrs4RomName, NULL, NULL, NULL, NULL, OmegabInputInfo, MooncrstDIPInfo,
|
||||
|
@ -11273,9 +11296,19 @@ struct BurnDriver BurnDrvMooncrs4 = {
|
|||
NULL, 392, 224, 256, 3, 4
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvMooncrs5 = {
|
||||
"mooncrs5", "mooncrst", NULL, NULL, "1980",
|
||||
"Moon Cresta (bootleg set 4)\0", NULL, "bootleg", "Galaxian",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||
NULL, Mooncrs5RomInfo, Mooncrs5RomName, NULL, NULL, NULL, NULL, OmegabInputInfo, MooncrsaDIPInfo,
|
||||
Mooncrs2Init, GalExit, GalFrame, GalDraw, GalScan,
|
||||
NULL, 392, 224, 256, 3, 4
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvFantazia = {
|
||||
"fantazia", "mooncrst", NULL, NULL, "1980",
|
||||
"Fantazia (bootleg?)\0", NULL, "SubElectro", "Galaxian",
|
||||
"Fantazia (bootleg?)\0", NULL, "bootleg (Subelectro)", "Galaxian",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||
NULL, FantaziaRomInfo, FantaziaRomName, NULL, NULL, NULL, NULL, OmegabInputInfo, FantaziaDIPInfo,
|
||||
|
@ -11315,7 +11348,7 @@ struct BurnDriver BurnDrvEagle3 = {
|
|||
|
||||
struct BurnDriver BurnDrvSpctbird = {
|
||||
"spctbird", "mooncrst", NULL, NULL, "1981?",
|
||||
"Space Thunderbird\0", NULL, "bootleg? (Fortrek)", "Galaxian",
|
||||
"Space Thunderbird\0", NULL, "bootleg (Fortrek)", "Galaxian",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||
NULL, SpctbirdRomInfo, SpctbirdRomName, NULL, NULL, NULL, NULL, OmegabInputInfo, Eagle2DIPInfo,
|
||||
|
@ -11325,7 +11358,7 @@ struct BurnDriver BurnDrvSpctbird = {
|
|||
|
||||
struct BurnDriver BurnDrvSmooncrs = {
|
||||
"smooncrs", "mooncrst", NULL, NULL, "1981?",
|
||||
"Super Moon Cresta\0", NULL, "Nichibutsu (Gremlin license)", "Galaxian",
|
||||
"Super Moon Cresta (Gremlin, bootleg)\0", NULL, "bootleg (Gremlin)", "Galaxian",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_ORIENTATION_FLIPPED | BDF_BOOTLEG | BDF_HISCORE_SUPPORTED, 2, HARDWARE_GALAXIAN, GBF_VERSHOOT, 0,
|
||||
NULL, SmooncrsRomInfo, SmooncrsRomName, NULL, NULL, NULL, NULL, SmooncrsInputInfo, SmooncrsDIPInfo,
|
||||
|
|
Loading…
Reference in New Issue