Sync with MAME 0.197

This commit is contained in:
Barry Harris 2018-04-25 14:41:08 +00:00
parent 7726bf297d
commit fed5b28d2b
14 changed files with 175 additions and 146 deletions

View File

@ -11289,10 +11289,10 @@ static struct BurnRomInfo Sf2cebRomDesc[] = {
{ "4.ic171", 0x0020000, 0xbd98ff15, BRF_ESS | BRF_PRG | CPS1_68K_PROGRAM_BYTESWAP },
{ "pf4-sg072.ic90", 0x0100000, 0x446575c7, BRF_GRA | CPS1_TILES },
{ "pf7-sg088.ic88", 0x0100000, 0xfb78022e, BRF_GRA | CPS1_TILES },
{ "pf5-sg095.ic91", 0x0100000, 0x0a6be48b, BRF_GRA | CPS1_TILES },
{ "pf7-sg103.ic88", 0x0100000, 0xfb78022e, BRF_GRA | CPS1_TILES },
{ "pf5-sg063.ic91", 0x0100000, 0x0a6be48b, BRF_GRA | CPS1_TILES },
{ "pf8-sg101.ic93", 0x0100000, 0x6258c7cf, BRF_GRA | CPS1_TILES },
{ "pf6-sg078.ic86", 0x0100000, 0x9b5b09d7, BRF_GRA | CPS1_TILES },
{ "pf6-sg070.ic86", 0x0100000, 0x9b5b09d7, BRF_GRA | CPS1_TILES },
{ "pf9-sh001.ic84", 0x0100000, 0x9f25090e, BRF_GRA | CPS1_TILES },
{ "3.ic28", 0x0020000, 0xd5bee9cc, BRF_PRG | CPS1_Z80_PROGRAM },
@ -13190,7 +13190,7 @@ static struct BurnRomInfo WofchRomDesc[] = {
{ "iob1.12d", 0x000117, 0x3abc0700, BRF_OPT },
{ "bprg1.11d", 0x000117, 0x31793da7, BRF_OPT },
{ "ioc1.ic1", 0x000104, 0xa399772d, BRF_OPT }, // c-board PLDs
{ "ioc1.ic7", 0x000104, 0xa399772d, BRF_OPT }, // c-board PLDs
{ "c632.ic1", 0x000117, 0x0fbd9270, BRF_OPT },
{ "d7l1.7l", 0x000117, 0x27b7410d, BRF_OPT }, // d-board PLDs

View File

@ -4450,8 +4450,6 @@ static struct BurnRomInfo oscarRomDesc[] = {
{ "ed03", 0x10000, 0x4fc4fb0f, 6 }, // 10
{ "ed00", 0x10000, 0xac201f2d, 6 }, // 11
{ "ed02", 0x10000, 0x7ddc5651, 6 }, // 12
{ "id8751h.mcu", 0x01000, 0x00000000, 7 | BRF_NODUMP }, // 13 mcu
};
STD_ROM_PICK(oscar)
@ -4490,8 +4488,6 @@ static struct BurnRomInfo oscaruRomDesc[] = {
{ "ed00", 0x10000, 0xac201f2d, 6 }, // 11
{ "ed02", 0x10000, 0x7ddc5651, 6 }, // 12
{ "id8751h.mcu", 0x01000, 0x00000000, 7 | BRF_NODUMP }, // 13 mcu
{ "du-13.bin", 0x00200, 0xbea1f87e, 8 }, // 14 proms
};
@ -4531,8 +4527,6 @@ static struct BurnRomInfo oscarj1RomDesc[] = {
{ "ed00", 0x10000, 0xac201f2d, 6 }, // 11
{ "ed02", 0x10000, 0x7ddc5651, 6 }, // 12
{ "id8751h.mcu", 0x01000, 0x00000000, 7 | BRF_NODUMP }, // 13 mcu
{ "du-13.bin", 0x00200, 0xbea1f87e, 8 }, // 14 proms
};
@ -4572,8 +4566,6 @@ static struct BurnRomInfo oscarj2RomDesc[] = {
{ "ed00", 0x10000, 0xac201f2d, 6 }, // 11
{ "ed02", 0x10000, 0x7ddc5651, 6 }, // 12
{ "id8751h.mcu", 0x01000, 0x00000000, 7 | BRF_NODUMP }, // 13 mcu
{ "du-13.bin", 0x00200, 0xbea1f87e, 8 }, // 14 proms
};
@ -5332,7 +5324,7 @@ static struct BurnRomInfo shackledRomDesc[] = {
{ "dk-09.15k", 0x10000, 0xc1557fac, 7 }, // 19
{ "dk-08.17k", 0x10000, 0x5e54e9f5, 7 }, // 20
{ "dk.18a", 0x01000, 0x00000000, 4 | BRF_NODUMP }, // 7 mcu
{ "dk.18a", 0x01000, 0x1af06149, 4 | BRF_OPT }, // 7 mcu
{ "dk-20.9c", 0x00100, 0xff3cd588, 0 | BRF_OPT }, // priority PROM
};
@ -5380,7 +5372,7 @@ static struct BurnRomInfo breywoodRomDesc[] = {
{ "dj09.15k", 0x10000, 0xe37d5dbe, 7 }, // 19
{ "dj08.17k", 0x10000, 0xbeee880f, 7 }, // 20
{ "dj.18a", 0x01000, 0x00000000, 4 | BRF_NODUMP }, // 7 mcu
{ "dj.18a", 0x01000, 0x4cb20332, 4 }, // 7 mcu
{ "dk-20.9c", 0x00100, 0xff3cd588, 0 | BRF_OPT }, // priority PROM
};

View File

@ -12225,13 +12225,12 @@ struct BurnDriver BurnDrvpbobbl2n = {
0x1000, 304, 224, 4, 3
};
// Pochi and Nyaa (Ver 2.02)
// Pochi and Nyaa (Ver 2.00)
/* Encrypted Set */ /* MVS ONLY RELEASE */
// this version does not show the web address on the title screen
static struct BurnRomInfo pnyaaRomDesc[] = {
{ "267-p1.p1", 0x100000, 0x112fe2c0, 1 | BRF_ESS | BRF_PRG }, // 0 68K code / mask rom TC538200
{ "pn202.p1", 0x100000, 0xbf34e71c, 1 | BRF_ESS | BRF_PRG }, // 0 68K code / M27C800
/* The Encrypted Boards do not have an s1 rom, data for it comes from the Cx ROMs */
{ "267-c1.c1", 0x800000, 0x5eebee65, 3 | BRF_GRA }, // 1 Sprite data / mask rom TC534000
{ "267-c2.c2", 0x800000, 0x2b67187b, 3 | BRF_GRA }, // 2 / mask rom TC534000
@ -12261,20 +12260,21 @@ INT32 pnyaaInit()
struct BurnDriver BurnDrvpnyaa = {
"pnyaa", NULL, "neogeo", NULL, "2003",
"Pochi and Nyaa (Ver 2.02)\0", NULL, "Aiky / Taito", "Neo Geo MVS",
L"Pochi and Nyaa\0\u30DD\u30C1\u30C3\u3068\u306B\u3083\uFF5E (Ver 2.02)\0", NULL, NULL, NULL,
"Pochi and Nyaa (Ver 2.00)\0", NULL, "Aiky / Taito", "Neo Geo MVS",
L"Pochi and Nyaa\0\u30DD\u30C1\u30C3\u3068\u306B\u3083\uFF5E (Ver 2.00)\0", NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_CMC50 | HARDWARE_SNK_ENCRYPTED_M1, GBF_PUZZLE, 0,
NULL, pnyaaRomInfo, pnyaaRomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
pnyaaInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
0x1000, 304, 224, 4, 3
};
// Pochi and Nyaa (Ver 2.00)
// Pochi and Nyaa (Ver 2.02)
/* Encrypted Set */ /* MVS ONLY RELEASE */
// this version does not show the web address on the title screen
static struct BurnRomInfo pnyaaaRomDesc[] = {
{ "pn202.p1", 0x100000, 0xbf34e71c, 1 | BRF_ESS | BRF_PRG }, // 0 68K code / M27C800
{ "267-p1.p1", 0x100000, 0x112fe2c0, 1 | BRF_ESS | BRF_PRG }, // 0 68K code / mask rom TC538200
/* The Encrypted Boards do not have an s1 rom, data for it comes from the Cx ROMs */
{ "267-c1.c1", 0x800000, 0x5eebee65, 3 | BRF_GRA }, // 1 Sprite data / mask rom TC534000
{ "267-c2.c2", 0x800000, 0x2b67187b, 3 | BRF_GRA }, // 2 / mask rom TC534000
@ -12289,8 +12289,8 @@ STD_ROM_FN(pnyaaa)
struct BurnDriver BurnDrvpnyaaa = {
"pnyaaa", "pnyaa", "neogeo", NULL, "2003",
"Pochi and Nyaa (Ver 2.00)\0", NULL, "Aiky / Taito", "Neo Geo MVS",
L"Pochi and Nyaa\0\u30DD\u30C1\u30C3\u3068\u306B\u3083\uFF5E (Ver 2.00)\0", NULL, NULL, NULL,
"Pochi and Nyaa (Ver 2.02)\0", NULL, "Aiky / Taito", "Neo Geo MVS",
L"Pochi and Nyaa\0\u30DD\u30C1\u30C3\u3068\u306B\u3083\uFF5E (Ver 2.02)\0", NULL, NULL, NULL,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_CMC50 | HARDWARE_SNK_ENCRYPTED_M1, GBF_PUZZLE, 0,
NULL, pnyaaaRomInfo, pnyaaaRomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo,
pnyaaInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,

View File

@ -804,7 +804,7 @@ static struct BurnRomInfo bioniccRomDesc[] = {
{ "63s141.18f", 0x00100, 0xb58d0023, 0 | BRF_OPT }, // 24 Priority (not used)
{ "c8751h-88", 0x01000, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "d8751h.bin", 0x01000, 0x3ed7f0be, 0 | BRF_OPT },
};
STD_ROM_PICK(bionicc)
@ -856,7 +856,7 @@ static struct BurnRomInfo bionicc1RomDesc[] = {
{ "63s141.18f", 0x00100, 0xb58d0023, 0 | BRF_OPT }, // 24 Priority (not used)
{ "c8751h-88", 0x01000, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "d8751h.bin", 0x01000, 0x3ed7f0be, 0 | BRF_OPT },
};
STD_ROM_PICK(bionicc1)
@ -908,7 +908,7 @@ static struct BurnRomInfo bionicc2RomDesc[] = {
{ "63s141.18f", 0x00100, 0xb58d0023, 0 | BRF_OPT }, // 24 Priority (not used)
{ "c8751h-88", 0x01000, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "d8751h.bin", 0x01000, 0x3ed7f0be, 0 | BRF_OPT },
};
STD_ROM_PICK(bionicc2)
@ -1009,7 +1009,7 @@ static struct BurnRomInfo bioniccblRomDesc[] = {
{ "63s141.18f", 0x00100, 0xb58d0023, 0 | BRF_OPT }, // 20 Priority (not used)
{ "c8751h-88", 0x01000, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "d8751h.bin", 0x01000, 0x3ed7f0be, 0 | BRF_OPT },
};
STD_ROM_PICK(bioniccbl)
@ -1063,7 +1063,7 @@ static struct BurnRomInfo bioniccbl2RomDesc[] = {
{ "63s141.18f", 0x00100, 0xb58d0023, 0 | BRF_OPT }, // 24 Priority (not used)
{ "c8751h-88", 0x01000, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "d8751h.bin", 0x01000, 0x3ed7f0be, 0 | BRF_OPT },
};
STD_ROM_PICK(bioniccbl2)

View File

@ -803,13 +803,8 @@ static struct BurnRomInfo dyndukeRomDesc[] = {
{ "7.x10", 0x10000, 0x9cbc7b41, 8 | BRF_SND }, // 27 Samples
#if !defined ROM_VERIFY
{ "26.n2", 0x00100, 0xea6312c6, 9 | BRF_OPT }, // 28 proms
{ "61-d.u3", 0x00200, 0x4c6527d8, 9 | BRF_OPT }, // 29
#else
{ "26.n2", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "61-d.u3", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
#endif
};
STD_ROM_PICK(dynduke)
@ -870,13 +865,8 @@ static struct BurnRomInfo dyndukeaRomDesc[] = {
{ "7.x10", 0x10000, 0x9cbc7b41, 8 | BRF_SND }, // 27 Samples
#if !defined ROM_VERIFY
{ "26.n2", 0x00100, 0xea6312c6, 9 | BRF_OPT }, // 28 proms
{ "61-d.u3", 0x00200, 0x4c6527d8, 9 | BRF_OPT }, // 29
#else
{ "26.n2", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "61-d.u3", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
#endif
};
STD_ROM_PICK(dyndukea)
@ -932,13 +922,8 @@ static struct BurnRomInfo dyndukejRomDesc[] = {
{ "7.x10", 0x10000, 0x9cbc7b41, 8 | BRF_SND }, // 27 Samples
#if !defined ROM_VERIFY
{ "26.n2", 0x00100, 0xea6312c6, 9 | BRF_OPT }, // 28 proms
{ "61-d.u3", 0x00200, 0x4c6527d8, 9 | BRF_OPT }, // 29
#else
{ "26.n2", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "61-d.u3", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
#endif
};
STD_ROM_PICK(dyndukej)
@ -994,13 +979,8 @@ static struct BurnRomInfo dyndukejaRomDesc[] = {
{ "7.x10", 0x10000, 0x9cbc7b41, 8 | BRF_SND }, // 27 Samples
#if !defined ROM_VERIFY
{ "26.n2", 0x00100, 0xea6312c6, 9 | BRF_OPT }, // 28 proms
{ "61-d.u3", 0x00200, 0x4c6527d8, 9 | BRF_OPT }, // 29
#else
{ "26.n2", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "61-d.u3", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
#endif
};
STD_ROM_PICK(dyndukeja)
@ -1056,13 +1036,8 @@ static struct BurnRomInfo dyndukeuRomDesc[] = {
{ "7.x10", 0x10000, 0x9cbc7b41, 8 | BRF_SND }, // 27 Samples
#if !defined ROM_VERIFY
{ "26.n2", 0x00100, 0xea6312c6, 9 | BRF_OPT }, // 28 proms
{ "61-d.u3", 0x00200, 0x4c6527d8, 9 | BRF_OPT }, // 29
#else
{ "26.n2", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "61-d.u3", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
#endif
};
STD_ROM_PICK(dyndukeu)
@ -1118,13 +1093,8 @@ static struct BurnRomInfo dbldynjRomDesc[] = {
{ "7.x10", 0x10000, 0x9cbc7b41, 8 | BRF_SND }, // 27 Samples
#if !defined ROM_VERIFY
{ "26.n2", 0x00100, 0xea6312c6, 9 | BRF_OPT }, // 28 proms
{ "61-d.u3", 0x00200, 0x4c6527d8, 9 | BRF_OPT }, // 29
#else
{ "26.n2", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "61-d.u3", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
#endif
};
STD_ROM_PICK(dbldynj)
@ -1185,13 +1155,8 @@ static struct BurnRomInfo dbldynuRomDesc[] = {
{ "7.x10", 0x10000, 0x9cbc7b41, 8 | BRF_SND }, // 27 Samples
#if !defined ROM_VERIFY
{ "26.n2", 0x00100, 0xea6312c6, 9 | BRF_OPT }, // 28 proms
{ "61-d.u3", 0x00200, 0x4c6527d8, 9 | BRF_OPT }, // 29
#else
{ "26.n2", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "61-d.u3", 0x00100, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
#endif
};
STD_ROM_PICK(dbldynu)

View File

@ -1186,8 +1186,8 @@ static struct BurnRomInfo dangarjRomDesc[] = {
{ "18.4b", 0x4000, 0xdb7f6613, 1 | BRF_PRG | BRF_ESS }, // 2
{ "21.14b", 0x4000, 0x3e041873, 2 | BRF_PRG | BRF_ESS }, // 3 Z80 #1 Code
{ "22.15b", 0x4000, 0x1d484f68, 2 | BRF_PRG | BRF_ESS }, // 4
{ "14.b15", 0x8000, 0x488e3463, 2 | BRF_PRG | BRF_ESS }, // 4
{ "11.13d", 0x4000, 0xe804ffe1, 3 | BRF_GRA }, // 5 Characters
{ "7.14f", 0x8000, 0xd59ed1f1, 4 | BRF_GRA }, // 6 Background Tiles
@ -1209,6 +1209,8 @@ static struct BurnRomInfo dangarjRomDesc[] = {
{ "82s129.7f", 0x0100, 0x29bc6216, 8 | BRF_GRA }, // 18 Sprite LUT
{ "dg-3.ic7.2764", 0x2000, 0x84a56d26, 9 | BRF_GRA }, // 19 user2
{ "22.15b", 0x4000, 0x1d484f68, 2 | BRF_OPT },
};
STD_ROM_PICK(dangarj)

View File

@ -556,6 +556,7 @@ static struct BurnRomInfo AirwolfRomDesc[] = {
{ "pal16l8a.2j", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP }, // 13 PLDs
{ "epl12p6a.9j", 0x00034, 0x19808f14, BRF_OPT }, // 14
{ "epl12p6a.9k", 0x00034, 0xf5acad85, BRF_OPT }, // 15
{ "74s288-2.bin", 0x00020, 0x190a55ad, BRF_OPT },
};
STD_ROM_PICK(Airwolf)
@ -584,6 +585,7 @@ static struct BurnRomInfo AirwolfaRomDesc[] = {
{ "pal16l8a.2j", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP }, // 13 PLDs
{ "epl12p6a.9j", 0x00034, 0x19808f14, BRF_OPT }, // 14
{ "epl12p6a.9k", 0x00034, 0xf5acad85, BRF_OPT }, // 15
{ "74s288-2.bin", 0x00020, 0x190a55ad, BRF_OPT },
};
STD_ROM_PICK(Airwolfa)
@ -613,6 +615,7 @@ static struct BurnRomInfo SkywolfRomDesc[] = {
{ "01h.bin", 0x00100, 0xec0923d3, BRF_GRA }, // 13
{ "01f.bin", 0x00100, 0xade97052, BRF_GRA }, // 14
{ "m1.2c", 0x00020, 0x83a39201, BRF_GRA }, // 15
{ "74s288-2.bin", 0x00020, 0x190a55ad, BRF_OPT },
};
STD_ROM_PICK(Skywolf)
@ -641,6 +644,7 @@ static struct BurnRomInfo Skywolf2RomDesc[] = {
{ "01h.bin", 0x00100, 0xec0923d3, BRF_GRA }, // 14
{ "01f.bin", 0x00100, 0xade97052, BRF_GRA }, // 15
{ "m1.2c", 0x00020, 0x83a39201, BRF_GRA }, // 16
{ "74s288-2.bin", 0x00020, 0x190a55ad, BRF_OPT },
};
STD_ROM_PICK(Skywolf2)
@ -668,6 +672,10 @@ static struct BurnRomInfo Skywolf3RomDesc[] = {
{ "82s129-3.bin", 0x00100, 0xade97052, BRF_GRA }, // 13
{ "74s288-2.bin", 0x00020, 0x190a55ad, BRF_GRA }, // 14
{ "74s288-1.bin", 0x00020, 0x5ddb2d15, BRF_GRA }, // 15
{ "pal16l8nc.1", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP},
{ "pal16l8nc.2", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "pal16l8nc.3", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP },
};
STD_ROM_PICK(Skywolf3)
@ -702,6 +710,9 @@ static struct BurnRomInfo FlashgalRomDesc[] = {
{ "7159.1f", 0x00100, 0x1e0a1cd3, BRF_GRA }, // 20
{ "7162.5j", 0x00020, 0xcce2e29f, BRF_GRA }, // 21
{ "bpr.2c", 0x00020, 0x83a39201, BRF_GRA }, // 22
{ "pal12l6.5n", 0x00117, 0x453ce64a, BRF_OPT },
{ "pal12l6.4m", 0x00117, 0xb52fbcc0, BRF_OPT },
};
STD_ROM_PICK(Flashgal)
@ -736,6 +747,9 @@ static struct BurnRomInfo FlashgalkRomDesc[] = {
{ "7159.1f", 0x00100, 0x1e0a1cd3, BRF_GRA }, // 20
{ "7162.5j", 0x00020, 0xcce2e29f, BRF_GRA }, // 21
{ "bpr.2c", 0x00020, 0x83a39201, BRF_GRA }, // 22
{ "pal12l6.5n", 0x00117, 0x453ce64a, BRF_OPT },
{ "pal12l6.4m", 0x00117, 0xb52fbcc0, BRF_OPT },
};
STD_ROM_PICK(Flashgalk)
@ -770,6 +784,9 @@ static struct BurnRomInfo FlashgalaRomDesc[] = {
{ "7159.1f", 0x00100, 0x1e0a1cd3, BRF_GRA }, // 20
{ "7162.5j", 0x00020, 0xcce2e29f, BRF_GRA }, // 21
{ "bpr.2c", 0x00020, 0x83a39201, BRF_GRA }, // 22
{ "pal12l6.5n", 0x00117, 0x453ce64a, BRF_OPT },
{ "pal12l6.4m", 0x00117, 0xb52fbcc0, BRF_OPT },
};
STD_ROM_PICK(Flashgala)
@ -995,6 +1012,10 @@ static struct BurnRomInfo Lstwar99RomDesc[] = {
{ "g.1h", 0x00100, 0xacd7a69e, BRF_GRA }, // 18
{ "r.1f", 0x00100, 0xb7f48b41, BRF_GRA }, // 19
{ "m1.2c", 0x00020, 0x83a39201, BRF_GRA }, // 20
{ "pal12l6.5n", 0x00117, 0x453ce64a, BRF_OPT },
{ "pal12l6.4m", 0x00117, 0xb52fbcc0, BRF_OPT },
{ "n82s123n.5j", 0x00020, 0xcce2e29f, BRF_OPT },
};
STD_ROM_PICK(Lstwar99)
@ -1027,39 +1048,47 @@ static struct BurnRomInfo Lstwra99RomDesc[] = {
{ "g.1h", 0x00100, 0xacd7a69e, BRF_GRA }, // 18
{ "r.1f", 0x00100, 0xb7f48b41, BRF_GRA }, // 19
{ "m1.2c", 0x00020, 0x83a39201, BRF_GRA }, // 20
{ "pal12l6.5n", 0x00117, 0x453ce64a, BRF_OPT },
{ "pal12l6.4m", 0x00117, 0xb52fbcc0, BRF_OPT },
{ "n82s123n.5j", 0x00020, 0xcce2e29f, BRF_OPT },
};
STD_ROM_PICK(Lstwra99)
STD_ROM_FN(Lstwra99)
static struct BurnRomInfo Lstwrk99RomDesc[] = {
{ "1999.4f", 0x02000, 0xe3cfc09f, BRF_ESS | BRF_PRG }, // 0 Z80 #1 Program Code
{ "1999.4h", 0x02000, 0xfd58c6e1, BRF_ESS | BRF_PRG }, // 1
{ "7.j4", 0x02000, 0x57a8e900, BRF_ESS | BRF_PRG }, // 2
{ "88.4f", 0x02000, 0xe3cfc09f, BRF_ESS | BRF_PRG }, // 0 Z80 #1 Program Code
{ "89.4h", 0x02000, 0xfd58c6e1, BRF_ESS | BRF_PRG }, // 1
{ "90.j4", 0x02000, 0x57a8e900, BRF_ESS | BRF_PRG }, // 2
{ "1.f2", 0x02000, 0xc485c621, BRF_ESS | BRF_PRG }, // 3 Z80 #2 Program
{ "2.h2", 0x02000, 0xb3c6a886, BRF_ESS | BRF_PRG }, // 4
{ "3.j2", 0x02000, 0x197e314c, BRF_ESS | BRF_PRG }, // 5
{ "repulse.b4", 0x02000, 0x86b267f3, BRF_ESS | BRF_PRG }, // 6
{ "84.f2", 0x02000, 0xc485c621, BRF_ESS | BRF_PRG }, // 3 Z80 #2 Program
{ "85.h2", 0x02000, 0xb3c6a886, BRF_ESS | BRF_PRG }, // 4
{ "86.j2", 0x02000, 0x197e314c, BRF_ESS | BRF_PRG }, // 5
{ "87.k2", 0x02000, 0x86b267f3, BRF_ESS | BRF_PRG }, // 6
{ "1999-14.rom", 0x01000, 0xb4995072, BRF_GRA }, // 7 Characters
{ "97.4a", 0x02000, 0x15ad6867, BRF_GRA }, // 7 Characters
{ "15.9h", 0x02000, 0xc9213469, BRF_GRA }, // 8 Tiles
{ "16.10h", 0x02000, 0x7de5d39e, BRF_GRA }, // 9
{ "17.11h", 0x02000, 0x0ba5f72c, BRF_GRA }, // 10
{ "98.9h", 0x02000, 0xc9213469, BRF_GRA }, // 8 Tiles
{ "99.10h", 0x02000, 0x7de5d39e, BRF_GRA }, // 9
{ "00.11h", 0x02000, 0x0ba5f72c, BRF_GRA }, // 10
{ "8.6a", 0x04000, 0x0e9f757e, BRF_GRA }, // 11 Sprites
{ "9.7a", 0x04000, 0xf7d2e650, BRF_GRA }, // 12
{ "10.8a", 0x04000, 0xe717baf4, BRF_GRA }, // 13
{ "11.9a", 0x04000, 0x04b2250b, BRF_GRA }, // 14
{ "12.10a", 0x04000, 0xd110e140, BRF_GRA }, // 15
{ "13.11a", 0x04000, 0x8fdc713c, BRF_GRA }, // 16
{ "91.6a", 0x04000, 0x0e9f757e, BRF_GRA }, // 11 Sprites
{ "92.7a", 0x04000, 0xf7d2e650, BRF_GRA }, // 12
{ "93.8a", 0x04000, 0xe717baf4, BRF_GRA }, // 13
{ "94.9a", 0x04000, 0x04b2250b, BRF_GRA }, // 14
{ "95.10a", 0x04000, 0xd110e140, BRF_GRA }, // 15
{ "96.11a", 0x04000, 0x8fdc713c, BRF_GRA }, // 16
{ "b.1j", 0x00100, 0x3ea35431, BRF_GRA }, // 17 PROMs
{ "g.1h", 0x00100, 0xacd7a69e, BRF_GRA }, // 18
{ "r.1f", 0x00100, 0xb7f48b41, BRF_GRA }, // 19
{ "m1.2c", 0x00020, 0x83a39201, BRF_GRA }, // 20
{ "1999-00.rom", 0x00800, 0x0c0c449f, BRF_GRA }, // 21
{ "pal12l6.5n", 0x00117, 0x453ce64a, BRF_OPT },
{ "pal12l6.4m", 0x00117, 0xb52fbcc0, BRF_OPT },
{ "n82s123n.5j", 0x00020, 0xcce2e29f, BRF_OPT },
};
STD_ROM_PICK(Lstwrk99)
@ -1095,6 +1124,10 @@ static struct BurnRomInfo Lstwrb99RomDesc[] = {
{ "g.1h", 0x00100, 0xacd7a69e, BRF_GRA }, // 18
{ "r.1f", 0x00100, 0xb7f48b41, BRF_GRA }, // 19
{ "m1.2c", 0x00020, 0x83a39201, BRF_GRA }, // 20
{ "pal12l6.5n", 0x00117, 0x453ce64a, BRF_OPT },
{ "pal12l6.4m", 0x00117, 0xb52fbcc0, BRF_OPT },
{ "n82s123n.5j", 0x00020, 0xcce2e29f, BRF_OPT },
};
STD_ROM_PICK(Lstwrb99)
@ -1155,6 +1188,10 @@ static struct BurnRomInfo FxRomDesc[] = {
{ "mb.1f", 0x00100, 0xa342890c, BRF_GRA }, // 16
{ "m2.5j", 0x00020, 0x190a55ad, BRF_GRA }, // 17
{ "m1.2c", 0x00020, 0x83a39201, BRF_GRA }, // 18
{ "pal16l8.1", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP},
{ "pal16l8.2", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP },
{ "pal16l8.3", 0x00104, 0x00000000, BRF_OPT | BRF_NODUMP },
};
STD_ROM_PICK(Fx)

View File

@ -1156,23 +1156,26 @@ static INT32 DrvInitPopeyebl()
// Popeye (bootleg)
static struct BurnRomInfo popeyeblRomDesc[] = {
{ "po1", 0x2000, 0xb14a07ca, 1 | BRF_PRG | BRF_ESS }, // 0 maincpu
{ "po2", 0x2000, 0x995475ff, 1 | BRF_PRG | BRF_ESS }, // 1
{ "po3", 0x2000, 0x99d6a04a, 1 | BRF_PRG | BRF_ESS }, // 2
{ "po4", 0x2000, 0x548a6514, 1 | BRF_PRG | BRF_ESS }, // 3
{ "app_exe.3j.2764",0x2000, 0x6e267c48, 1 | BRF_PRG | BRF_ESS }, // 0 maincpu
{ "2.3l.2764", 0x2000, 0x995475ff, 1 | BRF_PRG | BRF_ESS }, // 1
{ "3.3m.2764", 0x2000, 0x99d6a04a, 1 | BRF_PRG | BRF_ESS }, // 2
{ "4.3p.2764", 0x2000, 0x548a6514, 1 | BRF_PRG | BRF_ESS }, // 3
{ "po5", 0x1000, 0xce6c9f8e, 2 | BRF_GRA }, // 4 gfx1
{ "5.10gh.2732", 0x1000, 0xce6c9f8e, 2 | BRF_GRA }, // 4 gfx1
{ "po6", 0x2000, 0x0f2cd853, 3 | BRF_GRA }, // 5 gfx2
{ "po7", 0x2000, 0x888f3474, 3 | BRF_GRA }, // 6
{ "po8", 0x2000, 0x7e864668, 3 | BRF_GRA }, // 7
{ "po9", 0x2000, 0x49e1d170, 3 | BRF_GRA }, // 8
{ "6.6n.2764", 0x2000, 0x0f2cd853, 3 | BRF_GRA }, // 5 gfx2
{ "7.6r.2764", 0x2000, 0x888f3474, 3 | BRF_GRA }, // 6
{ "8.6s.2764", 0x2000, 0x7e864668, 3 | BRF_GRA }, // 7
{ "9.6u.2764", 0x2000, 0x49e1d170, 3 | BRF_GRA }, // 8
{ "popeye.pr1", 0x0020, 0xd138e8a4, 4 | BRF_GRA }, // 9 proms
{ "popeye.pr2", 0x0020, 0x0f364007, 4 | BRF_GRA }, // 10
{ "popeye.pr3", 0x0100, 0xca4d7b6a, 4 | BRF_GRA }, // 11
{ "popeye.pr4", 0x0100, 0xcab9bc53, 4 | BRF_GRA }, // 12
{ "po_d1-e1.bin", 0x0020, 0x8de22998, 4 | BRF_GRA }, // 13
{ "6.2u.18s030", 0x0020, 0xd138e8a4, 4 | BRF_GRA }, // 9 proms
{ "5.2t.18s030", 0x0020, 0x0f364007, 4 | BRF_GRA }, // 10
{ "3.2r.24s10", 0x0100, 0xca4d7b6a, 4 | BRF_GRA }, // 11
{ "4.2s.24s10", 0x0100, 0xcab9bc53, 4 | BRF_GRA }, // 12
{ "7.11s.24s10", 0x0100, 0x1c5c8dea, 0 | BRF_OPT },
{ "2.1e.24s10", 0x0100, 0x29d7bd87, 0 | BRF_OPT },
{ "1.1d.24s10", 0x0100, 0xbb63b2a6, 0 | BRF_OPT },
};
STD_ROM_PICK(popeyebl)

View File

@ -1560,7 +1560,9 @@ static struct BurnRomInfo silkwrmpRomDesc[] = {
{ "silkworm.16", 0x10000, 0x9292ed63, 6 | BRF_GRA }, // 14
{ "silkworm.17", 0x10000, 0x3fa4563d, 6 | BRF_GRA }, // 15
#if !defined ROM_VERIFY
{ "silkworm.1", 0x08000, 0x5b553644, 7 | BRF_SND }, // 16 - Samples
#endif
};
STD_ROM_PICK(silkwrmp)
@ -1580,23 +1582,23 @@ struct BurnDriver BurnDrvSilkwrmp = {
static struct BurnRomInfo silkwormbRomDesc[] = {
{ "e3.4", 0x10000, 0x3d86fd58, 1 | BRF_PRG | BRF_ESS }, // 0 - Z80 Code
{ "e4.5", 0x10000, 0xa6c7bb51, 1 | BRF_PRG | BRF_ESS }, // 1
{ "silkworm.5", 0x10000, 0xa6c7bb51, 1 | BRF_PRG | BRF_ESS }, // 1
{ "e2.3", 0x08000, 0xb7a3fb80, 2 | BRF_PRG | BRF_ESS }, // 2 - Z80 Code
{ "e1.2", 0x08000, 0xe80a1cd9, 3 | BRF_GRA }, // 3 - Characters
{ "silkworm.2", 0x08000, 0xe80a1cd9, 3 | BRF_GRA }, // 3 - Characters
{ "e5.6", 0x10000, 0x1138d159, 4 | BRF_GRA }, // 4 - Sprites
{ "e6.7", 0x10000, 0xd96214f7, 4 | BRF_GRA }, // 5
{ "e7.8", 0x10000, 0x0494b38e, 4 | BRF_GRA }, // 6
{ "e8.9", 0x10000, 0x8ce3cdf5, 4 | BRF_GRA }, // 7
{ "silkworm.6", 0x10000, 0x1138d159, 4 | BRF_GRA }, // 4 - Sprites
{ "silkworm.7", 0x10000, 0xd96214f7, 4 | BRF_GRA }, // 5
{ "silkworm.8", 0x10000, 0x0494b38e, 4 | BRF_GRA }, // 6
{ "silkworm.9", 0x10000, 0x8ce3cdf5, 4 | BRF_GRA }, // 7
{ "e9.10", 0x10000, 0x8c7138bb, 5 | BRF_GRA }, // 8 - Foreground Tiles
{ "silkworm.10", 0x10000, 0x8c7138bb, 5 | BRF_GRA }, // 8 - Foreground Tiles
{ "e10.11", 0x08000, 0xc0c4687d, 5 | BRF_GRA }, // 9
{ "e11.12", 0x10000, 0xbb0f568f, 5 | BRF_GRA }, // 10
{ "silkworm.12", 0x10000, 0xbb0f568f, 5 | BRF_GRA }, // 10
{ "e12.13", 0x08000, 0xfc472811, 5 | BRF_GRA }, // 11
{ "e13.14", 0x10000, 0x409df64b, 6 | BRF_GRA }, // 12 - Background Tiles
{ "silkworm.14", 0x10000, 0x409df64b, 6 | BRF_GRA }, // 12 - Background Tiles
{ "e14.15", 0x08000, 0xb02acdb6, 6 | BRF_GRA }, // 13
{ "e15.16", 0x08000, 0xcaf7b25e, 6 | BRF_GRA }, // 14
{ "e16.17", 0x08000, 0x7ec93873, 6 | BRF_GRA }, // 15

View File

@ -1441,7 +1441,7 @@ static struct BurnRomInfo f1dreamRomDesc[] = {
{ "09e_tr.bin", 0x00100, 0xec80ae36, 7 | BRF_GRA | BRF_OPT }, // 15 Priority Proms (unused)
{ "c8751h-88", 0x01000, 0x00000000, 0 | BRF_OPT | BRF_NODUMP },
{ "8751.mcu", 0x01000, 0xc8e6075c, 0 | BRF_OPT },
};
STD_ROM_PICK(f1dream)

View File

@ -2029,13 +2029,13 @@ struct BurnDriver BurnDrvSnowboar = {
// Touch & Go (World)
static struct BurnRomInfo touchgoRomDesc[] = {
{ "tg_56", 0x080000, 0x8ab065f3, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "tg_57", 0x080000, 0x0dfd3f65, 1 | BRF_PRG | BRF_ESS }, // 1
{ "tg_56.ic56", 0x080000, 0x8ab065f3, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "tg_57.ic57", 0x080000, 0x0dfd3f65, 1 | BRF_PRG | BRF_ESS }, // 1
{ "ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
{ "tg_ic69.ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "tg_ic65.ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "tg_ic66.ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "tg_ic67.ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
{ "touchgo_ds5002fp_sram.bin", 0x8000, 0x6a238adb, 4 | BRF_PRG | BRF_ESS }, // 6 Dallas MCU
{ "touchgo_scratch", 0x0080, 0xf9ca54ff, 4 | BRF_PRG | BRF_ESS }, // 7 Dallas MCU internal RAM
@ -2066,10 +2066,10 @@ static struct BurnRomInfo touchgonRomDesc[] = {
{ "tg56.bin", 0x080000, 0xfd3b4642, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "tg57.bin", 0x080000, 0xee891835, 1 | BRF_PRG | BRF_ESS }, // 1
{ "ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
{ "tg_ic69.ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "tg_ic65.ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "tg_ic66.ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "tg_ic67.ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
{ "touchgo_ds5002fp_sram.bin", 0x8000, 0x6a238adb, 4 | BRF_PRG | BRF_ESS }, // 6 Dallas MCU
{ "touchgo_scratch", 0x0080, 0xf9ca54ff, 4 | BRF_PRG | BRF_ESS }, // 7 Dallas MCU internal RAM
@ -2095,10 +2095,10 @@ static struct BurnRomInfo touchgoeRomDesc[] = {
{ "tg56", 0x080000, 0x6d0f5c65, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "tg57", 0x080000, 0x845787b5, 1 | BRF_PRG | BRF_ESS }, // 1
{ "ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
{ "tg_ic69.ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "tg_ic65.ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "tg_ic66.ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "tg_ic67.ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
{ "touchgo_ds5002fp_sram.bin", 0x8000, 0x6a238adb, 4 | BRF_PRG | BRF_ESS }, // 6 Dallas MCU
{ "touchgo_scratch", 0x0080, 0xf9ca54ff, 4 | BRF_PRG | BRF_ESS }, // 7 Dallas MCU internal RAM
@ -2124,10 +2124,10 @@ static struct BurnRomInfo touchgokRomDesc[] = {
{ "56.ic56", 0x080000, 0xcbb87505, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "57.ic57", 0x080000, 0x36bcc7e7, 1 | BRF_PRG | BRF_ESS }, // 1
{ "ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
{ "tg_ic69.ic69", 0x200000, 0x18bb12d4, 2 | BRF_GRA }, // 2 Graphics & Samples
{ "tg_ic65.ic65", 0x400000, 0x91b89c7c, 2 | BRF_GRA }, // 3
{ "tg_ic66.ic66", 0x200000, 0x52682953, 2 | BRF_GRA }, // 4
{ "tg_ic67.ic67", 0x400000, 0xc0a2ce5b, 2 | BRF_GRA }, // 5
};
STD_ROM_PICK(touchgok)
@ -2227,11 +2227,43 @@ struct BurnDriver BurnDrvBangj = {
};
// World Rally 2: Twin Racing
// World Rally 2: Twin Racing (mask ROM version)
static struct BurnRomInfo wrally2RomDesc[] = {
{ "wr2.64", 0x80000, 0x4cdf4e1e, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "wr2.63", 0x80000, 0x94887c9f, 1 | BRF_PRG | BRF_ESS }, // 1
{ "wr2_64.ic64", 0x80000, 0x4cdf4e1e, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "wr2_63.ic63", 0x80000, 0x94887c9f, 1 | BRF_PRG | BRF_ESS }, // 1
{ "wrally2_ds5002fp_sram.bin", 0x08000, 0x4c532e9e, 2 | BRF_PRG | BRF_ESS }, // 2 DS5002FP MCU
{ "wr2_ic68.ic68", 0x0100000, 0x4a75ffaa, 0 | BRF_OPT },
{ "wr2_ic69.ic69", 0x0400000, 0xa174d196, 0 | BRF_OPT },
{ "wr2_ic70.ic70", 0x0200000, 0x8d1e43ba, 0 | BRF_OPT },
};
STD_ROM_PICK(wrally2)
STD_ROM_FN(wrally2)
static INT32 wrally2Init()
{
return DrvInit(7);
}
struct BurnDriver BurnDrvWrally2 = {
"wrally2", NULL, NULL, NULL, "1995",
"World Rally 2: Twin Racing (mask ROM version)\0", NULL, "Gaelco", "Miscellaneous",
NULL, NULL, NULL, NULL,
0, 2, HARDWARE_MISC_POST90S, GBF_RACING, 0,
NULL, wrally2RomInfo, wrally2RomName, NULL, NULL, Wrally2InputInfo, Wrally2DIPInfo,
wrally2Init, DrvExit, DrvFrame, DualDraw, DrvScan, &DrvRecalc, 0x10000,
384*2, 240, 8, 3
};
// World Rally 2: Twin Racing (EPROM version)
static struct BurnRomInfo wrally2aRomDesc[] = {
{ "wr2_64.ic64", 0x80000, 0x4cdf4e1e, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code
{ "wr2_63.ic63", 0x80000, 0x94887c9f, 1 | BRF_PRG | BRF_ESS }, // 1
{ "wrally2_ds5002fp_sram.bin", 0x08000, 0x4c532e9e, 2 | BRF_PRG | BRF_ESS }, // 2 DS5002FP MCU
@ -2251,20 +2283,15 @@ static struct BurnRomInfo wrally2RomDesc[] = {
{ "wr2.14d", 0x80000, 0x6eb781d5, 3 | BRF_GRA }, // 16
};
STD_ROM_PICK(wrally2)
STD_ROM_FN(wrally2)
STD_ROM_PICK(wrally2a)
STD_ROM_FN(wrally2a)
static INT32 wrally2Init()
{
return DrvInit(7);
}
struct BurnDriver BurnDrvWrally2 = {
"wrally2", NULL, NULL, NULL, "1995",
"World Rally 2: Twin Racing\0", NULL, "Gaelco", "Miscellaneous",
struct BurnDriver BurnDrvWrally2a = {
"wrally2a", "wrally2", NULL, NULL, "1995",
"World Rally 2: Twin Racing (EPROM version)\0", NULL, "Gaelco", "Miscellaneous",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_MISC_POST90S, GBF_RACING, 0,
NULL, wrally2RomInfo, wrally2RomName, NULL, NULL, Wrally2InputInfo, Wrally2DIPInfo,
BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_POST90S, GBF_RACING, 0,
NULL, wrally2aRomInfo, wrally2aRomName, NULL, NULL, Wrally2InputInfo, Wrally2DIPInfo,
wrally2Init, DrvExit, DrvFrame, DualDraw, DrvScan, &DrvRecalc, 0x10000,
384*2, 240, 8, 3
};

View File

@ -291,7 +291,7 @@ static struct BurnRomInfo EndurorRomDesc[] = {
{ "epr-7678.ic36", 0x08000, 0x9fb5e656, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7670.ic28", 0x08000, 0xdbbe2f6e, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7662.ic18", 0x08000, 0xcb0c13c5, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7654.1c8", 0x08000, 0x2db6520d, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7654.ic8", 0x08000, 0x2db6520d, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7677.ic35", 0x08000, 0x7764765b, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7669.ic27", 0x08000, 0xf9525faa, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7661.ic17", 0x08000, 0xfe93a79b, SYS16_ROM_SPRITES | BRF_GRA },
@ -355,7 +355,7 @@ static struct BurnRomInfo Enduror1RomDesc[] = {
{ "epr-7678.ic36", 0x08000, 0x9fb5e656, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7670.ic28", 0x08000, 0xdbbe2f6e, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7662.ic18", 0x08000, 0xcb0c13c5, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7654.1c8", 0x08000, 0x2db6520d, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7654.ic8", 0x08000, 0x2db6520d, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7677.ic35", 0x08000, 0x7764765b, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7669.ic27", 0x08000, 0xf9525faa, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7661.ic17", 0x08000, 0xfe93a79b, SYS16_ROM_SPRITES | BRF_GRA },
@ -421,7 +421,7 @@ static struct BurnRomInfo EnduroraRomDesc[] = {
{ "mpr-10146.ic36", 0x20000, 0x85564401, SYS16_ROM_SPRITES | BRF_GRA },
{ "mpr-10144.ic28", 0x20000, 0x03569803, SYS16_ROM_SPRITES | BRF_GRA },
{ "mpr-10142.ic18", 0x20000, 0x4a72251b, SYS16_ROM_SPRITES | BRF_GRA },
{ "mpr-10140.1c8", 0x20000, 0x68ff1691, SYS16_ROM_SPRITES | BRF_GRA },
{ "mpr-10140.ic8", 0x20000, 0x68ff1691, SYS16_ROM_SPRITES | BRF_GRA },
{ "mpr-10145.ic32", 0x20000, 0x3e64eec0, SYS16_ROM_SPRITES | BRF_GRA },
{ "mpr-10143.ic24", 0x20000, 0xbdad5fd2, SYS16_ROM_SPRITES | BRF_GRA },
{ "mpr-10141.ic14", 0x20000, 0x560360b9, SYS16_ROM_SPRITES | BRF_GRA },
@ -461,7 +461,7 @@ static struct BurnRomInfo EnduroblRomDesc[] = {
{ "epr-7678.ic36", 0x08000, 0x9fb5e656, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7670.ic28", 0x08000, 0xdbbe2f6e, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7662.ic18", 0x08000, 0xcb0c13c5, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7654.1c8", 0x08000, 0x2db6520d, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7654.ic8", 0x08000, 0x2db6520d, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7677.ic35", 0x08000, 0x7764765b, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7669.ic27", 0x08000, 0xf9525faa, SYS16_ROM_SPRITES | BRF_GRA },
{ "epr-7661.ic17", 0x08000, 0xfe93a79b, SYS16_ROM_SPRITES | BRF_GRA },

View File

@ -1479,6 +1479,7 @@ static struct BurnRomInfo arkanoidRomDesc[] = {
{ "arkanoid1_68705p3.ic14", 0x0800, 0x1b68e2d8, 0 | BRF_PRG | BRF_OPT }, // 9 Decapped roms
{ "arkanoid_mcu.ic14", 0x0800, 0x4e44b50a, 0 | BRF_PRG | BRF_OPT }, // 10
{ "a75__06.ic14", 0x0800, 0x0be83647, 0 | BRF_PRG | BRF_OPT }, // 11
{ "a75-06__bootleg_68705.ic14", 0x0800, 0x515d77b6, 0 | BRF_OPT },
};
STD_ROM_PICK(arkanoid)

View File

@ -276,7 +276,7 @@
</ul></li>
<li>Improved DonPachi and DoDonPachi timing to respond to inputs in 2 frames instead of 4 [dink]</li>
<li>Changed aspect ratio on Tecmo Bowl to look less squished [dink]</li>
<li>Sync. romsets with MAME 0.196 [Barry]</li>
<li>Sync. romsets with MAME 0.197 [Barry]</li>
<li>Analog input improvement for Konami GT and RF2 [dink]</li>
<li>Fixed click when paused/dc offset issue in Cheeky Mouse [dink]</li>
<li>Removed busyloop hacks from M6809 and HD6309 CPU Cores [dink]</li>