d_cninja.cpp: Corrected redump of Caveman Ninja (World Rev 1) and added PCB locations to the original Caveman Ninja sets. [Bonky0013, The Dumping Union]
This commit is contained in:
parent
d25d7b4ba4
commit
21c17f7dc6
|
@ -2468,27 +2468,27 @@ static struct BurnRomInfo cninjaRomDesc[] = {
|
|||
{ "gn-05-2.3k", 0x020000, 0x0f4360ef, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "gn-01-2.1j", 0x020000, 0xf740ef7e, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "gn-04-2.3j", 0x020000, 0xc98fcb62, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "gn-00.rom", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.rom", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "gn-00.1h", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.1k", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "gl-07.rom", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
{ "gl-07.13k", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
|
||||
{ "gl-08.rom", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.rom", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
{ "gl-08.6y", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.6z", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
|
||||
{ "mag-02.rom", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
{ "mag-02.4z", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
|
||||
{ "mag-00.rom", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.rom", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
{ "mag-00.1y", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.1z", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
|
||||
{ "mag-03.rom", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.rom", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.rom", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.rom", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
{ "mag-03.9y", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.12y", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.9z", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.12z", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
|
||||
{ "gl-06.rom", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
{ "gl-06.13j", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
|
||||
{ "mag-07.rom", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
{ "mag-07.13f", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
|
||||
{ "mb7122h.7v", 0x000400, 0xa1267336, 0 | BRF_OPT }, // 18 Unused PROMs
|
||||
};
|
||||
|
@ -2506,80 +2506,35 @@ struct BurnDriver BurnDrvCninja = {
|
|||
256, 240, 4, 3
|
||||
};
|
||||
|
||||
// Caveman Ninja (alternate)
|
||||
|
||||
static struct BurnRomInfo cninjaaRomDesc[] = {
|
||||
{ "1.1k", 0x020000, 0xa6c40959, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
||||
{ "4.3k", 0x020000, 0x2e01d1fd, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "2.2j", 0x020000, 0x18f0527c, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "5.3j", 0x020000, 0xea4b6d53, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "gn-00.rom", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.rom", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "gl-07.rom", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
|
||||
{ "gl-08.rom", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.rom", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
|
||||
{ "mag-02.rom", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
|
||||
{ "mag-00.rom", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.rom", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
|
||||
{ "mag-03.rom", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.rom", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.rom", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.rom", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
|
||||
{ "gl-06.rom", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
|
||||
{ "mag-07.rom", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
|
||||
{ "mb7122h.7v", 0x000400, 0xa1267336, 0 | BRF_OPT }, // 18 Unused PROMs
|
||||
};
|
||||
|
||||
STD_ROM_PICK(cninjaa)
|
||||
STD_ROM_FN(cninjaa)
|
||||
|
||||
struct BurnDriver BurnDrvCninjaa = {
|
||||
"cninjaa", "cninja", NULL, NULL, "1991",
|
||||
"Caveman Ninja (alternate)\0", NULL, "Data East Corporation", "DECO IC16",
|
||||
NULL, NULL, NULL, NULL,
|
||||
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_DATAEAST, GBF_PLATFORM, 0,
|
||||
NULL, cninjaaRomInfo, cninjaaRomName, NULL, NULL, DrvInputInfo, CninjaDIPInfo,
|
||||
CninjaInit, DrvExit, CninjaFrame, CninjaDraw, DrvScan, &DrvRecalc, 0x800,
|
||||
256, 240, 4, 3
|
||||
};
|
||||
|
||||
|
||||
// Caveman Ninja (World ver 1)
|
||||
|
||||
static struct BurnRomInfo cninja1RomDesc[] = {
|
||||
{ "gn-02.1k", 0x020000, 0xccc59524, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
||||
{ "gn-02.1k", 0x020000, 0xa6c40959, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
|
||||
{ "gn-05.3k", 0x020000, 0xa002cbe4, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "gn-01.1j", 0x020000, 0x18f0527c, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "gn-04.3j", 0x020000, 0xea4b6d53, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "gn-00.rom", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.rom", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "gn-00.1h", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.1k", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "gl-07.rom", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
{ "gl-07.13k", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
|
||||
{ "gl-08.rom", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.rom", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
{ "gl-08.6y", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.6z", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
|
||||
{ "mag-02.rom", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
|
||||
{ "mag-00.rom", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.rom", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
{ "mag-02.4z", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
|
||||
{ "mag-03.rom", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.rom", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.rom", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.rom", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
{ "mag-00.1y", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.1z", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
|
||||
{ "gl-06.rom", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
{ "mag-03.9y", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.12y", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.9z", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.12z", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
|
||||
{ "mag-07.rom", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
{ "gl-06.13j", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
|
||||
{ "mag-07.13f", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
|
||||
{ "mb7122h.7v", 0x000400, 0xa1267336, 0 | BRF_OPT }, // 18 Unused PROMs
|
||||
};
|
||||
|
@ -2605,27 +2560,27 @@ static struct BurnRomInfo cninjauRomDesc[] = {
|
|||
{ "gm-05-2.3k", 0x020000, 0x7417d3fb, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "gm-01-2.1j", 0x020000, 0x72041f7e, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "gm-04-2.3j", 0x020000, 0x2104d005, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "gn-00.rom", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.rom", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "gn-00.1h", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.1k", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "gl-07.rom", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
{ "gl-07.13k", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
|
||||
{ "gl-08.rom", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.rom", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
{ "gl-08.6y", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.6z", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
|
||||
{ "mag-02.rom", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
{ "mag-02.4z", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
|
||||
{ "mag-00.rom", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.rom", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
{ "mag-00.1y", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.1z", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
|
||||
{ "mag-03.rom", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.rom", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.rom", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.rom", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
{ "mag-03.9y", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.12y", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.9z", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.12z", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
|
||||
{ "gl-06.rom", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
{ "gl-06.13j", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
|
||||
{ "mag-07.rom", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
{ "mag-07.13f", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
|
||||
{ "mb7122h.7v", 0x000400, 0xa1267336, 0 | BRF_OPT }, // 18 Unused PROMs
|
||||
};
|
||||
|
@ -2651,27 +2606,27 @@ static struct BurnRomInfo joemacRomDesc[] = {
|
|||
{ "gl-05-2.3k", 0x020000, 0xfe4dbbbb, 1 | BRF_PRG | BRF_ESS }, // 1
|
||||
{ "gl-01-2.1j", 0x020000, 0x0b245307, 1 | BRF_PRG | BRF_ESS }, // 2
|
||||
{ "gl-04-2.3j", 0x020000, 0x1b331f61, 1 | BRF_PRG | BRF_ESS }, // 3
|
||||
{ "gn-00.rom", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.rom", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
{ "gn-00.1h", 0x020000, 0x0b110b16, 1 | BRF_PRG | BRF_ESS }, // 4
|
||||
{ "gn-03.1k", 0x020000, 0x1e28e697, 1 | BRF_PRG | BRF_ESS }, // 5
|
||||
|
||||
{ "gl-07.rom", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
{ "gl-07.13k", 0x010000, 0xca8bef96, 2 | BRF_PRG | BRF_ESS }, // 6 Huc6280 Code
|
||||
|
||||
{ "gl-08.rom", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.rom", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
{ "gl-08.6y", 0x010000, 0x33a2b400, 3 | BRF_GRA }, // 7 Characters
|
||||
{ "gl-09.6z", 0x010000, 0x5a2d4752, 3 | BRF_GRA }, // 8
|
||||
|
||||
{ "mag-02.rom", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
{ "mag-02.4z", 0x080000, 0xde89c69a, 4 | BRF_GRA }, // 9 Foreground Tiles
|
||||
|
||||
{ "mag-00.rom", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.rom", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
{ "mag-00.1y", 0x080000, 0xa8f05d33, 5 | BRF_GRA }, // 10 Background Tiles
|
||||
{ "mag-01.1z", 0x080000, 0x5b399eed, 5 | BRF_GRA }, // 11
|
||||
|
||||
{ "mag-03.rom", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.rom", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.rom", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.rom", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
{ "mag-03.9y", 0x080000, 0x2220eb9f, 6 | BRF_GRA }, // 12 Sprites
|
||||
{ "mag-05.12y", 0x080000, 0x56a53254, 6 | BRF_GRA }, // 13
|
||||
{ "mag-04.9z", 0x080000, 0x144b94cc, 6 | BRF_GRA }, // 14
|
||||
{ "mag-06.12z", 0x080000, 0x82d44749, 6 | BRF_GRA }, // 15
|
||||
|
||||
{ "gl-06.rom", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
{ "gl-06.13j", 0x020000, 0xd92e519d, 7 | BRF_SND }, // 16 OKI M6295 Samples 0
|
||||
|
||||
{ "mag-07.rom", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
{ "mag-07.13f", 0x080000, 0x08eb5264, 8 | BRF_SND }, // 17 OKI M6295 Samples 1
|
||||
|
||||
{ "mb7122h.7v", 0x000400, 0xa1267336, 0 | BRF_OPT }, // 18 Unused PROMs
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue