new clones
Major Title 2 (World, set 2) [Porchy] Atomic Robo-kid (set 2) [Alex Cmaylo]
This commit is contained in:
parent
7917332180
commit
9bf6877043
|
@ -3589,7 +3589,7 @@ struct BurnDriver BurnDrvPsoldier = {
|
|||
};
|
||||
|
||||
|
||||
// Major Title 2 (World)
|
||||
// Major Title 2 (World, set 1)
|
||||
|
||||
static struct BurnRomInfo majtitl2RomDesc[] = {
|
||||
{ "mt2-h0-b.5m", 0x040000, 0xb163b12e, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code
|
||||
|
@ -3597,20 +3597,20 @@ static struct BurnRomInfo majtitl2RomDesc[] = {
|
|||
{ "is-h1.5l", 0x040000, 0x9ba8e1f2, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "is-l1.5j", 0x040000, 0xe4e00626, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
|
||||
{ "mt2sh0", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2sl0", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "mt2-sh0-.ic14", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2-sl0-.ic17", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "c0", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "c1", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "c2", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "c3", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
{ "hr0.ic9", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "hr1.ic10", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "hr2.ic11", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "hr3.ic12", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
|
||||
{ "k30", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
{ "k30.ic42", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31.ic43", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32.ic44", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33.ic45", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
|
||||
{ "da", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
{ "k0d.ic8", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
|
||||
|
@ -3646,7 +3646,54 @@ struct BurnDriver BurnDrvMajtitl2 = {
|
|||
};
|
||||
|
||||
|
||||
// Major Title 2 (World, alt sound CPU)
|
||||
// Major Title 2 (World, set 2)
|
||||
|
||||
static struct BurnRomInfo majtitl2bRomDesc[] = {
|
||||
{ "mt2-h0-e.ic34", 0x040000, 0xf6c3a28c, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code
|
||||
{ "mt2-l0-e.ic31", 0x040000, 0x0a061384, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "mt2-h1-.ic33", 0x040000, 0x9ba8e1f2, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "mt2-l1-.ic32", 0x040000, 0xe4e00626, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
|
||||
{ "mt2-sh0-.ic14", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2-sl0-.ic17", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "hr0.ic9", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "hr1.ic10", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "hr2.ic11", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "hr3.ic12", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
|
||||
{ "k30.ic42", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31.ic43", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32.ic44", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33.ic45", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
|
||||
{ "k0d.ic8", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
|
||||
{ "pal16l8-m92-a-3m.ic11", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 16 plds
|
||||
{ "pal16l8-m92-a-7j.ic41", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 17
|
||||
{ "pal16l8-m92-a-9j.ic51", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 18
|
||||
{ "pal16l8-m92-b-2l.ic7", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 19
|
||||
{ "pal16l8-m92-b-7h.ic47", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 20
|
||||
};
|
||||
|
||||
STD_ROM_PICK(majtitl2b)
|
||||
STD_ROM_FN(majtitl2b)
|
||||
|
||||
struct BurnDriver BurnDrvMajtitl2b = {
|
||||
"majtitl2b", "majtitl2", NULL, NULL, "1992",
|
||||
"Major Title 2 (World, set 2)\0", NULL, "Irem", "M92",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_IREM_M92, GBF_SPORTSMISC, 0,
|
||||
NULL, majtitl2bRomInfo, majtitl2bRomName, NULL, NULL, p4CommonInputInfo, Majtitl2DIPInfo,
|
||||
majtitl2Init, DrvExit, DrvFrame, DrvReDraw, DrvScan, &bRecalcPalette, 0x800,
|
||||
320, 240, 4, 3
|
||||
};
|
||||
|
||||
|
||||
// Major Title 2 (World, set 1, alt sound CPU)
|
||||
// this set matches the 'majtitl2' except for the soundcpu roms, which are for a different CPU
|
||||
|
||||
static struct BurnRomInfo majtitl2aRomDesc[] = {
|
||||
{ "mt2-h0-.5m", 0x040000, 0xb163b12e, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code
|
||||
|
@ -3657,17 +3704,17 @@ static struct BurnRomInfo majtitl2aRomDesc[] = {
|
|||
{ "mt2sh0-a", 0x010000, 0x50f076e5, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2sl0-a", 0x010000, 0xf4ecd7b5, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "c0", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "c1", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "c2", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "c3", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
{ "hr0.ic9", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "hr1.ic10", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "hr2.ic11", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "hr3.ic12", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
|
||||
{ "k30", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
{ "k30.ic42", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31.ic43", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32.ic44", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33.ic45", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
|
||||
{ "da", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
{ "k0d.ic8", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
|
||||
|
@ -3689,7 +3736,7 @@ static INT32 majtitl2aInit()
|
|||
|
||||
struct BurnDriver BurnDrvMajtitl2a = {
|
||||
"majtitl2a", "majtitl2", NULL, NULL, "1992",
|
||||
"Major Title 2 (World, alt sound CPU)\0", NULL, "Irem", "M92",
|
||||
"Major Title 2 (World, set 1, alt sound CPU)\0", NULL, "Irem", "M92",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_IREM_M92, GBF_SPORTSMISC, 0,
|
||||
NULL, majtitl2aRomInfo, majtitl2aRomName, NULL, NULL, p4CommonInputInfo, Majtitl2DIPInfo,
|
||||
|
@ -3701,27 +3748,27 @@ struct BurnDriver BurnDrvMajtitl2a = {
|
|||
// Major Title 2 (Japan)
|
||||
|
||||
static struct BurnRomInfo majtitl2jRomDesc[] = {
|
||||
{ "mt2-h0", 0x040000, 0x8a8d71ad, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code
|
||||
{ "mt2-l1", 0x040000, 0xdd4fff51, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "is-h1.5l", 0x040000, 0x9ba8e1f2, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "is-l1.5j", 0x040000, 0xe4e00626, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "mt2-h0", 0x040000, 0x8a8d71ad, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code
|
||||
{ "mt2-l1", 0x040000, 0xdd4fff51, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "is-h1.5l", 0x040000, 0x9ba8e1f2, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "is-l1.5j", 0x040000, 0xe4e00626, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
|
||||
{ "mt2sh0", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2sl0", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "mt2-sh0-.ic14", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2-sl0-.ic17", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "c0", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "c1", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "c2", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "c3", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
{ "hr0.ic9", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "hr1.ic10", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "hr2.ic11", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "hr3.ic12", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
|
||||
{ "k30", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
{ "k30.ic42", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31.ic43", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32.ic44", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33.ic45", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
|
||||
{ "da", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
{ "k0d.ic8", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
|
||||
{ "pal16l8-m92-a-3m.ic11", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 16 plds
|
||||
{ "pal16l8-m92-a-7j.ic41", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 17
|
||||
|
@ -3752,22 +3799,22 @@ static struct BurnRomInfo skingameRomDesc[] = {
|
|||
{ "is-h1.5l", 0x040000, 0x9ba8e1f2, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "is-l1.5j", 0x040000, 0xe4e00626, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
|
||||
{ "mt2sh0", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2sl0", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "mt2-sh0-.ic14", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2-sl0-.ic17", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "c0", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "c1", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "c2", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "c3", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
{ "hr0.ic9", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "hr1.ic10", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "hr2.ic11", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "hr3.ic12", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
|
||||
{ "k30", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
{ "k30.ic42", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31.ic43", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32.ic44", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33.ic45", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
|
||||
{ "da", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
{ "k0d.ic8", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
|
||||
{ "pal16l8-m92-a-3m.ic11", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 16 plds
|
||||
{ "pal16l8-m92-a-7j.ic41", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 17
|
||||
|
@ -3798,22 +3845,22 @@ static struct BurnRomInfo skingame2RomDesc[] = {
|
|||
{ "is-h1.5l", 0x040000, 0x9ba8e1f2, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "is-l1.5j", 0x040000, 0xe4e00626, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
|
||||
{ "mt2sh0", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2sl0", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "mt2-sh0-.ic14", 0x010000, 0x1ecbea43, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
|
||||
{ "mt2-sl0-.ic17", 0x010000, 0x8fd5b531, 2 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "c0", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "c1", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "c2", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "c3", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
{ "hr0.ic9", 0x040000, 0x7e61e4b5, 3 | BRF_GRA }, // 6 Background Tiles
|
||||
{ "hr1.ic10", 0x040000, 0x0a667564, 3 | BRF_GRA }, // 7
|
||||
{ "hr2.ic11", 0x040000, 0x5eb44312, 3 | BRF_GRA }, // 8
|
||||
{ "hr3.ic12", 0x040000, 0xf2866294, 3 | BRF_GRA }, // 9
|
||||
|
||||
{ "k30", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
{ "k30.ic42", 0x100000, 0x8c9a2678, 4 | BRF_GRA }, // 10 Sprites
|
||||
{ "k31.ic43", 0x100000, 0x5455df78, 4 | BRF_GRA }, // 11
|
||||
{ "k32.ic44", 0x100000, 0x3a258c41, 4 | BRF_GRA }, // 12
|
||||
{ "k33.ic45", 0x100000, 0xc1e91a14, 4 | BRF_GRA }, // 13
|
||||
|
||||
{ "da", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
{ "k0d.ic8", 0x080000, 0x713b9e9f, 5 | BRF_SND }, // 14 Irem GA20 Samples
|
||||
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
{ "mt2eep", 0x000800, 0x208af971, 6 | BRF_PRG | BRF_ESS }, // 15 EEPROM data
|
||||
|
||||
{ "pal16l8-m92-a-3m.ic11", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 16 plds
|
||||
{ "pal16l8-m92-a-7j.ic41", 0x000104, 0x00000000, 7 | BRF_NODUMP }, // 17
|
||||
|
|
|
@ -2355,7 +2355,7 @@ struct BurnDriver BurnDrvArkarea = {
|
|||
};
|
||||
|
||||
|
||||
// Atomic Robo-kid
|
||||
// Atomic Robo-kid (World, Type-2)
|
||||
|
||||
static struct BurnRomInfo robokidRomDesc[] = {
|
||||
{ "robokid1.18j", 0x10000, 0x378c21fc, 1 | BRF_PRG | BRF_ESS }, // 0 Z80 #0 Code
|
||||
|
@ -2404,7 +2404,7 @@ STD_ROM_FN(robokid)
|
|||
|
||||
struct BurnDriver BurnDrvRobokid = {
|
||||
"robokid", NULL, NULL, NULL, "1988",
|
||||
"Atomic Robo-kid\0", NULL, "UPL", "Miscellaneous",
|
||||
"Atomic Robo-kid (World, Type-2)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, robokidRomInfo, robokidRomName, NULL, NULL, DrvInputInfo, RobokidDIPInfo,
|
||||
|
@ -2413,11 +2413,11 @@ struct BurnDriver BurnDrvRobokid = {
|
|||
};
|
||||
|
||||
|
||||
// Atomic Robo-kid (Japan, set 1)
|
||||
// Atomic Robo-kid (Japan, Type-2, set 1)
|
||||
|
||||
static struct BurnRomInfo robokidjRomDesc[] = {
|
||||
{ "1.29", 0x10000, 0x59a1e2ec, 1 | BRF_PRG | BRF_ESS }, // 0 Z80 #0 Code
|
||||
{ "2.30", 0x10000, 0xe3f73476, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "1.29", 0x10000, 0x59a1e2ec, 1 | BRF_PRG | BRF_ESS }, // 0 Z80 #0 Code
|
||||
{ "2.30", 0x10000, 0xe3f73476, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "robokid3.15k", 0x10000, 0x05295ec3, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "robokid4.12k", 0x10000, 0x3bc3977f, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
|
||||
|
@ -2462,7 +2462,7 @@ STD_ROM_FN(robokidj)
|
|||
|
||||
struct BurnDriver BurnDrvRobokidj = {
|
||||
"robokidj", "robokid", NULL, NULL, "1988",
|
||||
"Atomic Robo-kid (Japan, set 1)\0", NULL, "UPL", "Miscellaneous",
|
||||
"Atomic Robo-kid (Japan, Type-2, set 1)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, robokidjRomInfo, robokidjRomName, NULL, NULL, DrvInputInfo, RobokidjDIPInfo,
|
||||
|
@ -2471,7 +2471,7 @@ struct BurnDriver BurnDrvRobokidj = {
|
|||
};
|
||||
|
||||
|
||||
// Atomic Robo-kid (Japan, set 2)
|
||||
// Atomic Robo-kid (Japan, Type-2, set 2)
|
||||
|
||||
static struct BurnRomInfo robokidj2RomDesc[] = {
|
||||
{ "1_rom29.18j", 0x10000, 0x969fb951, 1 | BRF_PRG | BRF_ESS }, // 0 Z80 #0 Code
|
||||
|
@ -2520,7 +2520,7 @@ STD_ROM_FN(robokidj2)
|
|||
|
||||
struct BurnDriver BurnDrvRobokidj2 = {
|
||||
"robokidj2", "robokid", NULL, NULL, "1988",
|
||||
"Atomic Robo-kid (Japan, set 2)\0", NULL, "UPL", "Miscellaneous",
|
||||
"Atomic Robo-kid (Japan, Type-2, set 2)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, robokidj2RomInfo, robokidj2RomName, NULL, NULL, DrvInputInfo, RobokidjDIPInfo,
|
||||
|
@ -2529,6 +2529,64 @@ struct BurnDriver BurnDrvRobokidj2 = {
|
|||
};
|
||||
|
||||
|
||||
// Atomic Robo-kid (Japan)
|
||||
|
||||
static struct BurnRomInfo robokidj3RomDesc[] = {
|
||||
{ "robokid1.18j", 0x10000, 0x77a9332a, 1 | BRF_PRG | BRF_ESS }, // 0 Z80 #0 Code
|
||||
{ "robokid2.18k", 0x10000, 0x715ecee4, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "robokid3.15k", 0x10000, 0xce12fa86, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "robokid4.12k", 0x10000, 0x97e86600, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
|
||||
{ "robokid.k7", 0x10000, 0xf490a2e9, 2 | BRF_PRG | BRF_ESS }, // 4 Z80 #1 Code
|
||||
|
||||
{ "robokid.b9", 0x08000, 0xfac59c3f, 3 | BRF_GRA }, // 5 Foreground Tiles
|
||||
|
||||
{ "robokid.15f", 0x10000, 0xba61f5ab, 4 | BRF_GRA }, // 6 Sprite Tiles
|
||||
{ "robokid.16f", 0x10000, 0xd9b399ce, 4 | BRF_GRA }, // 7
|
||||
{ "robokid.17f", 0x10000, 0xafe432b9, 4 | BRF_GRA }, // 8
|
||||
{ "robokid.18f", 0x10000, 0xa0aa2a84, 4 | BRF_GRA }, // 9
|
||||
|
||||
{ "robokid.19c", 0x10000, 0x02220421, 5 | BRF_GRA }, // 10 Background Layer 0 Tiles
|
||||
{ "robokid.20c", 0x10000, 0x02d59bc2, 5 | BRF_GRA }, // 11
|
||||
{ "robokid.17d", 0x10000, 0x2fa29b99, 5 | BRF_GRA }, // 12
|
||||
{ "robokid.18d", 0x10000, 0xae15ce02, 5 | BRF_GRA }, // 13
|
||||
{ "robokid.19d", 0x10000, 0x784b089e, 5 | BRF_GRA }, // 14
|
||||
{ "robokid.20d", 0x10000, 0xb0b395ed, 5 | BRF_GRA }, // 15
|
||||
{ "robokid.19f", 0x10000, 0x0f9071c6, 5 | BRF_GRA }, // 16
|
||||
|
||||
{ "robokid.12c", 0x10000, 0x0ab45f94, 6 | BRF_GRA }, // 17 Background Layer 1 Tiles
|
||||
{ "robokid.14c", 0x10000, 0x029bbd4a, 6 | BRF_GRA }, // 18
|
||||
{ "robokid.15c", 0x10000, 0x7de67ebb, 6 | BRF_GRA }, // 19
|
||||
{ "robokid.16c", 0x10000, 0x53c0e582, 6 | BRF_GRA }, // 20
|
||||
{ "robokid.17c", 0x10000, 0x0cae5a1e, 6 | BRF_GRA }, // 21
|
||||
{ "robokid.18c", 0x10000, 0x56ac7c8a, 6 | BRF_GRA }, // 22
|
||||
{ "robokid.15d", 0x10000, 0xcd632a4d, 6 | BRF_GRA }, // 23
|
||||
{ "robokid.16d", 0x10000, 0x18d92b2b, 6 | BRF_GRA }, // 24
|
||||
|
||||
{ "robokid.12a", 0x10000, 0xe64d1c10, 7 | BRF_GRA }, // 25 Background Layer 2 Tiles
|
||||
{ "robokid.14a", 0x10000, 0x8f9371e4, 7 | BRF_GRA }, // 26
|
||||
{ "robokid.15a", 0x10000, 0x469204e7, 7 | BRF_GRA }, // 27
|
||||
{ "robokid.16a", 0x10000, 0x4e340815, 7 | BRF_GRA }, // 28
|
||||
{ "robokid.17a", 0x10000, 0xf0863106, 7 | BRF_GRA }, // 29
|
||||
{ "robokid.18a", 0x10000, 0xfdff7441, 7 | BRF_GRA }, // 30
|
||||
|
||||
{ "prom82s129.cpu", 0x00100, 0x4dd96f67, 0 | BRF_OPT },
|
||||
};
|
||||
|
||||
STD_ROM_PICK(robokidj3)
|
||||
STD_ROM_FN(robokidj3)
|
||||
|
||||
struct BurnDriver BurnDrvRobokidj3 = {
|
||||
"robokidj3", "robokid", NULL, NULL, "1988",
|
||||
"Atomic Robo-kid (Japan)\0", NULL, "UPL", "Miscellaneous",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_PRE90S, GBF_HORSHOOT, 0,
|
||||
NULL, robokidj3RomInfo, robokidj3RomName, NULL, NULL, DrvInputInfo, RobokidjDIPInfo,
|
||||
RobokidInit, DrvExit, DrvFrame, RobokidDraw, RobokidScan, &DrvRecalc, 0x400,
|
||||
256, 192, 4, 3
|
||||
};
|
||||
|
||||
|
||||
// Omega Fighter
|
||||
|
||||
static struct BurnRomInfo omegafRomDesc[] = {
|
||||
|
|
|
@ -211,6 +211,8 @@
|
|||
<li>Added clone of Toki (US, prototype?) [Kevin Eshbach, JacKc]</li>
|
||||
<li>Added clone of Super Bishi Bashi Championship (ver KAB, 3 Players) [Skate, JacKc]</li>
|
||||
<li>Added clone of Majestic Twelve - The Space Invaders Part IV (US) [Artemio Urbina, The Dumping Union, JacKc]</li>
|
||||
<li>Added clone of Major Title 2 (World, set 2) [Porchy, JacKc]</li>
|
||||
<li>Added clone of Atomic Robo-kid (Japan) [Alex Cmaylo, JacKc]</li>
|
||||
<li>Updated the NeoGeo driver with the latest Unibios [JacKc]</li>
|
||||
<!-- new game additions to existing drivers -->
|
||||
</ul>
|
||||
|
|
Loading…
Reference in New Issue