From 76fd62eeb6599ad28698fd487a1d3ce424d9f4a4 Mon Sep 17 00:00:00 2001 From: Barry Harris <44396066+barry65536@users.noreply.github.com> Date: Sun, 11 Mar 2012 20:44:18 +0000 Subject: [PATCH] Sync with MAME 0.145u4 --- src/burn/drv/cps3/d_cps3.cpp | 532 +++++++++++++-------------- src/burn/drv/dataeast/d_darkseal.cpp | 130 +++---- src/burn/drv/dataeast/d_dec8.cpp | 4 +- src/burn/drv/neogeo/d_neogeo.cpp | 11 +- src/burn/drv/pst90s/d_bloodbro.cpp | 4 +- src/burn/drv/pst90s/d_seta2.cpp | 12 +- src/burn/drv/taito/d_superchs.cpp | 36 +- 7 files changed, 362 insertions(+), 367 deletions(-) diff --git a/src/burn/drv/cps3/d_cps3.cpp b/src/burn/drv/cps3/d_cps3.cpp index 5185e3ca5..9195ebb9c 100644 --- a/src/burn/drv/cps3/d_cps3.cpp +++ b/src/burn/drv/cps3/d_cps3.cpp @@ -355,46 +355,46 @@ STD_ROM_FN(sfiii2n) // ------------------------------------------------------------ #define SFIII3_990608_FLASH \ - { "sfiii3_990608-simm1.0", 0x200000, 0x11dfd3cd, BRF_ESS | BRF_PRG }, \ - { "sfiii3_990608-simm1.1", 0x200000, 0xc50585e6, BRF_ESS | BRF_PRG }, \ - { "sfiii3_990608-simm1.2", 0x200000, 0x8e011d9b, BRF_ESS | BRF_PRG }, \ - { "sfiii3_990608-simm1.3", 0x200000, 0xdca8d92f, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.0", 0x200000, 0x06eb969e, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.1", 0x200000, 0xe7039f82, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.2", 0x200000, 0x645c96f7, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.3", 0x200000, 0x610efab1, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm3.0", 0x200000, 0x7baa1f79, BRF_GRA }, \ - { "sfiii3-simm3.1", 0x200000, 0x234bf8fe, BRF_GRA }, \ - { "sfiii3-simm3.2", 0x200000, 0xd9ebc308, BRF_GRA }, \ - { "sfiii3-simm3.3", 0x200000, 0x293cba77, BRF_GRA }, \ - { "sfiii3-simm3.4", 0x200000, 0x6055e747, BRF_GRA }, \ - { "sfiii3-simm3.5", 0x200000, 0x499aa6fc, BRF_GRA }, \ - { "sfiii3-simm3.6", 0x200000, 0x6c13879e, BRF_GRA }, \ - { "sfiii3-simm3.7", 0x200000, 0xcf4f8ede, BRF_GRA }, \ - { "sfiii3-simm4.0", 0x200000, 0x091fd5ba, BRF_GRA }, \ - { "sfiii3-simm4.1", 0x200000, 0x0bca8917, BRF_GRA }, \ - { "sfiii3-simm4.2", 0x200000, 0xa0fd578b, BRF_GRA }, \ - { "sfiii3-simm4.3", 0x200000, 0x4bf8c699, BRF_GRA }, \ - { "sfiii3-simm4.4", 0x200000, 0x137b8785, BRF_GRA }, \ - { "sfiii3-simm4.5", 0x200000, 0x4fb70671, BRF_GRA }, \ - { "sfiii3-simm4.6", 0x200000, 0x832374a4, BRF_GRA }, \ - { "sfiii3-simm4.7", 0x200000, 0x1c88576d, BRF_GRA }, \ - { "sfiii3-simm5.0", 0x200000, 0xc67d9190, BRF_GRA }, \ - { "sfiii3-simm5.1", 0x200000, 0x6cb79868, BRF_GRA }, \ - { "sfiii3-simm5.2", 0x200000, 0xdf69930e, BRF_GRA }, \ - { "sfiii3-simm5.3", 0x200000, 0x333754e0, BRF_GRA }, \ - { "sfiii3-simm5.4", 0x200000, 0x78f6d417, BRF_GRA }, \ - { "sfiii3-simm5.5", 0x200000, 0x8ccad9b1, BRF_GRA }, \ - { "sfiii3-simm5.6", 0x200000, 0x85de59e5, BRF_GRA }, \ - { "sfiii3-simm5.7", 0x200000, 0xee7e29b3, BRF_GRA }, \ - { "sfiii3-simm6.0", 0x200000, 0x8da69042, BRF_GRA }, \ - { "sfiii3-simm6.1", 0x200000, 0x1c8c7ac4, BRF_GRA }, \ - { "sfiii3-simm6.2", 0x200000, 0xa671341d, BRF_GRA }, \ - { "sfiii3-simm6.3", 0x200000, 0x1a990249, BRF_GRA }, \ - { "sfiii3-simm6.4", 0x200000, 0x20cb39ac, BRF_GRA }, \ - { "sfiii3-simm6.5", 0x200000, 0x5f844b2f, BRF_GRA }, \ - { "sfiii3-simm6.6", 0x200000, 0x450e8d28, BRF_GRA }, \ - { "sfiii3-simm6.7", 0x200000, 0xcc5f4187, BRF_GRA }, + { "sfiii3(__990608)-simm1.0", 0x200000, 0x11dfd3cd, BRF_ESS | BRF_PRG }, \ + { "sfiii3(__990608)-simm1.1", 0x200000, 0xc50585e6, BRF_ESS | BRF_PRG }, \ + { "sfiii3(__990608)-simm1.2", 0x200000, 0x8e011d9b, BRF_ESS | BRF_PRG }, \ + { "sfiii3(__990608)-simm1.3", 0x200000, 0xdca8d92f, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.0", 0x200000, 0x06eb969e, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.1", 0x200000, 0xe7039f82, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.2", 0x200000, 0x645c96f7, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.3", 0x200000, 0x610efab1, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm3.0", 0x200000, 0x7baa1f79, BRF_GRA }, \ + { "sfiii3-simm3.1", 0x200000, 0x234bf8fe, BRF_GRA }, \ + { "sfiii3-simm3.2", 0x200000, 0xd9ebc308, BRF_GRA }, \ + { "sfiii3-simm3.3", 0x200000, 0x293cba77, BRF_GRA }, \ + { "sfiii3-simm3.4", 0x200000, 0x6055e747, BRF_GRA }, \ + { "sfiii3-simm3.5", 0x200000, 0x499aa6fc, BRF_GRA }, \ + { "sfiii3-simm3.6", 0x200000, 0x6c13879e, BRF_GRA }, \ + { "sfiii3-simm3.7", 0x200000, 0xcf4f8ede, BRF_GRA }, \ + { "sfiii3-simm4.0", 0x200000, 0x091fd5ba, BRF_GRA }, \ + { "sfiii3-simm4.1", 0x200000, 0x0bca8917, BRF_GRA }, \ + { "sfiii3-simm4.2", 0x200000, 0xa0fd578b, BRF_GRA }, \ + { "sfiii3-simm4.3", 0x200000, 0x4bf8c699, BRF_GRA }, \ + { "sfiii3-simm4.4", 0x200000, 0x137b8785, BRF_GRA }, \ + { "sfiii3-simm4.5", 0x200000, 0x4fb70671, BRF_GRA }, \ + { "sfiii3-simm4.6", 0x200000, 0x832374a4, BRF_GRA }, \ + { "sfiii3-simm4.7", 0x200000, 0x1c88576d, BRF_GRA }, \ + { "sfiii3-simm5.0", 0x200000, 0xc67d9190, BRF_GRA }, \ + { "sfiii3-simm5.1", 0x200000, 0x6cb79868, BRF_GRA }, \ + { "sfiii3-simm5.2", 0x200000, 0xdf69930e, BRF_GRA }, \ + { "sfiii3-simm5.3", 0x200000, 0x333754e0, BRF_GRA }, \ + { "sfiii3-simm5.4", 0x200000, 0x78f6d417, BRF_GRA }, \ + { "sfiii3-simm5.5", 0x200000, 0x8ccad9b1, BRF_GRA }, \ + { "sfiii3-simm5.6", 0x200000, 0x85de59e5, BRF_GRA }, \ + { "sfiii3-simm5.7", 0x200000, 0xee7e29b3, BRF_GRA }, \ + { "sfiii3-simm6.0", 0x200000, 0x8da69042, BRF_GRA }, \ + { "sfiii3-simm6.1", 0x200000, 0x1c8c7ac4, BRF_GRA }, \ + { "sfiii3-simm6.2", 0x200000, 0xa671341d, BRF_GRA }, \ + { "sfiii3-simm6.3", 0x200000, 0x1a990249, BRF_GRA }, \ + { "sfiii3-simm6.4", 0x200000, 0x20cb39ac, BRF_GRA }, \ + { "sfiii3-simm6.5", 0x200000, 0x5f844b2f, BRF_GRA }, \ + { "sfiii3-simm6.6", 0x200000, 0x450e8d28, BRF_GRA }, \ + { "sfiii3-simm6.7", 0x200000, 0xcc5f4187, BRF_GRA }, // ----------------------------------------------------------------- // Street Fighter III 3rd Strike: Fight for the Future (Euro 990608) @@ -440,46 +440,46 @@ STD_ROM_FN(sfiii3n) // ------------------------------------------------------------ #define SFIII3_990512_FLASH \ - { "sfiii3_990512-simm1.0", 0x200000, 0x66e66235, BRF_ESS | BRF_PRG }, \ - { "sfiii3_990512-simm1.1", 0x200000, 0x186e8c5f, BRF_ESS | BRF_PRG }, \ - { "sfiii3_990512-simm1.2", 0x200000, 0xbce18cab, BRF_ESS | BRF_PRG }, \ - { "sfiii3_990512-simm1.3", 0x200000, 0x129dc2c9, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.0", 0x200000, 0x06eb969e, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.1", 0x200000, 0xe7039f82, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.2", 0x200000, 0x645c96f7, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm2.3", 0x200000, 0x610efab1, BRF_ESS | BRF_PRG }, \ - { "sfiii3-simm3.0", 0x200000, 0x7baa1f79, BRF_GRA }, \ - { "sfiii3-simm3.1", 0x200000, 0x234bf8fe, BRF_GRA }, \ - { "sfiii3-simm3.2", 0x200000, 0xd9ebc308, BRF_GRA }, \ - { "sfiii3-simm3.3", 0x200000, 0x293cba77, BRF_GRA }, \ - { "sfiii3-simm3.4", 0x200000, 0x6055e747, BRF_GRA }, \ - { "sfiii3-simm3.5", 0x200000, 0x499aa6fc, BRF_GRA }, \ - { "sfiii3-simm3.6", 0x200000, 0x6c13879e, BRF_GRA }, \ - { "sfiii3-simm3.7", 0x200000, 0xcf4f8ede, BRF_GRA }, \ - { "sfiii3-simm4.0", 0x200000, 0x091fd5ba, BRF_GRA }, \ - { "sfiii3-simm4.1", 0x200000, 0x0bca8917, BRF_GRA }, \ - { "sfiii3-simm4.2", 0x200000, 0xa0fd578b, BRF_GRA }, \ - { "sfiii3-simm4.3", 0x200000, 0x4bf8c699, BRF_GRA }, \ - { "sfiii3-simm4.4", 0x200000, 0x137b8785, BRF_GRA }, \ - { "sfiii3-simm4.5", 0x200000, 0x4fb70671, BRF_GRA }, \ - { "sfiii3-simm4.6", 0x200000, 0x832374a4, BRF_GRA }, \ - { "sfiii3-simm4.7", 0x200000, 0x1c88576d, BRF_GRA }, \ - { "sfiii3-simm5.0", 0x200000, 0xc67d9190, BRF_GRA }, \ - { "sfiii3-simm5.1", 0x200000, 0x6cb79868, BRF_GRA }, \ - { "sfiii3-simm5.2", 0x200000, 0xdf69930e, BRF_GRA }, \ - { "sfiii3-simm5.3", 0x200000, 0x333754e0, BRF_GRA }, \ - { "sfiii3-simm5.4", 0x200000, 0x78f6d417, BRF_GRA }, \ - { "sfiii3-simm5.5", 0x200000, 0x8ccad9b1, BRF_GRA }, \ - { "sfiii3-simm5.6", 0x200000, 0x85de59e5, BRF_GRA }, \ - { "sfiii3-simm5.7", 0x200000, 0xee7e29b3, BRF_GRA }, \ - { "sfiii3-simm6.0", 0x200000, 0x8da69042, BRF_GRA }, \ - { "sfiii3-simm6.1", 0x200000, 0x1c8c7ac4, BRF_GRA }, \ - { "sfiii3-simm6.2", 0x200000, 0xa671341d, BRF_GRA }, \ - { "sfiii3-simm6.3", 0x200000, 0x1a990249, BRF_GRA }, \ - { "sfiii3-simm6.4", 0x200000, 0x20cb39ac, BRF_GRA }, \ - { "sfiii3-simm6.5", 0x200000, 0x5f844b2f, BRF_GRA }, \ - { "sfiii3-simm6.6", 0x200000, 0x450e8d28, BRF_GRA }, \ - { "sfiii3-simm6.7", 0x200000, 0xcc5f4187, BRF_GRA }, + { "sfiii3(__990512)-simm1.0", 0x200000, 0x66e66235, BRF_ESS | BRF_PRG }, \ + { "sfiii3(__990512)-simm1.1", 0x200000, 0x186e8c5f, BRF_ESS | BRF_PRG }, \ + { "sfiii3(__990512)-simm1.2", 0x200000, 0xbce18cab, BRF_ESS | BRF_PRG }, \ + { "sfiii3(__990512)-simm1.3", 0x200000, 0x129dc2c9, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.0", 0x200000, 0x06eb969e, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.1", 0x200000, 0xe7039f82, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.2", 0x200000, 0x645c96f7, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm2.3", 0x200000, 0x610efab1, BRF_ESS | BRF_PRG }, \ + { "sfiii3-simm3.0", 0x200000, 0x7baa1f79, BRF_GRA }, \ + { "sfiii3-simm3.1", 0x200000, 0x234bf8fe, BRF_GRA }, \ + { "sfiii3-simm3.2", 0x200000, 0xd9ebc308, BRF_GRA }, \ + { "sfiii3-simm3.3", 0x200000, 0x293cba77, BRF_GRA }, \ + { "sfiii3-simm3.4", 0x200000, 0x6055e747, BRF_GRA }, \ + { "sfiii3-simm3.5", 0x200000, 0x499aa6fc, BRF_GRA }, \ + { "sfiii3-simm3.6", 0x200000, 0x6c13879e, BRF_GRA }, \ + { "sfiii3-simm3.7", 0x200000, 0xcf4f8ede, BRF_GRA }, \ + { "sfiii3-simm4.0", 0x200000, 0x091fd5ba, BRF_GRA }, \ + { "sfiii3-simm4.1", 0x200000, 0x0bca8917, BRF_GRA }, \ + { "sfiii3-simm4.2", 0x200000, 0xa0fd578b, BRF_GRA }, \ + { "sfiii3-simm4.3", 0x200000, 0x4bf8c699, BRF_GRA }, \ + { "sfiii3-simm4.4", 0x200000, 0x137b8785, BRF_GRA }, \ + { "sfiii3-simm4.5", 0x200000, 0x4fb70671, BRF_GRA }, \ + { "sfiii3-simm4.6", 0x200000, 0x832374a4, BRF_GRA }, \ + { "sfiii3-simm4.7", 0x200000, 0x1c88576d, BRF_GRA }, \ + { "sfiii3-simm5.0", 0x200000, 0xc67d9190, BRF_GRA }, \ + { "sfiii3-simm5.1", 0x200000, 0x6cb79868, BRF_GRA }, \ + { "sfiii3-simm5.2", 0x200000, 0xdf69930e, BRF_GRA }, \ + { "sfiii3-simm5.3", 0x200000, 0x333754e0, BRF_GRA }, \ + { "sfiii3-simm5.4", 0x200000, 0x78f6d417, BRF_GRA }, \ + { "sfiii3-simm5.5", 0x200000, 0x8ccad9b1, BRF_GRA }, \ + { "sfiii3-simm5.6", 0x200000, 0x85de59e5, BRF_GRA }, \ + { "sfiii3-simm5.7", 0x200000, 0xee7e29b3, BRF_GRA }, \ + { "sfiii3-simm6.0", 0x200000, 0x8da69042, BRF_GRA }, \ + { "sfiii3-simm6.1", 0x200000, 0x1c8c7ac4, BRF_GRA }, \ + { "sfiii3-simm6.2", 0x200000, 0xa671341d, BRF_GRA }, \ + { "sfiii3-simm6.3", 0x200000, 0x1a990249, BRF_GRA }, \ + { "sfiii3-simm6.4", 0x200000, 0x20cb39ac, BRF_GRA }, \ + { "sfiii3-simm6.5", 0x200000, 0x5f844b2f, BRF_GRA }, \ + { "sfiii3-simm6.6", 0x200000, 0x450e8d28, BRF_GRA }, \ + { "sfiii3-simm6.7", 0x200000, 0xcc5f4187, BRF_GRA }, // ----------------------------------------------------------------- // Street Fighter III 3rd Strike: Fight for the Future (Euro 990512) @@ -525,32 +525,32 @@ STD_ROM_FN(sfiii3nr1) // ------------------------------------------------- #define JOJO_990128_FLASH \ - { "jojo_990128-simm1.0", 0x200000, 0x9516948b, BRF_ESS | BRF_PRG }, \ - { "jojo_990128-simm1.1", 0x200000, 0xa847848d, BRF_ESS | BRF_PRG }, \ - { "jojo_990128-simm1.2", 0x200000, 0x853e8846, BRF_ESS | BRF_PRG }, \ - { "jojo_990128-simm1.3", 0x200000, 0xc04fe00e, BRF_ESS | BRF_PRG }, \ - { "jojo_990128-simm2.0", 0x200000, 0xe1a4b3c8, BRF_ESS | BRF_PRG }, \ - { "jojo_990128-simm2.1", 0x200000, 0x189cef95, BRF_ESS | BRF_PRG }, \ - { "jojo_990128-simm2.2", 0x200000, 0x47db5ec6, BRF_ESS | BRF_PRG }, \ - { "jojo_990128-simm2.3", 0x200000, 0xe3d3a155, BRF_ESS | BRF_PRG }, \ - { "jojo-simm3.0", 0x200000, 0xde7fc9c1, BRF_GRA }, \ - { "jojo-simm3.1", 0x200000, 0x43d053d3, BRF_GRA }, \ - { "jojo-simm3.2", 0x200000, 0x2ffd7fa5, BRF_GRA }, \ - { "jojo-simm3.3", 0x200000, 0x4da4985b, BRF_GRA }, \ - { "jojo-simm3.4", 0x200000, 0xfde98d72, BRF_GRA }, \ - { "jojo-simm3.5", 0x200000, 0xedb2a266, BRF_GRA }, \ - { "jojo-simm3.6", 0x200000, 0xbe7cf319, BRF_GRA }, \ - { "jojo-simm3.7", 0x200000, 0x56fe1a9f, BRF_GRA }, \ - { "jojo-simm4.0", 0x200000, 0xc4e7bf68, BRF_GRA }, \ - { "jojo-simm4.1", 0x200000, 0xb62b2719, BRF_GRA }, \ - { "jojo-simm4.2", 0x200000, 0x18d15809, BRF_GRA }, \ - { "jojo-simm4.3", 0x200000, 0x9af0ad79, BRF_GRA }, \ - { "jojo-simm4.4", 0x200000, 0x4124c1f0, BRF_GRA }, \ - { "jojo-simm4.5", 0x200000, 0x5e001fd1, BRF_GRA }, \ - { "jojo-simm4.6", 0x200000, 0x9affa23b, BRF_GRA }, \ - { "jojo-simm4.7", 0x200000, 0x2511572a, BRF_GRA }, \ - { "jojo-simm5.0", 0x200000, 0x797615fc, BRF_GRA }, \ - { "jojo-simm5.1", 0x200000, 0x734fd162, BRF_GRA }, + { "jojo(__990128)-simm1.0", 0x200000, 0x9516948b, BRF_ESS | BRF_PRG }, \ + { "jojo(__990128)-simm1.1", 0x200000, 0xa847848d, BRF_ESS | BRF_PRG }, \ + { "jojo(__990128)-simm1.2", 0x200000, 0x853e8846, BRF_ESS | BRF_PRG }, \ + { "jojo(__990128)-simm1.3", 0x200000, 0xc04fe00e, BRF_ESS | BRF_PRG }, \ + { "jojo(__990128)-simm2.0", 0x200000, 0xe1a4b3c8, BRF_ESS | BRF_PRG }, \ + { "jojo(__990128)-simm2.1", 0x200000, 0x189cef95, BRF_ESS | BRF_PRG }, \ + { "jojo(__990128)-simm2.2", 0x200000, 0x47db5ec6, BRF_ESS | BRF_PRG }, \ + { "jojo(__990128)-simm2.3", 0x200000, 0xe3d3a155, BRF_ESS | BRF_PRG }, \ + { "jojo-simm3.0", 0x200000, 0xde7fc9c1, BRF_GRA }, \ + { "jojo-simm3.1", 0x200000, 0x43d053d3, BRF_GRA }, \ + { "jojo-simm3.2", 0x200000, 0x2ffd7fa5, BRF_GRA }, \ + { "jojo-simm3.3", 0x200000, 0x4da4985b, BRF_GRA }, \ + { "jojo-simm3.4", 0x200000, 0xfde98d72, BRF_GRA }, \ + { "jojo-simm3.5", 0x200000, 0xedb2a266, BRF_GRA }, \ + { "jojo-simm3.6", 0x200000, 0xbe7cf319, BRF_GRA }, \ + { "jojo-simm3.7", 0x200000, 0x56fe1a9f, BRF_GRA }, \ + { "jojo-simm4.0", 0x200000, 0xc4e7bf68, BRF_GRA }, \ + { "jojo-simm4.1", 0x200000, 0xb62b2719, BRF_GRA }, \ + { "jojo-simm4.2", 0x200000, 0x18d15809, BRF_GRA }, \ + { "jojo-simm4.3", 0x200000, 0x9af0ad79, BRF_GRA }, \ + { "jojo-simm4.4", 0x200000, 0x4124c1f0, BRF_GRA }, \ + { "jojo-simm4.5", 0x200000, 0x5e001fd1, BRF_GRA }, \ + { "jojo-simm4.6", 0x200000, 0x9affa23b, BRF_GRA }, \ + { "jojo-simm4.7", 0x200000, 0x2511572a, BRF_GRA }, \ + { "jojo-simm5.0", 0x200000, 0x797615fc, BRF_GRA }, \ + { "jojo-simm5.1", 0x200000, 0x734fd162, BRF_GRA }, // ----------------------------------------------------- // JoJo no Kimyouna Bouken / JoJo's Venture (USA 990128) @@ -596,32 +596,32 @@ STD_ROM_FN(jojon) // ------------------------------------------------- #define JOJO_990108_FLASH \ - { "jojo_990108-simm1.0", 0x200000, 0xcfbc38d6, BRF_ESS | BRF_PRG }, \ - { "jojo_990108-simm1.1", 0x200000, 0x42578d94, BRF_ESS | BRF_PRG }, \ - { "jojo_990108-simm1.2", 0x200000, 0x1b40c566, BRF_ESS | BRF_PRG }, \ - { "jojo_990108-simm1.3", 0x200000, 0xbba709b4, BRF_ESS | BRF_PRG }, \ - { "jojo_990108-simm2.0", 0x200000, 0x417e5dc1, BRF_ESS | BRF_PRG }, \ - { "jojo_990108-simm2.1", 0x200000, 0xd3b3267d, BRF_ESS | BRF_PRG }, \ - { "jojo_990108-simm2.2", 0x200000, 0xc66d96b1, BRF_ESS | BRF_PRG }, \ - { "jojo_990108-simm2.3", 0x200000, 0xaa34cc85, BRF_ESS | BRF_PRG }, \ - { "jojo-simm3.0", 0x200000, 0xde7fc9c1, BRF_GRA }, \ - { "jojo-simm3.1", 0x200000, 0x43d053d3, BRF_GRA }, \ - { "jojo-simm3.2", 0x200000, 0x2ffd7fa5, BRF_GRA }, \ - { "jojo-simm3.3", 0x200000, 0x4da4985b, BRF_GRA }, \ - { "jojo-simm3.4", 0x200000, 0xfde98d72, BRF_GRA }, \ - { "jojo-simm3.5", 0x200000, 0xedb2a266, BRF_GRA }, \ - { "jojo-simm3.6", 0x200000, 0xbe7cf319, BRF_GRA }, \ - { "jojo-simm3.7", 0x200000, 0x56fe1a9f, BRF_GRA }, \ - { "jojo-simm4.0", 0x200000, 0xc4e7bf68, BRF_GRA }, \ - { "jojo-simm4.1", 0x200000, 0xb62b2719, BRF_GRA }, \ - { "jojo-simm4.2", 0x200000, 0x18d15809, BRF_GRA }, \ - { "jojo-simm4.3", 0x200000, 0x9af0ad79, BRF_GRA }, \ - { "jojo-simm4.4", 0x200000, 0x4124c1f0, BRF_GRA }, \ - { "jojo-simm4.5", 0x200000, 0x5e001fd1, BRF_GRA }, \ - { "jojo-simm4.6", 0x200000, 0x9affa23b, BRF_GRA }, \ - { "jojo-simm4.7", 0x200000, 0x2511572a, BRF_GRA }, \ - { "jojo-simm5.0", 0x200000, 0x797615fc, BRF_GRA }, \ - { "jojo-simm5.1", 0x200000, 0x734fd162, BRF_GRA }, + { "jojo(__990108)-simm1.0", 0x200000, 0xcfbc38d6, BRF_ESS | BRF_PRG }, \ + { "jojo(__990108)-simm1.1", 0x200000, 0x42578d94, BRF_ESS | BRF_PRG }, \ + { "jojo(__990108)-simm1.2", 0x200000, 0x1b40c566, BRF_ESS | BRF_PRG }, \ + { "jojo(__990108)-simm1.3", 0x200000, 0xbba709b4, BRF_ESS | BRF_PRG }, \ + { "jojo(__990108)-simm2.0", 0x200000, 0x417e5dc1, BRF_ESS | BRF_PRG }, \ + { "jojo(__990108)-simm2.1", 0x200000, 0xd3b3267d, BRF_ESS | BRF_PRG }, \ + { "jojo(__990108)-simm2.2", 0x200000, 0xc66d96b1, BRF_ESS | BRF_PRG }, \ + { "jojo(__990108)-simm2.3", 0x200000, 0xaa34cc85, BRF_ESS | BRF_PRG }, \ + { "jojo-simm3.0", 0x200000, 0xde7fc9c1, BRF_GRA }, \ + { "jojo-simm3.1", 0x200000, 0x43d053d3, BRF_GRA }, \ + { "jojo-simm3.2", 0x200000, 0x2ffd7fa5, BRF_GRA }, \ + { "jojo-simm3.3", 0x200000, 0x4da4985b, BRF_GRA }, \ + { "jojo-simm3.4", 0x200000, 0xfde98d72, BRF_GRA }, \ + { "jojo-simm3.5", 0x200000, 0xedb2a266, BRF_GRA }, \ + { "jojo-simm3.6", 0x200000, 0xbe7cf319, BRF_GRA }, \ + { "jojo-simm3.7", 0x200000, 0x56fe1a9f, BRF_GRA }, \ + { "jojo-simm4.0", 0x200000, 0xc4e7bf68, BRF_GRA }, \ + { "jojo-simm4.1", 0x200000, 0xb62b2719, BRF_GRA }, \ + { "jojo-simm4.2", 0x200000, 0x18d15809, BRF_GRA }, \ + { "jojo-simm4.3", 0x200000, 0x9af0ad79, BRF_GRA }, \ + { "jojo-simm4.4", 0x200000, 0x4124c1f0, BRF_GRA }, \ + { "jojo-simm4.5", 0x200000, 0x5e001fd1, BRF_GRA }, \ + { "jojo-simm4.6", 0x200000, 0x9affa23b, BRF_GRA }, \ + { "jojo-simm4.7", 0x200000, 0x2511572a, BRF_GRA }, \ + { "jojo-simm5.0", 0x200000, 0x797615fc, BRF_GRA }, \ + { "jojo-simm5.1", 0x200000, 0x734fd162, BRF_GRA }, // ----------------------------------------------------- // JoJo no Kimyouna Bouken / JoJo's Venture (USA 990108) @@ -667,32 +667,32 @@ STD_ROM_FN(jojonr1) // ------------------------------------------------- #define JOJO_981202_FLASH \ - { "jojo_981202-simm1.0", 0x200000, 0xe06ba886, BRF_ESS | BRF_PRG }, \ - { "jojo_981202-simm1.1", 0x200000, 0x6dd177c8, BRF_ESS | BRF_PRG }, \ - { "jojo_981202-simm1.2", 0x200000, 0xd35a15e0, BRF_ESS | BRF_PRG }, \ - { "jojo_981202-simm1.3", 0x200000, 0x66d865ac, BRF_ESS | BRF_PRG }, \ - { "jojo_981202-simm2.0", 0x200000, 0x417e5dc1, BRF_ESS | BRF_PRG }, \ - { "jojo_981202-simm2.1", 0x200000, 0xc891c887, BRF_ESS | BRF_PRG }, \ - { "jojo_981202-simm2.2", 0x200000, 0x1e101f30, BRF_ESS | BRF_PRG }, \ - { "jojo_981202-simm2.3", 0x200000, 0x1fd1d3e4, BRF_ESS | BRF_PRG }, \ - { "jojo-simm3.0", 0x200000, 0xde7fc9c1, BRF_GRA }, \ - { "jojo-simm3.1", 0x200000, 0x43d053d3, BRF_GRA }, \ - { "jojo-simm3.2", 0x200000, 0x2ffd7fa5, BRF_GRA }, \ - { "jojo-simm3.3", 0x200000, 0x4da4985b, BRF_GRA }, \ - { "jojo-simm3.4", 0x200000, 0xfde98d72, BRF_GRA }, \ - { "jojo-simm3.5", 0x200000, 0xedb2a266, BRF_GRA }, \ - { "jojo-simm3.6", 0x200000, 0xbe7cf319, BRF_GRA }, \ - { "jojo-simm3.7", 0x200000, 0x56fe1a9f, BRF_GRA }, \ - { "jojo-simm4.0", 0x200000, 0xc4e7bf68, BRF_GRA }, \ - { "jojo-simm4.1", 0x200000, 0xb62b2719, BRF_GRA }, \ - { "jojo-simm4.2", 0x200000, 0x18d15809, BRF_GRA }, \ - { "jojo-simm4.3", 0x200000, 0x9af0ad79, BRF_GRA }, \ - { "jojo-simm4.4", 0x200000, 0x4124c1f0, BRF_GRA }, \ - { "jojo-simm4.5", 0x200000, 0x5e001fd1, BRF_GRA }, \ - { "jojo-simm4.6", 0x200000, 0x9affa23b, BRF_GRA }, \ - { "jojo-simm4.7", 0x200000, 0x2511572a, BRF_GRA }, \ - { "jojo-simm5.0", 0x200000, 0x797615fc, BRF_GRA }, \ - { "jojo-simm5.1", 0x200000, 0x734fd162, BRF_GRA }, + { "jojo(__981202)-simm1.0", 0x200000, 0xe06ba886, BRF_ESS | BRF_PRG }, \ + { "jojo(__981202)-simm1.1", 0x200000, 0x6dd177c8, BRF_ESS | BRF_PRG }, \ + { "jojo(__981202)-simm1.2", 0x200000, 0xd35a15e0, BRF_ESS | BRF_PRG }, \ + { "jojo(__981202)-simm1.3", 0x200000, 0x66d865ac, BRF_ESS | BRF_PRG }, \ + { "jojo(__981202)-simm2.0", 0x200000, 0x417e5dc1, BRF_ESS | BRF_PRG }, \ + { "jojo(__981202)-simm2.1", 0x200000, 0xc891c887, BRF_ESS | BRF_PRG }, \ + { "jojo(__981202)-simm2.2", 0x200000, 0x1e101f30, BRF_ESS | BRF_PRG }, \ + { "jojo(__981202)-simm2.3", 0x200000, 0x1fd1d3e4, BRF_ESS | BRF_PRG }, \ + { "jojo-simm3.0", 0x200000, 0xde7fc9c1, BRF_GRA }, \ + { "jojo-simm3.1", 0x200000, 0x43d053d3, BRF_GRA }, \ + { "jojo-simm3.2", 0x200000, 0x2ffd7fa5, BRF_GRA }, \ + { "jojo-simm3.3", 0x200000, 0x4da4985b, BRF_GRA }, \ + { "jojo-simm3.4", 0x200000, 0xfde98d72, BRF_GRA }, \ + { "jojo-simm3.5", 0x200000, 0xedb2a266, BRF_GRA }, \ + { "jojo-simm3.6", 0x200000, 0xbe7cf319, BRF_GRA }, \ + { "jojo-simm3.7", 0x200000, 0x56fe1a9f, BRF_GRA }, \ + { "jojo-simm4.0", 0x200000, 0xc4e7bf68, BRF_GRA }, \ + { "jojo-simm4.1", 0x200000, 0xb62b2719, BRF_GRA }, \ + { "jojo-simm4.2", 0x200000, 0x18d15809, BRF_GRA }, \ + { "jojo-simm4.3", 0x200000, 0x9af0ad79, BRF_GRA }, \ + { "jojo-simm4.4", 0x200000, 0x4124c1f0, BRF_GRA }, \ + { "jojo-simm4.5", 0x200000, 0x5e001fd1, BRF_GRA }, \ + { "jojo-simm4.6", 0x200000, 0x9affa23b, BRF_GRA }, \ + { "jojo-simm4.7", 0x200000, 0x2511572a, BRF_GRA }, \ + { "jojo-simm5.0", 0x200000, 0x797615fc, BRF_GRA }, \ + { "jojo-simm5.1", 0x200000, 0x734fd162, BRF_GRA }, // ----------------------------------------------------- // JoJo no Kimyouna Bouken / JoJo's Venture (USA 981202) @@ -738,38 +738,38 @@ STD_ROM_FN(jojonr2) // --------------------------------------------------------------------------- #define JOJOBA_990927_FLASH \ - { "jojoba_990927-simm1.0", 0x200000, 0xadcd8377, BRF_ESS | BRF_PRG }, \ - { "jojoba_990927-simm1.1", 0x200000, 0xd7590b59, BRF_ESS | BRF_PRG }, \ - { "jojoba_990927-simm1.2", 0x200000, 0xe62e240b, BRF_ESS | BRF_PRG }, \ - { "jojoba_990927-simm1.3", 0x200000, 0xc95450c3, BRF_ESS | BRF_PRG }, \ - { "jojoba_990927-simm2.0", 0x200000, 0x535f2eba, BRF_ESS | BRF_PRG }, \ - { "jojoba_990927-simm2.1", 0x200000, 0x01dd3a01, BRF_ESS | BRF_PRG }, \ - { "jojoba_990927-simm2.2", 0x200000, 0x61432672, BRF_ESS | BRF_PRG }, \ - { "jojoba_990927-simm2.3", 0x200000, 0xacdc9aca, BRF_ESS | BRF_PRG }, \ - { "jojoba-simm3.0", 0x200000, 0x4d16e111, BRF_GRA }, \ - { "jojoba-simm3.1", 0x200000, 0x9b3406d3, BRF_GRA }, \ - { "jojoba-simm3.2", 0x200000, 0xf2414997, BRF_GRA }, \ - { "jojoba-simm3.3", 0x200000, 0x954b9c7d, BRF_GRA }, \ - { "jojoba-simm3.4", 0x200000, 0x625adc1d, BRF_GRA }, \ - { "jojoba-simm3.5", 0x200000, 0x20a70bb4, BRF_GRA }, \ - { "jojoba-simm3.6", 0x200000, 0xa10ec5af, BRF_GRA }, \ - { "jojoba-simm3.7", 0x200000, 0x0bd0de7a, BRF_GRA }, \ - { "jojoba-simm4.0", 0x200000, 0x6ea14adc, BRF_GRA }, \ - { "jojoba-simm4.1", 0x200000, 0x8f4c42fb, BRF_GRA }, \ - { "jojoba-simm4.2", 0x200000, 0xef0586d1, BRF_GRA }, \ - { "jojoba-simm4.3", 0x200000, 0x93ccc470, BRF_GRA }, \ - { "jojoba-simm4.4", 0x200000, 0x3d9ec7d2, BRF_GRA }, \ - { "jojoba-simm4.5", 0x200000, 0x03e66850, BRF_GRA }, \ - { "jojoba-simm4.6", 0x200000, 0x01606ac3, BRF_GRA }, \ - { "jojoba-simm4.7", 0x200000, 0x36392b87, BRF_GRA }, \ - { "jojoba-simm5.0", 0x200000, 0x2ef8c60c, BRF_GRA }, \ - { "jojoba-simm5.1", 0x200000, 0xcf7d7ca6, BRF_GRA }, \ - { "jojoba-simm5.2", 0x200000, 0xb7815bfa, BRF_GRA }, \ - { "jojoba-simm5.3", 0x200000, 0x9bfec049, BRF_GRA }, \ - { "jojoba-simm5.4", 0x200000, 0xd167536b, BRF_GRA }, \ - { "jojoba-simm5.5", 0x200000, 0x55e7a042, BRF_GRA }, \ - { "jojoba-simm5.6", 0x200000, 0x4fb32906, BRF_GRA }, \ - { "jojoba-simm5.7", 0x200000, 0x8c8be520, BRF_GRA }, + { "jojoba(__990927)-simm1.0", 0x200000, 0xadcd8377, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990927)-simm1.1", 0x200000, 0xd7590b59, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990927)-simm1.2", 0x200000, 0xe62e240b, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990927)-simm1.3", 0x200000, 0xc95450c3, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990927)-simm2.0", 0x200000, 0x535f2eba, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990927)-simm2.1", 0x200000, 0x01dd3a01, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990927)-simm2.2", 0x200000, 0x61432672, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990927)-simm2.3", 0x200000, 0xacdc9aca, BRF_ESS | BRF_PRG }, \ + { "jojoba-simm3.0", 0x200000, 0x4d16e111, BRF_GRA }, \ + { "jojoba-simm3.1", 0x200000, 0x9b3406d3, BRF_GRA }, \ + { "jojoba-simm3.2", 0x200000, 0xf2414997, BRF_GRA }, \ + { "jojoba-simm3.3", 0x200000, 0x954b9c7d, BRF_GRA }, \ + { "jojoba-simm3.4", 0x200000, 0x625adc1d, BRF_GRA }, \ + { "jojoba-simm3.5", 0x200000, 0x20a70bb4, BRF_GRA }, \ + { "jojoba-simm3.6", 0x200000, 0xa10ec5af, BRF_GRA }, \ + { "jojoba-simm3.7", 0x200000, 0x0bd0de7a, BRF_GRA }, \ + { "jojoba-simm4.0", 0x200000, 0x6ea14adc, BRF_GRA }, \ + { "jojoba-simm4.1", 0x200000, 0x8f4c42fb, BRF_GRA }, \ + { "jojoba-simm4.2", 0x200000, 0xef0586d1, BRF_GRA }, \ + { "jojoba-simm4.3", 0x200000, 0x93ccc470, BRF_GRA }, \ + { "jojoba-simm4.4", 0x200000, 0x3d9ec7d2, BRF_GRA }, \ + { "jojoba-simm4.5", 0x200000, 0x03e66850, BRF_GRA }, \ + { "jojoba-simm4.6", 0x200000, 0x01606ac3, BRF_GRA }, \ + { "jojoba-simm4.7", 0x200000, 0x36392b87, BRF_GRA }, \ + { "jojoba-simm5.0", 0x200000, 0x2ef8c60c, BRF_GRA }, \ + { "jojoba-simm5.1", 0x200000, 0xcf7d7ca6, BRF_GRA }, \ + { "jojoba-simm5.2", 0x200000, 0xb7815bfa, BRF_GRA }, \ + { "jojoba-simm5.3", 0x200000, 0x9bfec049, BRF_GRA }, \ + { "jojoba-simm5.4", 0x200000, 0xd167536b, BRF_GRA }, \ + { "jojoba-simm5.5", 0x200000, 0x55e7a042, BRF_GRA }, \ + { "jojoba-simm5.6", 0x200000, 0x4fb32906, BRF_GRA }, \ + { "jojoba-simm5.7", 0x200000, 0x8c8be520, BRF_GRA }, // --------------------------------------------------------------------------------- // JoJo no Kimyouna Bouken: Miraie no Isan / JoJo's Bizarre Adventure (Japan 990927) @@ -815,38 +815,38 @@ STD_ROM_FN(jojobane) // --------------------------------------------------------------------------- #define JOJOBA_990913_FLASH \ - { "jojoba_990913-simm1.0", 0x200000, 0x76976231, BRF_ESS | BRF_PRG }, \ - { "jojoba_990913-simm1.1", 0x200000, 0xcedd78e7, BRF_ESS | BRF_PRG }, \ - { "jojoba_990913-simm1.2", 0x200000, 0x2955b77f, BRF_ESS | BRF_PRG }, \ - { "jojoba_990913-simm1.3", 0x200000, 0x280139d7, BRF_ESS | BRF_PRG }, \ - { "jojoba_990913-simm2.0", 0x200000, 0x305c4914, BRF_ESS | BRF_PRG }, \ - { "jojoba_990913-simm2.1", 0x200000, 0x18af4f3b, BRF_ESS | BRF_PRG }, \ - { "jojoba_990913-simm2.2", 0x200000, 0x397e5c9e, BRF_ESS | BRF_PRG }, \ - { "jojoba_990913-simm2.3", 0x200000, 0xa9d0a7d7, BRF_ESS | BRF_PRG }, \ - { "jojoba-simm3.0", 0x200000, 0x4d16e111, BRF_GRA }, \ - { "jojoba-simm3.1", 0x200000, 0x9b3406d3, BRF_GRA }, \ - { "jojoba-simm3.2", 0x200000, 0xf2414997, BRF_GRA }, \ - { "jojoba-simm3.3", 0x200000, 0x954b9c7d, BRF_GRA }, \ - { "jojoba-simm3.4", 0x200000, 0x625adc1d, BRF_GRA }, \ - { "jojoba-simm3.5", 0x200000, 0x20a70bb4, BRF_GRA }, \ - { "jojoba-simm3.6", 0x200000, 0xa10ec5af, BRF_GRA }, \ - { "jojoba-simm3.7", 0x200000, 0x0bd0de7a, BRF_GRA }, \ - { "jojoba-simm4.0", 0x200000, 0x6ea14adc, BRF_GRA }, \ - { "jojoba-simm4.1", 0x200000, 0x8f4c42fb, BRF_GRA }, \ - { "jojoba-simm4.2", 0x200000, 0xef0586d1, BRF_GRA }, \ - { "jojoba-simm4.3", 0x200000, 0x93ccc470, BRF_GRA }, \ - { "jojoba-simm4.4", 0x200000, 0x3d9ec7d2, BRF_GRA }, \ - { "jojoba-simm4.5", 0x200000, 0x03e66850, BRF_GRA }, \ - { "jojoba-simm4.6", 0x200000, 0x01606ac3, BRF_GRA }, \ - { "jojoba-simm4.7", 0x200000, 0x36392b87, BRF_GRA }, \ - { "jojoba-simm5.0", 0x200000, 0x2ef8c60c, BRF_GRA }, \ - { "jojoba-simm5.1", 0x200000, 0xcf7d7ca6, BRF_GRA }, \ - { "jojoba-simm5.2", 0x200000, 0xb7815bfa, BRF_GRA }, \ - { "jojoba-simm5.3", 0x200000, 0x9bfec049, BRF_GRA }, \ - { "jojoba-simm5.4", 0x200000, 0xd167536b, BRF_GRA }, \ - { "jojoba-simm5.5", 0x200000, 0x55e7a042, BRF_GRA }, \ - { "jojoba-simm5.6", 0x200000, 0x4fb32906, BRF_GRA }, \ - { "jojoba-simm5.7", 0x200000, 0x8c8be520, BRF_GRA }, + { "jojoba(__990913)-simm1.0", 0x200000, 0x76976231, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990913)-simm1.1", 0x200000, 0xcedd78e7, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990913)-simm1.2", 0x200000, 0x2955b77f, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990913)-simm1.3", 0x200000, 0x280139d7, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990913)-simm2.0", 0x200000, 0x305c4914, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990913)-simm2.1", 0x200000, 0x18af4f3b, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990913)-simm2.2", 0x200000, 0x397e5c9e, BRF_ESS | BRF_PRG }, \ + { "jojoba(__990913)-simm2.3", 0x200000, 0xa9d0a7d7, BRF_ESS | BRF_PRG }, \ + { "jojoba-simm3.0", 0x200000, 0x4d16e111, BRF_GRA }, \ + { "jojoba-simm3.1", 0x200000, 0x9b3406d3, BRF_GRA }, \ + { "jojoba-simm3.2", 0x200000, 0xf2414997, BRF_GRA }, \ + { "jojoba-simm3.3", 0x200000, 0x954b9c7d, BRF_GRA }, \ + { "jojoba-simm3.4", 0x200000, 0x625adc1d, BRF_GRA }, \ + { "jojoba-simm3.5", 0x200000, 0x20a70bb4, BRF_GRA }, \ + { "jojoba-simm3.6", 0x200000, 0xa10ec5af, BRF_GRA }, \ + { "jojoba-simm3.7", 0x200000, 0x0bd0de7a, BRF_GRA }, \ + { "jojoba-simm4.0", 0x200000, 0x6ea14adc, BRF_GRA }, \ + { "jojoba-simm4.1", 0x200000, 0x8f4c42fb, BRF_GRA }, \ + { "jojoba-simm4.2", 0x200000, 0xef0586d1, BRF_GRA }, \ + { "jojoba-simm4.3", 0x200000, 0x93ccc470, BRF_GRA }, \ + { "jojoba-simm4.4", 0x200000, 0x3d9ec7d2, BRF_GRA }, \ + { "jojoba-simm4.5", 0x200000, 0x03e66850, BRF_GRA }, \ + { "jojoba-simm4.6", 0x200000, 0x01606ac3, BRF_GRA }, \ + { "jojoba-simm4.7", 0x200000, 0x36392b87, BRF_GRA }, \ + { "jojoba-simm5.0", 0x200000, 0x2ef8c60c, BRF_GRA }, \ + { "jojoba-simm5.1", 0x200000, 0xcf7d7ca6, BRF_GRA }, \ + { "jojoba-simm5.2", 0x200000, 0xb7815bfa, BRF_GRA }, \ + { "jojoba-simm5.3", 0x200000, 0x9bfec049, BRF_GRA }, \ + { "jojoba-simm5.4", 0x200000, 0xd167536b, BRF_GRA }, \ + { "jojoba-simm5.5", 0x200000, 0x55e7a042, BRF_GRA }, \ + { "jojoba-simm5.6", 0x200000, 0x4fb32906, BRF_GRA }, \ + { "jojoba-simm5.7", 0x200000, 0x8c8be520, BRF_GRA }, // --------------------------------------------------------------------------------- // JoJo no Kimyouna Bouken: Miraie no Isan / JoJo's Bizarre Adventure (Japan 990913) @@ -892,28 +892,28 @@ STD_ROM_FN(jojobaner1) // ----------------------------- #define REDEARTH_961121_FLASH \ - { "redearth_961121-simm1.0",0x200000, 0xcad468f8, BRF_ESS | BRF_PRG }, \ - { "redearth_961121-simm1.1",0x200000, 0xe9721d89, BRF_ESS | BRF_PRG }, \ - { "redearth_961121-simm1.2",0x200000, 0x2889ec98, BRF_ESS | BRF_PRG }, \ - { "redearth_961121-simm1.3",0x200000, 0x5a6cd148, BRF_ESS | BRF_PRG }, \ - { "redearth-simm3.0", 0x200000, 0x83350cc5, BRF_GRA }, \ - { "redearth-simm3.1", 0x200000, 0x56734de6, BRF_GRA }, \ - { "redearth-simm3.2", 0x200000, 0x800ea0f1, BRF_GRA }, \ - { "redearth-simm3.3", 0x200000, 0x97e9146c, BRF_GRA }, \ - { "redearth-simm3.4", 0x200000, 0x0cb1d648, BRF_GRA }, \ - { "redearth-simm3.5", 0x200000, 0x7a1099f0, BRF_GRA }, \ - { "redearth-simm3.6", 0x200000, 0xaeff8f54, BRF_GRA }, \ - { "redearth-simm3.7", 0x200000, 0xf770acd0, BRF_GRA }, \ - { "redearth-simm4.0", 0x200000, 0x301e56f2, BRF_GRA }, \ - { "redearth-simm4.1", 0x200000, 0x2048e103, BRF_GRA }, \ - { "redearth-simm4.2", 0x200000, 0xc9433455, BRF_GRA }, \ - { "redearth-simm4.3", 0x200000, 0xc02171a8, BRF_GRA }, \ - { "redearth-simm4.4", 0x200000, 0x2ddbf276, BRF_GRA }, \ - { "redearth-simm4.5", 0x200000, 0xfea820a6, BRF_GRA }, \ - { "redearth-simm4.6", 0x200000, 0xc7528df1, BRF_GRA }, \ - { "redearth-simm4.7", 0x200000, 0x2449cf3b, BRF_GRA }, \ - { "redearth-simm5.0", 0x200000, 0x424451b9, BRF_GRA }, \ - { "redearth-simm5.1", 0x200000, 0x9b8cb56b, BRF_GRA }, + { "redearth(__961121)-simm1.0",0x200000, 0xcad468f8, BRF_ESS | BRF_PRG }, \ + { "redearth(__961121)-simm1.1",0x200000, 0xe9721d89, BRF_ESS | BRF_PRG }, \ + { "redearth(__961121)-simm1.2",0x200000, 0x2889ec98, BRF_ESS | BRF_PRG }, \ + { "redearth(__961121)-simm1.3",0x200000, 0x5a6cd148, BRF_ESS | BRF_PRG }, \ + { "redearth-simm3.0", 0x200000, 0x83350cc5, BRF_GRA }, \ + { "redearth-simm3.1", 0x200000, 0x56734de6, BRF_GRA }, \ + { "redearth-simm3.2", 0x200000, 0x800ea0f1, BRF_GRA }, \ + { "redearth-simm3.3", 0x200000, 0x97e9146c, BRF_GRA }, \ + { "redearth-simm3.4", 0x200000, 0x0cb1d648, BRF_GRA }, \ + { "redearth-simm3.5", 0x200000, 0x7a1099f0, BRF_GRA }, \ + { "redearth-simm3.6", 0x200000, 0xaeff8f54, BRF_GRA }, \ + { "redearth-simm3.7", 0x200000, 0xf770acd0, BRF_GRA }, \ + { "redearth-simm4.0", 0x200000, 0x301e56f2, BRF_GRA }, \ + { "redearth-simm4.1", 0x200000, 0x2048e103, BRF_GRA }, \ + { "redearth-simm4.2", 0x200000, 0xc9433455, BRF_GRA }, \ + { "redearth-simm4.3", 0x200000, 0xc02171a8, BRF_GRA }, \ + { "redearth-simm4.4", 0x200000, 0x2ddbf276, BRF_GRA }, \ + { "redearth-simm4.5", 0x200000, 0xfea820a6, BRF_GRA }, \ + { "redearth-simm4.6", 0x200000, 0xc7528df1, BRF_GRA }, \ + { "redearth-simm4.7", 0x200000, 0x2449cf3b, BRF_GRA }, \ + { "redearth-simm5.0", 0x200000, 0x424451b9, BRF_GRA }, \ + { "redearth-simm5.1", 0x200000, 0x9b8cb56b, BRF_GRA }, // ---------------------------------- // Red Earth / War-Zard (Euro 961121) @@ -946,28 +946,28 @@ STD_ROM_FN(warzard) // ----------------------------- #define REDEARTH_961023_FLASH \ - { "redearth_961023-simm1.0",0x200000, 0x65bac346, BRF_ESS | BRF_PRG }, \ - { "redearth_961023-simm1.1",0x200000, 0xa8ec4aae, BRF_ESS | BRF_PRG }, \ - { "redearth_961023-simm1.2",0x200000, 0x2caf8995, BRF_ESS | BRF_PRG }, \ - { "redearth_961023-simm1.3",0x200000, 0x13ebc21d, BRF_ESS | BRF_PRG }, \ - { "redearth-simm3.0", 0x200000, 0x83350cc5, BRF_GRA }, \ - { "redearth-simm3.1", 0x200000, 0x56734de6, BRF_GRA }, \ - { "redearth-simm3.2", 0x200000, 0x800ea0f1, BRF_GRA }, \ - { "redearth-simm3.3", 0x200000, 0x97e9146c, BRF_GRA }, \ - { "redearth-simm3.4", 0x200000, 0x0cb1d648, BRF_GRA }, \ - { "redearth-simm3.5", 0x200000, 0x7a1099f0, BRF_GRA }, \ - { "redearth-simm3.6", 0x200000, 0xaeff8f54, BRF_GRA }, \ - { "redearth-simm3.7", 0x200000, 0xf770acd0, BRF_GRA }, \ - { "redearth-simm4.0", 0x200000, 0x301e56f2, BRF_GRA }, \ - { "redearth-simm4.1", 0x200000, 0x2048e103, BRF_GRA }, \ - { "redearth-simm4.2", 0x200000, 0xc9433455, BRF_GRA }, \ - { "redearth-simm4.3", 0x200000, 0xc02171a8, BRF_GRA }, \ - { "redearth-simm4.4", 0x200000, 0x2ddbf276, BRF_GRA }, \ - { "redearth-simm4.5", 0x200000, 0xfea820a6, BRF_GRA }, \ - { "redearth-simm4.6", 0x200000, 0xc7528df1, BRF_GRA }, \ - { "redearth-simm4.7", 0x200000, 0x2449cf3b, BRF_GRA }, \ - { "redearth-simm5.0", 0x200000, 0x424451b9, BRF_GRA }, \ - { "redearth-simm5.1", 0x200000, 0x9b8cb56b, BRF_GRA }, + { "redearth(__961023)-simm1.0",0x200000, 0x65bac346, BRF_ESS | BRF_PRG }, \ + { "redearth(__961023)-simm1.1",0x200000, 0xa8ec4aae, BRF_ESS | BRF_PRG }, \ + { "redearth(__961023)-simm1.2",0x200000, 0x2caf8995, BRF_ESS | BRF_PRG }, \ + { "redearth(__961023)-simm1.3",0x200000, 0x13ebc21d, BRF_ESS | BRF_PRG }, \ + { "redearth-simm3.0", 0x200000, 0x83350cc5, BRF_GRA }, \ + { "redearth-simm3.1", 0x200000, 0x56734de6, BRF_GRA }, \ + { "redearth-simm3.2", 0x200000, 0x800ea0f1, BRF_GRA }, \ + { "redearth-simm3.3", 0x200000, 0x97e9146c, BRF_GRA }, \ + { "redearth-simm3.4", 0x200000, 0x0cb1d648, BRF_GRA }, \ + { "redearth-simm3.5", 0x200000, 0x7a1099f0, BRF_GRA }, \ + { "redearth-simm3.6", 0x200000, 0xaeff8f54, BRF_GRA }, \ + { "redearth-simm3.7", 0x200000, 0xf770acd0, BRF_GRA }, \ + { "redearth-simm4.0", 0x200000, 0x301e56f2, BRF_GRA }, \ + { "redearth-simm4.1", 0x200000, 0x2048e103, BRF_GRA }, \ + { "redearth-simm4.2", 0x200000, 0xc9433455, BRF_GRA }, \ + { "redearth-simm4.3", 0x200000, 0xc02171a8, BRF_GRA }, \ + { "redearth-simm4.4", 0x200000, 0x2ddbf276, BRF_GRA }, \ + { "redearth-simm4.5", 0x200000, 0xfea820a6, BRF_GRA }, \ + { "redearth-simm4.6", 0x200000, 0xc7528df1, BRF_GRA }, \ + { "redearth-simm4.7", 0x200000, 0x2449cf3b, BRF_GRA }, \ + { "redearth-simm5.0", 0x200000, 0x424451b9, BRF_GRA }, \ + { "redearth-simm5.1", 0x200000, 0x9b8cb56b, BRF_GRA }, // ---------------------------------- // Red Earth / War-Zard (Euro 961023) diff --git a/src/burn/drv/dataeast/d_darkseal.cpp b/src/burn/drv/dataeast/d_darkseal.cpp index 952ddd8a6..033868b48 100644 --- a/src/burn/drv/dataeast/d_darkseal.cpp +++ b/src/burn/drv/dataeast/d_darkseal.cpp @@ -722,26 +722,26 @@ static INT32 DrvScan(INT32 nAction, INT32 *pnMin) // Dark Seal (World revision 3) static struct BurnRomInfo darksealRomDesc[] = { - { "ga04-3.rom", 0x20000, 0xbafad556, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code - { "ga01-3.rom", 0x20000, 0xf409050e, 1 | BRF_PRG | BRF_ESS }, // 1 - { "ga-00.rom", 0x20000, 0xfbf3ac63, 1 | BRF_PRG | BRF_ESS }, // 2 - { "ga-05.rom", 0x20000, 0xd5e3ae3f, 1 | BRF_PRG | BRF_ESS }, // 3 + { "ga_04-3.j12",0x20000, 0xbafad556, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code + { "ga_01-3.h14",0x20000, 0xf409050e, 1 | BRF_PRG | BRF_ESS }, // 1 + { "ga_00.h12", 0x20000, 0xfbf3ac63, 1 | BRF_PRG | BRF_ESS }, // 2 + { "ga_05.j14", 0x20000, 0xd5e3ae3f, 1 | BRF_PRG | BRF_ESS }, // 3 - { "fz-06.rom", 0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code + { "fz_06-1.j15",0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code - { "fz-02.rom", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles - { "fz-03.rom", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 + { "fz_02.j1", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles + { "fz_03.j2", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 - { "mac-03.rom", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles + { "mac-03.h3", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles - { "mac-02.rom", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles + { "mac-02.e20", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles - { "mac-00.rom", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles - { "mac-01.rom", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 + { "mac-00.b1", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles + { "mac-01.b3", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 - { "fz-08.rom", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples + { "fz_08.l17", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples - { "fz-07.rom", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples + { "fz_07.k14", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples }; STD_ROM_PICK(darkseal) @@ -761,26 +761,26 @@ struct BurnDriver BurnDrvDarkseal = { // Dark Seal (World revision 1) static struct BurnRomInfo darksea1RomDesc[] = { - { "ga-04.rom", 0x20000, 0xa1a985a9, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code - { "ga-01.rom", 0x20000, 0x98bd2940, 1 | BRF_PRG | BRF_ESS }, // 1 - { "ga-00.rom", 0x20000, 0xfbf3ac63, 1 | BRF_PRG | BRF_ESS }, // 2 - { "ga-05.rom", 0x20000, 0xd5e3ae3f, 1 | BRF_PRG | BRF_ESS }, // 3 + { "ga_04.j12", 0x20000, 0xa1a985a9, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code + { "ga_01.h14", 0x20000, 0x98bd2940, 1 | BRF_PRG | BRF_ESS }, // 1 + { "ga_00.h12", 0x20000, 0xfbf3ac63, 1 | BRF_PRG | BRF_ESS }, // 2 + { "ga_05.j14", 0x20000, 0xd5e3ae3f, 1 | BRF_PRG | BRF_ESS }, // 3 - { "fz-06.rom", 0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code + { "fz_06-1.j15",0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code - { "fz-02.rom", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles - { "fz-03.rom", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 + { "fz_02.j1", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles + { "fz_03.j2", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 - { "mac-03.rom", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles + { "mac-03.h3", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles - { "mac-02.rom", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles + { "mac-02.e20", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles - { "mac-00.rom", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles - { "mac-01.rom", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 + { "mac-00.b1", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles + { "mac-01.b3", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 - { "fz-08.rom", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples + { "fz_08.l17", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples - { "fz-07.rom", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples + { "fz_07.k14", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples }; STD_ROM_PICK(darksea1) @@ -800,26 +800,26 @@ struct BurnDriver BurnDrvDarksea1 = { // Dark Seal (Japan) static struct BurnRomInfo darkseajRomDesc[] = { - { "fz-04.bin", 0x20000, 0x817faa2c, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code - { "fz-01.bin", 0x20000, 0x373caeee, 1 | BRF_PRG | BRF_ESS }, // 1 - { "fz-00.bin", 0x20000, 0x1ab99aa7, 1 | BRF_PRG | BRF_ESS }, // 2 - { "fz-05.bin", 0x20000, 0x3374ef8c, 1 | BRF_PRG | BRF_ESS }, // 3 + { "fz_04-4.j12",0x20000, 0x817faa2c, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code + { "fz_01-4.h14",0x20000, 0x373caeee, 1 | BRF_PRG | BRF_ESS }, // 1 + { "fz_00-2.h12",0x20000, 0x1ab99aa7, 1 | BRF_PRG | BRF_ESS }, // 2 + { "fz_05-2.j14",0x20000, 0x3374ef8c, 1 | BRF_PRG | BRF_ESS }, // 3 - { "fz-06.rom", 0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code + { "fz_06-1.j15",0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code - { "fz-02.rom", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles - { "fz-03.rom", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 + { "fz_02.j1", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles + { "fz_03.j2", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 - { "mac-03.rom", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles + { "mac-03.h3", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles - { "mac-02.rom", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles + { "mac-02.e20", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles - { "mac-00.rom", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles - { "mac-01.rom", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 + { "mac-00.b1", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles + { "mac-01.b3", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 - { "fz-08.rom", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples + { "fz_08.l17", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples - { "fz-07.rom", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples + { "fz_07.k14", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples }; STD_ROM_PICK(darkseaj) @@ -839,26 +839,26 @@ struct BurnDriver BurnDrvDarkseaj = { // Gate of Doom (US revision 4) static struct BurnRomInfo gatedoomRomDesc[] = { - { "gb04-4", 0x20000, 0x8e3a0bfd, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code - { "gb01-4", 0x20000, 0x8d0fd383, 1 | BRF_PRG | BRF_ESS }, // 1 - { "ga-00.rom", 0x20000, 0xfbf3ac63, 1 | BRF_PRG | BRF_ESS }, // 2 - { "ga-05.rom", 0x20000, 0xd5e3ae3f, 1 | BRF_PRG | BRF_ESS }, // 3 + { "gb_04-4.j12",0x20000, 0x8e3a0bfd, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code + { "gb_01-4.h14",0x20000, 0x8d0fd383, 1 | BRF_PRG | BRF_ESS }, // 1 + { "gb_00.h12", 0x20000, 0xa88c16a1, 1 | BRF_PRG | BRF_ESS }, // 2 + { "gb_05.j14", 0x20000, 0x252d7e14, 1 | BRF_PRG | BRF_ESS }, // 3 - { "fz-06.rom", 0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code + { "fz_06-1.j15",0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code - { "fz-02.rom", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles - { "fz-03.rom", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 + { "fz_02.j1", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles + { "fz_03.j2", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 - { "mac-03.rom", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles + { "mac-03.h3", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles - { "mac-02.rom", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles + { "mac-02.e20", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles - { "mac-00.rom", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles - { "mac-01.rom", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 + { "mac-00.b1", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles + { "mac-01.b3", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 - { "fz-08.rom", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples + { "fz_08.l17", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples - { "fz-07.rom", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples + { "fz_07.k14", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples }; STD_ROM_PICK(gatedoom) @@ -878,26 +878,26 @@ struct BurnDriver BurnDrvGatedoom = { // Gate of Doom (US revision 1) static struct BurnRomInfo gatedom1RomDesc[] = { - { "gb04.bin", 0x20000, 0x4c3bbd2b, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code - { "gb01.bin", 0x20000, 0x59e367f4, 1 | BRF_PRG | BRF_ESS }, // 1 - { "gb00.bin", 0x20000, 0xa88c16a1, 1 | BRF_PRG | BRF_ESS }, // 2 - { "gb05.bin", 0x20000, 0x252d7e14, 1 | BRF_PRG | BRF_ESS }, // 3 + { "gb_04.j12", 0x20000, 0x4c3bbd2b, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code + { "gb_01.h14", 0x20000, 0x59e367f4, 1 | BRF_PRG | BRF_ESS }, // 1 + { "gb_00.h12", 0x20000, 0xa88c16a1, 1 | BRF_PRG | BRF_ESS }, // 2 + { "gb_05.j14", 0x20000, 0x252d7e14, 1 | BRF_PRG | BRF_ESS }, // 3 - { "fz-06.rom", 0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code + { "fz_06-1.j15",0x10000, 0xc4828a6d, 2 | BRF_PRG | BRF_ESS }, // 4 H6280 Code - { "fz-02.rom", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles - { "fz-03.rom", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 + { "fz_02.j1", 0x10000, 0x3c9c3012, 3 | BRF_GRA }, // 5 Text Tiles + { "fz_03.j2", 0x10000, 0x264b90ed, 3 | BRF_GRA }, // 6 - { "mac-03.rom", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles + { "mac-03.h3", 0x80000, 0x9996f3dc, 4 | BRF_GRA }, // 7 Foreground Tiles - { "mac-02.rom", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles + { "mac-02.e20", 0x80000, 0x49504e89, 5 | BRF_GRA }, // 8 Background Tiles - { "mac-00.rom", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles - { "mac-01.rom", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 + { "mac-00.b1", 0x80000, 0x52acf1d6, 6 | BRF_GRA }, // 9 Sprite Tiles + { "mac-01.b3", 0x80000, 0xb28f7584, 6 | BRF_GRA }, // 10 - { "fz-08.rom", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples + { "fz_08.l17", 0x20000, 0xc9bf68e1, 7 | BRF_SND }, // 11 Oki6295 #0 Samples - { "fz-07.rom", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples + { "fz_07.k14", 0x20000, 0x588dd3cb, 8 | BRF_SND }, // 12 Oki6295 #1 Samples }; STD_ROM_PICK(gatedom1) diff --git a/src/burn/drv/dataeast/d_dec8.cpp b/src/burn/drv/dataeast/d_dec8.cpp index 130028577..151c897ae 100644 --- a/src/burn/drv/dataeast/d_dec8.cpp +++ b/src/burn/drv/dataeast/d_dec8.cpp @@ -3644,7 +3644,7 @@ static struct BurnRomInfo makyosenRomDesc[] = { { "dt-10.512", 0x10000, 0xcfcfc9ed, 5 }, // 20 { "dt-11.256", 0x08000, 0x53e9cf17, 5 }, // 21 - { "ds-a.1b", 0x01000, 0x8bb25edc, 6 }, // 22 mcu + { "ds-a.1b", 0x01000, 0xf61b77cf, 6 }, // 22 mcu { "mb7122e.10b", 0x00400, 0xdcbfec4e, 7 }, // 23 proms @@ -3699,7 +3699,7 @@ static struct BurnRomInfo garyoretRomDesc[] = { { "dv10", 0x10000, 0x68b6d75c, 5 }, // 21 { "dv11", 0x10000, 0xb5948aee, 5 }, // 22 - { "id8751h.mcu", 0x01000, 0x00000000, 6 | BRF_NODUMP }, // 23 mcu + { "dv__.mcu", 0x01000, 0x37cacec6, 6 | BRF_OPT }, // 23 mcu }; STD_ROM_PICK(garyoret) diff --git a/src/burn/drv/neogeo/d_neogeo.cpp b/src/burn/drv/neogeo/d_neogeo.cpp index 09ba9df68..a9dea9a94 100644 --- a/src/burn/drv/neogeo/d_neogeo.cpp +++ b/src/burn/drv/neogeo/d_neogeo.cpp @@ -6251,7 +6251,7 @@ static struct BurnRomInfo zupapaRomDesc[] = { { "070-c1.c1", 0x800000, 0xf8ad02d8, 3 | BRF_GRA }, // 1 Sprite data { "070-c2.c2", 0x800000, 0x70156dde, 3 | BRF_GRA }, // 2 - { "070-m1.m1", 0x020000, 0x5a3b3191, 4 | BRF_ESS | BRF_PRG }, // 3 Z80 code + { "070-epr.m1", 0x020000, 0x5a3b3191, 4 | BRF_ESS | BRF_PRG }, // 3 Z80 code { "070-v1.v1", 0x200000, 0xd3a7e1ff, 5 | BRF_SND }, // 4 Sound data }; @@ -7530,13 +7530,8 @@ struct BurnDriver BurnDrvmslug5h = { // Metal Slug 5 (JAMMA PCB) static struct BurnRomInfo ms5pcbRomDesc[] = { -#if !defined (ROM_VERIFY) - { "268-p1.p1", 0x400000, 0xd0466792, 1 | BRF_ESS | BRF_PRG }, // 0 68K code - { "268-p2.p2", 0x400000, 0xfbf6b61e, 1 | BRF_ESS | BRF_PRG }, // 1 -#else - { "268-p1r.p1", 0x400000, 0x00000000, 1 | BRF_ESS | BRF_PRG | BRF_NODUMP }, // 0 68K code - { "268-p2r.p2", 0x400000, 0x00000000, 1 | BRF_ESS | BRF_PRG | BRF_NODUMP }, // 1 -#endif + { "268-p1r.p1", 0x400000, 0xd0466792, 1 | BRF_ESS | BRF_PRG }, // 0 68K code + { "268-p2r.p2", 0x400000, 0xfbf6b61e, 1 | BRF_ESS | BRF_PRG }, // 1 { "268-c1.c1", 0x1000000, 0x802042e8, 3 | BRF_GRA }, // 2 Sprite data { "268-c2.c2", 0x1000000, 0x3b89fb9f, 3 | BRF_GRA }, // 3 diff --git a/src/burn/drv/pst90s/d_bloodbro.cpp b/src/burn/drv/pst90s/d_bloodbro.cpp index c66980eb8..ef2fbadeb 100644 --- a/src/burn/drv/pst90s/d_bloodbro.cpp +++ b/src/burn/drv/pst90s/d_bloodbro.cpp @@ -925,8 +925,8 @@ static INT32 DrvScan(INT32 nAction, INT32 *pnMin) // Blood Bros. (set 1) static struct BurnRomInfo bloodbroRomDesc[] = { - { "bb_02.bin", 0x020000, 0xc0fdc3e4, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code - { "bb_01.bin", 0x020000, 0x2d7e0fdf, 1 | BRF_PRG | BRF_ESS }, // 1 + { "2j.u021", 0x020000, 0xc0fdc3e4, 1 | BRF_PRG | BRF_ESS }, // 0 68k Code + { "1j.i022", 0x020000, 0x2d7e0fdf, 1 | BRF_PRG | BRF_ESS }, // 1 { "bb_04.bin", 0x020000, 0xfd951c2c, 1 | BRF_PRG | BRF_ESS }, // 2 { "bb_03.bin", 0x020000, 0x18d3c460, 1 | BRF_PRG | BRF_ESS }, // 3 diff --git a/src/burn/drv/pst90s/d_seta2.cpp b/src/burn/drv/pst90s/d_seta2.cpp index c12437eb3..8eeeaae4e 100644 --- a/src/burn/drv/pst90s/d_seta2.cpp +++ b/src/burn/drv/pst90s/d_seta2.cpp @@ -1072,7 +1072,7 @@ STD_ROM_PICK(deerhunb) STD_ROM_FN(deerhunb) -static struct BurnRomInfo deerhuncRomDesc[] = { +static struct BurnRomInfo deerhundRomDesc[] = { { "as0906e02.u06", 0x100000, 0x190cca42, 1 }, // 0 68000 code { "as0907e02.u07", 0x100000, 0x9de2b901, 1 }, // 1 @@ -1084,8 +1084,8 @@ static struct BurnRomInfo deerhuncRomDesc[] = { { "as0905m01.u18", 0x400000, 0x8d8165bb, 3 }, // 6 PCM }; -STD_ROM_PICK(deerhunc) -STD_ROM_FN(deerhunc) +STD_ROM_PICK(deerhund) +STD_ROM_FN(deerhund) static struct BurnRomInfo turkhuntRomDesc[] = { { "asx906e01.u06", 0x100000, 0xc96266e1, 1 }, // 0 68000 code @@ -3339,12 +3339,12 @@ struct BurnDriver BurnDrvDeerhunb = { 320, 240, 4, 3 }; -struct BurnDriver BurnDrvDeerhunc = { - "deerhuntc", "deerhunt", NULL, NULL, "2000", +struct BurnDriver BurnDrvDeerhund = { + "deerhuntd", "deerhunt", NULL, NULL, "2000", "Deer Hunting USA V2\0", NULL, "Sammy USA Corporation", "Newer Seta", NULL, NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_SETA2, GBF_SHOOT, 0, - NULL, deerhuncRomInfo, deerhuncRomName, NULL, NULL, DeerhuntInputInfo, DeerhuntDIPInfo, + NULL, deerhundRomInfo, deerhundRomName, NULL, NULL, DeerhuntInputInfo, DeerhuntDIPInfo, samshootInit, grdiansExit, samshootFrame, NULL, grdiansScan, &bRecalcPalette, 0x8000, 320, 240, 4, 3 }; diff --git a/src/burn/drv/taito/d_superchs.cpp b/src/burn/drv/taito/d_superchs.cpp index 5eb47f99e..41760b467 100644 --- a/src/burn/drv/taito/d_superchs.cpp +++ b/src/burn/drv/taito/d_superchs.cpp @@ -347,30 +347,30 @@ static void SuperchsMakeInputs() } static struct BurnRomInfo SuperchsRomDesc[] = { - { "d46-35.27", 0x040000, 0x1575c9a7, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, - { "d46-34.25", 0x040000, 0xc72a4d2b, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, - { "d46-33.23", 0x040000, 0x3094bcd0, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, - { "d46-31.21", 0x040000, 0x38b983a3, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, + { "d46-35.ic27", 0x040000, 0x1575c9a7, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, + { "d46-34.ic25", 0x040000, 0xc72a4d2b, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, + { "d46-33.ic23", 0x040000, 0x3094bcd0, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, + { "d46-31.ic21", 0x040000, 0x38b983a3, BRF_ESS | BRF_PRG | TAITO_68KROM1_BYTESWAP32 }, - { "d46-24.127", 0x020000, 0xa006baa1, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP }, - { "d46-23.112", 0x020000, 0x9a69dbd0, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP }, + { "d46-24.ic127", 0x020000, 0xa006baa1, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP }, + { "d46-23.ic112", 0x020000, 0x9a69dbd0, BRF_ESS | BRF_PRG | TAITO_68KROM2_BYTESWAP }, - { "d46-37.8up", 0x020000, 0x60b51b91, BRF_ESS | BRF_PRG | TAITO_68KROM3_BYTESWAP }, - { "d46-36.7lo", 0x020000, 0x8f7aa276, BRF_ESS | BRF_PRG | TAITO_68KROM3_BYTESWAP }, + { "d46-37.ic8", 0x020000, 0x60b51b91, BRF_ESS | BRF_PRG | TAITO_68KROM3_BYTESWAP }, + { "d46-36.ic7", 0x020000, 0x8f7aa276, BRF_ESS | BRF_PRG | TAITO_68KROM3_BYTESWAP }, - { "d46-05.87", 0x100000, 0x150d0e4c, BRF_GRA | TAITO_CHARS_BYTESWAP }, - { "d46-06.88", 0x100000, 0x321308be, BRF_GRA | TAITO_CHARS_BYTESWAP }, + { "d46-05.ic87", 0x100000, 0x150d0e4c, BRF_GRA | TAITO_CHARS_BYTESWAP }, + { "d46-06.ic88", 0x100000, 0x321308be, BRF_GRA | TAITO_CHARS_BYTESWAP }, - { "d46-04.67", 0x200000, 0x832769a9, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, - { "d46-03.66", 0x200000, 0xe0e9cbfd, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, - { "d46-02.65", 0x200000, 0xa83ca82e, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, - { "d46-01.64", 0x200000, 0x5c2ae92d, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, + { "d46-04.ic67", 0x200000, 0x832769a9, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, + { "d46-03.ic66", 0x200000, 0xe0e9cbfd, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, + { "d46-02.ic65", 0x200000, 0xa83ca82e, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, + { "d46-01.ic64", 0x200000, 0x5c2ae92d, BRF_GRA | TAITO_SPRITESA_BYTESWAP32 }, - { "d46-07.34", 0x080000, 0xc3b8b093, BRF_GRA | TAITO_SPRITEMAP }, + { "d46-07.ic34", 0x080000, 0xc3b8b093, BRF_GRA | TAITO_SPRITEMAP }, - { "d46-10.2", 0x200000, 0x306256be, BRF_SND | TAITO_ES5505_BYTESWAP }, - { "d46-12.4", 0x200000, 0xa24a53a8, BRF_SND | TAITO_ES5505_BYTESWAP }, - { "d46-11.5", 0x200000, 0xd4ea0f56, BRF_SND | TAITO_ES5505_BYTESWAP }, + { "d46-10.ic2", 0x200000, 0x306256be, BRF_SND | TAITO_ES5505_BYTESWAP }, + { "d46-12.ic4", 0x200000, 0xa24a53a8, BRF_SND | TAITO_ES5505_BYTESWAP }, + { "d46-11.ic5", 0x200000, 0xd4ea0f56, BRF_SND | TAITO_ES5505_BYTESWAP }, { "eeprom-superchs.bin",0x000080, 0x230f0753, BRF_PRG | TAITO_DEFAULT_EEPROM }, };