Add clone of Ninja Baseball Batman (JacKc, Arzeno Fabrice)

This commit is contained in:
Barry Harris 2012-07-20 09:03:42 +00:00
parent 76dacbde87
commit b7e115b31a
1 changed files with 42 additions and 4 deletions

View File

@ -3196,11 +3196,11 @@ struct BurnDriver BurnDrvGeostorm = {
}; };
// Ninja Baseball Batman (US) // Ninja Baseball Batman (World)
static struct BurnRomInfo nbbatmanRomDesc[] = { static struct BurnRomInfo nbbatmanRomDesc[] = {
{ "a1-h0-a.34", 0x040000, 0x24a9b794, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code { "6_h0.34", 0x040000, 0x5c4a1e3f, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code
{ "a1-l0-a.31", 0x040000, 0x846d7716, 1 | BRF_PRG | BRF_ESS }, // 1 { "3_l0.31", 0x040000, 0x3d6d70ae, 1 | BRF_PRG | BRF_ESS }, // 1
{ "a1-h1-.33", 0x040000, 0x3ce2aab5, 1 | BRF_PRG | BRF_ESS }, // 2 { "a1-h1-.33", 0x040000, 0x3ce2aab5, 1 | BRF_PRG | BRF_ESS }, // 2
{ "a1-l1-.32", 0x040000, 0x116d9bcc, 1 | BRF_PRG | BRF_ESS }, // 3 { "a1-l1-.32", 0x040000, 0x116d9bcc, 1 | BRF_PRG | BRF_ESS }, // 3
@ -3238,7 +3238,7 @@ static INT32 nbbatmanInit()
struct BurnDriverD BurnDrvNbbatman = { struct BurnDriverD BurnDrvNbbatman = {
"nbbatman", NULL, NULL, NULL, "1993", "nbbatman", NULL, NULL, NULL, "1993",
"Ninja Baseball Batman (US)\0", "Imperfect sound and graphics", "Irem America", "M92", "Ninja Baseball Batman (World)\0", "Imperfect sound and graphics", "Irem", "M92",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
0, 4, HARDWARE_IREM_M92, GBF_SCRFIGHT, 0, 0, 4, HARDWARE_IREM_M92, GBF_SCRFIGHT, 0,
NULL, nbbatmanRomInfo, nbbatmanRomName, NULL, NULL, p4CommonInputInfo, NbbatmanDIPInfo, NULL, nbbatmanRomInfo, nbbatmanRomName, NULL, NULL, p4CommonInputInfo, NbbatmanDIPInfo,
@ -3247,6 +3247,44 @@ struct BurnDriverD BurnDrvNbbatman = {
}; };
// Ninja Baseball Batman (US)
static struct BurnRomInfo nbbatmanuRomDesc[] = {
{ "a1-h0-a.34", 0x040000, 0x24a9b794, 1 | BRF_PRG | BRF_ESS }, // 0 V33 Code
{ "a1-l0-a.31", 0x040000, 0x846d7716, 1 | BRF_PRG | BRF_ESS }, // 1
{ "a1-h1-.33", 0x040000, 0x3ce2aab5, 1 | BRF_PRG | BRF_ESS }, // 2
{ "a1-l1-.32", 0x040000, 0x116d9bcc, 1 | BRF_PRG | BRF_ESS }, // 3
{ "a1-sh0-.14", 0x010000, 0xb7fae3e6, 2 | BRF_PRG | BRF_ESS }, // 4 V30 Code
{ "a1-sl0-.17", 0x010000, 0xb26d54fc, 2 | BRF_PRG | BRF_ESS }, // 5
{ "lh534k0c.9", 0x080000, 0x314a0c6d, 3 | BRF_GRA }, // 6 Background Tiles
{ "lh534k0e.10", 0x080000, 0xdc31675b, 3 | BRF_GRA }, // 7
{ "lh534k0f.11", 0x080000, 0xe15d8bfb, 3 | BRF_GRA }, // 8
{ "lh534k0g.12", 0x080000, 0x888d71a3, 3 | BRF_GRA }, // 9
{ "lh538393.42", 0x100000, 0x26cdd224, 4 | BRF_GRA }, // 10 Sprites
{ "lh538394.43", 0x100000, 0x4bbe94fa, 4 | BRF_GRA }, // 11
{ "lh538395.44", 0x100000, 0x2a533b5e, 4 | BRF_GRA }, // 12
{ "lh538396.45", 0x100000, 0x863a66fa, 4 | BRF_GRA }, // 13
{ "lh534k0k.8", 0x080000, 0x735e6380, 5 | BRF_SND }, // 14 Irem GA20 Samples
};
STD_ROM_PICK(nbbatmanu)
STD_ROM_FN(nbbatmanu)
struct BurnDriverD BurnDrvNbbatmanu = {
"nbbatmanu", "nbbatman", NULL, NULL, "1993",
"Ninja Baseball Batman (US)\0", "Imperfect sound and graphics", "Irem America", "M92",
NULL, NULL, NULL, NULL,
BDF_CLONE, 4, HARDWARE_IREM_M92, GBF_SCRFIGHT, 0,
NULL, nbbatmanuRomInfo, nbbatmanuRomName, NULL, NULL, p4CommonInputInfo, NbbatmanDIPInfo,
nbbatmanInit, DrvExit, DrvFrame, DrvReDraw, DrvScan, &bRecalcPalette, 0x800,
320, 240, 4, 3
};
// Yakyuu Kakutou League-Man (Japan) // Yakyuu Kakutou League-Man (Japan)
static struct BurnRomInfo leaguemnRomDesc[] = { static struct BurnRomInfo leaguemnRomDesc[] = {