From 673ea2e3a7e890f607b653d14685c27f6fc7b7ea Mon Sep 17 00:00:00 2001 From: jackchatelet Date: Sun, 10 Apr 2016 09:47:16 +0000 Subject: [PATCH] Added Unknown Neo-Geo Vs. Fighter (prototype) [Brian Hargrove] Added clone of Raiden DX (Japan, set 2) [Alex Cmaylo] --- src/burn/drv/neogeo/d_neogeo.cpp | 43 ++ src/burn/drv/pst90s/d_raiden.cpp | 146 ++--- src/burn/drv/pst90s/d_raiden2.cpp | 947 ++++++++++++++++-------------- whatsnew.html | 8 +- 4 files changed, 615 insertions(+), 529 deletions(-) diff --git a/src/burn/drv/neogeo/d_neogeo.cpp b/src/burn/drv/neogeo/d_neogeo.cpp index d477e23da..b64f0c85d 100644 --- a/src/burn/drv/neogeo/d_neogeo.cpp +++ b/src/burn/drv/neogeo/d_neogeo.cpp @@ -12029,6 +12029,49 @@ struct BurnDriver BurnDrvsdodgeb = { 0x1000, 304, 224, 4, 3 }; +// Unknown Neo-Geo Vs. Fighter (prototype) +// same ID code as Voltage Fighter Gowkaizer so probably by Technos + +static struct BurnRomInfo unkneoRomDesc[] = { + { "EP1.bin", 0x080000, 0xf353448c, 1 | BRF_ESS | BRF_PRG }, // 0 68K code + { "EP2.bin", 0x080000, 0xf25c71ad, 1 | BRF_ESS | BRF_PRG }, // 1 + + { "s1.s1", 0x020000, 0x706477a7, 2 | BRF_GRA }, // 1 Text layer tiles + + { "no3.bin", 0x1000000, 0x81821826, 3 | BRF_GRA }, // 2 Sprite data + { "no4.bin", 0x1000000, 0x3601d568, 3 | BRF_GRA }, // 3 + + { "sm1.sm1", 0x020000, 0x94416d67, 4 | BRF_ESS | BRF_PRG }, // 6 Z80 code + + { "sram.v1", 0x200000, 0x00000000, 5 | BRF_SND | BRF_NODUMP }, // 7 Sound data +}; + +STDROMPICKEXT(unkneo, unkneo, neogeo) +STD_ROM_FN(unkneo) + +static void UnkneoCallback() +{ + BurnLoadRom(Neo68KROMActive + 0x000000, 0, 2); + BurnLoadRom(Neo68KROMActive + 0x000001, 1, 2); +} + +static INT32 UnkneoInit() +{ + NeoCallbackActive->pInitialise = UnkneoCallback; + + return NeoInit(); +} + +struct BurnDriver BurnDrvunkneo = { + "unkneo", NULL, "neogeo", NULL, "1996", + "Unknown Neo-Geo Vs. Fighter (prototype)\0", NULL, "Technos Japan?", "Neo Geo MVS", + NULL, NULL, NULL, NULL, + BDF_GAME_WORKING, 2, HARDWARE_PREFIX_CARTRIDGE | HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPP, GBF_SPORTSMISC, 0, + NULL, unkneoRomInfo, unkneoRomName, NULL, NULL, neogeoInputInfo, neogeoDIPInfo, + UnkneoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette, + 0x1000, 304, 224, 4, 3 +}; + // Tecmo World Soccer '96 /* MVS ONLY RELEASE */ diff --git a/src/burn/drv/pst90s/d_raiden.cpp b/src/burn/drv/pst90s/d_raiden.cpp index 8def4b2bf..f11c46395 100644 --- a/src/burn/drv/pst90s/d_raiden.cpp +++ b/src/burn/drv/pst90s/d_raiden.cpp @@ -1,4 +1,4 @@ -// Raiden (c) 1990 Seibu Kaihatsu +// Raiden(c) 1990 Seibu Kaihatsu // driver by Oliver Bergmann, Bryan McPhail, Randy Mongenel // port to FB Alpha by OopsWare @@ -926,21 +926,21 @@ static INT32 DrvScan(INT32 nAction,INT32 *pnMin) static struct BurnRomInfo raidenRomDesc[] = { { "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 { "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, - { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, + { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, { "4j.u023", 0x020000, 0x505c4c5d, BRF_ESS | BRF_PRG }, - { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 - { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, + { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 + { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, - { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 + { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 - { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles - { "10", 0x008000, 0x5f90786a, BRF_GRA }, - { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, - { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, + { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles + { "10", 0x008000, 0x5f90786a, BRF_GRA }, + { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, + { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, - { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound + { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound }; STD_ROM_PICK(raiden) @@ -966,21 +966,21 @@ struct BurnDriver BurnDrvRaiden = { static struct BurnRomInfo raidenaRomDesc[] = { { "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 { "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, - { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, - { "4.u023", 0x020000, 0x6bdfd416, BRF_ESS | BRF_PRG }, + { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, + { "4.u023", 0x020000, 0x6bdfd416, BRF_ESS | BRF_PRG }, - { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 - { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, + { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 + { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, - { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 + { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 - { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles - { "10", 0x008000, 0x5f90786a, BRF_GRA }, - { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, - { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, - { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, + { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles + { "10", 0x008000, 0x5f90786a, BRF_GRA }, + { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, + { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, + { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, - { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound + { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound }; STD_ROM_PICK(raidena) @@ -1002,21 +1002,21 @@ struct BurnDriver BurnDrvRaidena = { static struct BurnRomInfo raidentRomDesc[] = { { "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 { "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, - { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, + { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, { "4t.u023", 0x020000, 0x61eefab1, BRF_ESS | BRF_PRG }, - { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 - { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, + { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 + { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, - { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 + { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 - { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles - { "10", 0x008000, 0x5f90786a, BRF_GRA }, - { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, - { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, - { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, + { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles + { "10", 0x008000, 0x5f90786a, BRF_GRA }, + { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, + { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, + { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, - { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound + { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound }; STD_ROM_PICK(raident) @@ -1041,18 +1041,18 @@ static struct BurnRomInfo raidenuRomDesc[] = { { "3a.u022", 0x020000, 0xa8fadbdd, BRF_ESS | BRF_PRG }, { "4a.u023", 0x020000, 0xbafb268d, BRF_ESS | BRF_PRG }, - { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 - { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, + { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 + { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, - { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 + { "8.u212", 0x010000, 0xcbe055c7, BRF_ESS | BRF_PRG }, // CPU 2, Z80 - { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles - { "10", 0x008000, 0x5f90786a, BRF_GRA }, - { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, - { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, - { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, + { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles + { "10", 0x008000, 0x5f90786a, BRF_GRA }, + { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, + { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, + { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, - { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound + { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound }; STD_ROM_PICK(raidenu) @@ -1074,21 +1074,21 @@ struct BurnDriver BurnDrvRaidenu = { static struct BurnRomInfo raidenkRomDesc[] = { { "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 { "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, - { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, + { "3.u022", 0x020000, 0xf6af09d0, BRF_ESS | BRF_PRG }, { "4k.u023", 0x020000, 0xfddf24da, BRF_ESS | BRF_PRG }, - { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 - { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, + { "5.u042", 0x020000, 0xed03562e, BRF_ESS | BRF_PRG }, // CPU 1, V30 + { "6.u043", 0x020000, 0xa19d5b5d, BRF_ESS | BRF_PRG }, { "8b.u212", 0x010000, 0x99ee7505, BRF_ESS | BRF_PRG }, // CPU 2, Z80 - { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles - { "10", 0x008000, 0x5f90786a, BRF_GRA }, - { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, - { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, - { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, + { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles + { "10", 0x008000, 0x5f90786a, BRF_GRA }, + { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, + { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, + { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, - { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound + { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound }; STD_ROM_PICK(raidenk) @@ -1112,26 +1112,26 @@ struct BurnDriver BurnDrvRaidenk = { // Raiden (set 3, Alternate hardware) static struct BurnRomInfo raidenbRomDesc[] = { - { "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 - { "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, + { "1.u0253", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 + { "2.u0252", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, { "3__(raidenb).u022", 0x020000, 0x9d735bf5, BRF_ESS | BRF_PRG }, { "4__(raidenb).u023", 0x020000, 0x8d184b99, BRF_ESS | BRF_PRG }, { "5__(raidenb).u042", 0x020000, 0x7aca6d61, BRF_ESS | BRF_PRG }, // CPU 1, V30 { "6__(raidenb).u043", 0x020000, 0xe3d35cc2, BRF_ESS | BRF_PRG }, - { "rai6.u212", 0x010000, 0x723a483b, BRF_ESS | BRF_PRG }, // CPU 2, Z80 + { "rai6.u212", 0x010000, 0x723a483b, BRF_ESS | BRF_PRG }, // CPU 2, Z80 - { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles - { "10", 0x008000, 0x5f90786a, BRF_GRA }, - { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, - { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, - { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, + { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles + { "10", 0x008000, 0x5f90786a, BRF_GRA }, + { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, + { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, + { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, - { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound + { "7.u203", 0x010000, 0x8f927822, BRF_SND }, // Sound - { "ep910pc-1.bin", 0x000884, 0x00000000, BRF_NODUMP }, - { "ep910pc-2.bin", 0x000884, 0x00000000, BRF_NODUMP }, + { "ep910pc-1.bin", 0x000884, 0x00000000, BRF_NODUMP }, + { "ep910pc-2.bin", 0x000884, 0x00000000, BRF_NODUMP }, }; STD_ROM_PICK(raidenb) @@ -1155,23 +1155,23 @@ struct BurnDriver BurnDrvRaidenb = { // Raiden (US, set 2, SEI8904 + SEI9008 PCBs) static struct BurnRomInfo raidenuaRomDesc[] = { - { "1.c8", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 - { "2.c7", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, - { "3dd.e8", 0x020000, 0xb6f3bad2, BRF_ESS | BRF_PRG }, - { "4dd.e7", 0x020000, 0xd294dfc1, BRF_ESS | BRF_PRG }, + { "1.c8", 0x010000, 0xa4b12785, BRF_ESS | BRF_PRG }, // CPU 0, V30 + { "2.c7", 0x010000, 0x17640bd5, BRF_ESS | BRF_PRG }, + { "3dd.e8", 0x020000, 0xb6f3bad2, BRF_ESS | BRF_PRG }, + { "4dd.e7", 0x020000, 0xd294dfc1, BRF_ESS | BRF_PRG }, - { "5.p8", 0x020000, 0x15c1cf45, BRF_ESS | BRF_PRG }, // CPU 1, V30 - { "6.p7", 0x020000, 0x261c381b, BRF_ESS | BRF_PRG }, + { "5.p8", 0x020000, 0x15c1cf45, BRF_ESS | BRF_PRG }, // CPU 1, V30 + { "6.p7", 0x020000, 0x261c381b, BRF_ESS | BRF_PRG }, - { "8.w8", 0x010000, 0x105b9c11, BRF_ESS | BRF_PRG }, // CPU 2, Z80 + { "8.w8", 0x010000, 0x105b9c11, BRF_ESS | BRF_PRG }, // CPU 2, Z80 - { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles - { "10", 0x008000, 0x5f90786a, BRF_GRA }, - { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, - { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, - { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, + { "9", 0x008000, 0x1922b25e, BRF_GRA }, // Tiles + { "10", 0x008000, 0x5f90786a, BRF_GRA }, + { "sei420", 0x080000, 0xda151f0b, BRF_GRA }, + { "sei430", 0x080000, 0xac1f57ac, BRF_GRA }, + { "sei440", 0x080000, 0x946d7bde, BRF_GRA }, - { "7.x10", 0x010000, 0x2051263e, BRF_SND }, // Sound + { "7.x10", 0x010000, 0x2051263e, BRF_SND }, // Sound }; STD_ROM_PICK(raidenua) diff --git a/src/burn/drv/pst90s/d_raiden2.cpp b/src/burn/drv/pst90s/d_raiden2.cpp index e5aa36d31..24eb29f16 100644 --- a/src/burn/drv/pst90s/d_raiden2.cpp +++ b/src/burn/drv/pst90s/d_raiden2.cpp @@ -2717,28 +2717,28 @@ static INT32 DrvScan(INT32 nAction,INT32 *pnMin) // Raiden II (US, set 1) static struct BurnRomInfo raiden2RomDesc[] = { - { "prg0.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "prg1.u0212", 0x080000, 0x4609b5f2, 1 | BRF_PRG | BRF_ESS }, // 1 + { "prg0.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "prg1.u0212", 0x080000, 0x4609b5f2, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data - { "snd.u1110", 0x010000, 0xf51a28f9, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "snd.u1110", 0x010000, 0xf51a28f9, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "seibu7.u0724", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters + { "seibu7.u0724", 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_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 + { "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 - { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples + { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 Samples + { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 Samples - { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 0 | BRF_NODUMP }, // 13 Pals + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 0 | BRF_NODUMP }, // 13 Pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -2759,28 +2759,28 @@ struct BurnDriver BurnDrvRaiden2 = { // Raiden II (US, set 2) static struct BurnRomInfo raiden2uRomDesc[] = { - { "1.u0211", 0x080000, 0xb16df955, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "2.u0212", 0x080000, 0x2a14b112, 1 | BRF_PRG | BRF_ESS }, // 1 + { "1.u0211", 0x080000, 0xb16df955, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2.u0212", 0x080000, 0x2a14b112, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data - { "seibu5.u1110", 0x010000, 0x6d362472, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "seibu5.u1110", 0x010000, 0x6d362472, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "seibu7.u0724", 0x020000, 0xc7aa4d00, 4 | BRF_GRA }, // 4 Characters + { "seibu7.u0724", 0x020000, 0xc7aa4d00, 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_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 + { "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 - { "seibu6.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 11 OKI #0 Samples + { "seibu6.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -2801,26 +2801,26 @@ struct BurnDriver BurnDrvRaiden2u = { // Raiden II (Hong Kong) static struct BurnRomInfo raiden2hkRomDesc[] = { - { "prg0.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "rom2e.u0212", 0x080000, 0x458d619c, 1 | BRF_PRG | BRF_ESS }, // 1 + { "prg0.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "rom2e.u0212", 0x080000, 0x458d619c, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data - { "seibu5.u1110", 0x010000, 0x8f130589, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "seibu5.u1110", 0x010000, 0x8f130589, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "seibu7.u0724", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters + { "seibu7.u0724", 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_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 + { "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 - { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples + { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 Samples + { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 Samples { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 0 | BRF_OPT }, // 13 Pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 @@ -2843,28 +2843,28 @@ struct BurnDriver BurnDrvRaiden2hk = { // Raiden II (Japan) static struct BurnRomInfo raiden2jRomDesc[] = { - { "prg0.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "rom2j.u0212", 0x080000, 0xe4e4fb4c, 1 | BRF_PRG | BRF_ESS }, // 1 + { "prg0.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "rom2j.u0212", 0x080000, 0xe4e4fb4c, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data - { "seibu5.u1110", 0x010000, 0x8f130589, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "seibu5.u1110", 0x010000, 0x8f130589, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "seibu7.u0724", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters + { "seibu7.u0724", 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_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 + { "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 - { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples + { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -2885,28 +2885,28 @@ struct BurnDriver BurnDrvRaiden2j = { // Raiden II (Italy) static struct BurnRomInfo raiden2iRomDesc[] = { - { "seibu1.u0211", 0x080000, 0xc1fc70f5, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "seibu2.u0212", 0x080000, 0x28d5365f, 1 | BRF_PRG | BRF_ESS }, // 1 + { "seibu1.u0211", 0x080000, 0xc1fc70f5, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "seibu2.u0212", 0x080000, 0x28d5365f, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data - { "seibu5.c.u1110", 0x010000, 0x5db9f922, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "seibu5.c.u1110", 0x010000, 0x5db9f922, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "seibu7.u0724", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters + { "seibu7.u0724", 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_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 + { "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 - { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples + { "seibu6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -2927,28 +2927,28 @@ struct BurnDriver BurnDrvRaiden2i = { // Raiden II (Holland) static struct BurnRomInfo raiden2nlRomDesc[] = { - { "1_u0211.bin", 0x080000, 0x53be3dd0, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "2_u0212.bin", 0x080000, 0x88829c08, 1 | BRF_PRG | BRF_ESS }, // 1 + { "1_u0211.bin", 0x080000, 0x53be3dd0, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2_u0212.bin", 0x080000, 0x88829c08, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data - { "5_u1110.bin", 0x010000, 0x8f130589, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "5_u1110.bin", 0x010000, 0x8f130589, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "7_u0724.bin", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters + { "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_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 + { "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 + { "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 + { "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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -2969,28 +2969,28 @@ struct BurnDriver BurnDrvRaiden2nl = { // Raiden II (Switzerland) static struct BurnRomInfo raiden2swRomDesc[] = { - { "seibu_1.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "seibu_2.u0212", 0x080000, 0x59abc2ec, 1 | BRF_PRG | BRF_ESS }, // 1 + { "seibu_1.u0211", 0x080000, 0x09475ec4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "seibu_2.u0212", 0x080000, 0x59abc2ec, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 2 COPX MCU data - { "seibu_5.u1110", 0x010000, 0xc2028ba2, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "seibu_5.u1110", 0x010000, 0xc2028ba2, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "seibu_7.u0724", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters + { "seibu_7.u0724", 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_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 + { "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 - { "seibu_6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples + { "seibu_6.u1017", 0x040000, 0xfb0fca23, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -3011,28 +3011,28 @@ 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 + { "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 + { "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 + { "seibu5_u1110.bin", 0x010000, 0xf51a28f9, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "7_u0724.bin", 0x020000, 0xc9ec9469, 4 | BRF_GRA }, // 4 Characters + { "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_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 + { "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 + { "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 + { "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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -3053,28 +3053,28 @@ struct BurnDriver BurnDrvRaiden2f = { // Raiden II (Easy Version, Korea?) static struct BurnRomInfo raiden2eRomDesc[] = { - { "r2_prg_0.u0211", 0x080000, 0x2abc848c, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "r2_prg_1.u0212", 0x080000, 0x509ade43, 1 | BRF_PRG | BRF_ESS }, // 1 + { "r2_prg_0.u0211", 0x080000, 0x2abc848c, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "r2_prg_1.u0212", 0x080000, 0x509ade43, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data - { "r2_snd.u1110", 0x010000, 0x6bad0a3e, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "r2_snd.u1110", 0x010000, 0x6bad0a3e, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "r2_fx0.u0724", 0x020000, 0xc709bdf6, 4 | BRF_GRA }, // 4 Characters + { "r2_fx0.u0724", 0x020000, 0xc709bdf6, 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_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 + { "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 - { "r2_voi1.u1017", 0x040000, 0x488d050f, 7 | BRF_SND }, // 11 OKI #0 Samples + { "r2_voi1.u1017", 0x040000, 0x488d050f, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -3095,28 +3095,28 @@ struct BurnDriver BurnDrvRaiden2e = { // Raiden II (Easy Version, Japan?) static struct BurnRomInfo raiden2eaRomDesc[] = { - { "r2.1.u0211", 0x080000, 0xd7041be4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "r2.2.u0212", 0x080000, 0xbf7577ec, 1 | BRF_PRG | BRF_ESS }, // 1 + { "r2.1.u0211", 0x080000, 0xd7041be4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "r2.2.u0212", 0x080000, 0xbf7577ec, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data - { "r2.5.u1110", 0x010000, 0xf5f835af, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "r2.5.u1110", 0x010000, 0xf5f835af, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "r2.7.u0724", 0x020000, 0xc7aa4d00, 4 | BRF_GRA }, // 4 Characters + { "r2.7.u0724", 0x020000, 0xc7aa4d00, 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_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 + { "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 - { "r2.6.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 11 OKI #0 Samples + { "r2.6.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -3137,28 +3137,28 @@ struct BurnDriver BurnDrvRaiden2ea = { // Raiden II (Easy Version, US set 2) static struct BurnRomInfo raiden2euRomDesc[] = { - { "seibu_1.u0211", 0x080000, 0xd7041be4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "seibu_2.u0212", 0x080000, 0xbeb71ddb, 1 | BRF_PRG | BRF_ESS }, // 1 + { "seibu_1.u0211", 0x080000, 0xd7041be4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "seibu_2.u0212", 0x080000, 0xbeb71ddb, 1 | BRF_PRG | BRF_ESS }, // 1 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 2 COPX MCU data - { "r2.5.u1110", 0x010000, 0xf5f835af, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code + { "r2.5.u1110", 0x010000, 0xf5f835af, 3 | BRF_PRG | BRF_ESS }, // 3 Z80 Code - { "r2.7.u0724", 0x020000, 0xc7aa4d00, 4 | BRF_GRA }, // 4 Characters + { "r2.7.u0724", 0x020000, 0xc7aa4d00, 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_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 + { "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 - { "r2.6.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 11 OKI #0 Samples + { "r2.6.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 11 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 12 OKI #1 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 + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 13 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -3179,30 +3179,30 @@ struct BurnDriver BurnDrvRaiden2eu = { // Raiden II (Easy Version, US set 1) static struct BurnRomInfo raiden2euaRomDesc[] = { - { "seibu__1.27c020j.u1210", 0x040000, 0xed1514e3, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "seibu__2.27c2001.u1211", 0x040000, 0xbb6ecf2a, 1 | BRF_PRG | BRF_ESS }, // 1 - { "seibu__3.27c2001.u129", 0x040000, 0x6a01d52c, 1 | BRF_PRG | BRF_ESS }, // 2 - { "seibu__4.27c2001.u1212", 0x040000, 0xe54bfa37, 1 | BRF_PRG | BRF_ESS }, // 3 + { "seibu__1.27c020j.u1210", 0x040000, 0xed1514e3, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "seibu__2.27c2001.u1211", 0x040000, 0xbb6ecf2a, 1 | BRF_PRG | BRF_ESS }, // 1 + { "seibu__3.27c2001.u129", 0x040000, 0x6a01d52c, 1 | BRF_PRG | BRF_ESS }, // 2 + { "seibu__4.27c2001.u1212", 0x040000, 0xe54bfa37, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 4 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 4 COPX MCU data - { "seibu__5.27c512.u1110", 0x010000, 0x6d362472, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "seibu__5.27c512.u1110", 0x010000, 0x6d362472, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "seibu__7.fx0.27c210.u0724", 0x020000, 0xc7aa4d00, 4 | BRF_GRA }, // 6 Characters + { "seibu__7.fx0.27c210.u0724", 0x020000, 0xc7aa4d00, 4 | BRF_GRA }, // 6 Characters - { "raiden_2_seibu_bg-1.u0714", 0x200000, 0xe61ad38e, 5 | BRF_GRA }, // 7 Tiles - { "raiden_2_seibu_bg-2.u075", 0x200000, 0xa694a4bb, 5 | BRF_GRA }, // 8 + { "raiden_2_seibu_bg-1.u0714", 0x200000, 0xe61ad38e, 5 | BRF_GRA }, // 7 Tiles + { "raiden_2_seibu_bg-2.u075", 0x200000, 0xa694a4bb, 5 | BRF_GRA }, // 8 - { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "raiden_2_seibu_obj-3.u0837", 0x200000, 0x897a0322, 6 | BRF_GRA }, // 11 - { "raiden_2_seibu_obj-4.u0836", 0x200000, 0xb676e188, 6 | BRF_GRA }, // 12 + { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "raiden_2_seibu_obj-3.u0837", 0x200000, 0x897a0322, 6 | BRF_GRA }, // 11 + { "raiden_2_seibu_obj-4.u0836", 0x200000, 0xb676e188, 6 | BRF_GRA }, // 12 - { "seibu__6.voice1.23c020.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 13 OKI #0 Samples + { "seibu__6.voice1.23c020.u1017", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 13 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples - { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 15 pals + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 15 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 14 }; @@ -3224,30 +3224,30 @@ struct BurnDriver BurnDrvRaiden2eua = { // this is the same code revision as raiden2eua but a german region static struct BurnRomInfo raiden2gRomDesc[] = { - { "raiden_2_1.bin", 0x040000, 0xed1514e3, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "raiden_2_2.bin", 0x040000, 0xbb6ecf2a, 1 | BRF_PRG | BRF_ESS }, // 1 - { "raiden_2_3.bin", 0x040000, 0x6a01d52c, 1 | BRF_PRG | BRF_ESS }, // 2 - { "raiden_2_4.bin", 0x040000, 0x81273f33, 1 | BRF_PRG | BRF_ESS }, // 3 + { "raiden_2_1.bin", 0x040000, 0xed1514e3, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "raiden_2_2.bin", 0x040000, 0xbb6ecf2a, 1 | BRF_PRG | BRF_ESS }, // 1 + { "raiden_2_3.bin", 0x040000, 0x6a01d52c, 1 | BRF_PRG | BRF_ESS }, // 2 + { "raiden_2_4.bin", 0x040000, 0x81273f33, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 4 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_ESS }, // 4 COPX MCU data - { "raiden_2_5.bin", 0x010000, 0x6d362472, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "raiden_2_5.bin", 0x010000, 0x6d362472, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "raiden_2_7.bin", 0x020000, 0xc7aa4d00, 4 | BRF_GRA }, // 6 Characters + { "raiden_2_7.bin", 0x020000, 0xc7aa4d00, 4 | BRF_GRA }, // 6 Characters - { "raiden_2_seibu_bg-1.u0714", 0x200000, 0xe61ad38e, 5 | BRF_GRA }, // 7 Tiles - { "raiden_2_seibu_bg-2.u075", 0x200000, 0xa694a4bb, 5 | BRF_GRA }, // 8 + { "raiden_2_seibu_bg-1.u0714", 0x200000, 0xe61ad38e, 5 | BRF_GRA }, // 7 Tiles + { "raiden_2_seibu_bg-2.u075", 0x200000, 0xa694a4bb, 5 | BRF_GRA }, // 8 - { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "raiden_2_seibu_obj-3.u0837", 0x200000, 0x897a0322, 6 | BRF_GRA }, // 11 - { "raiden_2_seibu_obj-4.u0836", 0x200000, 0xb676e188, 6 | BRF_GRA }, // 12 + { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "raiden_2_seibu_obj-3.u0837", 0x200000, 0x897a0322, 6 | BRF_GRA }, // 11 + { "raiden_2_seibu_obj-4.u0836", 0x200000, 0xb676e188, 6 | BRF_GRA }, // 12 - { "raiden_2_6.bin", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 13 OKI #0 Samples + { "raiden_2_6.bin", 0x040000, 0xfab9f8e4, 7 | BRF_SND }, // 13 OKI #0 Samples - { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "raiden_2_pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples - { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 15 pals + { "jj4b02__ami18cv8-15.u0342.jed", 0x000288, 0x00000000, 9 | BRF_NODUMP }, // 15 pals { "jj4b01__mmipal16l8bcn.u0341.jed", 0x000335, 0xd1a039af, 0 | BRF_OPT }, // 16 }; @@ -3310,28 +3310,28 @@ struct BurnDriver BurnDrvRaiden2dx = { // Raiden DX (UK) static struct BurnRomInfo raidendxRomDesc[] = { - { "1d.4n", 0x080000, 0x14d725fc, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "2d.4p", 0x080000, 0x5e7e45cb, 1 | BRF_PRG | BRF_ESS }, // 1 - { "3d.6n", 0x080000, 0xf0a47e67, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4d.6p", 0x080000, 0x2a2003e8, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1d.4n", 0x080000, 0x14d725fc, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2d.4p", 0x080000, 0x5e7e45cb, 1 | BRF_PRG | BRF_ESS }, // 1 + { "3d.6n", 0x080000, 0xf0a47e67, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4d.6p", 0x080000, 0x2a2003e8, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles + { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles - { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendx) @@ -3351,28 +3351,28 @@ struct BurnDriver BurnDrvRaidendx = { // Raiden DX (Hong Kong, set 1) static struct BurnRomInfo raidendxa1RomDesc[] = { - { "dx_1h.4n", 0x080000, 0x7624c36b, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "dx_2h.4p", 0x080000, 0x4940fdf3, 1 | BRF_PRG | BRF_ESS }, // 1 - { "dx_3h.6n", 0x080000, 0x6c495bcf, 1 | BRF_PRG | BRF_ESS }, // 2 - { "dx_4h.6k", 0x080000, 0x9ed6335f, 1 | BRF_PRG | BRF_ESS }, // 3 + { "dx_1h.4n", 0x080000, 0x7624c36b, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "dx_2h.4p", 0x080000, 0x4940fdf3, 1 | BRF_PRG | BRF_ESS }, // 1 + { "dx_3h.6n", 0x080000, 0x6c495bcf, 1 | BRF_PRG | BRF_ESS }, // 2 + { "dx_4h.6k", 0x080000, 0x9ed6335f, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles + { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles - { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxa1) @@ -3392,28 +3392,28 @@ struct BurnDriver BurnDrvRaidendxa1 = { // Raiden DX (Hong Kong, set 2) static struct BurnRomInfo raidendxa2RomDesc[] = { - { "1d.bin", 0x080000, 0x22b155ae, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "2d.bin", 0x080000, 0x2be98ca8, 1 | BRF_PRG | BRF_ESS }, // 1 - { "3d.bin", 0x080000, 0xb4785576, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4d.bin", 0x080000, 0x5a77f7b4, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1d.bin", 0x080000, 0x22b155ae, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2d.bin", 0x080000, 0x2be98ca8, 1 | BRF_PRG | BRF_ESS }, // 1 + { "3d.bin", 0x080000, 0xb4785576, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4d.bin", 0x080000, 0x5a77f7b4, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles + { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles - { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxa2) @@ -3433,28 +3433,28 @@ struct BurnDriver BurnDrvRaidendxa2 = { // Raiden DX (Korea) static struct BurnRomInfo raidendxkRomDesc[] = { - { "rdxj_1.bin", 0x080000, 0xb5b32885, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "rdxj_2.bin", 0x080000, 0x7efd581d, 1 | BRF_PRG | BRF_ESS }, // 1 - { "rdxj_3.bin", 0x080000, 0x55ec0e1d, 1 | BRF_PRG | BRF_ESS }, // 2 - { "rdxj_4.bin", 0x080000, 0xf8fb31b4, 1 | BRF_PRG | BRF_ESS }, // 3 + { "rdxj_1.bin", 0x080000, 0xb5b32885, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "rdxj_2.bin", 0x080000, 0x7efd581d, 1 | BRF_PRG | BRF_ESS }, // 1 + { "rdxj_3.bin", 0x080000, 0x55ec0e1d, 1 | BRF_PRG | BRF_ESS }, // 2 + { "rdxj_4.bin", 0x080000, 0xf8fb31b4, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles + { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles - { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxk) @@ -3474,28 +3474,28 @@ struct BurnDriver BurnDrvRaidendxk = { // Raiden DX (US) static struct BurnRomInfo raidendxuRomDesc[] = { - { "1a.u1210", 0x080000, 0x53e63194, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "2a.u1211", 0x080000, 0xec8d1647, 1 | BRF_PRG | BRF_ESS }, // 1 - { "3a.u129", 0x080000, 0x7dbfd73d, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4a.u1212", 0x080000, 0xcb41a459, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1a.u1210", 0x080000, 0x53e63194, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2a.u1211", 0x080000, 0xec8d1647, 1 | BRF_PRG | BRF_ESS }, // 1 + { "3a.u129", 0x080000, 0x7dbfd73d, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4a.u1212", 0x080000, 0xcb41a459, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles + { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 Tiles - { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxu) @@ -3515,28 +3515,28 @@ struct BurnDriver BurnDrvRaidendxu = { // Raiden DX (Germany) static struct BurnRomInfo raidendxgRomDesc[] = { - { "1d.u1210", 0x080000, 0x14d725fc, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "2d.u1211", 0x080000, 0x5e7e45cb, 1 | BRF_PRG | BRF_ESS }, // 1 - { "3d.u129", 0x080000, 0xf0a47e67, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4d.u1212", 0x080000, 0x6bde6edc, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1d.u1210", 0x080000, 0x14d725fc, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2d.u1211", 0x080000, 0x5e7e45cb, 1 | BRF_PRG | BRF_ESS }, // 1 + { "3d.u129", 0x080000, 0xf0a47e67, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4d.u1212", 0x080000, 0x6bde6edc, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "5.u1110", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "5.u1110", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "7.u0724", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "7.u0724", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back-1.u075", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back-2.u0714", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 + { "dx_back-1.u075", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back-2.u0714", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 - { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj-3.u0837", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj-4.u0836", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj-3.u0837", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj-4.u0836", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "6.u1017", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "6.u1017", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxg) @@ -3556,28 +3556,28 @@ struct BurnDriver BurnDrvRaidendxg = { // Raiden DX (Holland) static struct BurnRomInfo raidendxnlRomDesc[] = { - { "u1210_4n.bin", 0x080000, 0xc589019a, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "u1211_4p.bin", 0x080000, 0xb2222254, 1 | BRF_PRG | BRF_ESS }, // 1 - { "u129_6n.bin", 0x080000, 0x60f04634, 1 | BRF_PRG | BRF_ESS }, // 2 - { "u1212_6p.bin", 0x080000, 0x21ec37cc, 1 | BRF_PRG | BRF_ESS }, // 3 + { "u1210_4n.bin", 0x080000, 0xc589019a, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "u1211_4p.bin", 0x080000, 0xb2222254, 1 | BRF_PRG | BRF_ESS }, // 1 + { "u129_6n.bin", 0x080000, 0x60f04634, 1 | BRF_PRG | BRF_ESS }, // 2 + { "u1212_6p.bin", 0x080000, 0x21ec37cc, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "u1110_5b.bin", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "u1110_5b.bin", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "seibu_7b_u724.bin", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "seibu_7b_u724.bin", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back-1.u075", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back-2.u0714", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 + { "dx_back-1.u075", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back-2.u0714", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 - { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj-3.u0837", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj-4.u0836", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj-3.u0837", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj-4.u0836", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "seibu_6_u1017.bin", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "seibu_6_u1017.bin", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxnl) @@ -3594,31 +3594,31 @@ struct BurnDriver BurnDrvRaidendxnl = { }; -// Raiden DX (Japan) +// Raiden DX (Japan, set 1) static struct BurnRomInfo raidendxjRomDesc[] = { - { "rdxj_1.u1211", 0x080000, 0x5af382e1, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "rdxj_2.u0212", 0x080000, 0x899966fc, 1 | BRF_PRG | BRF_ESS }, // 1 - { "rdxj_3.u129", 0x080000, 0xe7f08013, 1 | BRF_PRG | BRF_ESS }, // 2 - { "rdxj_4.u1212", 0x080000, 0x78037e1f, 1 | BRF_PRG | BRF_ESS }, // 3 + { "rdxj_1.u1211", 0x080000, 0x5af382e1, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "rdxj_2.u0212", 0x080000, 0x899966fc, 1 | BRF_PRG | BRF_ESS }, // 1 + { "rdxj_3.u129", 0x080000, 0xe7f08013, 1 | BRF_PRG | BRF_ESS }, // 2 + { "rdxj_4.u1212", 0x080000, 0x78037e1f, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "rdxj_5.u1110", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "rdxj_5.u1110", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "rdxj_7.u0724", 0x020000, 0xec31fa10, 4 | BRF_GRA }, // 6 Characters + { "rdxj_7.u0724", 0x020000, 0xec31fa10, 4 | BRF_GRA }, // 6 Characters - { "dx_back-1.u075", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back-2.u0714", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 + { "dx_back-1.u075", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back-2.u0714", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 - { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj-3.u0837", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj-4.u0836", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj-3.u0837", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj-4.u0836", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "rdxj_6.u1017", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "rdxj_6.u1017", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxj) @@ -3626,7 +3626,7 @@ STD_ROM_FN(raidendxj) struct BurnDriver BurnDrvRaidendxj = { "raidendxj", "raidendx", NULL, NULL, "1994", - "Raiden DX (Japan)\0", NULL, "Seibu Kaihatsu", "Miscellaneous", + "Raiden DX (Japan, set 1)\0", NULL, "Seibu Kaihatsu", "Miscellaneous", NULL, NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_VERSHOOT, 0, NULL, raidendxjRomInfo, raidendxjRomName, NULL, NULL, RaidendxInputInfo, RaidendxDIPInfo, @@ -3635,32 +3635,73 @@ struct BurnDriver BurnDrvRaidendxj = { }; +// Raiden DX (Japan, set 2) + +static struct BurnRomInfo raidendxjaRomDesc[] = { + { "1.bin", 0x080000, 0x247e21c7, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2.bin", 0x080000, 0xf2e9855a, 1 | BRF_PRG | BRF_ESS }, // 1 + { "3.bin", 0x080000, 0xfbab727f, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4.bin", 0x080000, 0xa08d5838, 1 | BRF_PRG | BRF_ESS }, // 3 + + { "copx-d2.u0313", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + + { "rdxj_5.u1110", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + + { "rdxj_7.u0724", 0x020000, 0xec31fa10, 4 | BRF_GRA }, // 6 Characters + + { "dx_back-1.u075", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back-2.u0714", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 + + { "raiden_2_seibu_obj-1.u0811", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "raiden_2_seibu_obj-2.u082", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj-3.u0837", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj-4.u0836", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + + { "rdxj_6.u1017", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + + { "pcm.u1018", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples +}; + +STD_ROM_PICK(raidendxja) +STD_ROM_FN(raidendxja) + +struct BurnDriver BurnDrvRaidendxja = { + "raidendxja", "raidendx", NULL, NULL, "1994", + "Raiden DX (Japan, set 2)\0", NULL, "Seibu Kaihatsu", "Miscellaneous", + NULL, NULL, NULL, NULL, + BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_HISCORE_SUPPORTED, 2, HARDWARE_MISC_POST90S, GBF_VERSHOOT, 0, + NULL, raidendxjaRomInfo, raidendxjaRomName, NULL, NULL, RaidendxInputInfo, RaidendxDIPInfo, + RaidendxInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &DrvRecalc, 0x800, + 240, 320, 3, 4 +}; + + // Raiden DX (China) static struct BurnRomInfo raidendxchRomDesc[] = { - { "rdxc_1.u1210", 0x080000, 0x2154c6ae, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "rdxc_2.u1211", 0x080000, 0x73bb74b7, 1 | BRF_PRG | BRF_ESS }, // 1 - { "rdxc_3.u129", 0x080000, 0x50f0a6aa, 1 | BRF_PRG | BRF_ESS }, // 2 - { "rdxc_4.u1212", 0x080000, 0x00071e70, 1 | BRF_PRG | BRF_ESS }, // 3 + { "rdxc_1.u1210", 0x080000, 0x2154c6ae, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "rdxc_2.u1211", 0x080000, 0x73bb74b7, 1 | BRF_PRG | BRF_ESS }, // 1 + { "rdxc_3.u129", 0x080000, 0x50f0a6aa, 1 | BRF_PRG | BRF_ESS }, // 2 + { "rdxc_4.u1212", 0x080000, 0x00071e70, 1 | BRF_PRG | BRF_ESS }, // 3 // no other roms present with this set, so the ones below could be wrong - { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.6s", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "dx_5.5b", 0x010000, 0x8c46857a, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters + { "dx_7.4s", 0x020000, 0xc73986d4, 4 | BRF_GRA }, // 6 Characters - { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles - { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 + { "dx_back1.1s", 0x200000, 0x90970355, 5 | BRF_GRA }, // 7 Tiles + { "dx_back2.2s", 0x200000, 0x5799af3e, 5 | BRF_GRA }, // 8 - { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) - { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 - { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 - { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 + { "obj1", 0x200000, 0xff08ef0b, 6 | BRF_GRA }, // 9 Sprites (Encrypted) + { "obj2", 0x200000, 0x638eb771, 6 | BRF_GRA }, // 10 + { "dx_obj3.4k", 0x200000, 0xba381227, 6 | BRF_GRA }, // 11 + { "dx_obj4.6k", 0x200000, 0x65e50d19, 6 | BRF_GRA }, // 12 - { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples + { "dx_6.3b", 0x040000, 0x9a9196da, 7 | BRF_SND }, // 13 OKI #0 Samples - { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples + { "dx_pcm.3a", 0x040000, 0x8cf0d17e, 8 | BRF_SND }, // 14 OKI #1 Samples }; STD_ROM_PICK(raidendxch) @@ -3680,30 +3721,30 @@ struct BurnDriver BurnDrvRaidendxch = { // Zero Team USA (set 1, US, Fabtek license) static struct BurnRomInfo zeroteamRomDesc[] = { - { "seibu__1.u024.5k", 0x040000, 0x25aa5ba4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "seibu__3.u023.6k", 0x040000, 0xec79a12b, 1 | BRF_PRG | BRF_ESS }, // 1 - { "seibu__2.u025.6l", 0x040000, 0x54f3d359, 1 | BRF_PRG | BRF_ESS }, // 2 - { "seibu__4.u026.5l", 0x040000, 0xa017b8d0, 1 | BRF_PRG | BRF_ESS }, // 3 + { "seibu__1.u024.5k", 0x040000, 0x25aa5ba4, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "seibu__3.u023.6k", 0x040000, 0xec79a12b, 1 | BRF_PRG | BRF_ESS }, // 1 + { "seibu__2.u025.6l", 0x040000, 0x54f3d359, 1 | BRF_PRG | BRF_ESS }, // 2 + { "seibu__4.u026.5l", 0x040000, 0xa017b8d0, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "seibu__5.u1110.5b", 0x010000, 0x7ec1fbc3, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "seibu__5.u1110.5b", 0x010000, 0x7ec1fbc3, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "seibu__7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters - { "seibu__8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 + { "seibu__7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters + { "seibu__8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 - { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles - { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 + { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles + { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 - { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) - { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 + { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) + { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 - { "seibu__6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples + { "seibu__6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples - { "v3c001.pal.u0310.jed", 0x288, 0, 0 | BRF_OPT }, // 13 Pals - { "v3c002.tibpal16l8-25.u0322.jed", 0x288, 0, 0 | BRF_OPT }, // 14 - { "v3c003.ami18cv8p-15.u0619.jed", 0x288, 0, 0 | BRF_OPT }, // 15 - { "v3c004x.ami18cv8pc-25.u0310.jed", 0x288, 0, 0 | BRF_OPT }, // 16 + { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals + { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 + { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 + { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 }; STD_ROM_PICK(zeroteam) @@ -3723,30 +3764,30 @@ struct BurnDriver BurnDrvZeroteam = { // Zero Team (set 2, Japan? (earlier?)) static struct BurnRomInfo zeroteamaRomDesc[] = { - { "1.u024.5k", 0x040000, 0xbd7b3f3a, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "3.u023.6k", 0x040000, 0x19e02822, 1 | BRF_PRG | BRF_ESS }, // 1 - { "2.u025.6l", 0x040000, 0x0580b7e8, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4.u026.5l", 0x040000, 0xcc666385, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1.u024.5k", 0x040000, 0xbd7b3f3a, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "3.u023.6k", 0x040000, 0x19e02822, 1 | BRF_PRG | BRF_ESS }, // 1 + { "2.u025.6l", 0x040000, 0x0580b7e8, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4.u026.5l", 0x040000, 0xcc666385, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "5.a.u1110.5b", 0x010000, 0xefc484ca, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "5.a.u1110.5b", 0x010000, 0xefc484ca, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "7.a.u072.5s", 0x010000, 0xeb10467f, 4 | BRF_GRA }, // 6 Characters - { "8.a.u077.5r", 0x010000, 0xa0b2a09a, 4 | BRF_GRA }, // 7 + { "7.a.u072.5s", 0x010000, 0xeb10467f, 4 | BRF_GRA }, // 6 Characters + { "8.a.u077.5r", 0x010000, 0xa0b2a09a, 4 | BRF_GRA }, // 7 - { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles - { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 + { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles + { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 - { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) - { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 + { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) + { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 - { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples + { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples - { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals - { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 - { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 - { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 + { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals + { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 + { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 + { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 }; STD_ROM_PICK(zeroteama) @@ -3766,30 +3807,30 @@ struct BurnDriver BurnDrvZeroteama = { // Zero Team (set 3, Japan? (later batteryless)) static struct BurnRomInfo zeroteambRomDesc[] = { - { "1b.u024.5k", 0x040000, 0x157743d0, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "3b.u023.6k", 0x040000, 0xfea7e4e8, 1 | BRF_PRG | BRF_ESS }, // 1 - { "2b.u025.6l", 0x040000, 0x21d68f62, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4b.u026.5l", 0x040000, 0xce8fe6c2, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1b.u024.5k", 0x040000, 0x157743d0, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "3b.u023.6k", 0x040000, 0xfea7e4e8, 1 | BRF_PRG | BRF_ESS }, // 1 + { "2b.u025.6l", 0x040000, 0x21d68f62, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4b.u026.5l", 0x040000, 0xce8fe6c2, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "5.u1110.5b", 0x010000, 0x7ec1fbc3, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "5.u1110.5b", 0x010000, 0x7ec1fbc3, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters - { "8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 + { "7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters + { "8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 - { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles - { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 + { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles + { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 - { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) - { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 + { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) + { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 - { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples + { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples - { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals - { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 - { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 - { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 + { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals + { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 + { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 + { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 }; STD_ROM_PICK(zeroteamb) @@ -3809,30 +3850,30 @@ struct BurnDriver BurnDrvZeroteamb = { // Zero Team (set 4, Taiwan, Liang Hwa license) static struct BurnRomInfo zeroteamcRomDesc[] = { - { "b1.u024.5k", 0x040000, 0x528de3b9, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "b3.u023.6k", 0x040000, 0x3688739a, 1 | BRF_PRG | BRF_ESS }, // 1 - { "b2.u025.6l", 0x040000, 0x5176015e, 1 | BRF_PRG | BRF_ESS }, // 2 - { "b4.u026.5l", 0x040000, 0xc79925cb, 1 | BRF_PRG | BRF_ESS }, // 3 + { "b1.u024.5k", 0x040000, 0x528de3b9, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "b3.u023.6k", 0x040000, 0x3688739a, 1 | BRF_PRG | BRF_ESS }, // 1 + { "b2.u025.6l", 0x040000, 0x5176015e, 1 | BRF_PRG | BRF_ESS }, // 2 + { "b4.u026.5l", 0x040000, 0xc79925cb, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "5.c.u1110.5b", 0x010000, 0xefc484ca, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "5.c.u1110.5b", 0x010000, 0xefc484ca, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "b7.u072.5s", 0x010000, 0x30ec0241, 4 | BRF_GRA }, // 6 Characters - { "b8.u077.5r", 0x010000, 0xe18b3a75, 4 | BRF_GRA }, // 7 + { "b7.u072.5s", 0x010000, 0x30ec0241, 4 | BRF_GRA }, // 6 Characters + { "b8.u077.5r", 0x010000, 0xe18b3a75, 4 | BRF_GRA }, // 7 - { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles - { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 + { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles + { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 - { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) - { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 + { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) + { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 - { "6.c.u105.4a", 0x040000, 0xb4a6e899, 7 | BRF_SND }, // 12 OKI Samples + { "6.c.u105.4a", 0x040000, 0xb4a6e899, 7 | BRF_SND }, // 12 OKI Samples - { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals - { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 - { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 - { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 + { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals + { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 + { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 + { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 }; STD_ROM_PICK(zeroteamc) @@ -3852,30 +3893,30 @@ struct BurnDriver BurnDrvZeroteamc = { // Zero Team (set 5, Korea, Dream Soft license) static struct BurnRomInfo zeroteamdRomDesc[] = { - { "1.d.u024.5k", 0x040000, 0x6cc279be, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "3.d.u023.6k", 0x040000, 0x0212400d, 1 | BRF_PRG | BRF_ESS }, // 1 - { "4.d.u025.6l", 0x040000, 0x08813ebb, 1 | BRF_PRG | BRF_ESS }, // 2 - { "2.d.u026.5l", 0x040000, 0x9236129d, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1.d.u024.5k", 0x040000, 0x6cc279be, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "3.d.u023.6k", 0x040000, 0x0212400d, 1 | BRF_PRG | BRF_ESS }, // 1 + { "4.d.u025.6l", 0x040000, 0x08813ebb, 1 | BRF_PRG | BRF_ESS }, // 2 + { "2.d.u026.5l", 0x040000, 0x9236129d, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "512kb.u1110.5b", 0x010000, 0xefc484ca, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "512kb.u1110.5b", 0x010000, 0xefc484ca, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "512kb.u072.5s", 0x010000, 0x30ec0241, 4 | BRF_GRA }, // 6 Characters - { "512kb.u077.5r", 0x010000, 0xe18b3a75, 4 | BRF_GRA }, // 7 + { "512kb.u072.5s", 0x010000, 0x30ec0241, 4 | BRF_GRA }, // 6 Characters + { "512kb.u077.5r", 0x010000, 0xe18b3a75, 4 | BRF_GRA }, // 7 - { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles - { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 + { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles + { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 - { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) - { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 + { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) + { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 - { "8.u105.4a", 0x040000, 0xb4a6e899, 7 | BRF_SND }, // 12 OKI Samples + { "8.u105.4a", 0x040000, 0xb4a6e899, 7 | BRF_SND }, // 12 OKI Samples - { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals - { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 - { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 - { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 + { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals + { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 + { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 + { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 }; STD_ROM_PICK(zeroteamd) @@ -3895,30 +3936,30 @@ struct BurnDriver BurnDrvZeroteamd = { // Zero Team Selection static struct BurnRomInfo zeroteamsRomDesc[] = { - { "1_sel.bin", 0x040000, 0xd99d6273, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "3_sel.bin", 0x040000, 0x0a9fe0b1, 1 | BRF_PRG | BRF_ESS }, // 1 - { "2_sel.bin", 0x040000, 0x4e114e74, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4_sel.bin", 0x040000, 0x0df8ba94, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1_sel.bin", 0x040000, 0xd99d6273, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "3_sel.bin", 0x040000, 0x0a9fe0b1, 1 | BRF_PRG | BRF_ESS }, // 1 + { "2_sel.bin", 0x040000, 0x4e114e74, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4_sel.bin", 0x040000, 0x0df8ba94, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "5_sel.bin", 0x010000, 0xed91046c, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "5_sel.bin", 0x010000, 0xed91046c, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters - { "8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 + { "7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters + { "8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 - { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles - { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 + { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles + { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 - { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) - { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 + { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) + { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 - { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 oki + { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 oki - { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals - { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 - { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 - { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 + { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals + { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 + { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 + { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 }; STD_ROM_PICK(zeroteams) @@ -3938,30 +3979,30 @@ struct BurnDriver BurnDrvZeroteams = { // Zero Team Suicide Revival Kit static struct BurnRomInfo zeroteamsrRomDesc[] = { - { "zteam1.u24", 0x040000, 0xc531e009, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "zteam3.u23", 0x040000, 0x1f988808, 1 | BRF_PRG | BRF_ESS }, // 1 - { "zteam2.u25", 0x040000, 0xb7234b93, 1 | BRF_PRG | BRF_ESS }, // 2 - { "zteam4.u26", 0x040000, 0xc2d26708, 1 | BRF_PRG | BRF_ESS }, // 3 + { "zteam1.u24", 0x040000, 0xc531e009, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "zteam3.u23", 0x040000, 0x1f988808, 1 | BRF_PRG | BRF_ESS }, // 1 + { "zteam2.u25", 0x040000, 0xb7234b93, 1 | BRF_PRG | BRF_ESS }, // 2 + { "zteam4.u26", 0x040000, 0xc2d26708, 1 | BRF_PRG | BRF_ESS }, // 3 - { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data + { "copx-d2.u0313.6n", 0x040000, 0xa6732ff9, 2 | BRF_PRG | BRF_OPT }, // 4 COPX MCU data - { "5.5c", 0x010000, 0x7ec1fbc3, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code + { "5.5c", 0x010000, 0x7ec1fbc3, 3 | BRF_PRG | BRF_ESS }, // 5 Z80 Code - { "7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters - { "8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 + { "7.u072.5s", 0x010000, 0x9f6aa0f0, 4 | BRF_GRA }, // 6 Characters + { "8.u077.5r", 0x010000, 0x68f7dddc, 4 | BRF_GRA }, // 7 - { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles - { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 + { "musha_back-1.u075.4s", 0x100000, 0x8b7f9219, 5 | BRF_GRA }, // 8 Tiles + { "musha_back-2.u0714.2s", 0x080000, 0xce61c952, 5 | BRF_GRA }, // 9 - { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) - { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 + { "musha_obj-1.u0811.6f", 0x200000, 0x45be8029, 6 | BRF_GRA }, // 10 Sprites (Encrypted) + { "musha_obj-2.u082.5f", 0x200000, 0xcb61c19d, 6 | BRF_GRA }, // 11 - { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples + { "6.u105.4a", 0x040000, 0x48be32b1, 7 | BRF_SND }, // 12 OKI Samples - { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals - { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 - { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 - { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 + { "v3c001.pal.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 13 pals + { "v3c002.tibpal16l8-25.u0322.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 14 + { "v3c003.ami18cv8p-15.u0619.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 15 + { "v3c004x.ami18cv8pc-25.u0310.jed", 0x000288, 0x00000000, 8 | BRF_NODUMP }, // 16 }; STD_ROM_PICK(zeroteamsr) @@ -3981,23 +4022,23 @@ struct BurnDriver BurnDrvZeroteamsr = { // X Se Dae Quiz (Korea) static struct BurnRomInfo xsedaeRomDesc[] = { - { "1.u024", 0x040000, 0x185437f9, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code - { "2.u025", 0x040000, 0xa2b052df, 1 | BRF_PRG | BRF_ESS }, // 1 - { "3.u023", 0x040000, 0x293fd6c1, 1 | BRF_PRG | BRF_ESS }, // 2 - { "4.u026", 0x040000, 0x5adf20bf, 1 | BRF_PRG | BRF_ESS }, // 3 + { "1.u024", 0x040000, 0x185437f9, 1 | BRF_PRG | BRF_ESS }, // 0 V30 Code + { "2.u025", 0x040000, 0xa2b052df, 1 | BRF_PRG | BRF_ESS }, // 1 + { "3.u023", 0x040000, 0x293fd6c1, 1 | BRF_PRG | BRF_ESS }, // 2 + { "4.u026", 0x040000, 0x5adf20bf, 1 | BRF_PRG | BRF_ESS }, // 3 - { "8.u1110", 0x020000, 0x2dc2f81a, 3 | BRF_PRG | BRF_ESS }, // 4 Z80 Code + { "8.u1110", 0x020000, 0x2dc2f81a, 3 | BRF_PRG | BRF_ESS }, // 4 Z80 Code - { "6.u072.5s", 0x010000, 0xa788402d, 4 | BRF_GRA }, // 5 Characters - { "5.u077.5r", 0x010000, 0x478deced, 4 | BRF_GRA }, // 6 + { "6.u072.5s", 0x010000, 0xa788402d, 4 | BRF_GRA }, // 5 Characters + { "5.u077.5r", 0x010000, 0x478deced, 4 | BRF_GRA }, // 6 - { "bg-1.u075", 0x100000, 0xac087560, 5 | BRF_GRA }, // 7 Tiles - { "7.u0714", 0x080000, 0x296105dc, 5 | BRF_GRA }, // 8 + { "bg-1.u075", 0x100000, 0xac087560, 5 | BRF_GRA }, // 7 Tiles + { "7.u0714", 0x080000, 0x296105dc, 5 | BRF_GRA }, // 8 - { "obj-1.u0811", 0x200000, 0x6ae993eb, 6 | BRF_GRA }, // 9 Sprites - { "obj-2.u082", 0x200000, 0x26c806ee, 6 | BRF_GRA }, // 10 + { "obj-1.u0811", 0x200000, 0x6ae993eb, 6 | BRF_GRA }, // 9 Sprites + { "obj-2.u082", 0x200000, 0x26c806ee, 6 | BRF_GRA }, // 10 - { "9.u105.4a", 0x040000, 0xa7a0c5f9, 7 | BRF_SND }, // 11 OKI Samples + { "9.u105.4a", 0x040000, 0xa7a0c5f9, 7 | BRF_SND }, // 11 OKI Samples }; STD_ROM_PICK(xsedae) diff --git a/whatsnew.html b/whatsnew.html index 2d5e1c5cd..0f6765d01 100644 --- a/whatsnew.html +++ b/whatsnew.html @@ -215,6 +215,7 @@
  • Added clone of Atomic Robo-kid (Japan) [Alex Cmaylo, JacKc]
  • Added clone of Beast Busters (Japan, Version 2) [ShouTime, JacKc]
  • Added clone of Mystic Warriors (ver AAB) [Bill D / The Dumping Union, JacKc]
  • +
  • Added clone of Raiden DX (Japan, set 2) [Alex Cmaylo, JacKc]
  • Updated the NeoGeo driver with the latest Unibios [JacKc]
  • @@ -223,14 +224,15 @@
  • Added Fix-it Felix Jr. to the Megadrive driver [dink]
  • Added Waimanu: Scary Monsters Saga to SMS driver [dink]
  • Added Wing Force to the Kaneko16 driver [dink]
  • -
  • Added MegaCart support to the Coleco driver [dink]
  • +
  • Added MegaCart support to the Colecovision driver [dink]
  • Added Princess Quest (MegaCart), Digger and Quest for the Golden Chalice to the Colecovision driver [dink]
  • Added T*GunII, Chase and Papi CommandoMD to the Megadrive driver [dink]
  • -
  • Added Big's Fishing Derby and Thunderbolt II to Megadrive [dink]
  • -
  • Added FatalSmarties to Megadrive [dink]
  • +
  • Added Big's Fishing Derby and Thunderbolt II to the Megadrive driver [dink]
  • +
  • Added FatalSmarties to the Megadrive driver [dink]
  • Added '96 Flag Rally to 1945kiii driver [dink]
  • Added Ozma Wars to the Space Invaders driver [iq_132]
  • Added Fire Ball (FM Work) to the Legendary Wings driver [iq_132]
  • +
  • Added Unknown Neo-Geo Vs. Fighter (prototype) [Brian Hargrove, JacKc] to the NeoGeo driver
  • New drivers