new clones
The Combatribes (US, older) [Jets, Layer] Raiden II (France) [Jets, Layer] ( Jets (emu-france.com) and Layer (neo-arcadia.com forum) )
This commit is contained in:
parent
cefcb0bf9b
commit
2148a1a396
|
@ -500,6 +500,37 @@ static struct BurnRomInfo Ctribe1RomDesc[] = {
|
|||
STD_ROM_PICK(Ctribe1)
|
||||
STD_ROM_FN(Ctribe1)
|
||||
|
||||
static struct BurnRomInfo CtribeoRomDesc[] = {
|
||||
// only main program code differs from ctribe1 set
|
||||
{ "28a16-1.ic26", 0x20000, 0xd108f36f, BRF_ESS | BRF_PRG }, // 0 68000 Program Code
|
||||
{ "28a15-1.ic25", 0x20000, 0x3f5693a3, BRF_ESS | BRF_PRG }, // 1
|
||||
{ "28j17-0.104", 0x10000, 0x8c2c6dbd, BRF_ESS | BRF_PRG }, // 2
|
||||
|
||||
{ "28a10-0.ic89", 0x08000, 0x4346de13, BRF_ESS | BRF_PRG }, // 3 Z80 Program
|
||||
|
||||
{ "28j7-0.ic11", 0x40000, 0xa8b773f1, BRF_GRA }, // 4 Tiles
|
||||
{ "28j6-0.ic13", 0x40000, 0x617530fc, BRF_GRA }, // 5
|
||||
{ "28j5-0.ic12", 0x40000, 0xcef0a821, BRF_GRA }, // 6
|
||||
{ "28j4-0.ic14", 0x40000, 0xb84fda09, BRF_GRA }, // 7
|
||||
|
||||
{ "28j3-0.ic77", 0x80000, 0x1ac2a461, BRF_GRA }, // 8 Sprites
|
||||
{ "28a14-0.ic60", 0x10000, 0x972faddb, BRF_GRA }, // 9
|
||||
{ "28j2-0.ic78", 0x80000, 0x8c796707, BRF_GRA }, // 10
|
||||
{ "28a13-0.ic61", 0x10000, 0xeb3ab374, BRF_GRA }, // 11
|
||||
{ "28j1-0.ic97", 0x80000, 0x1c9badbd, BRF_GRA }, // 12
|
||||
{ "28a12-0.ic85", 0x10000, 0xc602ac97, BRF_GRA }, // 13
|
||||
{ "28j0-0.ic98", 0x80000, 0xba73c49e, BRF_GRA }, // 14
|
||||
{ "28a11-0.ic86", 0x10000, 0x4da1d8e5, BRF_GRA }, // 15
|
||||
|
||||
{ "28j9-0.ic83", 0x20000, 0xf92a7f4a, BRF_SND }, // 16 Samples
|
||||
{ "28j8-0.ic82", 0x20000, 0x1a3a0b39, BRF_SND }, // 17
|
||||
|
||||
{ "28.ic44", 0x00100, 0x964329ef, BRF_GRA }, // 18 PROM
|
||||
};
|
||||
|
||||
STD_ROM_PICK(Ctribeo)
|
||||
STD_ROM_FN(Ctribeo)
|
||||
|
||||
static struct BurnRomInfo CtribejRomDesc[] = {
|
||||
{ "28j16-02.26", 0x20000, 0x658b8568, BRF_ESS | BRF_PRG }, // 0 68000 Program Code
|
||||
{ "28j15-12.25", 0x20000, 0x50aac7e7, BRF_ESS | BRF_PRG }, // 1
|
||||
|
@ -2024,7 +2055,7 @@ static INT32 DrvScan(INT32 nAction, INT32 *pnMin)
|
|||
|
||||
struct BurnDriver BurnDrvDdragon3 = {
|
||||
"ddragon3", NULL, NULL, NULL, "1990",
|
||||
"Double Dragon 3 - The Rosetta Stone (US)\0", NULL, "Technos", "Miscellaneous",
|
||||
"Double Dragon 3 - The Rosetta Stone (US)\0", NULL, "Technos Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 3, HARDWARE_TECHNOS, GBF_SCRFIGHT, 0,
|
||||
NULL, DrvRomInfo, DrvRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
|
@ -2034,7 +2065,7 @@ struct BurnDriver BurnDrvDdragon3 = {
|
|||
|
||||
struct BurnDriver BurnDrvDdrago3j = {
|
||||
"ddragon3j", "ddragon3", NULL, NULL, "1990",
|
||||
"Double Dragon 3 - The Rosetta Stone (Japan)\0", NULL, "Technos", "Miscellaneous",
|
||||
"Double Dragon 3 - The Rosetta Stone (Japan)\0", NULL, "Technos Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_TECHNOS, GBF_SCRFIGHT, 0,
|
||||
NULL, DrvjRomInfo, DrvjRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
|
@ -2044,7 +2075,7 @@ struct BurnDriver BurnDrvDdrago3j = {
|
|||
|
||||
struct BurnDriver BurnDrvDdrago3p = {
|
||||
"ddragon3p", "ddragon3", NULL, NULL, "1990",
|
||||
"Double Dragon 3 - The Rosetta Stone (prototype)\0", NULL, "Technos", "Miscellaneous",
|
||||
"Double Dragon 3 - The Rosetta Stone (prototype)\0", NULL, "Technos Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_PROTOTYPE, 3, HARDWARE_TECHNOS, GBF_SCRFIGHT, 0,
|
||||
NULL, DrvpRomInfo, DrvpRomName, NULL, NULL, DrvInputInfo, DrvDIPInfo,
|
||||
|
@ -2064,7 +2095,7 @@ struct BurnDriver BurnDrvDdrago3b = {
|
|||
|
||||
struct BurnDriver BurnDrvCtribe = {
|
||||
"ctribe", NULL, NULL, NULL, "1990",
|
||||
"The Combatribes (US)\0", NULL, "Technos", "Miscellaneous",
|
||||
"The Combatribes (US)\0", NULL, "Technos Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING, 3, HARDWARE_TECHNOS, GBF_SCRFIGHT, 0,
|
||||
NULL, CtribeRomInfo, CtribeRomName, NULL, NULL, DrvInputInfo, CtribeDIPInfo,
|
||||
|
@ -2074,7 +2105,7 @@ struct BurnDriver BurnDrvCtribe = {
|
|||
|
||||
struct BurnDriver BurnDrvCtribe1 = {
|
||||
"ctribe1", "ctribe", NULL, NULL, "1990",
|
||||
"The Combatribes (US) - Set 1?\0", NULL, "Technos", "Miscellaneous",
|
||||
"The Combatribes (US set 1?)\0", NULL, "Technos Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_TECHNOS, GBF_SCRFIGHT, 0,
|
||||
NULL, Ctribe1RomInfo, Ctribe1RomName, NULL, NULL, DrvInputInfo, CtribeDIPInfo,
|
||||
|
@ -2082,9 +2113,19 @@ struct BurnDriver BurnDrvCtribe1 = {
|
|||
NULL, 0x600, 320, 240, 4, 3
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvCtribeo = {
|
||||
"ctribeo", "ctribe", NULL, NULL, "1990",
|
||||
"The Combatribes (US , older)\0", NULL, "Technos Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_TECHNOS, GBF_SCRFIGHT, 0,
|
||||
NULL, CtribeoRomInfo, CtribeoRomName, NULL, NULL, DrvInputInfo, CtribeDIPInfo,
|
||||
CtribeInit, DrvExit, DrvFrame, NULL, DrvScan,
|
||||
NULL, 0x600, 320, 240, 4, 3
|
||||
};
|
||||
|
||||
struct BurnDriver BurnDrvCtribej = {
|
||||
"ctribej", "ctribe", NULL, NULL, "1990",
|
||||
"The Combatribes (Japan)\0", NULL, "Technos", "Miscellaneous",
|
||||
"The Combatribes (Japan)\0", NULL, "Technos Japan", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 3, HARDWARE_TECHNOS, GBF_SCRFIGHT, 0,
|
||||
NULL, CtribejRomInfo, CtribejRomName, NULL, NULL, DrvInputInfo, CtribeDIPInfo,
|
||||
|
|
|
@ -2990,6 +2990,48 @@ struct BurnDriver BurnDrvRaiden2sw = {
|
|||
};
|
||||
|
||||
|
||||
// Raiden II (France)
|
||||
|
||||
static struct BurnRomInfo raiden2fRomDesc[] = {
|
||||
{ "1_u0211.bin", 0x080000, 0x53be3dd0, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code
|
||||
{ "seibu2_u0212.bin", 0x080000, 0x8dcd8a8d, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
|
||||
{ "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data
|
||||
|
||||
{ "seibu5_u1110.bin", 0x010000, 0xf51a28f9, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code
|
||||
|
||||
{ "7_u0724.bin", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters
|
||||
|
||||
{ "raiden_2_seibu_bg-1.u0714", 0x200000, 0xe61ad38e, 5 | BRF_GRA }, // 5 Tiles
|
||||
{ "raiden_2_seibu_bg-2.u075", 0x200000, 0xa694a4bb, 5 | BRF_GRA }, // 6
|
||||
|
||||
{ "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 7 Sprites (Encrypted)
|
||||
{ "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 8
|
||||
{ "raiden_2_seibu_obj-3.u0837", 0x200000, 0x897a0322, 6 | BRF_GRA }, // 9
|
||||
{ "raiden_2_seibu_obj-4.u0836", 0x200000, 0xb676e188, 6 | BRF_GRA }, // 10
|
||||
|
||||
{ "6_u1017.bin", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples
|
||||
|
||||
{ "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 Samples
|
||||
|
||||
{ "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals
|
||||
{ "jj4b01__mmipal16l8bcn.u0341.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 14
|
||||
};
|
||||
|
||||
STD_ROM_PICK(raiden2f)
|
||||
STD_ROM_FN(raiden2f)
|
||||
|
||||
struct BurnDriver BurnDrvRaiden2f = {
|
||||
"raiden2f", "raiden2", NULL, NULL, "1993",
|
||||
"Raiden II (France)\0", "Coin inputs require holding down", "Seibu Kaihatsu", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL, 2, HARDWARE_MISC_POST90S, GBF_VERSHOOT, 0,
|
||||
NULL, raiden2fRomInfo, raiden2fRomName, NULL, NULL, Raiden2InputInfo, Raiden2DIPInfo,
|
||||
Raiden2Init, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
240, 320, 3, 4
|
||||
};
|
||||
|
||||
|
||||
// Raiden II (Easy Version, Korea?)
|
||||
|
||||
static struct BurnRomInfo raiden2eRomDesc[] = {
|
||||
|
|
Loading…
Reference in New Issue