From 9dabdeb086290d59b02d3ad751d2aa063192d24d Mon Sep 17 00:00:00 2001 From: cam900 Date: Thu, 18 Apr 2024 02:38:05 +0900 Subject: [PATCH] shared/decobsmt.cpp: Implement device_mixer_interface for sound output. (#12266) * Also removed root device references in tags and added data members to save states. * dataeast/deco32.cpp: Moved tattass to its own state class, use C++ line comments for singleline comments. * pinball/de_3.cpp, pinball/whitestar.cpp: Use C++ line comments for single line comments. --- src/mame/dataeast/deco32.cpp | 965 +++++++++++++++++---------------- src/mame/dataeast/deco32.h | 61 ++- src/mame/dataeast/deco32_v.cpp | 4 +- src/mame/pinball/de_3.cpp | 451 +++++++-------- src/mame/pinball/whitestar.cpp | 766 +++++++++++++------------- src/mame/shared/decobsmt.cpp | 32 +- src/mame/shared/decobsmt.h | 32 +- 7 files changed, 1182 insertions(+), 1129 deletions(-) diff --git a/src/mame/dataeast/deco32.cpp b/src/mame/dataeast/deco32.cpp index c7726ecfc85..66a801a042f 100644 --- a/src/mame/dataeast/deco32.cpp +++ b/src/mame/dataeast/deco32.cpp @@ -393,13 +393,13 @@ void captaven_state::captaven_map(address_map &map) map(0x000000, 0x0fffff).rom(); map(0x100000, 0x100007).r(FUNC(captaven_state::_71_r)); map(0x100000, 0x100003).w(FUNC(captaven_state::buffer_spriteram_w<0>)); - map(0x108000, 0x108003).nopw(); /* ? */ + map(0x108000, 0x108003).nopw(); // ? map(0x110000, 0x111fff).rw(FUNC(captaven_state::spriteram_r<0>), FUNC(captaven_state::spriteram_w<0>)); - map(0x120000, 0x127fff).ram(); /* Main RAM */ + map(0x120000, 0x127fff).ram(); // Main RAM map(0x128000, 0x12ffff).rw(FUNC(captaven_state::ioprot_r), FUNC(captaven_state::ioprot_w)).umask32(0x0000ffff); map(0x130000, 0x131fff).ram().w(m_palette, FUNC(palette_device::write32)).share("palette"); map(0x148000, 0x14800f).m(m_deco_irq, FUNC(deco_irq_device::map)).umask32(0x000000ff); - map(0x160000, 0x167fff).ram(); /* Extra work RAM */ + map(0x160000, 0x167fff).ram(); // Extra work RAM map(0x168000, 0x168000).lr8(NAME([this] () { return m_io_dsw[0]->read(); })); map(0x168001, 0x168001).lr8(NAME([this] () { return m_io_dsw[1]->read(); })); map(0x168002, 0x168002).lr8(NAME([this] () { return m_io_dsw[2]->read(); })); @@ -407,7 +407,7 @@ void captaven_state::captaven_map(address_map &map) map(0x178000, 0x178003).w(FUNC(captaven_state::pri_w)); map(0x180000, 0x18001f).rw("tilegen1", FUNC(deco16ic_device::pf_control_dword_r), FUNC(deco16ic_device::pf_control_dword_w)); map(0x190000, 0x191fff).rw("tilegen1", FUNC(deco16ic_device::pf1_data_dword_r), FUNC(deco16ic_device::pf1_data_dword_w)); - map(0x192000, 0x193fff).rw("tilegen1", FUNC(deco16ic_device::pf1_data_dword_r), FUNC(deco16ic_device::pf1_data_dword_w)); /* Mirror address - bug in program code */ + map(0x192000, 0x193fff).rw("tilegen1", FUNC(deco16ic_device::pf1_data_dword_r), FUNC(deco16ic_device::pf1_data_dword_w)); // Mirror address - bug in program code map(0x194000, 0x195fff).rw("tilegen1", FUNC(deco16ic_device::pf2_data_dword_r), FUNC(deco16ic_device::pf2_data_dword_w)); map(0x1a0000, 0x1a3fff).ram().w(FUNC(captaven_state::pf_rowscroll_w<0>)).share("pf1_rowscroll32"); map(0x1a4000, 0x1a5fff).ram().w(FUNC(captaven_state::pf_rowscroll_w<1>)).share("pf2_rowscroll32"); @@ -448,7 +448,7 @@ void fghthist_state::fghthist_map(address_map &map) map(0x1d4000, 0x1d5fff).ram().w(FUNC(fghthist_state::pf_rowscroll_w<3>)).share("pf4_rowscroll32"); map(0x1e0000, 0x1e001f).rw("tilegen2", FUNC(deco16ic_device::pf_control_dword_r), FUNC(deco16ic_device::pf_control_dword_w)); map(0x200000, 0x207fff).rw(FUNC(fghthist_state::ioprot_r), FUNC(fghthist_state::ioprot_w)).umask32(0xffff0000).share("prot32ram"); // only maps on 16-bits - map(0x208800, 0x208803).nopw(); /* ? */ + map(0x208800, 0x208803).nopw(); // ? } void fghthist_state::fghthsta_memmap(address_map &map) @@ -484,7 +484,7 @@ void dragngun_state::namcosprite_map(address_map &map) map(0x20c000, 0x20cfff).ram().share("lay1"); map(0x210000, 0x217fff).ram().share("look0"); map(0x218000, 0x21ffff).ram().share("look1"); - map(0x220000, 0x221fff).ram().share("spriteram"); /* Main spriteram */ + map(0x220000, 0x221fff).ram().share("spriteram"); // Main spriteram map(0x228000, 0x2283ff).ram().share("spindex"); // sprite index (just a table 0x00-0xff here) map(0x230000, 0x230003).w(FUNC(dragngun_state::spriteram_dma_w)); } @@ -499,7 +499,7 @@ void dragngun_state::dragngun_map(address_map &map) // map(0x01204c0, 0x01204c3).w(FUNC(dragngun_state::sound_w)); map(0x0128000, 0x012800f).m(m_deco_irq, FUNC(deco_irq_device::map)).umask32(0x000000ff); map(0x0130000, 0x0131fff).ram().w(FUNC(dragngun_state::buffered_palette_w)).share("paletteram"); - map(0x0138000, 0x0138003).noprw(); /* Palette dma complete in bit 0x8? ack? return 0 else tight loop */ + map(0x0138000, 0x0138003).noprw(); // Palette dma complete in bit 0x8? ack? return 0 else tight loop map(0x0138008, 0x013800b).w(FUNC(dragngun_state::palette_dma_w)); // map(0x0150000, 0x0150003).nopw(); // Unknown; Masking related? // map(0x0160000, 0x0160003).w(FUNC(dragngun_state::pri_w)); // priority @@ -540,7 +540,7 @@ void dragngun_state::dragngun_map(address_map &map) void dragngun_state::lockloadu_map(address_map &map) { dragngun_map(map); - map(0x0170000, 0x0170007).r(FUNC(dragngun_state::lockload_gun_mirror_r)); /* Not on Dragongun */ + map(0x0170000, 0x0170007).r(FUNC(dragngun_state::lockload_gun_mirror_r)); // Not on Dragongun } void dragngun_state::lockload_map(address_map &map) @@ -552,8 +552,8 @@ void dragngun_state::lockload_map(address_map &map) map(0x130000, 0x131fff).ram().w(FUNC(dragngun_state::buffered_palette_w)).share("paletteram"); map(0x138000, 0x138003).readonly().nopw(); //palette dma complete in bit 0x8? ack? return 0 else tight loop map(0x138008, 0x13800b).w(FUNC(dragngun_state::palette_dma_w)); - map(0x170000, 0x170007).r(FUNC(dragngun_state::lockload_gun_mirror_r)); /* Not on Dragongun */ - map(0x178008, 0x17800f).w(FUNC(dragngun_state::gun_irq_ack_w)); /* Gun read ACK's */ + map(0x170000, 0x170007).r(FUNC(dragngun_state::lockload_gun_mirror_r)); // Not on Dragongun + map(0x178008, 0x17800f).w(FUNC(dragngun_state::gun_irq_ack_w)); // Gun read ACK's map(0x180000, 0x18001f).rw("tilegen1", FUNC(deco16ic_device::pf_control_dword_r), FUNC(deco16ic_device::pf_control_dword_w)); map(0x190000, 0x191fff).rw("tilegen1", FUNC(deco16ic_device::pf1_data_dword_r), FUNC(deco16ic_device::pf1_data_dword_w)); map(0x194000, 0x195fff).rw("tilegen1", FUNC(deco16ic_device::pf2_data_dword_r), FUNC(deco16ic_device::pf2_data_dword_w)); @@ -575,55 +575,55 @@ void dragngun_state::lockload_map(address_map &map) map(0x500000, 0x500003).w(FUNC(dragngun_state::sprite_control_w)); } -void nslasher_state::tattass_map(address_map &map) +void tattass_state::tattass_map(address_map &map) { map(0x000000, 0x0f7fff).rom(); map(0x0f8000, 0x0fffff).rom().nopw(); map(0x100000, 0x11ffff).ram(); - map(0x120000, 0x120003).noprw(); /* ACIA (unused) */ - map(0x130000, 0x130003).nopw(); /* Coin port (unused?) */ - map(0x140000, 0x140003).w(FUNC(nslasher_state::vblank_ack_w)); - map(0x150000, 0x150003).w(FUNC(nslasher_state::tattass_control_w)); /* Volume port/Eprom/Priority */ - map(0x162000, 0x162fff).ram(); /* 'Jack' RAM!? */ - map(0x163000, 0x16309f).rw(m_deco_ace, FUNC(deco_ace_device::ace_r), FUNC(deco_ace_device::ace_w)).umask32(0x0000ffff); /* 'Ace' RAM */ - map(0x164000, 0x164000).w(FUNC(nslasher_state::tilemap_color_bank_w)); - map(0x164004, 0x164004).w(FUNC(nslasher_state::sprite1_color_bank_w)); - map(0x164008, 0x164008).w(FUNC(nslasher_state::sprite2_color_bank_w)); + map(0x120000, 0x120003).noprw(); // ACIA (unused) + map(0x130000, 0x130003).nopw(); // Coin port (unused?) + map(0x140000, 0x140003).w(FUNC(tattass_state::vblank_ack_w)); + map(0x150000, 0x150003).w(FUNC(tattass_state::tattass_control_w)); // Volume port/Eprom/Priority + map(0x162000, 0x162fff).ram(); // 'Jack' RAM!? + map(0x163000, 0x16309f).rw(m_deco_ace, FUNC(deco_ace_device::ace_r), FUNC(deco_ace_device::ace_w)).umask32(0x0000ffff); // 'Ace' RAM + map(0x164000, 0x164000).w(FUNC(tattass_state::tilemap_color_bank_w)); + map(0x164004, 0x164004).w(FUNC(tattass_state::sprite1_color_bank_w)); + map(0x164008, 0x164008).w(FUNC(tattass_state::sprite2_color_bank_w)); map(0x16400c, 0x16400f).nopw(); map(0x168000, 0x169fff).rw(m_deco_ace, FUNC(deco_ace_device::buffered_palette_r), FUNC(deco_ace_device::buffered_palette_w)); map(0x16c000, 0x16c003).nopw(); map(0x16c008, 0x16c00b).w(m_deco_ace, FUNC(deco_ace_device::palette_dma_w)); - map(0x170000, 0x171fff).rw(FUNC(nslasher_state::spriteram_r<0>), FUNC(nslasher_state::spriteram_w<0>)); - map(0x174000, 0x174003).nopw(); /* Sprite DMA mode (2) */ - map(0x174010, 0x174013).w(FUNC(nslasher_state::buffer_spriteram_w<0>)); - map(0x174018, 0x17401b).nopw(); /* Sprite 'CPU' (unused) */ - map(0x178000, 0x179fff).rw(FUNC(nslasher_state::spriteram_r<1>), FUNC(nslasher_state::spriteram_w<1>)); - map(0x17c000, 0x17c003).nopw(); /* Sprite DMA mode (2) */ - map(0x17c010, 0x17c013).w(FUNC(nslasher_state::buffer_spriteram_w<1>)); - map(0x17c018, 0x17c01b).nopw(); /* Sprite 'CPU' (unused) */ + map(0x170000, 0x171fff).rw(FUNC(tattass_state::spriteram_r<0>), FUNC(tattass_state::spriteram_w<0>)); + map(0x174000, 0x174003).nopw(); // Sprite DMA mode (2) + map(0x174010, 0x174013).w(FUNC(tattass_state::buffer_spriteram_w<0>)); + map(0x174018, 0x17401b).nopw(); // Sprite 'CPU' (unused) + map(0x178000, 0x179fff).rw(FUNC(tattass_state::spriteram_r<1>), FUNC(tattass_state::spriteram_w<1>)); + map(0x17c000, 0x17c003).nopw(); // Sprite DMA mode (2) + map(0x17c010, 0x17c013).w(FUNC(tattass_state::buffer_spriteram_w<1>)); + map(0x17c018, 0x17c01b).nopw(); // Sprite 'CPU' (unused) map(0x182000, 0x183fff).rw("tilegen1", FUNC(deco16ic_device::pf1_data_dword_r), FUNC(deco16ic_device::pf1_data_dword_w)); map(0x184000, 0x185fff).rw("tilegen1", FUNC(deco16ic_device::pf2_data_dword_r), FUNC(deco16ic_device::pf2_data_dword_w)); - map(0x192000, 0x193fff).ram().w(FUNC(nslasher_state::pf_rowscroll_w<0>)).share("pf1_rowscroll32"); - map(0x194000, 0x195fff).ram().w(FUNC(nslasher_state::pf_rowscroll_w<1>)).share("pf2_rowscroll32"); + map(0x192000, 0x193fff).ram().w(FUNC(tattass_state::pf_rowscroll_w<0>)).share("pf1_rowscroll32"); + map(0x194000, 0x195fff).ram().w(FUNC(tattass_state::pf_rowscroll_w<1>)).share("pf2_rowscroll32"); map(0x1a0000, 0x1a001f).rw("tilegen1", FUNC(deco16ic_device::pf_control_dword_r), FUNC(deco16ic_device::pf_control_dword_w)); map(0x1c2000, 0x1c3fff).rw("tilegen2", FUNC(deco16ic_device::pf1_data_dword_r), FUNC(deco16ic_device::pf1_data_dword_w)); map(0x1c4000, 0x1c5fff).rw("tilegen2", FUNC(deco16ic_device::pf2_data_dword_r), FUNC(deco16ic_device::pf2_data_dword_w)); - map(0x1d2000, 0x1d3fff).ram().w(FUNC(nslasher_state::pf_rowscroll_w<2>)).share("pf3_rowscroll32"); - map(0x1d4000, 0x1d5fff).ram().w(FUNC(nslasher_state::pf_rowscroll_w<3>)).share("pf4_rowscroll32"); + map(0x1d2000, 0x1d3fff).ram().w(FUNC(tattass_state::pf_rowscroll_w<2>)).share("pf3_rowscroll32"); + map(0x1d4000, 0x1d5fff).ram().w(FUNC(tattass_state::pf_rowscroll_w<3>)).share("pf4_rowscroll32"); map(0x1e0000, 0x1e001f).rw("tilegen2", FUNC(deco16ic_device::pf_control_dword_r), FUNC(deco16ic_device::pf_control_dword_w)); - map(0x200000, 0x207fff).rw(FUNC(nslasher_state::ioprot_r), FUNC(nslasher_state::ioprot_w)).umask32(0xffff0000); - map(0x200000, 0x207fff).r(FUNC(nslasher_state::nslasher_debug_r)).umask32(0x0000ffff); + map(0x200000, 0x207fff).rw(FUNC(tattass_state::ioprot_r), FUNC(tattass_state::ioprot_w)).umask32(0xffff0000); + map(0x200000, 0x207fff).r(FUNC(tattass_state::nslasher_debug_r)).umask32(0x0000ffff); } void nslasher_state::nslasher_map(address_map &map) { map(0x000000, 0x0fffff).rom(); map(0x100000, 0x11ffff).ram(); - map(0x120000, 0x1200ff).noprw(); /* ACIA (unused) */ + map(0x120000, 0x1200ff).noprw(); // ACIA (unused) map(0x140000, 0x140003).w(FUNC(nslasher_state::vblank_ack_w)); map(0x150000, 0x150000).w(FUNC(nslasher_state::eeprom_w)); map(0x150001, 0x150001).w(FUNC(nslasher_state::volume_w)); - map(0x163000, 0x16309f).rw(m_deco_ace, FUNC(deco_ace_device::ace_r), FUNC(deco_ace_device::ace_w)).umask32(0x0000ffff); /* 'Ace' RAM */ + map(0x163000, 0x16309f).rw(m_deco_ace, FUNC(deco_ace_device::ace_r), FUNC(deco_ace_device::ace_w)).umask32(0x0000ffff); // 'Ace' RAM map(0x164000, 0x164000).w(FUNC(nslasher_state::tilemap_color_bank_w)); map(0x164004, 0x164004).w(FUNC(nslasher_state::sprite1_color_bank_w)); map(0x164008, 0x164008).w(FUNC(nslasher_state::sprite2_color_bank_w)); @@ -632,13 +632,13 @@ void nslasher_state::nslasher_map(address_map &map) map(0x16c000, 0x16c003).nopw(); map(0x16c008, 0x16c00b).w(m_deco_ace, FUNC(deco_ace_device::palette_dma_w)); map(0x170000, 0x171fff).rw(FUNC(nslasher_state::spriteram_r<0>), FUNC(nslasher_state::spriteram_w<0>)); - map(0x174000, 0x174003).nopw(); /* Sprite DMA mode (2) */ + map(0x174000, 0x174003).nopw(); // Sprite DMA mode (2) map(0x174010, 0x174013).w(FUNC(nslasher_state::buffer_spriteram_w<0>)); - map(0x174018, 0x17401b).nopw(); /* Sprite 'CPU' (unused) */ + map(0x174018, 0x17401b).nopw(); // Sprite 'CPU' (unused) map(0x178000, 0x179fff).rw(FUNC(nslasher_state::spriteram_r<1>), FUNC(nslasher_state::spriteram_w<1>)); - map(0x17c000, 0x17c003).nopw(); /* Sprite DMA mode (2) */ + map(0x17c000, 0x17c003).nopw(); // Sprite DMA mode (2) map(0x17c010, 0x17c013).w(FUNC(nslasher_state::buffer_spriteram_w<1>)); - map(0x17c018, 0x17c01b).nopw(); /* Sprite 'CPU' (unused) */ + map(0x17c018, 0x17c01b).nopw(); // Sprite 'CPU' (unused) map(0x182000, 0x183fff).rw("tilegen1", FUNC(deco16ic_device::pf1_data_dword_r), FUNC(deco16ic_device::pf1_data_dword_w)); map(0x184000, 0x185fff).rw("tilegen1", FUNC(deco16ic_device::pf2_data_dword_r), FUNC(deco16ic_device::pf2_data_dword_w)); map(0x192000, 0x193fff).ram().w(FUNC(nslasher_state::pf_rowscroll_w<0>)).share("pf1_rowscroll32"); @@ -794,7 +794,7 @@ LC7535_VOLUME_CHANGED( dragngun_state::volume_gun_changed ) m_oki[2]->set_output_gain(ALL_OUTPUTS, m_vol_gun->normalize(attenuation_left)); } -void nslasher_state::tattass_sound_irq_w(int state) +void tattass_state::tattass_sound_irq_w(int state) { if (state) { @@ -967,7 +967,7 @@ u32 dragngun_state::lockload_gun_mirror_r(offs_t offset) u32 dragngun_state::lightgun_r() { - /* Ports 0-3 are read, but seem unused */ + // Ports 0-3 are read, but seem unused switch (m_lightgun_port) { case 4: return m_io_light_x[0]->read(); @@ -1035,11 +1035,11 @@ void dragngun_state::eeprom_w(u8 data) m_eeprom->cs_write(BIT(data, 2) ? ASSERT_LINE : CLEAR_LINE); } -void nslasher_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) +void tattass_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) { - /* Eprom in low byte */ + // Eprom in low byte if (ACCESSING_BITS_0_7) - { /* Byte write to low byte only (different from word writing including low byte) */ + { // Byte write to low byte only (different from word writing including low byte) /* The Tattoo Assassins eprom seems strange... It's 1024 bytes in size, and 8 bit in width, but offers a 'multiple read' mode where a bit stream can be read @@ -1075,7 +1075,7 @@ void nslasher_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) m_read_bit_count = 0; } - /* Eprom has been clocked */ + // Eprom has been clocked if (m_last_clock == 0 && BIT(data, 5) && BIT(data, 6)) { if (m_buf_ptr >= 32) @@ -1084,7 +1084,7 @@ void nslasher_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) m_buf_ptr = 0; } - /* Handle pending read */ + // Handle pending read if (m_pending_command == 1) { const int d = m_read_bit_count >> 3; @@ -1099,7 +1099,7 @@ void nslasher_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) return; } - /* Handle pending write */ + // Handle pending write if (m_pending_command == 2) { m_buffer = (m_buffer << 1) | BIT(data, 4); @@ -1118,10 +1118,10 @@ void nslasher_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) m_buf_ptr++; if (m_buf_ptr == 24) { - /* Decode addr */ + // Decode addr m_byte_addr = ((m_buffer & 0x180000) >> 11) | (m_buffer & 0x0000ff); - /* Check for read command */ + // Check for read command if ((m_buffer & 0xc00000) == 0xc00000) { m_tattass_eprom_bit = (m_eeprom->internal_read(m_byte_addr) >> 7) & 1; @@ -1129,7 +1129,7 @@ void nslasher_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) m_pending_command = 1; } - /* Check for write command */ + // Check for write command else if ((m_buffer & 0xc00000) == 0x0) { m_pending_command = 2; @@ -1152,29 +1152,29 @@ void nslasher_state::tattass_control_w(offs_t offset, u32 data, u32 mem_mask) m_last_clock = BIT(data, 5); } - /* Volume in high byte */ + // Volume in high byte if (ACCESSING_BITS_8_15) { //TODO: volume attenuation == ((data >> 8) & 0xff); // TODO: is it really there? } - /* Playfield control - Only written in full word memory accesses */ - pri_w(data & 0x7); /* Bit 0 - layer priority toggle, Bit 1 - BG2/3 Joint mode (8bpp), Bit 2 - color fading effect mode (with/without OBJ1)? */ + // Playfield control - Only written in full word memory accesses + pri_w(data & 0x7); // Bit 0 - layer priority toggle, Bit 1 - BG2/3 Joint mode (8bpp), Bit 2 - color fading effect mode (with/without OBJ1)? - /* Sound board reset control */ + // Sound board reset control if (BIT(data, 7)) m_decobsmt->bsmt_reset_line(CLEAR_LINE); else m_decobsmt->bsmt_reset_line(ASSERT_LINE); - /* bit 0x4 fade cancel? */ - /* bit 0x8 ?? */ - /* Bit 0x100 ?? */ + // bit 0x4 fade cancel? + // bit 0x8 ?? + // Bit 0x100 ?? //logerror("%08x: %08x data\n",data,mem_mask); } -u16 nslasher_state::port_b_tattass() +u16 tattass_state::port_b_tattass() { return m_tattass_eprom_bit; } @@ -1197,8 +1197,8 @@ u16 nslasher_state::nslasher_debug_r() u32 captaven_state::_71_r() { - /* Bit 0x80 goes high when sprite DMA is complete, and low - while it's in progress, we don't bother to emulate it */ + // Bit 0x80 goes high when sprite DMA is complete, and low + // while it's in progress, we don't bother to emulate it return 0xffffffff; } @@ -1227,7 +1227,7 @@ void dragngun_state::expand_sprite_data() int dragngun_state::sprite_bank_callback(int sprite) { - /* High bits of the sprite reference into the sprite control bits for banking */ + // High bits of the sprite reference into the sprite control bits for banking switch (sprite & 0x3000) { default: case 0x0000: sprite = (sprite & 0xfff) | ((m_sprite_ctrl & 0x000f) << 12); break; @@ -1236,8 +1236,8 @@ int dragngun_state::sprite_bank_callback(int sprite) case 0x3000: sprite = (sprite & 0xfff) | ((m_sprite_ctrl & 0xf000) << 0); break; } - /* Because of the unusual interleaved rom layout, we have to mangle the bank bits - even further to suit our gfx decode */ + // Because of the unusual interleaved rom layout, we have to mangle the bank bits + // even further to suit our gfx decode switch (sprite & 0xf000) { case 0x0000: sprite = 0xc000 | (sprite & 0xfff); break; case 0x1000: sprite = 0xd000 | (sprite & 0xfff); break; @@ -1329,12 +1329,12 @@ void dragngun_state::init_lockload() save_item(NAME(m_oki2_bank)); } -void nslasher_state::init_tattass() +void tattass_state::init_tattass() { u8 *RAM = memregion("gfx1")->base(); std::vector tmp(0x80000); - /* Reorder bitplanes to make decoding easier */ + // Reorder bitplanes to make decoding easier std::copy(&RAM[0x080000], &RAM[0x100000], tmp.begin()); std::copy(&RAM[0x100000], &RAM[0x180000], &RAM[0x080000]); std::copy(tmp.begin(), tmp.end(), &RAM[0x100000]); @@ -1344,8 +1344,8 @@ void nslasher_state::init_tattass() std::copy(&RAM[0x100000], &RAM[0x180000], &RAM[0x080000]); std::copy(tmp.begin(), tmp.end(), &RAM[0x100000]); - deco56_decrypt_gfx(machine(), "gfx1"); /* 141 */ - deco56_decrypt_gfx(machine(), "gfx2"); /* 141 */ + deco56_decrypt_gfx(machine(), "gfx1"); // 141 + deco56_decrypt_gfx(machine(), "gfx2"); // 141 save_item(NAME(m_tattass_eprom_bit)); save_item(NAME(m_last_clock)); @@ -1361,7 +1361,7 @@ void nslasher_state::init_nslasher() u8 *RAM = memregion("gfx1")->base(); std::vector tmp(0x80000); - /* Reorder bitplanes to make decoding easier */ + // Reorder bitplanes to make decoding easier std::copy(&RAM[0x080000], &RAM[0x100000], tmp.begin()); std::copy(&RAM[0x100000], &RAM[0x180000], &RAM[0x080000]); std::copy(tmp.begin(), tmp.end(), &RAM[0x100000]); @@ -1371,13 +1371,13 @@ void nslasher_state::init_nslasher() std::copy(&RAM[0x100000], &RAM[0x180000], &RAM[0x080000]); std::copy(tmp.begin(), tmp.end(), &RAM[0x100000]); - deco56_decrypt_gfx(machine(), "gfx1"); /* 141 */ + deco56_decrypt_gfx(machine(), "gfx1"); // 141 deco74_decrypt_gfx(machine(), "gfx2"); deco156_decrypt(machine()); - /* The board for Night Slashers is very close to the Fighter's History and - Tattoo Assassins boards, but has an encrypted ARM cpu. */ + // The board for Night Slashers is very close to the Fighter's History and + // Tattoo Assassins boards, but has an encrypted ARM cpu. } @@ -1607,8 +1607,8 @@ static INPUT_PORTS_START( dragngun ) PORT_BIT( 0x0008, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") PORT_START("DSW") - PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED ) /* Would be a dipswitch, but only 1 present on board */ - PORT_DIPNAME( 0x0100, 0x0000, "Reset" ) /* Behaves like Reset */ + PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED ) // Would be a dipswitch, but only 1 present on board + PORT_DIPNAME( 0x0100, 0x0000, "Reset" ) // Behaves like Reset PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0100, DEF_STR( On ) ) PORT_DIPNAME( 0x0200, 0x0200, DEF_STR( Unknown ) ) @@ -1682,7 +1682,7 @@ static INPUT_PORTS_START( lockload ) PORT_BIT( 0x0008, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") PORT_START("DSW") - PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED ) /* Would be a dipswitch, but only 1 present on board */ + PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNUSED ) // Would be a dipswitch, but only 1 present on board PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Free_Play ) ) PORT_DIPSETTING( 0x0100, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) @@ -1752,7 +1752,7 @@ static INPUT_PORTS_START( tattass ) PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_SERVICE1 ) PORT_SERVICE_NO_TOGGLE( 0x0008, IP_ACTIVE_LOW ) PORT_BIT( 0x0010, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") - PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED ) /* 'soundmask' */ + PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED ) // 'soundmask' PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1) @@ -1790,7 +1790,7 @@ static INPUT_PORTS_START( nslasher ) PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_SERVICE1 ) PORT_SERVICE_NO_TOGGLE( 0x0008, IP_ACTIVE_LOW ) PORT_BIT( 0x0010, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") - PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED ) /* 'soundmask' */ + PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED ) // 'soundmask' PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(3) PORT_8WAY @@ -1816,7 +1816,7 @@ static const gfx_layout charlayout = { RGN_FRAC(1,2)+8, RGN_FRAC(1,2), 8, 0 }, { STEP8(0,1) }, { STEP8(0,8*2) }, - 16*8 /* every char takes 8 consecutive bytes */ + 16*8 // every char takes 8 consecutive bytes }; static const gfx_layout tilelayout = @@ -1853,31 +1853,31 @@ static const gfx_layout tilelayout_5bpp = }; static GFXDECODE_START( gfx_captaven ) - GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 128 ) /* Characters 8x8 */ - GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 128 ) /* Tiles 16x16 */ - GFXDECODE_ENTRY( "gfx2", 0, tilelayout_8bpp, 0, 8 ) /* Tiles 16x16 */ - GFXDECODE_ENTRY( "gfx3", 0, tilelayout, 0, 32 ) /* Sprites 16x16 */ + GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 128 ) // Characters 8x8 + GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 128 ) // Tiles 16x16 + GFXDECODE_ENTRY( "gfx2", 0, tilelayout_8bpp, 0, 8 ) // Tiles 16x16 + GFXDECODE_ENTRY( "gfx3", 0, tilelayout, 0, 32 ) // Sprites 16x16 GFXDECODE_END static GFXDECODE_START( gfx_fghthist ) - GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 128 ) /* Characters 8x8 */ - GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 128 ) /* Tiles 16x16 */ - GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 128 ) /* Tiles 16x16 */ - GFXDECODE_ENTRY( "gfx3", 0, tilelayout, 1024, 32 ) /* Sprites 16x16 */ + GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 128 ) // Characters 8x8 + GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 128 ) // Tiles 16x16 + GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 128 ) // Tiles 16x16 + GFXDECODE_ENTRY( "gfx3", 0, tilelayout, 1024, 32 ) // Sprites 16x16 GFXDECODE_END static GFXDECODE_START( gfx_dragngun ) - GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 64 ) /* Characters 8x8 */ - GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 64 ) /* Tiles 16x16 */ - GFXDECODE_ENTRY( "gfx3", 0, tilelayout_8bpp, 0, 8 ) /* Tiles 16x16 */ + GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 64 ) // Characters 8x8 + GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 64 ) // Tiles 16x16 + GFXDECODE_ENTRY( "gfx3", 0, tilelayout_8bpp, 0, 8 ) // Tiles 16x16 GFXDECODE_END static GFXDECODE_START( gfx_nslasher ) - GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0x800, 128 ) /* Characters 8x8 */ - GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 128 ) /* Tiles 16x16 */ - GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 128 ) /* Tiles 16x16 */ - GFXDECODE_ENTRY( "gfx3", 0, tilelayout_5bpp, 0, 16 ) /* Sprites 16x16 */ - GFXDECODE_ENTRY( "gfx4", 0, tilelayout, 0, 16 ) /* Sprites 16x16 */ + GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0x800, 128 ) // Characters 8x8 + GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 128 ) // Tiles 16x16 + GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 128 ) // Tiles 16x16 + GFXDECODE_ENTRY( "gfx3", 0, tilelayout_5bpp, 0, 16 ) // Sprites 16x16 + GFXDECODE_ENTRY( "gfx4", 0, tilelayout, 0, 16 ) // Sprites 16x16 GFXDECODE_END @@ -1887,11 +1887,11 @@ GFXDECODE_END void captaven_state::captaven(machine_config &config) { - /* basic machine hardware */ - ARM(config, m_maincpu, XTAL(28'000'000)/4); /* verified on pcb (Data East 101 custom)*/ + // basic machine hardware + ARM(config, m_maincpu, XTAL(28'000'000)/4); // verified on pcb (Data East 101 custom)*/ m_maincpu->set_addrmap(AS_PROGRAM, &captaven_state::captaven_map); - h6280_device &audiocpu(H6280(config, m_audiocpu, XTAL(32'220'000)/4/3)); /* pin 10 is 32mhz/4, pin 14 is High so internal divisor is 3 (verified on pcb) */ + h6280_device &audiocpu(H6280(config, m_audiocpu, XTAL(32'220'000)/4/3)); // pin 10 is 32mhz/4, pin 14 is High so internal divisor is 3 (verified on pcb) audiocpu.set_addrmap(AS_PROGRAM, &captaven_state::h6280_sound_map); audiocpu.add_route(ALL_OUTPUTS, "lspeaker", 0); // internal sound unused audiocpu.add_route(ALL_OUTPUTS, "rspeaker", 0); @@ -1947,21 +1947,21 @@ void captaven_state::captaven(machine_config &config) m_ioprot->port_c_cb().set_ioport("IN1"); m_ioprot->soundlatch_irq_cb().set_inputline(m_audiocpu, 0); - /* sound hardware */ + // sound hardware SPEAKER(config, "lspeaker").front_left(); SPEAKER(config, "rspeaker").front_right(); - YM2151(config, m_ym2151, XTAL(32'220'000)/9); /* verified on pcb */ + YM2151(config, m_ym2151, XTAL(32'220'000)/9); // verified on pcb m_ym2151->irq_handler().set_inputline(m_audiocpu, 1); m_ym2151->port_write_handler().set(FUNC(deco32_state::sound_bankswitch_w)); m_ym2151->add_route(0, "lspeaker", 0.42); m_ym2151->add_route(1, "rspeaker", 0.42); - OKIM6295(config, m_oki[0], XTAL(32'220'000)/32, okim6295_device::PIN7_HIGH); /* verified on pcb; pin 7 is floating to 2.5V (left unconnected), so I presume High */ + OKIM6295(config, m_oki[0], XTAL(32'220'000)/32, okim6295_device::PIN7_HIGH); // verified on pcb; pin 7 is floating to 2.5V (left unconnected), so I presume High m_oki[0]->add_route(ALL_OUTPUTS, "lspeaker", 1.0); m_oki[0]->add_route(ALL_OUTPUTS, "rspeaker", 1.0); - OKIM6295(config, m_oki[1], XTAL(32'220'000)/16, okim6295_device::PIN7_HIGH); /* verified on pcb; pin 7 is floating to 2.5V (left unconnected), so I presume High */ + OKIM6295(config, m_oki[1], XTAL(32'220'000)/16, okim6295_device::PIN7_HIGH); // verified on pcb; pin 7 is floating to 2.5V (left unconnected), so I presume High m_oki[1]->add_route(ALL_OUTPUTS, "lspeaker", 0.35); m_oki[1]->add_route(ALL_OUTPUTS, "rspeaker", 0.35); } @@ -2025,7 +2025,7 @@ void fghthist_state::fghthist(machine_config &config) m_ioprot->set_interface_scramble_interleave(); m_ioprot->set_use_magic_read_address_xor(true); - /* sound hardware */ + // sound hardware SPEAKER(config, "lspeaker").front_left(); SPEAKER(config, "rspeaker").front_right(); @@ -2081,7 +2081,7 @@ void fghthist_state::fghthistu(machine_config &config) // DE-0359-2 + Bottom board DE-0360-4 void dragngun_state::dragngun(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware ARM(config, m_maincpu, XTAL(28'000'000) / 4); m_maincpu->set_addrmap(AS_PROGRAM, &dragngun_state::dragngun_map); @@ -2099,7 +2099,7 @@ void dragngun_state::dragngun(machine_config &config) EEPROM_93C46_16BIT(config, m_eeprom); - /* video hardware */ + // video hardware SCREEN(config, m_screen, SCREEN_TYPE_RASTER); m_screen->set_raw(XTAL(28'000'000) / 4, 442, 0, 320, 274, 8, 248); m_screen->set_screen_update(FUNC(dragngun_state::screen_update)); @@ -2149,7 +2149,7 @@ void dragngun_state::dragngun(machine_config &config) m_ioprot->soundlatch_irq_cb().set_inputline(m_audiocpu, 0); m_ioprot->set_interface_scramble_reverse(); - /* sound hardware */ + // sound hardware SPEAKER(config, "lspeaker").front_left(); SPEAKER(config, "rspeaker").front_right(); @@ -2214,7 +2214,7 @@ void dragngun_state::namco_sprites(machine_config &config) // DE-0420-1 + Bottom board DE-0421-0 void dragngun_state::lockload(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware ARM(config, m_maincpu, XTAL(28'000'000) / 4); m_maincpu->set_addrmap(AS_PROGRAM, &dragngun_state::lockload_map); @@ -2234,11 +2234,11 @@ void dragngun_state::lockload(machine_config &config) m_deco_irq->vblank_irq_callback().set("irq_merger", FUNC(input_merger_any_high_device::in_w<1>)); m_deco_irq->lightgun_irq_callback().set("irq_merger", FUNC(input_merger_any_high_device::in_w<2>)); - config.set_maximum_quantum(attotime::from_hz(6000)); /* to improve main<->audio comms */ + config.set_maximum_quantum(attotime::from_hz(6000)); // to improve main<->audio comms EEPROM_93C46_16BIT(config, m_eeprom); - /* video hardware */ + // video hardware SCREEN(config, m_screen, SCREEN_TYPE_RASTER); m_screen->set_raw(XTAL(28'000'000) / 4, 442, 0, 320, 274, 8, 248); m_screen->set_screen_update(FUNC(dragngun_state::screen_update)); @@ -2283,7 +2283,7 @@ void dragngun_state::lockload(machine_config &config) m_ioprot->soundlatch_irq_cb().set("sound_irq_merger", FUNC(input_merger_any_high_device::in_w<0>)); m_ioprot->set_interface_scramble_reverse(); - /* sound hardware */ + // sound hardware SPEAKER(config, "lspeaker").front_left(); SPEAKER(config, "rspeaker").front_right(); @@ -2306,18 +2306,18 @@ void dragngun_state::lockload(machine_config &config) m_vol_main->set_volume_callback(FUNC(dragngun_state::volume_main_changed)); } -void nslasher_state::tattass(machine_config &config) +void tattass_state::tattass(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware ARM(config, m_maincpu, 28000000/4); // unconfirmed - m_maincpu->set_addrmap(AS_PROGRAM, &nslasher_state::tattass_map); + m_maincpu->set_addrmap(AS_PROGRAM, &tattass_state::tattass_map); m_maincpu->set_vblank_int("screen", FUNC(deco32_state::irq0_line_assert)); EEPROM_93C76_8BIT(config, m_eeprom); SCREEN(config, m_screen, SCREEN_TYPE_RASTER); m_screen->set_raw(XTAL(28'000'000) / 4, 442, 0, 320, 274, 8, 248); - m_screen->set_screen_update(FUNC(nslasher_state::screen_update_tattass)); + m_screen->set_screen_update(FUNC(tattass_state::screen_update_tattass)); DECO_ACE(config, m_deco_ace, 0); @@ -2328,8 +2328,8 @@ void nslasher_state::tattass(machine_config &config) m_deco_tilegen[0]->set_pf2_col_bank(0x10); m_deco_tilegen[0]->set_pf1_col_mask(0x0f); m_deco_tilegen[0]->set_pf2_col_mask(0x0f); - m_deco_tilegen[0]->set_bank1_callback(FUNC(nslasher_state::bank_callback)); - m_deco_tilegen[0]->set_bank2_callback(FUNC(nslasher_state::bank_callback)); + m_deco_tilegen[0]->set_bank1_callback(FUNC(tattass_state::bank_callback)); + m_deco_tilegen[0]->set_bank2_callback(FUNC(tattass_state::bank_callback)); m_deco_tilegen[0]->set_pf12_8x8_bank(0); m_deco_tilegen[0]->set_pf12_16x16_bank(1); m_deco_tilegen[0]->set_gfxdecode_tag(m_gfxdecode); @@ -2341,9 +2341,9 @@ void nslasher_state::tattass(machine_config &config) m_deco_tilegen[1]->set_pf2_col_bank(0x30); m_deco_tilegen[1]->set_pf1_col_mask(0x0f); m_deco_tilegen[1]->set_pf2_col_mask(0x0f); - m_deco_tilegen[1]->set_bank1_callback(FUNC(nslasher_state::bank_callback)); - m_deco_tilegen[1]->set_bank2_callback(FUNC(nslasher_state::bank_callback)); - m_deco_tilegen[1]->set_mix_callback(FUNC(nslasher_state::mix_callback)); + m_deco_tilegen[1]->set_bank1_callback(FUNC(tattass_state::bank_callback)); + m_deco_tilegen[1]->set_bank2_callback(FUNC(tattass_state::bank_callback)); + m_deco_tilegen[1]->set_mix_callback(FUNC(tattass_state::mix_callback)); m_deco_tilegen[1]->set_pf12_8x8_bank(0); m_deco_tilegen[1]->set_pf12_16x16_bank(2); m_deco_tilegen[1]->set_gfxdecode_tag(m_gfxdecode); @@ -2360,18 +2360,23 @@ void nslasher_state::tattass(machine_config &config) DECO104PROT(config, m_ioprot, 0); m_ioprot->port_a_cb().set_ioport("IN0"); - m_ioprot->port_b_cb().set(FUNC(nslasher_state::port_b_tattass)); + m_ioprot->port_b_cb().set(FUNC(tattass_state::port_b_tattass)); m_ioprot->port_c_cb().set_ioport("IN1"); - m_ioprot->soundlatch_irq_cb().set(FUNC(nslasher_state::tattass_sound_irq_w)); + m_ioprot->soundlatch_irq_cb().set(FUNC(tattass_state::tattass_sound_irq_w)); m_ioprot->set_interface_scramble_interleave(); - /* sound hardware */ + // sound hardware + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); + DECOBSMT(config, m_decobsmt, 0); + m_decobsmt->add_route(0, "lspeaker", 1.0); + m_decobsmt->add_route(1, "rspeaker", 1.0); } void nslasher_state::nslasher(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware ARM(config, m_maincpu, XTAL(28'322'000) / 4); m_maincpu->set_addrmap(AS_PROGRAM, &nslasher_state::nslasher_map); m_maincpu->set_vblank_int("screen", FUNC(deco32_state::irq0_line_assert)); @@ -2382,7 +2387,7 @@ void nslasher_state::nslasher(machine_config &config) INPUT_MERGER_ANY_HIGH(config, "sound_irq_merger").output_handler().set_inputline("audiocpu", INPUT_LINE_IRQ0); - config.set_maximum_quantum(attotime::from_hz(6000)); /* to improve main<->audio comms */ + config.set_maximum_quantum(attotime::from_hz(6000)); // to improve main<->audio comms EEPROM_93C46_16BIT(config, m_eeprom); @@ -2436,7 +2441,7 @@ void nslasher_state::nslasher(machine_config &config) m_ioprot->soundlatch_irq_cb().set("sound_irq_merger", FUNC(input_merger_any_high_device::in_w<0>)); m_ioprot->set_interface_scramble_interleave(); - /* sound hardware */ + // sound hardware SPEAKER(config, "lspeaker").front_left(); SPEAKER(config, "rspeaker").front_right(); @@ -2483,8 +2488,8 @@ void nslasher_state::nslasheru(machine_config &config) #define ROM_LOAD40_WORD(name,offset,length,hash) ROMX_LOAD(name, offset, length, hash, ROM_GROUPWORD | ROM_SKIP(3)) #define ROM_LOAD40_WORD_SWAP(name,offset,length,hash) ROMX_LOAD(name, offset, length, hash, ROM_GROUPWORD | ROM_REVERSE | ROM_SKIP(3)) -ROM_START( captaven ) /* DE-0351-x PCB (x=3 or 4) */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( captaven ) // DE-0351-x PCB (x=3 or 4) + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "hn_00-4.1e", 0x000000, 0x20000, CRC(147fb094) SHA1(6bd759c42f4b7f9e1c3f2d3ece0b3ec72de1a982) ) ROM_LOAD32_BYTE( "hn_01-4.1h", 0x000001, 0x20000, CRC(11ecdb95) SHA1(832b56f05ae7e15e67fbdd321da8c1cc5e7629a0) ) ROM_LOAD32_BYTE( "hn_02-4.1k", 0x000002, 0x20000, CRC(35d2681f) SHA1(3af7d959dc4842238a7f79926adf449cb7f0b2e9) ) @@ -2494,35 +2499,35 @@ ROM_START( captaven ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD32_BYTE( "man-14.3k", 0x080002, 0x20000, CRC(7cb9a4bd) SHA1(0af1a7bf0fcfa3cc14b38d92f19e97ad6e5541dd) ) ROM_LOAD32_BYTE( "man-15.3m", 0x080003, 0x20000, CRC(c7854fe8) SHA1(ffa87dcda44fa0111de6ab317b77dd2bde015890) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "hj_08.17k", 0x00000, 0x10000, CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) ) ROM_REGION( 0x80000, "gfx1", 0 ) - ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */ + ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) // Encrypted tiles ROM_REGION( 0x500000, "gfx2", 0 ) - ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */ + ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) // Encrypted tiles ROM_CONTINUE( 0x140000, 0x40000 ) ROM_CONTINUE( 0x280000, 0x40000 ) ROM_CONTINUE( 0x3c0000, 0x40000 ) - ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) /* Encrypted tiles */ + ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) // Encrypted tiles ROM_CONTINUE( 0x180000, 0x40000 ) ROM_CONTINUE( 0x2c0000, 0x40000 ) ROM_CONTINUE( 0x400000, 0x40000 ) - ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) /* Encrypted tiles */ + ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) // Encrypted tiles ROM_CONTINUE( 0x1c0000, 0x40000 ) ROM_CONTINUE( 0x300000, 0x40000 ) ROM_CONTINUE( 0x440000, 0x40000 ) - ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) /* Encrypted tiles */ + ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) // Encrypted tiles ROM_CONTINUE( 0x200000, 0x40000 ) ROM_CONTINUE( 0x340000, 0x40000 ) ROM_CONTINUE( 0x480000, 0x40000 ) - ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) /* Encrypted tiles */ + ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) // Encrypted tiles ROM_CONTINUE( 0x240000, 0x40000 ) ROM_CONTINUE( 0x380000, 0x40000 ) ROM_CONTINUE( 0x4c0000, 0x40000 ) - ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x400000, "gfx3", 0 ) // Sprites ROM_LOAD( "man-06.17a", 0x200000, 0x100000, CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) ) ROM_LOAD( "man-07.18a", 0x000000, 0x100000, CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) ) ROM_LOAD( "man-08.17c", 0x300000, 0x100000, CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) ) @@ -2540,8 +2545,8 @@ ROM_START( captaven ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD( "ts-02.12l", 0x0400, 0x01bf, CRC(6f26528c) SHA1(2cf869b2a789a9b0646162a61c147bcbb13c9141) ) ROM_END -ROM_START( captavena ) /* DE-0351-x PCB (x=3 or 4) */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( captavena ) // DE-0351-x PCB (x=3 or 4) + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "hn_00.e1", 0x000000, 0x20000, CRC(12dd0c71) SHA1(77bd0e5f1b105ec70de5e76cb9c8138f02a496be) ) ROM_LOAD32_BYTE( "hn_01.h1", 0x000001, 0x20000, CRC(ac5ea492) SHA1(e08fa2b3e3a40cba6dcdf07049d67056d59ed72a) ) ROM_LOAD32_BYTE( "hn_02.k1", 0x000002, 0x20000, CRC(0c5e13f6) SHA1(d9ebf503db7da8663f45fe307e432545651cfc13) ) @@ -2551,35 +2556,35 @@ ROM_START( captavena ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD32_BYTE( "man-14.3k", 0x080002, 0x20000, CRC(7cb9a4bd) SHA1(0af1a7bf0fcfa3cc14b38d92f19e97ad6e5541dd) ) ROM_LOAD32_BYTE( "man-15.3m", 0x080003, 0x20000, CRC(c7854fe8) SHA1(ffa87dcda44fa0111de6ab317b77dd2bde015890) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "hj_08.17k", 0x00000, 0x10000, CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) ) ROM_REGION( 0x80000, "gfx1", 0 ) - ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */ + ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) // Encrypted tiles ROM_REGION( 0x500000, "gfx2", 0 ) - ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */ + ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) // Encrypted tiles ROM_CONTINUE( 0x140000, 0x40000 ) ROM_CONTINUE( 0x280000, 0x40000 ) ROM_CONTINUE( 0x3c0000, 0x40000 ) - ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) /* Encrypted tiles */ + ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) // Encrypted tiles ROM_CONTINUE( 0x180000, 0x40000 ) ROM_CONTINUE( 0x2c0000, 0x40000 ) ROM_CONTINUE( 0x400000, 0x40000 ) - ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) /* Encrypted tiles */ + ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) // Encrypted tiles ROM_CONTINUE( 0x1c0000, 0x40000 ) ROM_CONTINUE( 0x300000, 0x40000 ) ROM_CONTINUE( 0x440000, 0x40000 ) - ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) /* Encrypted tiles */ + ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) // Encrypted tiles ROM_CONTINUE( 0x200000, 0x40000 ) ROM_CONTINUE( 0x340000, 0x40000 ) ROM_CONTINUE( 0x480000, 0x40000 ) - ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) /* Encrypted tiles */ + ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) // Encrypted tiles ROM_CONTINUE( 0x240000, 0x40000 ) ROM_CONTINUE( 0x380000, 0x40000 ) ROM_CONTINUE( 0x4c0000, 0x40000 ) - ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x400000, "gfx3", 0 ) // Sprites ROM_LOAD( "man-06.17a", 0x200000, 0x100000, CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) ) ROM_LOAD( "man-07.18a", 0x000000, 0x100000, CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) ) ROM_LOAD( "man-08.17c", 0x300000, 0x100000, CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) ) @@ -2597,8 +2602,8 @@ ROM_START( captavena ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD( "ts-02.12l", 0x0400, 0x01bf, CRC(6f26528c) SHA1(2cf869b2a789a9b0646162a61c147bcbb13c9141) ) ROM_END -ROM_START( captavene ) /* DE-0351-x PCB (x=3 or 4) */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( captavene ) // DE-0351-x PCB (x=3 or 4) + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "hg_00-4.1e", 0x000000, 0x20000, CRC(7008d43c) SHA1(a39143e13075ebc58ecc576391f04d2649675dfb) ) ROM_LOAD32_BYTE( "hg_01-4.1h", 0x000001, 0x20000, CRC(53dc1042) SHA1(4547ad20e5bc3b9cedae53f73f1628fa3493aafa) ) ROM_LOAD32_BYTE( "hg_02-4.1k", 0x000002, 0x20000, CRC(9e3f9ee2) SHA1(a56a68bdac58a337be48b346b6939c3f68da8e9d) ) @@ -2608,35 +2613,35 @@ ROM_START( captavene ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD32_BYTE( "man-14.3k", 0x080002, 0x20000, CRC(7cb9a4bd) SHA1(0af1a7bf0fcfa3cc14b38d92f19e97ad6e5541dd) ) ROM_LOAD32_BYTE( "man-15.3m", 0x080003, 0x20000, CRC(c7854fe8) SHA1(ffa87dcda44fa0111de6ab317b77dd2bde015890) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "hj_08.17k", 0x00000, 0x10000, CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) ) ROM_REGION( 0x80000, "gfx1", 0 ) - ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */ + ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) // Encrypted tiles ROM_REGION( 0x500000, "gfx2", 0 ) - ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */ + ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) // Encrypted tiles ROM_CONTINUE( 0x140000, 0x40000 ) ROM_CONTINUE( 0x280000, 0x40000 ) ROM_CONTINUE( 0x3c0000, 0x40000 ) - ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) /* Encrypted tiles */ + ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) // Encrypted tiles ROM_CONTINUE( 0x180000, 0x40000 ) ROM_CONTINUE( 0x2c0000, 0x40000 ) ROM_CONTINUE( 0x400000, 0x40000 ) - ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) /* Encrypted tiles */ + ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) // Encrypted tiles ROM_CONTINUE( 0x1c0000, 0x40000 ) ROM_CONTINUE( 0x300000, 0x40000 ) ROM_CONTINUE( 0x440000, 0x40000 ) - ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) /* Encrypted tiles */ + ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) // Encrypted tiles ROM_CONTINUE( 0x200000, 0x40000 ) ROM_CONTINUE( 0x340000, 0x40000 ) ROM_CONTINUE( 0x480000, 0x40000 ) - ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) /* Encrypted tiles */ + ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) // Encrypted tiles ROM_CONTINUE( 0x240000, 0x40000 ) ROM_CONTINUE( 0x380000, 0x40000 ) ROM_CONTINUE( 0x4c0000, 0x40000 ) - ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x400000, "gfx3", 0 ) // Sprites ROM_LOAD( "man-06.17a", 0x200000, 0x100000, CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) ) ROM_LOAD( "man-07.18a", 0x000000, 0x100000, CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) ) ROM_LOAD( "man-08.17c", 0x300000, 0x100000, CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) ) @@ -2652,11 +2657,11 @@ ROM_START( captavene ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD( "ts-00.4h", 0x0000, 0x0117, CRC(ebc2908e) SHA1(dca14a55abd1d88ee09092d4122614e55c3e7f53) ) ROM_LOAD( "ts-01.5h", 0x0200, 0x0117, CRC(c776a980) SHA1(cd4bdcfb755f561fefa4c88fab5d6d2397332aa7) ) ROM_LOAD( "ts-02.12l", 0x0400, 0x01bf, CRC(6f26528c) SHA1(2cf869b2a789a9b0646162a61c147bcbb13c9141) ) - ROM_LOAD( "pal16r8b.14c", 0x0600, 0x0104, NO_DUMP ) /* PAL is read protected */ + ROM_LOAD( "pal16r8b.14c", 0x0600, 0x0104, NO_DUMP ) // PAL is read protected ROM_END -ROM_START( captavenu ) /* DE-0351-x PCB (x=3 or 4) */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( captavenu ) // DE-0351-x PCB (x=3 or 4) + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "hh_00-19.1e", 0x000000, 0x20000, CRC(08b870e0) SHA1(44c837e3c5dfc9764d89b0ebb3e9b7a40fe4d76f) ) ROM_LOAD32_BYTE( "hh_01-19.1h", 0x000001, 0x20000, CRC(0dc0feca) SHA1(cb1c97aac59dabcf6c37bc1562cf2f62bca951f1) ) ROM_LOAD32_BYTE( "hh_02-19.1k", 0x000002, 0x20000, CRC(26ef94c0) SHA1(985fae62a6a7ca7e1e64dba2db053b08206c65e7) ) @@ -2666,35 +2671,35 @@ ROM_START( captavenu ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD32_BYTE( "man-14.3k", 0x080002, 0x20000, CRC(7cb9a4bd) SHA1(0af1a7bf0fcfa3cc14b38d92f19e97ad6e5541dd) ) ROM_LOAD32_BYTE( "man-15.3m", 0x080003, 0x20000, CRC(c7854fe8) SHA1(ffa87dcda44fa0111de6ab317b77dd2bde015890) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "hj_08.17k", 0x00000, 0x10000, CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) ) ROM_REGION( 0x80000, "gfx1", 0 ) - ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */ + ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) // Encrypted tiles ROM_REGION( 0x500000, "gfx2", 0 ) - ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */ + ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) // Encrypted tiles ROM_CONTINUE( 0x140000, 0x40000 ) ROM_CONTINUE( 0x280000, 0x40000 ) ROM_CONTINUE( 0x3c0000, 0x40000 ) - ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) /* Encrypted tiles */ + ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) // Encrypted tiles ROM_CONTINUE( 0x180000, 0x40000 ) ROM_CONTINUE( 0x2c0000, 0x40000 ) ROM_CONTINUE( 0x400000, 0x40000 ) - ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) /* Encrypted tiles */ + ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) // Encrypted tiles ROM_CONTINUE( 0x1c0000, 0x40000 ) ROM_CONTINUE( 0x300000, 0x40000 ) ROM_CONTINUE( 0x440000, 0x40000 ) - ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) /* Encrypted tiles */ + ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) // Encrypted tiles ROM_CONTINUE( 0x200000, 0x40000 ) ROM_CONTINUE( 0x340000, 0x40000 ) ROM_CONTINUE( 0x480000, 0x40000 ) - ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) /* Encrypted tiles */ + ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) // Encrypted tiles ROM_CONTINUE( 0x240000, 0x40000 ) ROM_CONTINUE( 0x380000, 0x40000 ) ROM_CONTINUE( 0x4c0000, 0x40000 ) - ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x400000, "gfx3", 0 ) // Sprites ROM_LOAD( "man-06.17a", 0x200000, 0x100000, CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) ) ROM_LOAD( "man-07.18a", 0x000000, 0x100000, CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) ) ROM_LOAD( "man-08.17c", 0x300000, 0x100000, CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) ) @@ -2712,8 +2717,8 @@ ROM_START( captavenu ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD( "ts-02.12l", 0x0400, 0x01bf, CRC(6f26528c) SHA1(2cf869b2a789a9b0646162a61c147bcbb13c9141) ) ROM_END -ROM_START( captavenuu ) /* DE-0351-x PCB (x=3 or 4) */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( captavenuu ) // DE-0351-x PCB (x=3 or 4) + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "hh-00.1e", 0x000000, 0x20000, CRC(c34da654) SHA1(a1988a6a45991db6dee10b484049f6703b4671c9) ) ROM_LOAD32_BYTE( "hh-01.1h", 0x000001, 0x20000, CRC(55abe63f) SHA1(98772eff3ebb5a4f243c7a77d398eb142d1505cb) ) ROM_LOAD32_BYTE( "hh-02.1k", 0x000002, 0x20000, CRC(6096a9fb) SHA1(aa81189b9c185dc5d59f888afcb17a1e4935c241) ) @@ -2723,35 +2728,35 @@ ROM_START( captavenuu ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD32_BYTE( "man-14.3k", 0x080002, 0x20000, CRC(7cb9a4bd) SHA1(0af1a7bf0fcfa3cc14b38d92f19e97ad6e5541dd) ) ROM_LOAD32_BYTE( "man-15.3m", 0x080003, 0x20000, CRC(c7854fe8) SHA1(ffa87dcda44fa0111de6ab317b77dd2bde015890) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "hj_08.17k", 0x00000, 0x10000, CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) ) ROM_REGION( 0x80000, "gfx1", 0 ) - ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */ + ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) // Encrypted tiles ROM_REGION( 0x500000, "gfx2", 0 ) - ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */ + ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) // Encrypted tiles ROM_CONTINUE( 0x140000, 0x40000 ) ROM_CONTINUE( 0x280000, 0x40000 ) ROM_CONTINUE( 0x3c0000, 0x40000 ) - ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) /* Encrypted tiles */ + ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) // Encrypted tiles ROM_CONTINUE( 0x180000, 0x40000 ) ROM_CONTINUE( 0x2c0000, 0x40000 ) ROM_CONTINUE( 0x400000, 0x40000 ) - ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) /* Encrypted tiles */ + ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) // Encrypted tiles ROM_CONTINUE( 0x1c0000, 0x40000 ) ROM_CONTINUE( 0x300000, 0x40000 ) ROM_CONTINUE( 0x440000, 0x40000 ) - ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) /* Encrypted tiles */ + ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) // Encrypted tiles ROM_CONTINUE( 0x200000, 0x40000 ) ROM_CONTINUE( 0x340000, 0x40000 ) ROM_CONTINUE( 0x480000, 0x40000 ) - ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) /* Encrypted tiles */ + ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) // Encrypted tiles ROM_CONTINUE( 0x240000, 0x40000 ) ROM_CONTINUE( 0x380000, 0x40000 ) ROM_CONTINUE( 0x4c0000, 0x40000 ) - ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x400000, "gfx3", 0 ) // Sprites ROM_LOAD( "man-06.17a", 0x200000, 0x100000, CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) ) ROM_LOAD( "man-07.18a", 0x000000, 0x100000, CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) ) ROM_LOAD( "man-08.17c", 0x300000, 0x100000, CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) ) @@ -2769,8 +2774,8 @@ ROM_START( captavenuu ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD( "ts-02.12l", 0x0400, 0x01bf, CRC(6f26528c) SHA1(2cf869b2a789a9b0646162a61c147bcbb13c9141) ) ROM_END -ROM_START( captavenua ) /* DE-0351-x PCB (x=3 or 4) */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( captavenua ) // DE-0351-x PCB (x=3 or 4) + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "hh_00-4.2e", 0x000000, 0x20000, CRC(0e1acc05) SHA1(7eb6206efad233f9f4ee51102f9fe6b58f0719ea) ) ROM_LOAD32_BYTE( "hh_01-4.2h", 0x000001, 0x20000, CRC(4ff0351d) SHA1(15fc2662ff0d32986c4d4d074b985ad853da34e1) ) ROM_LOAD32_BYTE( "hh_02-4.2k", 0x000002, 0x20000, CRC(e84c0665) SHA1(d846f04315af49abeca00314b3d23e1d8c638dcd) ) @@ -2780,35 +2785,35 @@ ROM_START( captavenua ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD32_BYTE( "man-14.3k", 0x080002, 0x20000, CRC(7cb9a4bd) SHA1(0af1a7bf0fcfa3cc14b38d92f19e97ad6e5541dd) ) ROM_LOAD32_BYTE( "man-15.3m", 0x080003, 0x20000, CRC(c7854fe8) SHA1(ffa87dcda44fa0111de6ab317b77dd2bde015890) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "hj_08.17k", 0x00000, 0x10000, CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) ) ROM_REGION( 0x80000, "gfx1", 0 ) - ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */ + ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) // Encrypted tiles ROM_REGION( 0x500000, "gfx2", 0 ) - ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */ + ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) // Encrypted tiles ROM_CONTINUE( 0x140000, 0x40000 ) ROM_CONTINUE( 0x280000, 0x40000 ) ROM_CONTINUE( 0x3c0000, 0x40000 ) - ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) /* Encrypted tiles */ + ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) // Encrypted tiles ROM_CONTINUE( 0x180000, 0x40000 ) ROM_CONTINUE( 0x2c0000, 0x40000 ) ROM_CONTINUE( 0x400000, 0x40000 ) - ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) /* Encrypted tiles */ + ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) // Encrypted tiles ROM_CONTINUE( 0x1c0000, 0x40000 ) ROM_CONTINUE( 0x300000, 0x40000 ) ROM_CONTINUE( 0x440000, 0x40000 ) - ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) /* Encrypted tiles */ + ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) // Encrypted tiles ROM_CONTINUE( 0x200000, 0x40000 ) ROM_CONTINUE( 0x340000, 0x40000 ) ROM_CONTINUE( 0x480000, 0x40000 ) - ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) /* Encrypted tiles */ + ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) // Encrypted tiles ROM_CONTINUE( 0x240000, 0x40000 ) ROM_CONTINUE( 0x380000, 0x40000 ) ROM_CONTINUE( 0x4c0000, 0x40000 ) - ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x400000, "gfx3", 0 ) // Sprites ROM_LOAD( "man-06.17a", 0x200000, 0x100000, CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) ) ROM_LOAD( "man-07.18a", 0x000000, 0x100000, CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) ) ROM_LOAD( "man-08.17c", 0x300000, 0x100000, CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) ) @@ -2826,8 +2831,8 @@ ROM_START( captavenua ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD( "ts-02.12l", 0x0400, 0x01bf, CRC(6f26528c) SHA1(2cf869b2a789a9b0646162a61c147bcbb13c9141) ) ROM_END -ROM_START( captavenj ) /* DE-0351-x PCB (x=3 or 4) */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( captavenj ) // DE-0351-x PCB (x=3 or 4) + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "hj_00-2.1e", 0x000000, 0x20000, CRC(10b1faaf) SHA1(9d76885200a846b4751c8d44ff591e2aff7c4148) ) ROM_LOAD32_BYTE( "hj_01-2.1h", 0x000001, 0x20000, CRC(62c59f27) SHA1(20bbb7f3ff63a8c795686c1d56d51e90305daa77) ) ROM_LOAD32_BYTE( "hj_02-2.1k", 0x000002, 0x20000, CRC(ce946cad) SHA1(9f1e92f5149e8a8d0236d5a7ba854ee100fd8488) ) @@ -2837,35 +2842,35 @@ ROM_START( captavenj ) /* DE-0351-x PCB (x=3 or 4) */ ROM_LOAD32_BYTE( "man-14.3k", 0x080002, 0x20000, CRC(7cb9a4bd) SHA1(0af1a7bf0fcfa3cc14b38d92f19e97ad6e5541dd) ) ROM_LOAD32_BYTE( "man-15.3m", 0x080003, 0x20000, CRC(c7854fe8) SHA1(ffa87dcda44fa0111de6ab317b77dd2bde015890) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "hj_08.17k", 0x00000, 0x10000, CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) ) ROM_REGION( 0x80000, "gfx1", 0 ) - ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */ + ROM_LOAD( "man-00.8a", 0x000000, 0x80000, CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) // Encrypted tiles ROM_REGION( 0x500000, "gfx2", 0 ) - ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */ + ROM_LOAD( "man-05.16a", 0x000000, 0x40000, CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) // Encrypted tiles ROM_CONTINUE( 0x140000, 0x40000 ) ROM_CONTINUE( 0x280000, 0x40000 ) ROM_CONTINUE( 0x3c0000, 0x40000 ) - ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) /* Encrypted tiles */ + ROM_LOAD( "man-04.14a", 0x040000, 0x40000, CRC(541492a1) SHA1(2e0ab12555fc46001a815e76e3a0cd21f385f82a) ) // Encrypted tiles ROM_CONTINUE( 0x180000, 0x40000 ) ROM_CONTINUE( 0x2c0000, 0x40000 ) ROM_CONTINUE( 0x400000, 0x40000 ) - ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) /* Encrypted tiles */ + ROM_LOAD( "man-03.12a", 0x080000, 0x40000, CRC(2d9c52b2) SHA1(8f6f4fe4f1a63099f889068991b34f9432b04fd7) ) // Encrypted tiles ROM_CONTINUE( 0x1c0000, 0x40000 ) ROM_CONTINUE( 0x300000, 0x40000 ) ROM_CONTINUE( 0x440000, 0x40000 ) - ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) /* Encrypted tiles */ + ROM_LOAD( "man-02.11a", 0x0c0000, 0x40000, CRC(07674c05) SHA1(08b33721d7eba4a1ff2e282f77eeb56535a52923) ) // Encrypted tiles ROM_CONTINUE( 0x200000, 0x40000 ) ROM_CONTINUE( 0x340000, 0x40000 ) ROM_CONTINUE( 0x480000, 0x40000 ) - ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) /* Encrypted tiles */ + ROM_LOAD( "man-01.10a", 0x100000, 0x40000, CRC(ae714ada) SHA1(b4d5806265d422c8b837489afe93731f584e4adf) ) // Encrypted tiles ROM_CONTINUE( 0x240000, 0x40000 ) ROM_CONTINUE( 0x380000, 0x40000 ) ROM_CONTINUE( 0x4c0000, 0x40000 ) - ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x400000, "gfx3", 0 ) // Sprites ROM_LOAD( "man-06.17a", 0x200000, 0x100000, CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) ) ROM_LOAD( "man-07.18a", 0x000000, 0x100000, CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) ) ROM_LOAD( "man-08.17c", 0x300000, 0x100000, CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) ) @@ -2884,7 +2889,7 @@ ROM_START( captavenj ) /* DE-0351-x PCB (x=3 or 4) */ ROM_END ROM_START( dragngun ) - ROM_REGION(0x200000, "maincpu", 0 ) /* ARM 32 bit code */ + ROM_REGION(0x200000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "kb02.a9", 0x000000, 0x40000, CRC(4fb9cfea) SHA1(e20fbae32682fc5fdc82070d2d6c73b5b7ac13f8) ) ROM_LOAD32_BYTE( "kb06.c9", 0x000001, 0x40000, CRC(2395efec) SHA1(3c08299a6cdeebf9d3d5d367ab435eec76986194) ) ROM_LOAD32_BYTE( "kb00.a5", 0x000002, 0x40000, CRC(1539ff35) SHA1(6c82fe01f5ebf5cdd3a914cc823499fa6a26f9a9) ) @@ -2894,34 +2899,34 @@ ROM_START( dragngun ) ROM_LOAD32_BYTE( "kb01.a7", 0x100002, 0x40000, CRC(d780ba8d) SHA1(0e315c718c038962b6020945b48bcc632de6f5e1) ) ROM_LOAD32_BYTE( "kb05.c7", 0x100003, 0x40000, CRC(fbad737b) SHA1(04e16abe8c4cec4f172bea29516535511db9db90) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "kb10.n25", 0x00000, 0x10000, CRC(ec56f560) SHA1(feb9491683ba7f1000edebb568d6b3471fcc87fb) ) ROM_REGION( 0x020000, "gfx1", 0 ) - ROM_LOAD16_BYTE( "kb08.a15", 0x00000, 0x10000, CRC(8fe4e5f5) SHA1(922b94f8ce0c35e965259c11e95891ef4be913d4) ) /* Encrypted tiles */ + ROM_LOAD16_BYTE( "kb08.a15", 0x00000, 0x10000, CRC(8fe4e5f5) SHA1(922b94f8ce0c35e965259c11e95891ef4be913d4) ) // Encrypted tiles ROM_LOAD16_BYTE( "kb09.a17", 0x00001, 0x10000, CRC(e9dcac3f) SHA1(0621e601ffae73bbf69623042c9c8ab0526c3de6) ) ROM_REGION( 0x120000, "gfx2", 0 ) - ROM_LOAD( "mar-00.bin", 0x000000, 0x80000, CRC(d0491a37) SHA1(cc0ae1e9e5f42ba30159fb79bccd2e237cd037d0) ) /* Encrypted tiles */ + ROM_LOAD( "mar-00.bin", 0x000000, 0x80000, CRC(d0491a37) SHA1(cc0ae1e9e5f42ba30159fb79bccd2e237cd037d0) ) // Encrypted tiles ROM_LOAD( "mar-01.bin", 0x090000, 0x80000, CRC(d5970365) SHA1(729baf1efbef15c9f3e1d700717f5ba4f10d3014) ) ROM_REGION( 0x400000, "gfx3", 0 ) - ROM_LOAD( "mar-02.bin", 0x000000, 0x40000, CRC(c6cd4baf) SHA1(350286829a330b64f463d0a9cbbfdb71eecf5188) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x100000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x200000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x300000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mar-03.bin", 0x040000, 0x40000, CRC(793006d7) SHA1(7d8aba2fe75917f580a3a931a7defe5939a0874e) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x140000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x240000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x340000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mar-04.bin", 0x080000, 0x40000, CRC(56631a2b) SHA1(0fa3d6215df8ce923c153b96f39161ba88b2dd53) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x180000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x280000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x380000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mar-05.bin", 0x0c0000, 0x40000, CRC(ac16e7ae) SHA1(dca32e0a677a99f47a7b8e8f105483c57382f218) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x1c0000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x2c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x3c0000, 0x40000 ) /* 3/4 */ + ROM_LOAD( "mar-02.bin", 0x000000, 0x40000, CRC(c6cd4baf) SHA1(350286829a330b64f463d0a9cbbfdb71eecf5188) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x100000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x200000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x300000, 0x40000 ) // 3/4 + ROM_LOAD( "mar-03.bin", 0x040000, 0x40000, CRC(793006d7) SHA1(7d8aba2fe75917f580a3a931a7defe5939a0874e) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x140000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x240000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x340000, 0x40000 ) // 3/4 + ROM_LOAD( "mar-04.bin", 0x080000, 0x40000, CRC(56631a2b) SHA1(0fa3d6215df8ce923c153b96f39161ba88b2dd53) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x180000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x280000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x380000, 0x40000 ) // 3/4 + ROM_LOAD( "mar-05.bin", 0x0c0000, 0x40000, CRC(ac16e7ae) SHA1(dca32e0a677a99f47a7b8e8f105483c57382f218) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x1c0000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x2c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x3c0000, 0x40000 ) // 3/4 ROM_REGION( 0x800000*2, "c355spr", ROMREGION_ERASE00 ) ROM_LOAD32_BYTE( "mar-15.bin", 0x000000, 0x100000, CRC(ec976b20) SHA1(c120b3c56d5e02162e41dc7f726c260d0f8d2f1a) ) @@ -2935,7 +2940,7 @@ ROM_START( dragngun ) // this is standard DVI data, see http://www.fileformat.info/format/dvi/egff.htm // there are DVI headers at 0x000000, 0x580000, 0x800000, 0xB10000, 0xB80000 - ROM_REGION32_LE( 0x1000000, "dvi", 0 ) /* Video data - unused for now */ + ROM_REGION32_LE( 0x1000000, "dvi", 0 ) // Video data - unused for now ROM_LOAD32_BYTE( "mar-17.bin", 0x000003, 0x100000, CRC(7799ed23) SHA1(ae28ad4fa6033a3695fa83356701b3774b26e6b0) ) // 56 V / 41 A ROM_LOAD32_BYTE( "mar-20.bin", 0x000002, 0x100000, CRC(fa0462f0) SHA1(1a52617ad4d7abebc0f273dd979f4cf2d6a0306b) ) // 44 D / 56 V ROM_LOAD32_BYTE( "mar-28.bin", 0x000001, 0x100000, CRC(5a2ec71d) SHA1(447c404e6bb696f7eb7c61992a99b9be56f5d6b0) ) // 56 V / 53 S @@ -2964,7 +2969,7 @@ ROM_START( dragngun ) ROM_END ROM_START( dragngunj ) - ROM_REGION(0x200000, "maincpu", 0 ) /* ARM 32 bit code */ + ROM_REGION(0x200000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "ka-02.a9", 0x000000, 0x40000, CRC(402a03f9) SHA1(cdd5da9e35191bd716eb6245360702adb6078a94) ) ROM_LOAD32_BYTE( "ka-06.c9", 0x000001, 0x40000, CRC(26822853) SHA1(8a9e61c9ac9a5aa4b21f063f700acfebac8d408b) ) ROM_LOAD32_BYTE( "ka-00.a5", 0x000002, 0x40000, CRC(cc9e321b) SHA1(591d5f13a558960dbf286ca4541be0e42b234f2f) ) @@ -2974,34 +2979,34 @@ ROM_START( dragngunj ) ROM_LOAD32_BYTE( "ka-01.a7", 0x100002, 0x40000, CRC(1b52364c) SHA1(151365adc26bc7d71a4d2fc73bca598d3aa09f81) ) ROM_LOAD32_BYTE( "ka-05.c7", 0x100003, 0x40000, CRC(4c975f52) SHA1(3c6b287c77a049e3f8822ed9d545733e8ea3357b) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "ka-10.n25", 0x00000, 0x10000, CRC(ec56f560) SHA1(feb9491683ba7f1000edebb568d6b3471fcc87fb) ) ROM_REGION( 0x020000, "gfx1", 0 ) - ROM_LOAD16_BYTE( "ka-08.a15", 0x00000, 0x10000, CRC(8fe4e5f5) SHA1(922b94f8ce0c35e965259c11e95891ef4be913d4) ) /* Encrypted tiles */ + ROM_LOAD16_BYTE( "ka-08.a15", 0x00000, 0x10000, CRC(8fe4e5f5) SHA1(922b94f8ce0c35e965259c11e95891ef4be913d4) ) // Encrypted tiles ROM_LOAD16_BYTE( "ka-09.a17", 0x00001, 0x10000, CRC(e9dcac3f) SHA1(0621e601ffae73bbf69623042c9c8ab0526c3de6) ) ROM_REGION( 0x120000, "gfx2", 0 ) - ROM_LOAD( "mar-00.bin", 0x000000, 0x80000, CRC(d0491a37) SHA1(cc0ae1e9e5f42ba30159fb79bccd2e237cd037d0) ) /* Encrypted tiles */ + ROM_LOAD( "mar-00.bin", 0x000000, 0x80000, CRC(d0491a37) SHA1(cc0ae1e9e5f42ba30159fb79bccd2e237cd037d0) ) // Encrypted tiles ROM_LOAD( "mar-01.bin", 0x090000, 0x80000, CRC(d5970365) SHA1(729baf1efbef15c9f3e1d700717f5ba4f10d3014) ) ROM_REGION( 0x400000, "gfx3", 0 ) - ROM_LOAD( "mar-02.bin", 0x000000, 0x40000, CRC(c6cd4baf) SHA1(350286829a330b64f463d0a9cbbfdb71eecf5188) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x100000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x200000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x300000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mar-03.bin", 0x040000, 0x40000, CRC(793006d7) SHA1(7d8aba2fe75917f580a3a931a7defe5939a0874e) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x140000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x240000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x340000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mar-04.bin", 0x080000, 0x40000, CRC(56631a2b) SHA1(0fa3d6215df8ce923c153b96f39161ba88b2dd53) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x180000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x280000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x380000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mar-05.bin", 0x0c0000, 0x40000, CRC(ac16e7ae) SHA1(dca32e0a677a99f47a7b8e8f105483c57382f218) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x1c0000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x2c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x3c0000, 0x40000 ) /* 3/4 */ + ROM_LOAD( "mar-02.bin", 0x000000, 0x40000, CRC(c6cd4baf) SHA1(350286829a330b64f463d0a9cbbfdb71eecf5188) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x100000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x200000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x300000, 0x40000 ) // 3/4 + ROM_LOAD( "mar-03.bin", 0x040000, 0x40000, CRC(793006d7) SHA1(7d8aba2fe75917f580a3a931a7defe5939a0874e) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x140000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x240000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x340000, 0x40000 ) // 3/4 + ROM_LOAD( "mar-04.bin", 0x080000, 0x40000, CRC(56631a2b) SHA1(0fa3d6215df8ce923c153b96f39161ba88b2dd53) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x180000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x280000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x380000, 0x40000 ) // 3/4 + ROM_LOAD( "mar-05.bin", 0x0c0000, 0x40000, CRC(ac16e7ae) SHA1(dca32e0a677a99f47a7b8e8f105483c57382f218) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x1c0000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x2c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x3c0000, 0x40000 ) // 3/4 ROM_REGION( 0x800000*2, "c355spr", ROMREGION_ERASE00 ) ROM_LOAD32_BYTE( "mar-15.bin", 0x000000, 0x100000, CRC(ec976b20) SHA1(c120b3c56d5e02162e41dc7f726c260d0f8d2f1a) ) @@ -3013,7 +3018,7 @@ ROM_START( dragngunj ) ROM_LOAD32_BYTE( "mar-12.bin", 0x400002, 0x100000, CRC(4c412512) SHA1(ccd5014bc9f9648cf5fa56bb8d54fc72a7099ca3) ) ROM_LOAD32_BYTE( "mar-10.bin", 0x400003, 0x100000, CRC(73126fbc) SHA1(9b9c31335e4db726863b219072c83810008f88f9) ) - ROM_REGION32_LE( 0x1000000, "dvi", 0 ) /* Video data - unused for now */ + ROM_REGION32_LE( 0x1000000, "dvi", 0 ) // Video data - unused for now ROM_LOAD32_BYTE( "mar-17.bin", 0x000003, 0x100000, CRC(7799ed23) SHA1(ae28ad4fa6033a3695fa83356701b3774b26e6b0) ) // 56 V / 41 A ROM_LOAD32_BYTE( "mar-20.bin", 0x000002, 0x100000, CRC(fa0462f0) SHA1(1a52617ad4d7abebc0f273dd979f4cf2d6a0306b) ) // 44 D / 56 V ROM_LOAD32_BYTE( "mar-28.bin", 0x000001, 0x100000, CRC(5a2ec71d) SHA1(447c404e6bb696f7eb7c61992a99b9be56f5d6b0) ) // 56 V / 53 S @@ -3037,21 +3042,21 @@ ROM_START( dragngunj ) ROM_LOAD( "mar-07.n19", 0x000000, 0x80000, CRC(40287d62) SHA1(c00cb08bcdae55bcddc14c38e88b0484b1bc9e3e) ) ROM_END -ROM_START( fghthist ) /* DE-0395-1 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "lc00-1.1f", 0x000000, 0x80000, CRC(61a76a16) SHA1(b69cd3e11cf133f1b14a017391035855a5038d46) ) /* Version 43-09, Overseas */ +ROM_START( fghthist ) // DE-0395-1 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "lc00-1.1f", 0x000000, 0x80000, CRC(61a76a16) SHA1(b69cd3e11cf133f1b14a017391035855a5038d46) ) // Version 43-09, Overseas ROM_LOAD32_WORD( "lc01-1.2f", 0x000002, 0x80000, CRC(6f2740d1) SHA1(4fa1fe4714236028ef70d42e15a58cfd25e45363) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "lc02-1.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3064,29 +3069,29 @@ ROM_START( fghthist ) /* DE-0395-1 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01a.4d", 0x0200, 0x0117, CRC(109613c8) SHA1(5991e010c1bc2a827c8ee2c85a9b40e00a3167b3) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthista ) /* DE-0380-2 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "kx00-3.1f", 0x000000, 0x80000, CRC(fe5eaba1) SHA1(c8a3784af487a1bbd2150abf4b1c8f3ad33da8a4) ) /* Version 43-07, Overseas */ +ROM_START( fghthista ) // DE-0380-2 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "kx00-3.1f", 0x000000, 0x80000, CRC(fe5eaba1) SHA1(c8a3784af487a1bbd2150abf4b1c8f3ad33da8a4) ) // Version 43-07, Overseas ROM_LOAD32_WORD( "kx01-3.2f", 0x000002, 0x80000, CRC(3fb8d738) SHA1(2fca7a3ea483f01c97fb28a0adfa6d7980d8236c) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "kx02.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3099,28 +3104,28 @@ ROM_START( fghthista ) /* DE-0380-2 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01.4d", 0x0200, 0x0117, CRC(4ba7e6a9) SHA1(b65d696a3519e792df226f9f148c759cdb0e1e43) ) ROM_END -ROM_START( fghthistb ) /* DE-0380-2 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "kx00-2.1f", 0x000000, 0x80000, CRC(a7c36bbd) SHA1(590937818343da53a6bccbd3ea1d7102abd4f27e) ) /* Version 43-05, Overseas */ +ROM_START( fghthistb ) // DE-0380-2 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "kx00-2.1f", 0x000000, 0x80000, CRC(a7c36bbd) SHA1(590937818343da53a6bccbd3ea1d7102abd4f27e) ) // Version 43-05, Overseas ROM_LOAD32_WORD( "kx01-2.2f", 0x000002, 0x80000, CRC(bdc60bb1) SHA1(e621c5cf357f49aa62deef4da1e2227021f552ce) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "kx02.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3133,29 +3138,29 @@ ROM_START( fghthistb ) /* DE-0380-2 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01.4d", 0x0200, 0x0117, CRC(4ba7e6a9) SHA1(b65d696a3519e792df226f9f148c759cdb0e1e43) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthistu ) /* DE-0396-0 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "lj00-3.1f", 0x000000, 0x80000, CRC(17543d60) SHA1(ff206e8552587b41d075b3c99f9ad733f1c2b5e0) ) /* Version 42-09, US */ +ROM_START( fghthistu ) // DE-0396-0 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "lj00-3.1f", 0x000000, 0x80000, CRC(17543d60) SHA1(ff206e8552587b41d075b3c99f9ad733f1c2b5e0) ) // Version 42-09, US ROM_LOAD32_WORD( "lj01-3.2f", 0x000002, 0x80000, CRC(e255d48f) SHA1(30444832cfed7eeb6082010eb219362adbafb826) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "lj02-.17k", 0x00000, 0x10000, CRC(146a1063) SHA1(d16734c2443bf38add54040b9dd2628ba523638d) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3168,29 +3173,29 @@ ROM_START( fghthistu ) /* DE-0396-0 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01.4d", 0x0200, 0x0117, CRC(4ba7e6a9) SHA1(b65d696a3519e792df226f9f148c759cdb0e1e43) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthistua ) /* DE-0395-1 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "le00-1.1f", 0x000000, 0x80000, CRC(fccacafb) SHA1(b7236a90a09dbd5870a16aa4e4eac5ab5c098418) ) /* Version 42-06, US */ +ROM_START( fghthistua ) // DE-0395-1 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "le00-1.1f", 0x000000, 0x80000, CRC(fccacafb) SHA1(b7236a90a09dbd5870a16aa4e4eac5ab5c098418) ) // Version 42-06, US ROM_LOAD32_WORD( "le01-1.2f", 0x000002, 0x80000, CRC(06a3c326) SHA1(3d8842fb69def93fc544e89fd0e56ada416157dc) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "le02.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3203,29 +3208,29 @@ ROM_START( fghthistua ) /* DE-0395-1 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01a.4d", 0x0200, 0x0117, CRC(109613c8) SHA1(5991e010c1bc2a827c8ee2c85a9b40e00a3167b3) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthistub ) /* DE-0395-1 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "le00.1f", 0x000000, 0x80000, CRC(a5c410eb) SHA1(e2b0cb2351782e1155ecc4029010beb7326fd874) ) /* Version 42-05, US */ +ROM_START( fghthistub ) // DE-0395-1 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "le00.1f", 0x000000, 0x80000, CRC(a5c410eb) SHA1(e2b0cb2351782e1155ecc4029010beb7326fd874) ) // Version 42-05, US ROM_LOAD32_WORD( "le01.2f", 0x000002, 0x80000, CRC(7e148aa2) SHA1(b21e16604c4d29611f91d629deb9f041eaf41e9b) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "le02.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3238,29 +3243,29 @@ ROM_START( fghthistub ) /* DE-0395-1 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01a.4d", 0x0200, 0x0117, CRC(109613c8) SHA1(5991e010c1bc2a827c8ee2c85a9b40e00a3167b3) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthistuc ) /* DE-0380-2 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "kz00-1.1f", 0x000000, 0x80000, CRC(3a3dd15c) SHA1(689b51adf73402b12191a75061b8e709468c91bc) ) /* Version 42-03, US */ +ROM_START( fghthistuc ) // DE-0380-2 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "kz00-1.1f", 0x000000, 0x80000, CRC(3a3dd15c) SHA1(689b51adf73402b12191a75061b8e709468c91bc) ) // Version 42-03, US ROM_LOAD32_WORD( "kz01-1.2f", 0x000002, 0x80000, CRC(86796cd6) SHA1(c397c07d7a1d03ba96ccb2fe7a0ad25b8331e945) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "kz02.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3273,29 +3278,29 @@ ROM_START( fghthistuc ) /* DE-0380-2 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01.4d", 0x0200, 0x0117, CRC(4ba7e6a9) SHA1(b65d696a3519e792df226f9f148c759cdb0e1e43) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthistj ) /* DE-0395-1 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "lb00.1f", 0x000000, 0x80000, CRC(321099ad) SHA1(c5f8cedc1d349fb24b0d7b942dcda02190b1b536) ) /* Version 41-07, Japan */ +ROM_START( fghthistj ) // DE-0395-1 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "lb00.1f", 0x000000, 0x80000, CRC(321099ad) SHA1(c5f8cedc1d349fb24b0d7b942dcda02190b1b536) ) // Version 41-07, Japan ROM_LOAD32_WORD( "lb01.2f", 0x000002, 0x80000, CRC(22f45755) SHA1(02ba35b557085e379be98705ca5395b677a264fd) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "lb02.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3308,29 +3313,29 @@ ROM_START( fghthistj ) /* DE-0395-1 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01a.4d", 0x0200, 0x0117, CRC(109613c8) SHA1(5991e010c1bc2a827c8ee2c85a9b40e00a3167b3) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthistja ) /* DE-0380-2 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "kw00-3.1f", 0x000000, 0x80000, CRC(ade9581a) SHA1(c1302e921f119ff9baeb52f9c338df652e64a9ee) ) /* Version 41-05, Japan */ +ROM_START( fghthistja ) // DE-0380-2 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "kw00-3.1f", 0x000000, 0x80000, CRC(ade9581a) SHA1(c1302e921f119ff9baeb52f9c338df652e64a9ee) ) // Version 41-05, Japan ROM_LOAD32_WORD( "kw01-3.2f", 0x000002, 0x80000, CRC(63580acf) SHA1(03372b168fe461542dd1cf64b4021d948d07e15c) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "kw02-.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3343,29 +3348,29 @@ ROM_START( fghthistja ) /* DE-0380-2 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01.4d", 0x0200, 0x0117, CRC(4ba7e6a9) SHA1(b65d696a3519e792df226f9f148c759cdb0e1e43) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( fghthistjb ) /* DE-0380-1 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ - ROM_LOAD32_WORD( "kw00-2.1f", 0x000000, 0x80000, CRC(f4749806) SHA1(acdbd19b350d5d8670db879c446633a991e28c05) ) /* Version 41-04, Japan */ +ROM_START( fghthistjb ) // DE-0380-1 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code + ROM_LOAD32_WORD( "kw00-2.1f", 0x000000, 0x80000, CRC(f4749806) SHA1(acdbd19b350d5d8670db879c446633a991e28c05) ) // Version 41-04, Japan ROM_LOAD32_WORD( "kw01-2.2f", 0x000002, 0x80000, CRC(7e0ee66a) SHA1(d62321eb9942bfe8629010fabeb42356cf7dd4d6) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "kw02-.18k", 0x00000, 0x10000, CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */ + ROM_LOAD( "mbf00-8.8a", 0x000000, 0x100000, CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) // Encrypted tiles ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */ + ROM_LOAD( "mbf01-8.9a", 0x000000, 0x100000, CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) // Encrypted tiles - ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x800000, "gfx3", 0 ) // Sprites ROM_LOAD( "mbf02-16.16d", 0x000000, 0x200000, CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) ) ROM_LOAD( "mbf03-16.17d", 0x200000, 0x200000, CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) ) ROM_LOAD( "mbf04-16.18d", 0x400000, 0x200000, CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) ) @@ -3378,65 +3383,65 @@ ROM_START( fghthistjb ) /* DE-0380-1 PCB */ ROM_LOAD( "mbf07.16k", 0x000000, 0x80000, CRC(51d4adc7) SHA1(22106ed7a05db94adc5a783ce34529e29d24d41a) ) ROM_REGION(512, "proms", 0 ) - ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */ + ROM_LOAD( "kt-00.8j", 0, 512, CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) // MB7124H type prom ROM_REGION( 0x0400, "plds", 0 ) ROM_LOAD( "ve-00.3d", 0x0000, 0x0117, CRC(384d316c) SHA1(61b50c695d4210c199cf6f7bbe50c8a5ecd1d21c) ) ROM_LOAD( "ve-01.4d", 0x0200, 0x0117, CRC(4ba7e6a9) SHA1(b65d696a3519e792df226f9f148c759cdb0e1e43) ) - /* PAL16L8BCN at 8J is unpopulated */ + // PAL16L8BCN at 8J is unpopulated ROM_END -ROM_START( lockload ) /* Board No. DE-0420-1 + Bottom board DE-0421-0 slightly different hardware, a unique PCB and not a Dragongun conversion */ - ROM_REGION(0x200000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( lockload ) // Board No. DE-0420-1 + Bottom board DE-0421-0 slightly different hardware, a unique PCB and not a Dragongun conversion + ROM_REGION(0x200000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "nl-00-1.a6", 0x000002, 0x80000, CRC(7a39bf8d) SHA1(8b1a6407bab74b3960a243a6c04c0005a82126f1) ) ROM_LOAD32_BYTE( "nl-01-1.a8", 0x000000, 0x80000, CRC(d23afcb7) SHA1(de7b5bc936a87cc6511d588b0bf082bbf745581c) ) ROM_LOAD32_BYTE( "nl-02-1.d6", 0x000003, 0x80000, CRC(730e0168) SHA1(fdfa0d335c03c2c528326f90948e642f9ea43150) ) ROM_LOAD32_BYTE( "nl-03-1.d8", 0x000001, 0x80000, CRC(51a53ece) SHA1(ee2c8858844a47fa1e83c30c06d78cf49219dc33) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "nm-06-.p22", 0x00000, 0x10000, CRC(31d1c245) SHA1(326e35e7ebd8ea761d90e856c50d86512327f2a5) ) ROM_REGION( 0x020000, "gfx1", 0 ) - ROM_LOAD16_BYTE( "nl-04-.a15", 0x00000, 0x10000, CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) /* Encrypted tiles */ + ROM_LOAD16_BYTE( "nl-04-.a15", 0x00000, 0x10000, CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) // Encrypted tiles ROM_LOAD16_BYTE( "nl-05-.a17", 0x00001, 0x10000, CRC(448fec1e) SHA1(9a107959621cbb3688fd3ad9a8320aa5584f7d13) ) ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbm-00.d15", 0x00000, 0x80000, CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) /* Encrypted tiles */ + ROM_LOAD( "mbm-00.d15", 0x00000, 0x80000, CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) // Encrypted tiles ROM_LOAD( "mbm-01.d17", 0x80000, 0x80000, CRC(6d4b8fa0) SHA1(56e2b9adb4d010ba2592eccba654a24141441141) ) ROM_REGION( 0x800000, "gfx3", 0 ) - ROM_LOAD( "mbm-02.b21", 0x000000, 0x40000, CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x200000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x400000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x600000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x040000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x240000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x440000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x640000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-03.b22", 0x080000, 0x40000, CRC(e0d09894) SHA1(be2faa81cf92b6fadfb2ec4ca2173157b05071ec) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x280000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x480000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x680000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x0c0000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x2c0000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x4c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x6c0000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-04.e21", 0x100000, 0x40000, CRC(9e12466f) SHA1(51eaadfaf45d02d72b61052a606f97f36b3964fd) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x300000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x500000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x700000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x140000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x340000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x540000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x740000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-05.e22", 0x180000, 0x40000, CRC(6ff02dc0) SHA1(5862e2189a09f963d5ec58ca4aa1c06210a3c7ef) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x380000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x580000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x780000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x1c0000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x3c0000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x5c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x7c0000, 0x40000 ) /* 3/4 */ + ROM_LOAD( "mbm-02.b21", 0x000000, 0x40000, CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x200000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x400000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x600000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x040000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x240000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x440000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x640000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-03.b22", 0x080000, 0x40000, CRC(e0d09894) SHA1(be2faa81cf92b6fadfb2ec4ca2173157b05071ec) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x280000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x480000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x680000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x0c0000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x2c0000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x4c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x6c0000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-04.e21", 0x100000, 0x40000, CRC(9e12466f) SHA1(51eaadfaf45d02d72b61052a606f97f36b3964fd) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x300000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x500000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x700000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x140000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x340000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x540000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x740000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-05.e22", 0x180000, 0x40000, CRC(6ff02dc0) SHA1(5862e2189a09f963d5ec58ca4aa1c06210a3c7ef) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x380000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x580000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x780000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x1c0000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x3c0000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x5c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x7c0000, 0x40000 ) // 3/4 ROM_REGION( 0x800000*2, "c355spr", ROMREGION_ERASE00 ) ROM_LOAD32_BYTE( "mbm-14.a23", 0x000000, 0x100000, CRC(5aaaf929) SHA1(5ee30db9b83db664d77e6b5e0988ce3366460df6) ) @@ -3455,57 +3460,57 @@ ROM_START( lockload ) /* Board No. DE-0420-1 + Bottom board DE-0421-0 slightly d ROM_LOAD( "mbm-06.n17", 0x00000, 0x100000, CRC(f34d5999) SHA1(265b5f4e8598bcf9183bf9bd95db69b01536acb2) ) ROM_END -ROM_START( gunhard ) /* Board No. DE-0420-1 + Bottom board DE-0421-0 slightly different hardware, a unique PCB and not a Dragongun conversion */ - ROM_REGION(0x200000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( gunhard ) // Board No. DE-0420-1 + Bottom board DE-0421-0 slightly different hardware, a unique PCB and not a Dragongun conversion + ROM_REGION(0x200000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "nf-00-1.a6", 0x000002, 0x80000, CRC(2c8045d4) SHA1(4c900951d56bd22e30905969b8eb687d9b4363bd) ) ROM_LOAD32_BYTE( "nf-01-1.a8", 0x000000, 0x80000, CRC(6f160117) SHA1(05738f61890e9d6d2b25330958c0e7369f2ff4a6) ) ROM_LOAD32_BYTE( "nf-02-1.d6", 0x000003, 0x80000, CRC(bd353948) SHA1(ddcc12b3d1c8919eb7eb961d61f6286e6b37a58e) ) ROM_LOAD32_BYTE( "nf-03-1.d8", 0x000001, 0x80000, CRC(118a9a72) SHA1(e0b2fd21f477e531d6a04256767874f13e031a48) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "nj-06-1.p22", 0x00000, 0x10000, CRC(31d1c245) SHA1(326e35e7ebd8ea761d90e856c50d86512327f2a5) ) ROM_REGION( 0x020000, "gfx1", 0 ) - ROM_LOAD16_BYTE( "nf-04-1.a15", 0x00000, 0x10000, CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) /* Encrypted tiles */ + ROM_LOAD16_BYTE( "nf-04-1.a15", 0x00000, 0x10000, CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) // Encrypted tiles ROM_LOAD16_BYTE( "nf-05-1.a17", 0x00001, 0x10000, CRC(448fec1e) SHA1(9a107959621cbb3688fd3ad9a8320aa5584f7d13) ) ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbm-00.d15", 0x00000, 0x80000, CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) /* Encrypted tiles */ + ROM_LOAD( "mbm-00.d15", 0x00000, 0x80000, CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) // Encrypted tiles ROM_LOAD( "mbm-01.d17", 0x80000, 0x80000, CRC(6d4b8fa0) SHA1(56e2b9adb4d010ba2592eccba654a24141441141) ) ROM_REGION( 0x800000, "gfx3", 0 ) - ROM_LOAD( "mbm-02.b21", 0x000000, 0x40000, CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x200000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x400000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x600000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x040000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x240000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x440000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x640000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-03.b22", 0x080000, 0x40000, CRC(e0d09894) SHA1(be2faa81cf92b6fadfb2ec4ca2173157b05071ec) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x280000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x480000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x680000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x0c0000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x2c0000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x4c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x6c0000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-04.e21", 0x100000, 0x40000, CRC(9e12466f) SHA1(51eaadfaf45d02d72b61052a606f97f36b3964fd) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x300000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x500000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x700000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x140000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x340000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x540000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x740000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-05.e22", 0x180000, 0x40000, CRC(6ff02dc0) SHA1(5862e2189a09f963d5ec58ca4aa1c06210a3c7ef) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x380000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x580000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x780000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x1c0000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x3c0000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x5c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x7c0000, 0x40000 ) /* 3/4 */ + ROM_LOAD( "mbm-02.b21", 0x000000, 0x40000, CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x200000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x400000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x600000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x040000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x240000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x440000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x640000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-03.b22", 0x080000, 0x40000, CRC(e0d09894) SHA1(be2faa81cf92b6fadfb2ec4ca2173157b05071ec) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x280000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x480000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x680000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x0c0000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x2c0000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x4c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x6c0000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-04.e21", 0x100000, 0x40000, CRC(9e12466f) SHA1(51eaadfaf45d02d72b61052a606f97f36b3964fd) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x300000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x500000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x700000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x140000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x340000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x540000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x740000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-05.e22", 0x180000, 0x40000, CRC(6ff02dc0) SHA1(5862e2189a09f963d5ec58ca4aa1c06210a3c7ef) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x380000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x580000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x780000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x1c0000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x3c0000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x5c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x7c0000, 0x40000 ) // 3/4 ROM_REGION( 0x800000*2, "c355spr", ROMREGION_ERASE00 ) ROM_LOAD32_BYTE( "mbm-14.a23", 0x000000, 0x100000, CRC(5aaaf929) SHA1(5ee30db9b83db664d77e6b5e0988ce3366460df6) ) @@ -3524,57 +3529,57 @@ ROM_START( gunhard ) /* Board No. DE-0420-1 + Bottom board DE-0421-0 slightly di ROM_LOAD( "mbm-06.n17", 0x00000, 0x100000, CRC(f34d5999) SHA1(265b5f4e8598bcf9183bf9bd95db69b01536acb2) ) ROM_END -ROM_START( lockloadu ) /* Board No. DE-0359-2 + Bottom board DE-0360-4, a Dragongun conversion */ - ROM_REGION(0x200000, "maincpu", 0 ) /* ARM 32 bit code */ +ROM_START( lockloadu ) // Board No. DE-0359-2 + Bottom board DE-0360-4, a Dragongun conversion + ROM_REGION(0x200000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_BYTE( "nh-00-0.b5", 0x000002, 0x80000, CRC(b8a57164) SHA1(b700a08db2ad1aa1bf0a32635ffbd5d3f08713ee) ) ROM_LOAD32_BYTE( "nh-01-0.b8", 0x000000, 0x80000, CRC(e371ac50) SHA1(c448b54bc8962844b490994607b21b0c806d7714) ) ROM_LOAD32_BYTE( "nh-02-0.d5", 0x000003, 0x80000, CRC(3e361e82) SHA1(b5445d44f2a775c141fdc561d5489234c39445a4) ) ROM_LOAD32_BYTE( "nh-03-0.d8", 0x000001, 0x80000, CRC(d08ee9c3) SHA1(9a85710a11940df047e83e8d5977a23d6c67d665) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "nh-06-0.n25", 0x00000, 0x10000, CRC(7a1af51d) SHA1(54e6b16d3f5b787d3c6eb7203d8854e6e0fb9803) ) ROM_REGION( 0x020000, "gfx1", 0 ) - ROM_LOAD16_BYTE( "nh-04-0.b15", 0x00000, 0x10000, CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) /* Encrypted tiles */ + ROM_LOAD16_BYTE( "nh-04-0.b15", 0x00000, 0x10000, CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) // Encrypted tiles ROM_LOAD16_BYTE( "nh-05-0.b17", 0x00001, 0x10000, CRC(448fec1e) SHA1(9a107959621cbb3688fd3ad9a8320aa5584f7d13) ) ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD( "mbm-00.d15", 0x00000, 0x80000, CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) /* Encrypted tiles */ + ROM_LOAD( "mbm-00.d15", 0x00000, 0x80000, CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) // Encrypted tiles ROM_LOAD( "mbm-01.d17", 0x80000, 0x80000, CRC(6d4b8fa0) SHA1(56e2b9adb4d010ba2592eccba654a24141441141) ) ROM_REGION( 0x800000, "gfx3", 0 ) - ROM_LOAD( "mbm-02.b23", 0x000000, 0x40000, CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x200000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x400000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x600000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x040000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x240000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x440000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x640000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-03.b26", 0x080000, 0x40000, CRC(e0d09894) SHA1(be2faa81cf92b6fadfb2ec4ca2173157b05071ec) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x280000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x480000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x680000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x0c0000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x2c0000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x4c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x6c0000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-04.e23", 0x100000, 0x40000, CRC(9e12466f) SHA1(51eaadfaf45d02d72b61052a606f97f36b3964fd) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x300000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x500000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x700000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x140000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x340000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x540000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x740000, 0x40000 ) /* 3/4 */ - ROM_LOAD( "mbm-05.e26", 0x180000, 0x40000, CRC(6ff02dc0) SHA1(5862e2189a09f963d5ec58ca4aa1c06210a3c7ef) ) /* Encrypted tiles 0/4 */ - ROM_CONTINUE( 0x380000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */ - ROM_CONTINUE( 0x580000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x780000, 0x40000 ) /* 3/4 */ - ROM_CONTINUE( 0x1c0000, 0x40000 ) /* Next block 2bpp 0/4 */ - ROM_CONTINUE( 0x3c0000, 0x40000 ) /* 1/4 */ - ROM_CONTINUE( 0x5c0000, 0x40000 ) /* 2/4 */ - ROM_CONTINUE( 0x7c0000, 0x40000 ) /* 3/4 */ + ROM_LOAD( "mbm-02.b23", 0x000000, 0x40000, CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x200000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x400000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x600000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x040000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x240000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x440000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x640000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-03.b26", 0x080000, 0x40000, CRC(e0d09894) SHA1(be2faa81cf92b6fadfb2ec4ca2173157b05071ec) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x280000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x480000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x680000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x0c0000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x2c0000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x4c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x6c0000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-04.e23", 0x100000, 0x40000, CRC(9e12466f) SHA1(51eaadfaf45d02d72b61052a606f97f36b3964fd) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x300000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x500000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x700000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x140000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x340000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x540000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x740000, 0x40000 ) // 3/4 + ROM_LOAD( "mbm-05.e26", 0x180000, 0x40000, CRC(6ff02dc0) SHA1(5862e2189a09f963d5ec58ca4aa1c06210a3c7ef) ) // Encrypted tiles 0/4 + ROM_CONTINUE( 0x380000, 0x40000 ) // 2 bpp per 0x40000 chunk, 1/4 + ROM_CONTINUE( 0x580000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x780000, 0x40000 ) // 3/4 + ROM_CONTINUE( 0x1c0000, 0x40000 ) // Next block 2bpp 0/4 + ROM_CONTINUE( 0x3c0000, 0x40000 ) // 1/4 + ROM_CONTINUE( 0x5c0000, 0x40000 ) // 2/4 + ROM_CONTINUE( 0x7c0000, 0x40000 ) // 3/4 ROM_REGION( 0x800000*2, "c355spr", ROMREGION_ERASE00 ) ROM_LOAD32_BYTE( "mbm-14.a23", 0x000000, 0x100000, CRC(5aaaf929) SHA1(5ee30db9b83db664d77e6b5e0988ce3366460df6) ) @@ -3586,7 +3591,7 @@ ROM_START( lockloadu ) /* Board No. DE-0359-2 + Bottom board DE-0360-4, a Dragon ROM_LOAD32_BYTE( "mbm-11.a20", 0x400002, 0x100000, CRC(8a2a2a9f) SHA1(d11e0ea2785e35123bc56a8f18ce22f58432b599) ) ROM_LOAD32_BYTE( "mbm-09.a16", 0x400003, 0x100000, CRC(2cce162f) SHA1(db5795465a36971861e8fb7436db0805717ad101) ) - ROM_REGION32_LE( 0x1000000, "dvi", ROMREGION_ERASE00 ) /* Video data - same as Dragongun, probably leftover from a conversion */ + ROM_REGION32_LE( 0x1000000, "dvi", ROMREGION_ERASE00 ) // Video data - same as Dragongun, probably leftover from a conversion // ROM_LOAD( "mar-17.bin", 0x00000, 0x100000, CRC(7799ed23) SHA1(ae28ad4fa6033a3695fa83356701b3774b26e6b0) ) // ROM_LOAD( "mar-18.bin", 0x00000, 0x100000, CRC(ded66da9) SHA1(5134cb47043cc190a35ebdbf1912166669f9c055) ) // ROM_LOAD( "mar-19.bin", 0x00000, 0x100000, CRC(bdd1ed20) SHA1(2435b23210b8fee4d39c30d4d3c6ea40afaa3b93) ) @@ -3612,11 +3617,11 @@ ROM_START( lockloadu ) /* Board No. DE-0359-2 + Bottom board DE-0360-4, a Dragon ROM_END ROM_START( tattass ) - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_WORD( "pp44.cpu", 0x000000, 0x80000, CRC(c3ca5b49) SHA1(c6420b0c20df1ae166b279504880ade65b1d8048) ) ROM_LOAD32_WORD( "pp45.cpu", 0x000002, 0x80000, CRC(d3f30de0) SHA1(5a0aa0f96d29299b3b337b4b51bc84e447eb74d0) ) - ROM_REGION(0x10000, "soundcpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "decobsmt:soundcpu", 0 ) // Sound CPU ROM_LOAD( "u7.snd", 0x00000, 0x10000, CRC(6947be8a) SHA1(4ac6c3c7f54501f23c434708cea6bf327bc8cf95) ) ROM_REGION( 0x200000, "gfx1", 0 ) @@ -3674,7 +3679,7 @@ ROM_START( tattass ) ROM_LOAD16_BYTE( "ob2_c2.b3", 0x700000, 0x80000, CRC(90fe5f4f) SHA1(2149e9eae152556c632ebd4d0b2de49e40916a77) ) ROM_LOAD16_BYTE( "ob2_c3.b3", 0x700001, 0x80000, CRC(e3517e6e) SHA1(68ac60570423d8f0d7cff3db1901c9c050d0be91) ) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD( "u17.snd", 0x000000, 0x80000, CRC(b945c18d) SHA1(6556bbb4a7057df3680132f24687fa944006c784) ) ROM_LOAD( "u21.snd", 0x080000, 0x80000, CRC(10b2110c) SHA1(83e5938ed22da2874022e1dc8df76c72d95c448d) ) ROM_LOAD( "u36.snd", 0x100000, 0x80000, CRC(3b73abe2) SHA1(195096e2302e84123b23b4ccd982fb3ab9afe42c) ) @@ -3685,11 +3690,11 @@ ROM_START( tattass ) ROM_END ROM_START( tattassa ) - ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */ + ROM_REGION(0x100000, "maincpu", 0 ) // ARM 32 bit code ROM_LOAD32_WORD( "rev232a.000", 0x000000, 0x80000, CRC(1a357112) SHA1(d7f78f90970fd56ca1452a4c138168568b06d868) ) ROM_LOAD32_WORD( "rev232a.001", 0x000002, 0x80000, CRC(550245d4) SHA1(c1b2b31768da9becebd907a8622d05aa68ecaa29) ) - ROM_REGION(0x10000, "soundcpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "decobsmt:soundcpu", 0 ) // Sound CPU ROM_LOAD( "u7.snd", 0x00000, 0x10000, CRC(6947be8a) SHA1(4ac6c3c7f54501f23c434708cea6bf327bc8cf95) ) ROM_REGION( 0x200000, "gfx1", 0 ) @@ -3747,7 +3752,7 @@ ROM_START( tattassa ) ROM_LOAD16_BYTE( "ob2_c2.b3", 0x700000, 0x80000, CRC(90fe5f4f) SHA1(2149e9eae152556c632ebd4d0b2de49e40916a77) ) ROM_LOAD16_BYTE( "ob2_c3.b3", 0x700001, 0x80000, CRC(e3517e6e) SHA1(68ac60570423d8f0d7cff3db1901c9c050d0be91) ) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD( "u17.snd", 0x000000, 0x80000, CRC(b945c18d) SHA1(6556bbb4a7057df3680132f24687fa944006c784) ) ROM_LOAD( "u21.snd", 0x080000, 0x80000, CRC(10b2110c) SHA1(83e5938ed22da2874022e1dc8df76c72d95c448d) ) ROM_LOAD( "u36.snd", 0x100000, 0x80000, CRC(3b73abe2) SHA1(195096e2302e84123b23b4ccd982fb3ab9afe42c) ) @@ -3757,21 +3762,21 @@ ROM_START( tattassa ) ROM_LOAD( "eeprom-tattass.bin", 0x0000, 0x0400, CRC(7140f40c) SHA1(4fb7897933046b6adaf00b4626d5fd23d0e8a666) ) ROM_END -ROM_START( nslasher ) /* DE-0397-0 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* Encrypted ARM 32 bit code */ +ROM_START( nslasher ) // DE-0397-0 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // Encrypted ARM 32 bit code ROM_LOAD32_WORD( "mainprg.1f", 0x000000, 0x80000, CRC(507acbae) SHA1(329a2bb244f2f3adb8d75cab5aa2dcb129d70712) ) ROM_LOAD32_WORD( "mainprg.2f", 0x000002, 0x80000, CRC(931fc7ee) SHA1(54eb12abfa3f332ce9b43a45ec424aaee88641a6) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "sndprg.17l", 0x00000, 0x10000, CRC(18939e92) SHA1(50b37a78d9d2259d4b140dd17393c4e5ca92bca5) ) ROM_REGION( 0x200000, "gfx1", 0 ) - ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) // Encrypted tiles ROM_REGION( 0x200000, "gfx2", 0 ) - ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) // Encrypted tiles - ROM_REGION( 0x640000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x640000, "gfx3", 0 ) // Sprites ROM_LOAD40_WORD_SWAP( "mbh-02.14c", 0x000003, 0x200000, CRC(b2f158a1) SHA1(4f8c0b324813db198fe1dad7fff4185b828b94de) ) ROM_LOAD40_WORD_SWAP( "mbh-04.16c", 0x000001, 0x200000, CRC(eecfe06d) SHA1(2df817fe5e2ea31207b217bb03dc58979c05d0d2) ) ROM_LOAD40_BYTE( "mbh-06.18c", 0x000000, 0x100000, CRC(038c2127) SHA1(5bdb215305f1a419fde27a83b623a38b9328e560) ) @@ -3779,7 +3784,7 @@ ROM_START( nslasher ) /* DE-0397-0 PCB */ ROM_LOAD40_WORD_SWAP( "mbh-05.17c", 0x500001, 0x080000, CRC(1d2b7c17) SHA1(ae0b8e0448a1a8180fb424fb0bc8a4302f8ff602) ) ROM_LOAD40_BYTE( "mbh-07.19c", 0x500000, 0x040000, CRC(bbd22323) SHA1(6ab665b2e6d04cdadc48c52e15098e978b61fe10) ) - ROM_REGION( 0x100000, "gfx4", 0 ) /* Sprites */ + ROM_REGION( 0x100000, "gfx4", 0 ) // Sprites ROM_LOAD( "mbh-08.16e", 0x000000, 0x80000, CRC(cdd7f8cb) SHA1(910bbe8783c0ba722e9d6399b332d658fa059fdb) ) ROM_LOAD( "mbh-09.18e", 0x080000, 0x80000, CRC(33fa2121) SHA1(eb0e99d29b1ad9995df28e5b7cfc89d53efb53c3) ) @@ -3793,26 +3798,26 @@ ROM_START( nslasher ) /* DE-0397-0 PCB */ ROM_LOAD( "ln-00.j7", 0x000000, 0x200, CRC(5e83eaf3) SHA1(95f5eb8e56dff6c2dce7c39a6dd458bfc38fe1cf) ) ROM_REGION( 0x0600, "plds", 0 ) - ROM_LOAD( "vm-00.3d", 0x0000, 0x0117, NO_DUMP ) /* 16L8ACN is read protected */ - ROM_LOAD( "vm-01.4d", 0x0200, 0x0117, NO_DUMP ) /* 16L8ACN is read protected */ + ROM_LOAD( "vm-00.3d", 0x0000, 0x0117, NO_DUMP ) // 16L8ACN is read protected + ROM_LOAD( "vm-01.4d", 0x0200, 0x0117, NO_DUMP ) // 16L8ACN is read protected ROM_LOAD( "vm-02.8j", 0x0400, 0x0117, CRC(53692426) SHA1(b8f8cf6b1f6b637fcd1fcd62474e637f5d4a6901) ) ROM_END -ROM_START( nslasherj ) /* DE-0397-0 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* Encrypted ARM 32 bit code */ +ROM_START( nslasherj ) // DE-0397-0 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // Encrypted ARM 32 bit code ROM_LOAD32_WORD( "lx-00.1f", 0x000000, 0x80000, CRC(6ed5fb88) SHA1(84350da7939a479968a523c84e254e3ee54b8da2) ) ROM_LOAD32_WORD( "lx-01.2f", 0x000002, 0x80000, CRC(a6df2152) SHA1(6fe7e0b2e71c5f807951dcc81a6a3cff55247961) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "sndprg.17l", 0x00000, 0x10000, CRC(18939e92) SHA1(50b37a78d9d2259d4b140dd17393c4e5ca92bca5) ) ROM_REGION( 0x200000, "gfx1", 0 ) - ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) // Encrypted tiles ROM_REGION( 0x200000, "gfx2", 0 ) - ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) // Encrypted tiles - ROM_REGION( 0x640000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x640000, "gfx3", 0 ) // Sprites ROM_LOAD40_WORD_SWAP( "mbh-02.14c", 0x000003, 0x200000, CRC(b2f158a1) SHA1(4f8c0b324813db198fe1dad7fff4185b828b94de) ) ROM_LOAD40_WORD_SWAP( "mbh-04.16c", 0x000001, 0x200000, CRC(eecfe06d) SHA1(2df817fe5e2ea31207b217bb03dc58979c05d0d2) ) ROM_LOAD40_BYTE( "mbh-06.18c", 0x000000, 0x100000, CRC(038c2127) SHA1(5bdb215305f1a419fde27a83b623a38b9328e560) ) @@ -3820,7 +3825,7 @@ ROM_START( nslasherj ) /* DE-0397-0 PCB */ ROM_LOAD40_WORD_SWAP( "mbh-05.17c", 0x500001, 0x080000, CRC(1d2b7c17) SHA1(ae0b8e0448a1a8180fb424fb0bc8a4302f8ff602) ) ROM_LOAD40_BYTE( "mbh-07.19c", 0x500000, 0x040000, CRC(bbd22323) SHA1(6ab665b2e6d04cdadc48c52e15098e978b61fe10) ) - ROM_REGION( 0x100000, "gfx4", 0 ) /* Sprites */ + ROM_REGION( 0x100000, "gfx4", 0 ) // Sprites ROM_LOAD( "mbh-08.16e", 0x000000, 0x80000, CRC(cdd7f8cb) SHA1(910bbe8783c0ba722e9d6399b332d658fa059fdb) ) ROM_LOAD( "mbh-09.18e", 0x080000, 0x80000, CRC(33fa2121) SHA1(eb0e99d29b1ad9995df28e5b7cfc89d53efb53c3) ) @@ -3834,26 +3839,26 @@ ROM_START( nslasherj ) /* DE-0397-0 PCB */ ROM_LOAD( "ln-00.j7", 0x000000, 0x200, CRC(5e83eaf3) SHA1(95f5eb8e56dff6c2dce7c39a6dd458bfc38fe1cf) ) ROM_REGION( 0x0600, "plds", 0 ) - ROM_LOAD( "vm-00.3d", 0x0000, 0x0117, NO_DUMP ) /* 16L8ACN is read protected */ - ROM_LOAD( "vm-01.4d", 0x0200, 0x0117, NO_DUMP ) /* 16L8ACN is read protected */ + ROM_LOAD( "vm-00.3d", 0x0000, 0x0117, NO_DUMP ) // 16L8ACN is read protected + ROM_LOAD( "vm-01.4d", 0x0200, 0x0117, NO_DUMP ) // 16L8ACN is read protected ROM_LOAD( "vm-02.8j", 0x0400, 0x0117, CRC(53692426) SHA1(b8f8cf6b1f6b637fcd1fcd62474e637f5d4a6901) ) ROM_END -ROM_START( nslashers ) /* DE-0397-0 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* Encrypted ARM 32 bit code */ +ROM_START( nslashers ) // DE-0397-0 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // Encrypted ARM 32 bit code ROM_LOAD32_WORD( "ly-00.1f", 0x000000, 0x80000, CRC(fa0646f9) SHA1(7f9633bda230a0ced59171cdc5ab40a6d56c3d34) ) ROM_LOAD32_WORD( "ly-01.2f", 0x000002, 0x80000, CRC(ae508149) SHA1(3592949e5fb2770adb9c9daa4e38c4e75f3e2554) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "sndprg.17l", 0x00000, 0x10000, CRC(18939e92) SHA1(50b37a78d9d2259d4b140dd17393c4e5ca92bca5) ) ROM_REGION( 0x200000, "gfx1", 0 ) - ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) // Encrypted tiles ROM_REGION( 0x200000, "gfx2", 0 ) - ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) // Encrypted tiles - ROM_REGION( 0x640000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x640000, "gfx3", 0 ) // Sprites ROM_LOAD40_WORD_SWAP( "mbh-02.14c", 0x000003, 0x200000, CRC(b2f158a1) SHA1(4f8c0b324813db198fe1dad7fff4185b828b94de) ) ROM_LOAD40_WORD_SWAP( "mbh-04.16c", 0x000001, 0x200000, CRC(eecfe06d) SHA1(2df817fe5e2ea31207b217bb03dc58979c05d0d2) ) ROM_LOAD40_BYTE( "mbh-06.18c", 0x000000, 0x100000, CRC(038c2127) SHA1(5bdb215305f1a419fde27a83b623a38b9328e560) ) @@ -3861,7 +3866,7 @@ ROM_START( nslashers ) /* DE-0397-0 PCB */ ROM_LOAD40_WORD_SWAP( "mbh-05.17c", 0x500001, 0x080000, CRC(1d2b7c17) SHA1(ae0b8e0448a1a8180fb424fb0bc8a4302f8ff602) ) ROM_LOAD40_BYTE( "mbh-07.19c", 0x500000, 0x040000, CRC(bbd22323) SHA1(6ab665b2e6d04cdadc48c52e15098e978b61fe10) ) - ROM_REGION( 0x100000, "gfx4", 0 ) /* Sprites */ + ROM_REGION( 0x100000, "gfx4", 0 ) // Sprites ROM_LOAD( "mbh-08.16e", 0x000000, 0x80000, CRC(cdd7f8cb) SHA1(910bbe8783c0ba722e9d6399b332d658fa059fdb) ) ROM_LOAD( "mbh-09.18e", 0x080000, 0x80000, CRC(33fa2121) SHA1(eb0e99d29b1ad9995df28e5b7cfc89d53efb53c3) ) @@ -3875,26 +3880,26 @@ ROM_START( nslashers ) /* DE-0397-0 PCB */ ROM_LOAD( "ln-00.j7", 0x000000, 0x200, CRC(5e83eaf3) SHA1(95f5eb8e56dff6c2dce7c39a6dd458bfc38fe1cf) ) ROM_REGION( 0x0600, "plds", 0 ) - ROM_LOAD( "vm-00.3d", 0x0000, 0x0117, NO_DUMP ) /* 16L8ACN is read protected */ - ROM_LOAD( "vm-01.4d", 0x0200, 0x0117, NO_DUMP ) /* 16L8ACN is read protected */ + ROM_LOAD( "vm-00.3d", 0x0000, 0x0117, NO_DUMP ) // 16L8ACN is read protected + ROM_LOAD( "vm-01.4d", 0x0200, 0x0117, NO_DUMP ) // 16L8ACN is read protected ROM_LOAD( "vm-02.8j", 0x0400, 0x0117, CRC(53692426) SHA1(b8f8cf6b1f6b637fcd1fcd62474e637f5d4a6901) ) ROM_END -ROM_START( nslasheru ) /* DE-0395-1 PCB */ - ROM_REGION(0x100000, "maincpu", 0 ) /* Encrypted ARM 32 bit code */ +ROM_START( nslasheru ) // DE-0395-1 PCB + ROM_REGION(0x100000, "maincpu", 0 ) // Encrypted ARM 32 bit code ROM_LOAD32_WORD( "00.f1", 0x000000, 0x80000, CRC(944f3329) SHA1(7e7909e203b9752de3d3d798c6f84ac6ae824a07) ) ROM_LOAD32_WORD( "01.f2", 0x000002, 0x80000, CRC(ac12d18a) SHA1(7cd4e843bf575c70c5c39a8afa78b803106f59b0) ) - ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */ + ROM_REGION(0x10000, "audiocpu", 0 ) // Sound CPU ROM_LOAD( "02.l18", 0x00000, 0x10000, CRC(5e63bd91) SHA1(a6ac3c8c50f44cf2e6cf029aef1c974d1fc16ed5) ) ROM_REGION( 0x200000, "gfx1", 0 ) - ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-00.8c", 0x000000, 0x200000, CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) // Encrypted tiles ROM_REGION( 0x200000, "gfx2", 0 ) - ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) /* Encrypted tiles */ + ROM_LOAD( "mbh-01.9c", 0x000000, 0x200000, CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) // Encrypted tiles - ROM_REGION( 0x640000, "gfx3", 0 ) /* Sprites */ + ROM_REGION( 0x640000, "gfx3", 0 ) // Sprites ROM_LOAD40_WORD_SWAP( "mbh-02.14c", 0x000003, 0x200000, CRC(b2f158a1) SHA1(4f8c0b324813db198fe1dad7fff4185b828b94de) ) ROM_LOAD40_WORD_SWAP( "mbh-04.16c", 0x000001, 0x200000, CRC(eecfe06d) SHA1(2df817fe5e2ea31207b217bb03dc58979c05d0d2) ) ROM_LOAD40_BYTE( "mbh-06.18c", 0x000000, 0x100000, CRC(038c2127) SHA1(5bdb215305f1a419fde27a83b623a38b9328e560) ) @@ -3902,7 +3907,7 @@ ROM_START( nslasheru ) /* DE-0395-1 PCB */ ROM_LOAD40_WORD_SWAP( "mbh-05.17c", 0x500001, 0x080000, CRC(1d2b7c17) SHA1(ae0b8e0448a1a8180fb424fb0bc8a4302f8ff602) ) ROM_LOAD40_BYTE( "mbh-07.19c", 0x500000, 0x040000, CRC(bbd22323) SHA1(6ab665b2e6d04cdadc48c52e15098e978b61fe10) ) - ROM_REGION( 0x100000, "gfx4", 0 ) /* Sprites */ + ROM_REGION( 0x100000, "gfx4", 0 ) // Sprites ROM_LOAD( "mbh-08.16e", 0x000000, 0x80000, CRC(cdd7f8cb) SHA1(910bbe8783c0ba722e9d6399b332d658fa059fdb) ) ROM_LOAD( "mbh-09.18e", 0x080000, 0x80000, CRC(33fa2121) SHA1(eb0e99d29b1ad9995df28e5b7cfc89d53efb53c3) ) @@ -3957,8 +3962,8 @@ GAME( 1994, nslashers, nslasher, nslasher, nslasher, nslasher_state, init_nsla // DE-0395-1 PCB sets (HuC6280 for sound) GAME( 1994, nslasheru, nslasher, nslasheru, nslasher, nslasher_state, init_nslasher, ROT0, "Data East Corporation", "Night Slashers (US Rev 1.2, DE-0395-1 PCB)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) -GAME( 1994, tattass, 0, tattass, tattass, nslasher_state, init_tattass, ROT0, "Data East Pinball", "Tattoo Assassins (US prototype, Mar 14 1995)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) -GAME( 1994, tattassa, tattass, tattass, tattass, nslasher_state, init_tattass, ROT0, "Data East Pinball", "Tattoo Assassins (Asia prototype, Mar 14 1995)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +GAME( 1994, tattass, 0, tattass, tattass, tattass_state, init_tattass, ROT0, "Data East Pinball", "Tattoo Assassins (US prototype, Mar 14 1995)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +GAME( 1994, tattassa, tattass, tattass, tattass, tattass_state, init_tattass, ROT0, "Data East Pinball", "Tattoo Assassins (Asia prototype, Mar 14 1995)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // Dragon Gun / Locked 'n Loaded have very different sprite hardware GAME( 1993, dragngun, 0, dragngun, dragngun, dragngun_state, init_dragngun, ROT0, "Data East Corporation", "Dragon Gun (US)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE ) // OKI3 Bankswitching aren't verified diff --git a/src/mame/dataeast/deco32.h b/src/mame/dataeast/deco32.h index 3b5d37e730f..3fc9decf9e6 100644 --- a/src/mame/dataeast/deco32.h +++ b/src/mame/dataeast/deco32.h @@ -39,7 +39,6 @@ public: , m_screen(*this, "screen") , m_palette(*this, "palette") , m_deco_irq(*this, "irq") - , m_decobsmt(*this, "decobsmt") , m_eeprom(*this, "eeprom") , m_ioprot(*this, "ioprot") , m_ym2151(*this, "ymsnd") @@ -85,7 +84,6 @@ protected: required_device m_screen; optional_device m_palette; optional_device m_deco_irq; - optional_device m_decobsmt; optional_device m_eeprom; required_device m_ioprot; optional_device m_ym2151; @@ -123,13 +121,14 @@ public: void init_captaven(); +protected: + virtual void video_start() override; + private: required_ioport_array<3> m_io_dsw; u32 _71_r(); u8 captaven_soundcpu_status_r(); - virtual void video_start() override; - u32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); void tile_callback(u32 &tile, u32 &colour, int layer, bool is_8x8); @@ -153,13 +152,14 @@ public: void init_fghthist(); +protected: + virtual void video_start() override; + private: required_ioport_array<2> m_io_in; // void sound_w(u32 data); u32 unk_status_r(); - virtual void video_start() override; - u32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); DECO16IC_BANK_CB_MEMBER(bank_callback); @@ -170,7 +170,7 @@ private: private: }; -// nslasher, tattass +// nslasher class nslasher_state : public deco32_state { public: @@ -180,38 +180,58 @@ public: { } void nslasheru(machine_config &config); - void tattass(machine_config &config); void nslasher(machine_config &config); - void init_tattass(); void init_nslasher(); -private: +protected: + virtual void video_start() override; + required_device m_deco_ace; void tilemap_color_bank_w(u8 data); void sprite1_color_bank_w(u8 data); void sprite2_color_bank_w(u8 data); - void tattass_control_w(offs_t offset, u32 data, u32 mem_mask = ~0); - void tattass_sound_irq_w(int state); u16 nslasher_debug_r(); - virtual void video_start() override; - u32 screen_update_nslasher(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); - u32 screen_update_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); - u16 port_b_tattass(); DECO16IC_BANK_CB_MEMBER(bank_callback); u16 mix_callback(u16 p, u16 p2); void nslasher_map(address_map &map); - void tattass_map(address_map &map); void mix_nslasher(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect, gfx_element *gfx0, gfx_element *gfx1, int mixAlphaTilemap); - void mix_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect, gfx_element *gfx0, gfx_element *gfx1, int mixAlphaTilemap); std::unique_ptr m_tilemap_alpha_bitmap; +}; + +// tattass +class tattass_state : public nslasher_state +{ +public: + tattass_state(const machine_config &mconfig, device_type type, const char *tag) + : nslasher_state(mconfig, type, tag) + , m_decobsmt(*this, "decobsmt") + { } + + void tattass(machine_config &config); + + void init_tattass(); + +private: + required_device m_decobsmt; + + void tattass_control_w(offs_t offset, u32 data, u32 mem_mask = ~0); + void tattass_sound_irq_w(int state); + + u32 screen_update_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); + + u16 port_b_tattass(); + + void tattass_map(address_map &map); + + void mix_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect, gfx_element *gfx0, gfx_element *gfx1, int mixAlphaTilemap); int m_tattass_eprom_bit = 0; int m_last_clock = 0; @@ -251,6 +271,9 @@ public: DECLARE_INPUT_CHANGED_MEMBER(lockload_gun_trigger); +protected: + virtual void video_start() override; + private: required_device m_sprgenzoom; required_device m_spriteram; @@ -289,8 +312,6 @@ private: void lockload_okibank_lo_w(u8 data); void lockload_okibank_hi_w(u8 data); // lockload - virtual void video_start() override; - int sprite_bank_callback(int sprite); u16 read_spritetile(int lookupram_offset); u16 read_spriteformat(int spriteformatram_offset, u8 attr); diff --git a/src/mame/dataeast/deco32_v.cpp b/src/mame/dataeast/deco32_v.cpp index d91df0b5e81..e9231fb700b 100644 --- a/src/mame/dataeast/deco32_v.cpp +++ b/src/mame/dataeast/deco32_v.cpp @@ -509,7 +509,7 @@ u32 nslasher_state::screen_update_nslasher(screen_device &screen, bitmap_rgb32 & // different alpha blending behavior, priority? TODO : verify behavior from real hardware // reference : https://www.youtube.com/watch?v=ax-_P3meUiA (review) -void nslasher_state::mix_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect, gfx_element *gfx0, gfx_element *gfx1, int mixAlphaTilemap) +void tattass_state::mix_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect, gfx_element *gfx0, gfx_element *gfx1, int mixAlphaTilemap) { const pen_t *pens = m_deco_ace->pens(); const pen_t *pal0 = &pens[gfx0->colorbase()]; @@ -649,7 +649,7 @@ void nslasher_state::mix_tattass(screen_device &screen, bitmap_rgb32 &bitmap, co } } -u32 nslasher_state::screen_update_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) +u32 tattass_state::screen_update_tattass(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) { bool alphaTilemap = false; m_deco_tilegen[0]->pf_update(m_pf_rowscroll[0].get(), m_pf_rowscroll[1].get()); diff --git a/src/mame/pinball/de_3.cpp b/src/mame/pinball/de_3.cpp index 475ba9b7cc8..2ad32a7be6d 100644 --- a/src/mame/pinball/de_3.cpp +++ b/src/mame/pinball/de_3.cpp @@ -264,7 +264,7 @@ void de_3_state::sound_w(uint8_t data) // 6821 PIA at 0x2c00 void de_3_state::pia2c_pa_w(uint8_t data) { - /* DMD data */ + // DMD data if(m_dmdtype3) { m_dmdtype3->data_w(data); @@ -299,7 +299,7 @@ uint8_t de_3_state::pia2c_pb_r() void de_3_state::pia2c_pb_w(uint8_t data) { - /* DMD ctrl */ + // DMD ctrl if(m_dmdtype3) { m_dmdtype3->ctrl_w(data); @@ -490,7 +490,7 @@ void de_3_state::machine_reset() void de_3_state::de_bg_audio(machine_config &config) { - /* sound CPU */ + // sound CPU MC6809E(config, m_audiocpu, XTAL(8'000'000) / 4); // MC68B09E m_audiocpu->set_addrmap(AS_PROGRAM, &de_3_state::audio_map); @@ -508,7 +508,7 @@ void de_3_state::de_bg_audio(machine_config &config) void de_3_state::de_3(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware decocpu_type3_device &decocpu(DECOCPU3(config, "decocpu", XTAL(8'000'000) / 2, "maincpu")); decocpu.display_read_callback().set(FUNC(de_3_state::display_r)); decocpu.display_write_callback().set(FUNC(de_3_state::display_w)); @@ -526,14 +526,26 @@ void de_3_state::de_3_dmd2(machine_config &config) { de_3(config); DECODMD2(config, m_dmdtype2, 0, "dmdcpu"); + + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); + DECOBSMT(config, m_decobsmt, 0); + m_decobsmt->add_route(0, "lspeaker", 1.0); + m_decobsmt->add_route(1, "rspeaker", 1.0); } void de_3_state::de_3_dmd1(machine_config &config) { de_3(config); DECODMD1(config, m_dmdtype1, 0, "dmdcpu"); + + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); + DECOBSMT(config, m_decobsmt, 0); + m_decobsmt->add_route(0, "lspeaker", 1.0); + m_decobsmt->add_route(1, "rspeaker", 1.0); } void de_3_state::de_3_dmdo(machine_config &config) @@ -545,7 +557,7 @@ void de_3_state::de_3_dmdo(machine_config &config) void de_3_state::de_3b(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware decocpu_type3b_device &decocpu(DECOCPU3B(config, "decocpu", XTAL(8'000'000) / 2, "maincpu")); decocpu.display_read_callback().set(FUNC(de_3_state::display_r)); decocpu.display_write_callback().set(FUNC(de_3_state::display_w)); @@ -560,13 +572,18 @@ void de_3_state::de_3b(machine_config &config) DECODMD3(config, m_dmdtype3, 0, "dmdcpu"); - /* sound hardware */ + // sound hardware + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); + DECOBSMT(config, m_decobsmt, 0); + m_decobsmt->add_route(0, "lspeaker", 1.0); + m_decobsmt->add_route(1, "rspeaker", 1.0); } void de_3_state::detest(machine_config &config) { - /* basic machine hardware */ + // basic machine hardware DECOCPU3B(config, "decocpu", XTAL(8'000'000) / 2, "maincpu"); genpin_audio(config); @@ -581,9 +598,9 @@ ROM_START(rab_320) ROM_LOAD("rabcpua.320", 0x0000, 0x10000, CRC(21a2d518) SHA1(42123dca519034ecb740e5cb493b1b0b6b44e3be)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rbdspa.300", 0x00000, 0x80000, CRC(a5dc2f72) SHA1(60bbb4914ff56ad48c86c3550e094a3d9d70c700)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rab.u7", 0x0000, 0x10000, CRC(b232e630) SHA1(880fffc395d7c24bdea4e7e8000afba7ea71c094)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("rab.u17", 0x000000, 0x80000, CRC(7f2b53b8) SHA1(fd4f4ed1ed343069ffc534fe4b20026fe7403220)) ROM_LOAD("rab.u21", 0x080000, 0x40000, CRC(3de1b375) SHA1(a48bb80483ca03cd7c3bf0b5f2930a6ee9cc448d)) ROM_END @@ -593,9 +610,9 @@ ROM_START(rab_130) ROM_LOAD("rabcpua.130", 0x0000, 0x10000, CRC(f59b1a53) SHA1(046cd0eaee6e646286f3dfa73eeacfd93c2be273)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rbdspa.130", 0x00000, 0x80000, CRC(b6e2176e) SHA1(9ccbb30dc0f386fcf5e5255c9f80c720e601565f)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rab.u7", 0x0000, 0x10000, CRC(b232e630) SHA1(880fffc395d7c24bdea4e7e8000afba7ea71c094)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("rab.u17", 0x000000, 0x80000, CRC(7f2b53b8) SHA1(fd4f4ed1ed343069ffc534fe4b20026fe7403220)) ROM_LOAD("rab.u21", 0x080000, 0x40000, CRC(3de1b375) SHA1(a48bb80483ca03cd7c3bf0b5f2930a6ee9cc448d)) ROM_END @@ -605,9 +622,9 @@ ROM_START(rab_103s) ROM_LOAD("rabcpu.103", 0x0000, 0x10000, CRC(d5fe3184) SHA1(dc1ca938f15240d1c15ee5724d29a3538418f8de)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rabdspsp.103", 0x00000, 0x80000, CRC(02624948) SHA1(069ef69d6ce193d73954935b378230c05b83b8fc)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rab.u7", 0x0000, 0x10000, CRC(b232e630) SHA1(880fffc395d7c24bdea4e7e8000afba7ea71c094)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("rab.u17", 0x000000, 0x80000, CRC(7f2b53b8) SHA1(fd4f4ed1ed343069ffc534fe4b20026fe7403220)) ROM_LOAD("rab.u21", 0x080000, 0x40000, CRC(3de1b375) SHA1(a48bb80483ca03cd7c3bf0b5f2930a6ee9cc448d)) ROM_END @@ -621,9 +638,9 @@ ROM_START(aar_101) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("asdspu12.bin", 0x00000, 0x40000, CRC(5dd81be6) SHA1(20e5ec19550e3795670c5ee4e8e92fae0499fdb8)) ROM_LOAD("asdspu14.bin", 0x40000, 0x40000, CRC(3f2204ca) SHA1(69523d6c5555d391ab24912f4c4c78aa09a400c1)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("assndu7.bin", 0x0000, 0x10000, CRC(f0414a0d) SHA1(b1f940be05426a39f4e5ea0802fd03a7ce055ebc)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("assndu17.bin", 0x000000, 0x80000, CRC(e151b1fe) SHA1(d7d97499d93885a4f7ebd7bb302731bc5bc456ff)) ROM_LOAD("assndu21.bin", 0x080000, 0x80000, CRC(7d69e917) SHA1(73e21e65bc194c063933288cb617127b41593466)) ROM_END @@ -637,9 +654,9 @@ ROM_START(btmn_106) ROM_LOAD("c5_a106.256", 0x8000, 0x8000, CRC(79e86ccd) SHA1(430ac436bd1c8841950986af80747285a7d25942)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("batdsp.106", 0x00000, 0x20000, CRC(4c4120e7) SHA1(ba7d78c933f6709b3db4efcca5e7bb9099074550)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015)) ROM_LOAD("batman.u21", 0x080000, 0x20000, CRC(42dab6ac) SHA1(facf993db2ce240c9e825ca9a21ac65a0fbba188)) ROM_END @@ -650,9 +667,9 @@ ROM_START(btmn_103) ROM_LOAD("batcpuc5.103", 0x8000, 0x8000, CRC(8588c5a8) SHA1(41b159c9e4ca523b37f0b893e57f166c85e812e9)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("batdsp.102", 0x00000, 0x20000, CRC(4c4120e7) SHA1(ba7d78c933f6709b3db4efcca5e7bb9099074550)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015)) ROM_LOAD("batman.u21", 0x080000, 0x20000, CRC(42dab6ac) SHA1(facf993db2ce240c9e825ca9a21ac65a0fbba188)) ROM_END @@ -663,9 +680,9 @@ ROM_START(btmn_103f) ROM_LOAD("batccpuf.103", 0x8000, 0x8000, CRC(6f654fb4) SHA1(4901326f92aab1f5a2cdf9032511bef8b197f7e4)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("bat_dspf.103", 0x00000, 0x20000, CRC(747be2e6) SHA1(47ac64b91eabc24be57e376035ef8da95259587d)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015)) ROM_LOAD("batman.u21", 0x080000, 0x20000, CRC(42dab6ac) SHA1(facf993db2ce240c9e825ca9a21ac65a0fbba188)) ROM_END @@ -676,9 +693,9 @@ ROM_START(btmn_103g) ROM_LOAD("batccpug.103", 0x8000, 0x8000, CRC(a199ab0f) SHA1(729dab10fee708a18b7be5a2b9b904aa211b233a)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("bat_dspg.104", 0x00000, 0x20000, CRC(1581819f) SHA1(88facfad2e74dd44b71fd19df685a4c2378d26de)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015)) ROM_LOAD("batman.u21", 0x080000, 0x20000, CRC(42dab6ac) SHA1(facf993db2ce240c9e825ca9a21ac65a0fbba188)) ROM_END @@ -689,9 +706,9 @@ ROM_START(btmn_101) ROM_LOAD("batcpuc5.101", 0x8000, 0x8000, CRC(1fcb85ca) SHA1(daf1e1297975b9b577c796d50b973885f925508e)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("batdsp.102", 0x00000, 0x20000, CRC(4c4120e7) SHA1(ba7d78c933f6709b3db4efcca5e7bb9099074550)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015)) ROM_LOAD("batman.u21", 0x080000, 0x20000, CRC(42dab6ac) SHA1(facf993db2ce240c9e825ca9a21ac65a0fbba188)) ROM_END @@ -721,9 +738,9 @@ ROM_START(gnr_300) ROM_LOAD("gnrcpua.300", 0x0000, 0x10000, CRC(faf0cc8c) SHA1(0e889ad6eed832d4ccdc6e379f9e4e58ae0e0b83)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gnrdispa.300", 0x00000, 0x80000, CRC(4abf29e3) SHA1(595328e0f92a6e1972d71c56505a5dd07a373ef5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gnru7.snd", 0x0000, 0x10000, CRC(3b9de915) SHA1(a901a1f37bf5433c819393c4355f9d13164b32ce)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("gnru17.snd", 0x000000, 0x80000, CRC(3d3219d6) SHA1(ac4a6d3eff0cdd02b8c79dddcb8fec2e22faa9b9)) ROM_LOAD("gnru21.snd", 0x080000, 0x80000, CRC(d2ca17ab) SHA1(db7c4f74a2e2c099fe14f38de922fdc851bd4a6b)) ROM_LOAD("gnru36.snd", 0x100000, 0x80000, CRC(5b32396e) SHA1(66462a6a929c869d668968e057fac199d05df267)) @@ -735,9 +752,9 @@ ROM_START(gnr_300f) ROM_LOAD("gnrcpuf.300", 0x0000, 0x10000, CRC(7f9006b2) SHA1(429d90fa27ea39176b94d1293a313ec3d1033dbc)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gnrdispf.300", 0x00000, 0x80000, CRC(63e9761a) SHA1(05e5a61b66148da7728779d8e5fa14a489e09441)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gnru7.snd", 0x0000, 0x10000, CRC(3b9de915) SHA1(a901a1f37bf5433c819393c4355f9d13164b32ce)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("gnru17.snd", 0x000000, 0x80000, CRC(3d3219d6) SHA1(ac4a6d3eff0cdd02b8c79dddcb8fec2e22faa9b9)) ROM_LOAD("gnru21.snd", 0x080000, 0x80000, CRC(d2ca17ab) SHA1(db7c4f74a2e2c099fe14f38de922fdc851bd4a6b)) ROM_LOAD("gnru36.snd", 0x100000, 0x80000, CRC(5b32396e) SHA1(66462a6a929c869d668968e057fac199d05df267)) @@ -749,9 +766,9 @@ ROM_START(gnr_300d) ROM_LOAD("gnrcpud.300", 0x0000, 0x10000, CRC(ae35f830) SHA1(adf853f50ed01c3261d7ce4064c45f834934b5e2)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gnrdispd.300", 0x00000, 0x80000, CRC(4abf29e3) SHA1(595328e0f92a6e1972d71c56505a5dd07a373ef5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gnru7.snd", 0x0000, 0x10000, CRC(3b9de915) SHA1(a901a1f37bf5433c819393c4355f9d13164b32ce)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("gnru17.snd", 0x000000, 0x80000, CRC(3d3219d6) SHA1(ac4a6d3eff0cdd02b8c79dddcb8fec2e22faa9b9)) ROM_LOAD("gnru21.snd", 0x080000, 0x80000, CRC(d2ca17ab) SHA1(db7c4f74a2e2c099fe14f38de922fdc851bd4a6b)) ROM_LOAD("gnru36.snd", 0x100000, 0x80000, CRC(5b32396e) SHA1(66462a6a929c869d668968e057fac199d05df267)) @@ -763,9 +780,9 @@ ROM_START(gnr_200) ROM_LOAD("gnrcpua.200", 0x0000, 0x10000, CRC(365ddd22) SHA1(e316ddca4b68145e6f4efc2cd1d3f6d13fefad1d)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gnrdispa.300", 0x00000, 0x80000, CRC(4abf29e3) SHA1(595328e0f92a6e1972d71c56505a5dd07a373ef5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gnru7.snd", 0x0000, 0x10000, CRC(3b9de915) SHA1(a901a1f37bf5433c819393c4355f9d13164b32ce)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("gnru17.snd", 0x000000, 0x80000, CRC(3d3219d6) SHA1(ac4a6d3eff0cdd02b8c79dddcb8fec2e22faa9b9)) ROM_LOAD("gnru21.snd", 0x080000, 0x80000, CRC(d2ca17ab) SHA1(db7c4f74a2e2c099fe14f38de922fdc851bd4a6b)) ROM_LOAD("gnru36.snd", 0x100000, 0x80000, CRC(5b32396e) SHA1(66462a6a929c869d668968e057fac199d05df267)) @@ -780,9 +797,9 @@ ROM_START(hook_408) ROM_LOAD("hokcpua.408", 0x0000, 0x10000, CRC(46477fc7) SHA1(ce6228fd9ab4b6c774e128d291f50695746da358)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c)) ROM_LOAD("hook-voi.u21", 0x040000, 0x40000, CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948)) ROM_END @@ -792,9 +809,9 @@ ROM_START(hook_404) ROM_LOAD("hokcpua.404", 0x0000, 0x10000, CRC(53357d8b) SHA1(4e8f5f4376418fbac782065c602da82acab06ef3)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c)) ROM_LOAD("hook-voi.u21", 0x040000, 0x40000, CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948)) ROM_END @@ -804,9 +821,9 @@ ROM_START(hook_401) ROM_LOAD("hokcpua.401", 0x0000, 0x10000, CRC(20223298) SHA1(a8063765db947b059eadaad6654ed0c5cad9198d)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c)) ROM_LOAD("hook-voi.u21", 0x040000, 0x40000, CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948)) ROM_END @@ -816,9 +833,9 @@ ROM_START(hook_f401) ROM_LOAD("hokcpua.401", 0x0000, 0x10000, CRC(20223298) SHA1(a8063765db947b059eadaad6654ed0c5cad9198d)) // unknown if there is a special french CPU 4.01, as the dump only included the display ROM ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("hook_display_f401.bin", 0x00000, 0x20000, CRC(b501edbd) SHA1(df369f569243d633aa24edd4289ace645e4a9358)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c)) ROM_LOAD("hook-voi.u21", 0x040000, 0x40000, CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948)) ROM_END @@ -828,9 +845,9 @@ ROM_START(hook_401_p) ROM_LOAD("hokcpua.401", 0x0000, 0x10000, CRC(20223298) SHA1(a8063765db947b059eadaad6654ed0c5cad9198d)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hooksnd_p.u7", 0x8000, 0x8000, CRC(20091293) SHA1(fdfc4eadef0bf1915c7c72c1fd8dafaa429b3c44)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("hook-voi_p.u17", 0x000000, 0x40000, CRC(667cf0fb) SHA1(dd12a7fa280384381ebc5c3d8add652eddb294fb)) ROM_LOAD("hook-voi_p.u21", 0x040000, 0x40000, CRC(04775416) SHA1(5675aea39b76178ff476b0f627223a1c75a3d6b7)) ROM_END @@ -840,9 +857,9 @@ ROM_START(hook_400) ROM_LOAD("hokcpua.401", 0x0000, 0x10000, CRC(20223298) SHA1(a8063765db947b059eadaad6654ed0c5cad9198d))// no CPU-Version < 4.01 yet ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("hook_dspl_4.00.bin", 0x00000, 0x20000, CRC(14d2387c) SHA1(b3e78ffa7e9bdd4bc7fe08e3a0a8631178a5fc09)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c)) ROM_LOAD("hook-voi.u21", 0x040000, 0x40000, CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948)) ROM_END @@ -852,9 +869,9 @@ ROM_START(hook_e406) ROM_LOAD("hokcpue.406", 0x0000, 0x10000, CRC(0e2893e2) SHA1(fb13f34a45ec75d9cc1439c90b10c0b1ad38d1f6)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c)) ROM_LOAD("hook-voi.u21", 0x040000, 0x40000, CRC(b5c275e2) SHA1(ff51c2007132a1310ac53b5ab2a4af7d0ab15948)) ROM_END @@ -867,9 +884,9 @@ ROM_START(jupk_513) ROM_LOAD("jpcpua.513", 0x0000, 0x10000, CRC(9f70a937) SHA1(cdea6c6e852982eb5e800db138f7660d51b6fdc8)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jpdspa.510", 0x00000, 0x80000, CRC(9ca61e3c) SHA1(38ae472f38e6fc33671e9a276313208e5ccd8640)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309)) ROM_LOAD("jpu21.dat", 0x080000, 0x40000, CRC(6ac1554c) SHA1(9a91ce836c089f96ad9c809bb66fcddda1f3e456)) ROM_END @@ -879,9 +896,9 @@ ROM_START(jupk_501) ROM_LOAD("jpcpua.501", 0x0000, 0x10000, CRC(d25f09c4) SHA1(a12ace496352002685b0415515f5f5ce4fc95bdb)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jpdspa.501", 0x00000, 0x80000, CRC(04a87d42) SHA1(e13df9a63ec77ec6f97b681ed99216ef3f3af691)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309)) ROM_LOAD("jpu21.dat", 0x080000, 0x40000, CRC(6ac1554c) SHA1(9a91ce836c089f96ad9c809bb66fcddda1f3e456)) ROM_END @@ -891,9 +908,9 @@ ROM_START(jupk_501g) ROM_LOAD("jpcpua.501", 0x0000, 0x10000, CRC(d25f09c4) SHA1(a12ace496352002685b0415515f5f5ce4fc95bdb)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jpdspg.501", 0x00000, 0x80000, CRC(3b524bfe) SHA1(ea6ae6f8fc8379f311fd7ef456f0d6711c4e35c5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309)) ROM_LOAD("jpu21.dat", 0x080000, 0x40000, CRC(6ac1554c) SHA1(9a91ce836c089f96ad9c809bb66fcddda1f3e456)) ROM_END @@ -903,9 +920,9 @@ ROM_START(jupk_307) ROM_LOAD("jpcpua.307", 0x0000, 0x10000, CRC(b60c3bca) SHA1(0f5619319d2affefa993f396f7a4b1875eea81ab)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jpdspa.400", 0x00000, 0x80000, CRC(4c044f05) SHA1(573a188a255ad3b6aa18427fd6b45aeca6f83e04)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309)) ROM_LOAD("jpu21.dat", 0x080000, 0x40000, CRC(6ac1554c) SHA1(9a91ce836c089f96ad9c809bb66fcddda1f3e456)) ROM_END @@ -915,9 +932,9 @@ ROM_START(jupk_305) ROM_LOAD("jpcpua3.05.bin", 0x0000, 0x10000, CRC(0a9bd439) SHA1(486df3e268c81518ff4d0638517e93b57a8d9d2e)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jpdspa.400", 0x00000, 0x80000, CRC(4c044f05) SHA1(573a188a255ad3b6aa18427fd6b45aeca6f83e04)) // Not dumped on this set, using 4.00 from the 3.07 revision - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309)) ROM_LOAD("jpu21.dat", 0x080000, 0x40000, CRC(6ac1554c) SHA1(9a91ce836c089f96ad9c809bb66fcddda1f3e456)) ROM_END @@ -930,9 +947,9 @@ ROM_START(lah_112) ROM_LOAD("lahcpua.112", 0x0000, 0x10000, CRC(e7422236) SHA1(c0422fa6d29fe615cb718056bea00eb9a80ce803)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispa.106", 0x00000, 0x80000, CRC(ca6cfec5) SHA1(5e2081387d76bed17c14120cd347d6aaf435276b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) ROM_END @@ -942,9 +959,9 @@ ROM_START(lah_110) ROM_LOAD("lahcpua.110", 0x0000, 0x10000, CRC(d1861dc2) SHA1(288bd06b6ae346d1f6a17a642d5533f1a9a3bf5e)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispa.106", 0x00000, 0x80000, CRC(ca6cfec5) SHA1(5e2081387d76bed17c14120cd347d6aaf435276b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) ROM_END @@ -955,9 +972,9 @@ ROM_START(lah_xxx_s105) ROM_LOAD("lahcpux.xxx", 0x0000, 0x10000, NO_DUMP) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispl.105", 0x00000, 0x80000, CRC(eb861132) SHA1(46786c55256bd6da491bacbf53c4fac444d9d3d4)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, BAD_DUMP CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) // Not dumped on this set - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, BAD_DUMP CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) // Not dumped on this set ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, BAD_DUMP CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) // Not dumped on this set ROM_END @@ -967,9 +984,9 @@ ROM_START(lah_108s) ROM_LOAD("lahcpua.108", 0x0000, 0x10000, CRC(8942794b) SHA1(f023ca040d6d4c6da80b58a162f1d217e571ed81)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispl.104", 0x00000, 0x80000, CRC(6b1e51a7) SHA1(ad17507b63f2da8aa0651401ccb8d449c15aa46c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) ROM_END @@ -979,9 +996,9 @@ ROM_START(lah_107) ROM_LOAD("lah_c5_a107.rom", 0x0000, 0x10000, CRC(f777fc1b) SHA1(a1a645df907e1e88123113823d3edf12c4e1e5df)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispa.106", 0x00000, 0x80000, CRC(ca6cfec5) SHA1(5e2081387d76bed17c14120cd347d6aaf435276b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) ROM_END @@ -991,9 +1008,9 @@ ROM_START(lah_106c) ROM_LOAD("lahcpuc.106", 0x0000, 0x10000, CRC(d4be4178) SHA1(ea2d9c780f6636a8768164d3a1bb33b050c3a2a7)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispa.104", 0x00000, 0x80000, CRC(baf4e7b3) SHA1(78924d992c0e206bfbf4a6fcc62ea7f91e995260)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) ROM_END @@ -1003,9 +1020,9 @@ ROM_START(lah_104f) ROM_LOAD("lahcpua.104", 0x0000, 0x10000, CRC(49b9e5e9) SHA1(cf6198e4c93ce839dc6e5231090d4ca56e9bdea2)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispf.101", 0x00000, 0x80000, CRC(826a0a8b) SHA1(daad062edd8b6f468991d941e40d86711f8505df)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) ROM_END @@ -1015,9 +1032,9 @@ ROM_START(lah_104s) ROM_LOAD("lahcpua.104", 0x0000, 0x10000, CRC(49b9e5e9) SHA1(cf6198e4c93ce839dc6e5231090d4ca56e9bdea2)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lahdispl.102", 0x00000, 0x80000, CRC(3482c349) SHA1(8f03ba28132ea5159d3193b3adb7b4a6a43046c6)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe)) ROM_LOAD("lahsnd.u21", 0x080000, 0x40000, CRC(4571dc2e) SHA1(a1068cb080c30dbc07d164eddfc5dfd0afd52d3b)) ROM_END @@ -1031,9 +1048,9 @@ ROM_START(lw3_208) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lw3drom1.a26", 0x00000, 0x40000, CRC(44a4cf81) SHA1(c7f3e3d5fbe930650e48423c8ba0ac484ce0640c)) ROM_LOAD("lw3drom0.a26", 0x40000, 0x40000, CRC(22932ed5) SHA1(395aa376cd8562de7956a6e34b8747e7cf81f935)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf)) ROM_LOAD("lw3u21.dat", 0x040000, 0x40000, CRC(82bed051) SHA1(49ddc4190762d9b473fda270e0d6d88a4422d5d7)) ROM_END @@ -1044,9 +1061,9 @@ ROM_START(lw3_207) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lw3drom1.a26", 0x00000, 0x40000, CRC(44a4cf81) SHA1(c7f3e3d5fbe930650e48423c8ba0ac484ce0640c)) ROM_LOAD("lw3drom0.a26", 0x40000, 0x40000, CRC(22932ed5) SHA1(395aa376cd8562de7956a6e34b8747e7cf81f935)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf)) ROM_LOAD("lw3u21.dat", 0x040000, 0x40000, CRC(82bed051) SHA1(49ddc4190762d9b473fda270e0d6d88a4422d5d7)) ROM_END @@ -1057,9 +1074,9 @@ ROM_START(lw3_207c) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lw3drom1.a26", 0x00000, 0x40000, CRC(44a4cf81) SHA1(c7f3e3d5fbe930650e48423c8ba0ac484ce0640c)) ROM_LOAD("lw3drom0.a26", 0x40000, 0x40000, CRC(22932ed5) SHA1(395aa376cd8562de7956a6e34b8747e7cf81f935)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf)) ROM_LOAD("lw3u21.dat", 0x040000, 0x40000, CRC(82bed051) SHA1(49ddc4190762d9b473fda270e0d6d88a4422d5d7)) ROM_END @@ -1070,9 +1087,9 @@ ROM_START(lw3_205) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lw3dsp1.205", 0x00000, 0x40000, CRC(9dfeffb4) SHA1(f62f2a884da68b4dbfe7da071058dc8cd1766c36)) ROM_LOAD("lw3dsp0.205", 0x40000, 0x40000, CRC(bd8156f1) SHA1(b18214af1b79cca79bdc634c175c3bf7d0052843)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf)) ROM_LOAD("lw3u21.dat", 0x040000, 0x40000, CRC(82bed051) SHA1(49ddc4190762d9b473fda270e0d6d88a4422d5d7)) ROM_END @@ -1083,9 +1100,9 @@ ROM_START(lw3_204e) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lw3_display_a2.02_rom1.u14", 0x00000, 0x40000, CRC(4920f84f) SHA1(928e4aefdcf9462201001f4ac03d56a0cda25ec1)) ROM_LOAD("lw3_display_a2.02_rom0.u12", 0x40000, 0x40000, CRC(f0ac3da3) SHA1(2e65f31e65302a5d343915488b229769f9784657)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lethal_0601.u7", 0x08000, 0x08000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lethal_0601.u17", 0x00000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf)) ROM_LOAD("lethal_0601.u21", 0x40000, 0x40000, CRC(82bed051) SHA1(49ddc4190762d9b473fda270e0d6d88a4422d5d7)) ROM_END @@ -1096,9 +1113,9 @@ ROM_START(lw3_203) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lw3dsp1.204", 0x00000, 0x40000, CRC(1ba79363) SHA1(46d489a1190533c73370acd8a48cef60d12f87ce)) ROM_LOAD("lw3dsp0.204", 0x40000, 0x40000, CRC(c74d3cf2) SHA1(076ee9b2e3cad0b8058ac0c70f5ffe7e29f3eff5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf)) ROM_LOAD("lw3u21.dat", 0x040000, 0x40000, CRC(82bed051) SHA1(49ddc4190762d9b473fda270e0d6d88a4422d5d7)) ROM_END @@ -1109,9 +1126,9 @@ ROM_START(lw3_200) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lw3dsp1.204", 0x00000, 0x40000, CRC(1ba79363) SHA1(46d489a1190533c73370acd8a48cef60d12f87ce)) ROM_LOAD("lw3dsp0.204", 0x40000, 0x40000, CRC(c74d3cf2) SHA1(076ee9b2e3cad0b8058ac0c70f5ffe7e29f3eff5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf)) ROM_LOAD("lw3u21.dat", 0x040000, 0x40000, CRC(82bed051) SHA1(49ddc4190762d9b473fda270e0d6d88a4422d5d7)) ROM_END @@ -1125,9 +1142,9 @@ ROM_START(mj_130) ROM_LOAD("mjcpuc5.bin", 0x0000, 0x10000, CRC(311ab1d1) SHA1(062b02aab851f9f2ca64c24b8faa7dd293cacd22)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mjdsp0.bin", 0x00000, 0x80000, CRC(1e2f27e8) SHA1(bfc567d6d3a7cecf7623ceb383350c78c14baef3)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mjsndu7.bin", 0x0000, 0x10000, CRC(a32237f5) SHA1(0fc106429af320c4a30a99c67b45f44cb9a45644)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("mjsndu17.bin", 0x000000, 0x80000, CRC(8b11d7b9) SHA1(bb84b1650b253a433e947137256e4bc34a6ceac4)) ROM_LOAD("mjsndu21.bin", 0x080000, 0x80000, CRC(addfe20e) SHA1(3a6862640f81493da1beddca11011090d8b7cab0)) ROM_END @@ -1140,9 +1157,9 @@ ROM_START(trek_201) ROM_LOAD("trekcpuu.201", 0x0000, 0x10000, CRC(ea0681fe) SHA1(282c8181e60da6358ef320358575a538aa4abe8c)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("trekdspa.109", 0x00000, 0x20000, CRC(a7e7d44d) SHA1(d26126310b8b316ca161d4202645de8fb6359822)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34)) ROM_LOAD("trek.u21", 0x040000, 0x40000, CRC(6107b004) SHA1(1f9bed9b06d5b19fbc0cc0bef2e493eb1a3f1aa4)) ROM_END @@ -1152,9 +1169,9 @@ ROM_START(trek_200) ROM_LOAD("trekcpuu.200", 0x0000, 0x10000, CRC(4528e803) SHA1(0ebb16ab8b95f04a19fa4510e58c01493393d48c)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("trekdspa.109", 0x00000, 0x20000, CRC(a7e7d44d) SHA1(d26126310b8b316ca161d4202645de8fb6359822)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34)) ROM_LOAD("trek.u21", 0x040000, 0x40000, CRC(6107b004) SHA1(1f9bed9b06d5b19fbc0cc0bef2e493eb1a3f1aa4)) ROM_END @@ -1164,9 +1181,9 @@ ROM_START(trek_120) ROM_LOAD("trekcpu.120", 0x0000, 0x10000, CRC(2cac0731) SHA1(abf68c358c50bdeb36714cca0a9848e398a6f9fc)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("trekdsp.106", 0x00000, 0x20000, CRC(dc3bf312) SHA1(3262d6604d1dcd1dc738bc3f919a3319b783fd73)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34)) ROM_LOAD("trek.u21", 0x040000, 0x40000, CRC(6107b004) SHA1(1f9bed9b06d5b19fbc0cc0bef2e493eb1a3f1aa4)) ROM_END @@ -1176,9 +1193,9 @@ ROM_START(trek_117) ROM_LOAD("trekcpu.117", 0x0000, 0x10000, CRC(534ebb09) SHA1(96f343fcc7b0f39e0a8ec7df47cea433ad2c9119)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("trekdspa.109", 0x00000, 0x20000, CRC(a7e7d44d) SHA1(d26126310b8b316ca161d4202645de8fb6359822)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34)) ROM_LOAD("trek.u21", 0x040000, 0x40000, CRC(6107b004) SHA1(1f9bed9b06d5b19fbc0cc0bef2e493eb1a3f1aa4)) ROM_END @@ -1188,9 +1205,9 @@ ROM_START(trek_110) ROM_LOAD("trekcpu.110", 0x0000, 0x10000, CRC(06e0f87b) SHA1(989d70e067cd322351768550549a4e2c8923132c)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("trekdsp.106", 0x00000, 0x20000, CRC(dc3bf312) SHA1(3262d6604d1dcd1dc738bc3f919a3319b783fd73)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34)) ROM_LOAD("trek.u21", 0x040000, 0x40000, CRC(6107b004) SHA1(1f9bed9b06d5b19fbc0cc0bef2e493eb1a3f1aa4)) ROM_END @@ -1200,9 +1217,9 @@ ROM_START(trek_110_a027) ROM_LOAD("trekcpu.110", 0x0000, 0x10000, CRC(06e0f87b) SHA1(989d70e067cd322351768550549a4e2c8923132c)) ROM_REGION(0x20000, "dmdcpu", 0) ROM_LOAD("trekadsp.bin", 0x00000, 0x20000, CRC(54681627) SHA1(4251fa0568d2e869b44358471a3d4a4e88443954)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34)) ROM_LOAD("trek.u21", 0x040000, 0x40000, CRC(6107b004) SHA1(1f9bed9b06d5b19fbc0cc0bef2e493eb1a3f1aa4)) ROM_END @@ -1215,9 +1232,9 @@ ROM_START(stwr_106) ROM_LOAD("starcpua.106", 0x0000, 0x10000, CRC(35d3cfd9) SHA1(14d8960f3657d7cd977b0a749e995aadb3fd4c7c)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1227,9 +1244,9 @@ ROM_START(stwr_106_s105) ROM_LOAD("starcpua.106", 0x0000, 0x10000, CRC(35d3cfd9) SHA1(14d8960f3657d7cd977b0a749e995aadb3fd4c7c)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sw4mrom.s15", 0x00000, 0x80000, CRC(158867b9) SHA1(45a0f4d26c21e2259aeb2a726a1eac23744213a2)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1240,9 +1257,9 @@ ROM_START(stwr_106_a046) // DISPLAY VERSION- STAR WARS A0.46 10/9/1992 ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sw4mrom1.a046", 0x00000, 0x40000, CRC(5ceac219) SHA1(76b7acf378f83bacf6c4adb020d6e544eacbac7a)) ROM_LOAD("sw4mrom0.a046", 0x40000, 0x40000, CRC(305e45be) SHA1(fbdc90175467a9ee59dc11c5ccbe83130b3644c8)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1252,9 +1269,9 @@ ROM_START(stwr_104) ROM_LOAD("starcpua.104", 0x0000, 0x10000, CRC(12b87cfa) SHA1(12e0ab52f6784beefce8291d29b8aff01b2f2818)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1264,9 +1281,9 @@ ROM_START(stwr_103) ROM_LOAD("starcpua.103", 0x0000, 0x10000, CRC(318085ca) SHA1(7c35bdee52e8093fe05f0624615baabe559a1917)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1277,9 +1294,9 @@ ROM_START(stwr_103_a104) // STAR WARS USA CPU 1.03. DISPLAY VERSION- STAR WARS A ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("swrom1.a14", 0x00000, 0x40000, CRC(4d577828) SHA1(8b1f302621fe2ee13a067b9c97e3dc33f4519cea)) ROM_LOAD("swrom0.a14", 0x40000, 0x40000, CRC(104e5a6b) SHA1(b6a9e32f8aec078665faf2ba9ba4f9f51f68cea8)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1289,9 +1306,9 @@ ROM_START(stwr_102) ROM_LOAD("starcpua.102", 0x0000, 0x10000, CRC(8b9d90d6) SHA1(2fb7594e6f4aae1dc3a07192546fabd2901acbed)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1301,9 +1318,9 @@ ROM_START(stwr_102e) ROM_LOAD("starcpue.102", 0x0000, 0x10000, CRC(b441abd3) SHA1(42cab6e16be8e25a68b2db30f53ba516bbb8741d)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1314,9 +1331,9 @@ ROM_START(stwr_101) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("stardisp_u14.102", 0x00000, 0x40000, CRC(f8087364) SHA1(4cd66b72cf430018cfb7ac8306b96a8499d41896)) ROM_LOAD("stardisp_u12.102", 0x40000, 0x40000, CRC(fde126c6) SHA1(0a3eacfd4589ee0f26c4212ba9948dff061f3338)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1326,9 +1343,9 @@ ROM_START(stwr_101g) ROM_LOAD("starcpug.101", 0x0000, 0x10000, CRC(c74b4576) SHA1(67db9294cd802be8d62102fe756648f750821960)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("swdsp_g.102", 0x00000, 0x80000, CRC(afdfbfc4) SHA1(1c3cd90b9cd4f88ee2b556abef863a0ae9a10056)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1)) ROM_LOAD("s-wars.u21", 0x080000, 0x40000, CRC(7b08fdf1) SHA1(489d21a10e97e886f948d81dedd7f8de3acecd2b)) ROM_END @@ -1341,9 +1358,9 @@ ROM_START(tftc_303) ROM_LOAD("tftccpua.303", 0x0000, 0x10000, CRC(e9bec98e) SHA1(02643805d596017c88d9a534b94b2075bb2ab101)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tftcdspa.301", 0x00000, 0x80000, CRC(3888d06f) SHA1(3d276df436a76c6e9bed6629114204dacd88245b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17)) ROM_LOAD("sndu21.dat", 0x080000, 0x80000, CRC(a0ae61f7) SHA1(c7b5766fda64642f77bdc03b2025cd84f29f4495)) ROM_END @@ -1352,9 +1369,9 @@ ROM_START(tftc_302) ROM_LOAD("tftccpua.302", 0x0000, 0x10000, CRC(a194fe0f) SHA1(b83e048300f7e072f76672d72cdf43e43fab2e9e)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tftcdspa.301", 0x00000, 0x80000, CRC(3888d06f) SHA1(3d276df436a76c6e9bed6629114204dacd88245b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17)) ROM_LOAD("sndu21.dat", 0x080000, 0x80000, CRC(a0ae61f7) SHA1(c7b5766fda64642f77bdc03b2025cd84f29f4495)) ROM_END @@ -1363,9 +1380,9 @@ ROM_START(tftc_300) ROM_LOAD("tftccpua.300", 0x0000, 0x10000, CRC(3d275152) SHA1(0aa6df629c27d9265cf35ca0724e241d9820e56b)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tftcdspa.300", 0x00000, 0x80000, CRC(bf5c812b) SHA1(c10390b6cad0ad457fb83241c7ee1d6b109cf5be)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17)) ROM_LOAD("sndu21.dat", 0x080000, 0x80000, CRC(a0ae61f7) SHA1(c7b5766fda64642f77bdc03b2025cd84f29f4495)) ROM_END @@ -1375,9 +1392,9 @@ ROM_START(tftc_200) ROM_LOAD("tftcgc5.a20", 0x0000, 0x10000, CRC(94b61f83) SHA1(9f36353a06cacb8ad67f70cd8d9d8ac698905ba3)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tftcdot.a20", 0x00000, 0x80000, CRC(16b3968a) SHA1(6ce91774fc60187e4b0d8874a14ef64e2805eb3f)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17)) ROM_LOAD("sndu21.dat", 0x080000, 0x80000, CRC(a0ae61f7) SHA1(c7b5766fda64642f77bdc03b2025cd84f29f4495)) ROM_END @@ -1387,9 +1404,9 @@ ROM_START(tftc_104s) ROM_LOAD("tftccpua.104", 0x0000, 0x10000, CRC(efb3c0d0) SHA1(df1505947732704171e31dbace4c263723c8342b)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tftcdspl.103", 0x00000, 0x80000, CRC(98f3b13e) SHA1(909c373b1a27b5aeebad2535ae4fb9bba71e9b5c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17)) ROM_LOAD("sndu21.dat", 0x080000, 0x80000, CRC(a0ae61f7) SHA1(c7b5766fda64642f77bdc03b2025cd84f29f4495)) ROM_END @@ -1475,9 +1492,9 @@ ROM_START(tomy_400) ROM_LOAD("tomcpua.400", 0x0000, 0x10000, CRC(d0310a1a) SHA1(5b14f5d6e271676b4ec93b64f1cde9607844b677)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tommydva.400", 0x00000, 0x80000, CRC(9e640d09) SHA1(d921fadeb728cf929c6bae2e79bd4d140192a4d2)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e)) ROM_LOAD("tommysnd.u21", 0x080000, 0x80000, CRC(bb4aeec3) SHA1(2ac6cd25b79584fa6ad2c8a36c3cc58ab8ec0206)) ROM_LOAD("tommysnd.u36", 0x100000, 0x80000, CRC(208d7aeb) SHA1(af8af2094d1a91c7b4ef8ac6d4f594728e97450f)) @@ -1489,9 +1506,9 @@ ROM_START(tomy_301g) ROM_LOAD("tom_3.00_german_cpu_c5.bin", 0x0000, 0x10000, CRC(a24ba9c0) SHA1(fab504372df9231a8078af23acfdef185b0d7b05)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tom_3.00_german_display_rom0.bin", 0x00000, 0x80000, CRC(a8a47c4d) SHA1(62a05ede57ab5d4be4c53155788bb7f899198846)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e)) ROM_LOAD("tommysnd.u21", 0x080000, 0x80000, CRC(bb4aeec3) SHA1(2ac6cd25b79584fa6ad2c8a36c3cc58ab8ec0206)) ROM_LOAD("tommysnd.u36", 0x100000, 0x80000, CRC(208d7aeb) SHA1(af8af2094d1a91c7b4ef8ac6d4f594728e97450f)) @@ -1503,9 +1520,9 @@ ROM_START(tomy_300h) ROM_LOAD("tomcpuh.300", 0x0000, 0x10000, CRC(121b5932) SHA1(e7d7bf8a78baf1c00c8bac908d4646586b8cf1f5)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tommydva.300", 0x00000, 0x80000, CRC(1f2d0896) SHA1(50c617e30bb843c69a6ca8afeeb751c886f5e6bd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e)) ROM_LOAD("tommysnd.u21", 0x080000, 0x80000, CRC(bb4aeec3) SHA1(2ac6cd25b79584fa6ad2c8a36c3cc58ab8ec0206)) ROM_LOAD("tommysnd.u36", 0x100000, 0x80000, CRC(208d7aeb) SHA1(af8af2094d1a91c7b4ef8ac6d4f594728e97450f)) @@ -1517,9 +1534,9 @@ ROM_START(tomy_201h) ROM_LOAD("tommy_2.01_dutch_cpu.bin", 0x0000, 0x10000, CRC(9705af61) SHA1(8a302d2f217d0f10bf100606643fc1780564da67)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tommy_2.00_display.bin", 0x00000, 0x80000, CRC(e554e0dc) SHA1(2b3baf20280134e3a40c41e0e0c39578dd905abe)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e)) ROM_LOAD("tommysnd.u21", 0x080000, 0x80000, CRC(bb4aeec3) SHA1(2ac6cd25b79584fa6ad2c8a36c3cc58ab8ec0206)) ROM_LOAD("tommysnd.u36", 0x100000, 0x80000, CRC(208d7aeb) SHA1(af8af2094d1a91c7b4ef8ac6d4f594728e97450f)) @@ -1531,9 +1548,9 @@ ROM_START(tomy_102) ROM_LOAD("tomcpua.102", 0x0000, 0x10000, CRC(e470b78e) SHA1(9d358e9d87469cdefb5c373f16c51774bbd390ea)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tommydva.300", 0x00000, 0x80000, CRC(1f2d0896) SHA1(50c617e30bb843c69a6ca8afeeb751c886f5e6bd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e)) ROM_LOAD("tommysnd.u21", 0x080000, 0x80000, CRC(bb4aeec3) SHA1(2ac6cd25b79584fa6ad2c8a36c3cc58ab8ec0206)) ROM_LOAD("tommysnd.u36", 0x100000, 0x80000, CRC(208d7aeb) SHA1(af8af2094d1a91c7b4ef8ac6d4f594728e97450f)) @@ -1545,9 +1562,9 @@ ROM_START(tomy_102be) ROM_LOAD("tomcpub.102", 0x0000, 0x10000, CRC(59e4e029) SHA1(55da9eade7a3e08e556799bd27ab4b8347fe87cb)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("tommydvb.102", 0x00000, 0x80000, CRC(f20b9890) SHA1(66a120ba4f3dfd2195a3c430e678ed47f826a73c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e)) ROM_LOAD("tommysnd.u21", 0x080000, 0x80000, CRC(bb4aeec3) SHA1(2ac6cd25b79584fa6ad2c8a36c3cc58ab8ec0206)) ROM_LOAD("tommysnd.u36", 0x100000, 0x80000, CRC(208d7aeb) SHA1(af8af2094d1a91c7b4ef8ac6d4f594728e97450f)) @@ -1562,9 +1579,9 @@ ROM_START(wwfr_106) ROM_LOAD("wwfcpua.106", 0x0000, 0x10000, CRC(5f1c7da2) SHA1(9188e0b9c26e4b6c92c63a58b52ee42bd3b77ca0)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("wwfdispa.102", 0x00000, 0x80000, CRC(4b629a4f) SHA1(c301d0c785f7bc4d3c23cbda76ff955c742eaeef)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("wfsndu7.512", 0x0000, 0x10000, CRC(eb01745c) SHA1(7222e39c52ed298b737aadaa5b57d2068d39287e)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("wfsndu17.400", 0x000000, 0x80000, CRC(7d9c2ca8) SHA1(5d84559455fe7e27634b28bcab81d54f2676390e)) ROM_LOAD("wfsndu21.400", 0x080000, 0x80000, CRC(242dcdcb) SHA1(af7220e14b0956ef40f75b2749eb1b9d715a1af0)) ROM_LOAD("wfsndu36.400", 0x100000, 0x80000, CRC(39db8d85) SHA1(a55dd88fd4d9154b523dca9160bf96119af1f94d)) @@ -1575,9 +1592,9 @@ ROM_START(wwfr_103) ROM_LOAD("wfcpuc5.512", 0x0000, 0x10000, CRC(7e9ead89) SHA1(6cfd64899128b5f9b4ccc37b7bfdbb0a2a75a3a5)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("wfdisp0.400", 0x00000, 0x80000, CRC(e190b90f) SHA1(a0e73ce0b241a81e935e6790e04ea5e1fccf3742)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("wfsndu7.512", 0x0000, 0x10000, CRC(eb01745c) SHA1(7222e39c52ed298b737aadaa5b57d2068d39287e)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("wfsndu17.400", 0x000000, 0x80000, CRC(7d9c2ca8) SHA1(5d84559455fe7e27634b28bcab81d54f2676390e)) ROM_LOAD("wfsndu21.400", 0x080000, 0x80000, CRC(242dcdcb) SHA1(af7220e14b0956ef40f75b2749eb1b9d715a1af0)) ROM_LOAD("wfsndu36.400", 0x100000, 0x80000, CRC(39db8d85) SHA1(a55dd88fd4d9154b523dca9160bf96119af1f94d)) @@ -1588,9 +1605,9 @@ ROM_START(wwfr_103f) ROM_LOAD("wfcpucf.103", 0x0000, 0x10000, CRC(0e211494) SHA1(c601a075636f84ad12ec0693772a8759049077d5)) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("wfdspf.101", 0x00000, 0x80000, CRC(4c39bda9) SHA1(2ea61a2020a4a4e3f23853ab8780d6999053e8ae)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("wfsndu7.512", 0x0000, 0x10000, CRC(eb01745c) SHA1(7222e39c52ed298b737aadaa5b57d2068d39287e)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("wfsndu17.400", 0x000000, 0x80000, CRC(7d9c2ca8) SHA1(5d84559455fe7e27634b28bcab81d54f2676390e)) ROM_LOAD("wfsndu21.400", 0x080000, 0x80000, CRC(242dcdcb) SHA1(af7220e14b0956ef40f75b2749eb1b9d715a1af0)) ROM_LOAD("wfsndu36.400", 0x100000, 0x80000, CRC(39db8d85) SHA1(a55dd88fd4d9154b523dca9160bf96119af1f94d)) @@ -1605,9 +1622,9 @@ ROM_START(batmanf) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0a.401", 0x00000001, 0x00080000, CRC(8a3c20ad) SHA1(37415ac7ba178981dffce3a17502f39ab29d90ea)) ROM_LOAD16_BYTE("bfdrom3a.401", 0x00000000, 0x00080000, CRC(5ef46847) SHA1(a80f241db3d309f0bcb455051e33fc2b74e2ddcd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1618,9 +1635,9 @@ ROM_START(batmanf3) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bmfrom0a.300", 0x00000001, 0x00080000, CRC(764bb217) SHA1(2923d2d2924faa4bdc6e67087fb8ce694d27809a)) ROM_LOAD16_BYTE("bmfrom3a.300", 0x00000000, 0x00080000, CRC(b4e3b515) SHA1(0f8bf08bc480eed575da54bfc0135f38a86302d4)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1631,9 +1648,9 @@ ROM_START(batmanf2) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bmfrom0.200", 0x00000001, 0x00080000, CRC(17086824) SHA1(37f2d463d7cc15739fb18000c81dbc1e79c1549a)) ROM_LOAD16_BYTE("bmfrom3.200", 0x00000000, 0x00080000, CRC(9c8a9a8f) SHA1(8dce048cac657da66478ae0b6bd000a2648a118a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1644,9 +1661,9 @@ ROM_START(batmanf1) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bmfrom0.100", 0x00000001, 0x00080000, CRC(4d65a45c) SHA1(b4a112f8a70ad887e1a23291bcec1d55bd7277c1)) ROM_LOAD16_BYTE("bmfrom3.100", 0x00000000, 0x00080000, CRC(b4b774d1) SHA1(5dacfb5cedc597dbb2d72e83de4979eb19b19d72)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1657,9 +1674,9 @@ ROM_START(bmf_uk) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0a.401", 0x00000001, 0x00080000, CRC(8a3c20ad) SHA1(37415ac7ba178981dffce3a17502f39ab29d90ea)) ROM_LOAD16_BYTE("bfdrom3a.401", 0x00000000, 0x00080000, CRC(5ef46847) SHA1(a80f241db3d309f0bcb455051e33fc2b74e2ddcd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1670,9 +1687,9 @@ ROM_START(bmf_cn) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0a.401", 0x00000001, 0x00080000, CRC(8a3c20ad) SHA1(37415ac7ba178981dffce3a17502f39ab29d90ea)) ROM_LOAD16_BYTE("bfdrom3a.401", 0x00000000, 0x00080000, CRC(5ef46847) SHA1(a80f241db3d309f0bcb455051e33fc2b74e2ddcd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1683,9 +1700,9 @@ ROM_START(bmf_no) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0a.401", 0x00000001, 0x00080000, CRC(8a3c20ad) SHA1(37415ac7ba178981dffce3a17502f39ab29d90ea)) ROM_LOAD16_BYTE("bfdrom3a.401", 0x00000000, 0x00080000, CRC(5ef46847) SHA1(a80f241db3d309f0bcb455051e33fc2b74e2ddcd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1696,9 +1713,9 @@ ROM_START(bmf_sv) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0a.401", 0x00000001, 0x00080000, CRC(8a3c20ad) SHA1(37415ac7ba178981dffce3a17502f39ab29d90ea)) ROM_LOAD16_BYTE("bfdrom3a.401", 0x00000000, 0x00080000, CRC(5ef46847) SHA1(a80f241db3d309f0bcb455051e33fc2b74e2ddcd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1709,9 +1726,9 @@ ROM_START(bmf_at) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0g.401", 0x00000001, 0x00080000, CRC(3a2d7d53) SHA1(340107290d58bfb8b9a6613215eb556626fe2461)) ROM_LOAD16_BYTE("bfdrom3g.401", 0x00000000, 0x00080000, CRC(94e424f1) SHA1(3a6daf9cbd38e21e2c6447ff1fb0e86b4c03f971)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1722,9 +1739,9 @@ ROM_START(bmf_ch) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0g.401", 0x00000001, 0x00080000, CRC(3a2d7d53) SHA1(340107290d58bfb8b9a6613215eb556626fe2461)) ROM_LOAD16_BYTE("bfdrom3g.401", 0x00000000, 0x00080000, CRC(94e424f1) SHA1(3a6daf9cbd38e21e2c6447ff1fb0e86b4c03f971)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1735,9 +1752,9 @@ ROM_START(bmf_de) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0g.401", 0x00000001, 0x00080000, CRC(3a2d7d53) SHA1(340107290d58bfb8b9a6613215eb556626fe2461)) ROM_LOAD16_BYTE("bfdrom3g.401", 0x00000000, 0x00080000, CRC(94e424f1) SHA1(3a6daf9cbd38e21e2c6447ff1fb0e86b4c03f971)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1748,9 +1765,9 @@ ROM_START(bmf_be) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0f.401", 0x00000001, 0x00080000, CRC(e7473f6f) SHA1(f5951a9b6a8776073adf10e38b9d68d6d444240a)) ROM_LOAD16_BYTE("bfdrom3f.401", 0x00000000, 0x00080000, CRC(f7951709) SHA1(ace5b374d1e382d6f612b2bafc0e9fdde9e21014)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1761,9 +1778,9 @@ ROM_START(bmf_fr) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0f.401", 0x00000001, 0x00080000, CRC(e7473f6f) SHA1(f5951a9b6a8776073adf10e38b9d68d6d444240a)) ROM_LOAD16_BYTE("bfdrom3f.401", 0x00000000, 0x00080000, CRC(f7951709) SHA1(ace5b374d1e382d6f612b2bafc0e9fdde9e21014)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1774,9 +1791,9 @@ ROM_START(bmf_nl) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0f.401", 0x00000001, 0x00080000, CRC(e7473f6f) SHA1(f5951a9b6a8776073adf10e38b9d68d6d444240a)) ROM_LOAD16_BYTE("bfdrom3f.401", 0x00000000, 0x00080000, CRC(f7951709) SHA1(ace5b374d1e382d6f612b2bafc0e9fdde9e21014)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1787,9 +1804,9 @@ ROM_START(bmf_it) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0i.401", 0x00000001, 0x00080000, CRC(23051253) SHA1(155669a3fecd6e67838b10e71a57a6b871c8762a)) ROM_LOAD16_BYTE("bfdrom3i.401", 0x00000000, 0x00080000, CRC(82b61a41) SHA1(818c8fdbf44e29fe0ec5362a34ac948e98002efa)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1800,9 +1817,9 @@ ROM_START(bmf_sp) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0l.401", 0x00000001, 0x00080000, CRC(b22b10d9) SHA1(c8f5637b00b0701d47a3b6bc0fdae08ae1a8df64)) ROM_LOAD16_BYTE("bfdrom3l.401", 0x00000000, 0x00080000, CRC(016b8666) SHA1(c10b7fc2c1e5b8382ff5b021a6b70f3a550b190e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1813,9 +1830,9 @@ ROM_START(bmf_jp) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0a.401", 0x00000001, 0x00080000, CRC(8a3c20ad) SHA1(37415ac7ba178981dffce3a17502f39ab29d90ea)) ROM_LOAD16_BYTE("bfdrom3a.401", 0x00000000, 0x00080000, CRC(5ef46847) SHA1(a80f241db3d309f0bcb455051e33fc2b74e2ddcd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1826,9 +1843,9 @@ ROM_START(bmf_time) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bfdrom0t.401", 0x00000001, 0x00080000, CRC(b83b8d28) SHA1(b90e6a6fa55dadbf0e752745b87d1e8e9d7ccfa7)) ROM_LOAD16_BYTE("bfdrom3t.401", 0x00000000, 0x00080000, CRC(a024b1a5) SHA1(2fc8697fa98b7de7a844ca4d6a162b96cc751447)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bmfu7.bin", 0x0000, 0x10000, CRC(58c0d144) SHA1(88a404d3625c7c154892282598b4949ac97de12b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bmfu17.bin", 0x000000, 0x80000, CRC(edcd5c10) SHA1(561f22fb7817f64e09ef6adda646f58f31b80bf4)) ROM_LOAD("bmfu21.bin", 0x080000, 0x80000, CRC(e41a516d) SHA1(9c41803a01046e57f8bd8759fe5e62ad6abaa80c)) ROM_END @@ -1842,9 +1859,9 @@ ROM_START(baywatch) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bayrom0a.400", 0x00000001, 0x00080000, CRC(43d615c6) SHA1(7c843b6d5215305b02a55c9fa1d62375ef0766ea)) ROM_LOAD16_BYTE("bayrom3a.400", 0x00000000, 0x00080000, CRC(41bcb66b) SHA1(e6f0a9236e14c2e919881ca1ffe3356aaa121730)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bayw.u7", 0x0000, 0x10000, CRC(90d6d8a8) SHA1(482c5643453f21a078257aa13398845ef19cab3c)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bayw.u17", 0x000000, 0x80000, CRC(b20fde56) SHA1(2f2db49245e4a6a8251cbe896b2437fcec88d42d)) ROM_LOAD("bayw.u21", 0x080000, 0x80000, CRC(b7598881) SHA1(19d1dde1cb6634a7c7b5cdb4fa01cd09cc7d7777)) ROM_END @@ -1855,9 +1872,9 @@ ROM_START(bay_d400) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bayrom0a.400", 0x00000001, 0x00080000, CRC(43d615c6) SHA1(7c843b6d5215305b02a55c9fa1d62375ef0766ea)) ROM_LOAD16_BYTE("bayrom3a.400", 0x00000000, 0x00080000, CRC(41bcb66b) SHA1(e6f0a9236e14c2e919881ca1ffe3356aaa121730)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bayw.u7", 0x0000, 0x10000, CRC(90d6d8a8) SHA1(482c5643453f21a078257aa13398845ef19cab3c)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bayw.u17", 0x000000, 0x80000, CRC(b20fde56) SHA1(2f2db49245e4a6a8251cbe896b2437fcec88d42d)) ROM_LOAD("bayw.u21", 0x080000, 0x80000, CRC(b7598881) SHA1(19d1dde1cb6634a7c7b5cdb4fa01cd09cc7d7777)) ROM_END @@ -1868,9 +1885,9 @@ ROM_START(bay_e400) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bayrom0a.400", 0x00000001, 0x00080000, CRC(43d615c6) SHA1(7c843b6d5215305b02a55c9fa1d62375ef0766ea)) ROM_LOAD16_BYTE("bayrom3a.400", 0x00000000, 0x00080000, CRC(41bcb66b) SHA1(e6f0a9236e14c2e919881ca1ffe3356aaa121730)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bw-u7.u7", 0x0000, 0x10000, CRC(a5e57557) SHA1(a884c1118331b8724507b0a916127ce5df309fe4)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bw-u17.bin", 0x000000, 0x80000, CRC(660e7f5d) SHA1(6dde294e728e596a6c455326793b65254139620e)) ROM_LOAD("bw-u21.bin", 0x080000, 0x80000, CRC(5ec3a889) SHA1(f355f742de137344e6e4b5d3a4b2380a876c8cc3)) ROM_LOAD("bw-u36.bin", 0x100000, 0x80000, CRC(1877abc5) SHA1(13ca231a486495a83cc1d9c6dde558a57eb4abe1)) @@ -1882,9 +1899,9 @@ ROM_START(bay_d300) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bayrom0a.300", 0x00000001, 0x00080000, CRC(3f195829) SHA1(a10a1b7f125f239b0eff87ee6667c8250b7ffc87)) ROM_LOAD16_BYTE("bayrom3a.300", 0x00000000, 0x00080000, CRC(ae3d8585) SHA1(28b38ebc2755ffb3859f8091a9bf50d868794a3e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bayw.u7", 0x0000, 0x10000, CRC(90d6d8a8) SHA1(482c5643453f21a078257aa13398845ef19cab3c)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bayw.u17", 0x000000, 0x80000, CRC(b20fde56) SHA1(2f2db49245e4a6a8251cbe896b2437fcec88d42d)) ROM_LOAD("bayw.u21", 0x080000, 0x80000, CRC(b7598881) SHA1(19d1dde1cb6634a7c7b5cdb4fa01cd09cc7d7777)) ROM_END @@ -1895,9 +1912,9 @@ ROM_START(bay_g300) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("baywatch_dispg_rom0_3.00.bin", 0x00000001, 0x00080000, CRC(30b0a96a) SHA1(ff0e4d4a1726ff2a553ebe4f21c0534e0a06b960)) ROM_LOAD16_BYTE("baywatch_dispg_rom3_3.00.bin", 0x00000000, 0x00080000, CRC(c7e50fad) SHA1(95b60855cb6718eb9c8a7231e9cd2e1c326cd1e3)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bayw.u7", 0x0000, 0x10000, CRC(90d6d8a8) SHA1(482c5643453f21a078257aa13398845ef19cab3c)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bayw.u17", 0x000000, 0x80000, CRC(b20fde56) SHA1(2f2db49245e4a6a8251cbe896b2437fcec88d42d)) ROM_LOAD("bayw.u21", 0x080000, 0x80000, CRC(b7598881) SHA1(19d1dde1cb6634a7c7b5cdb4fa01cd09cc7d7777)) ROM_END @@ -1908,9 +1925,9 @@ ROM_START(bay_f201) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("bayrom0f.200", 0x00000001, 0x00080000, CRC(6dc898b6) SHA1(087b043acf64b2a16c8e4c879b90dbea1d79c614)) ROM_LOAD16_BYTE("bayrom3f.200", 0x00000000, 0x00080000, CRC(9db1b94e) SHA1(056c1a0fd1c99c1c9426f2e2cdd68f4bbaa89d81)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bayw.u7", 0x0000, 0x10000, CRC(90d6d8a8) SHA1(482c5643453f21a078257aa13398845ef19cab3c)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("bayw.u17", 0x000000, 0x80000, CRC(b20fde56) SHA1(2f2db49245e4a6a8251cbe896b2437fcec88d42d)) ROM_LOAD("bayw.u21", 0x080000, 0x80000, CRC(b7598881) SHA1(19d1dde1cb6634a7c7b5cdb4fa01cd09cc7d7777)) ROM_END @@ -1924,9 +1941,9 @@ ROM_START(frankst) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("frdspr0a.103", 0x00000001, 0x00080000, CRC(9dd09c7d) SHA1(c5668e53d6c914667a59538f82222ec2efc6f187)) ROM_LOAD16_BYTE("frdspr3a.103", 0x00000000, 0x00080000, CRC(73b538bb) SHA1(07d7ae21f062d15711d72af03bfcd52608f75a5f)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("frsnd.u7", 0x0000, 0x10000, CRC(084f856c) SHA1(c91331a32b565c2ed3f96156f44143dc22009e8e)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("frsnd.u17", 0x000000, 0x80000, CRC(0da904d6) SHA1(e190f1a35147b2f39224832969ca7b1d4a30f6cc)) ROM_LOAD("frsnd.u21", 0x080000, 0x80000, CRC(14d4bc12) SHA1(9e7005c5bd0afe7f9c9215b39878496640cdea77)) ROM_LOAD("frsnd.u36", 0x100000, 0x80000, CRC(9964d721) SHA1(5ea0bc051d1909bee80d3feb6b7350b6307b6dcb)) @@ -1938,9 +1955,9 @@ ROM_START(frankstg) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("frdspr0g.101", 0x00000001, 0x00080000, CRC(5e27ec02) SHA1(351d6f1b7d72e415f2bf5780b6533dbd67579261)) ROM_LOAD16_BYTE("frdspr3g.101", 0x00000000, 0x00080000, CRC(d6c607b5) SHA1(876d4bd2a5b89f1a28ff7cd45494c7245f147d27)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("frsnd.u7", 0x0000, 0x10000, CRC(084f856c) SHA1(c91331a32b565c2ed3f96156f44143dc22009e8e)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("frsnd.u17", 0x000000, 0x80000, CRC(0da904d6) SHA1(e190f1a35147b2f39224832969ca7b1d4a30f6cc)) ROM_LOAD("frsnd.u21", 0x080000, 0x80000, CRC(14d4bc12) SHA1(9e7005c5bd0afe7f9c9215b39878496640cdea77)) ROM_LOAD("frsnd.u36", 0x100000, 0x80000, CRC(9964d721) SHA1(5ea0bc051d1909bee80d3feb6b7350b6307b6dcb)) @@ -1952,9 +1969,9 @@ ROM_START(franksti) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("frankdisprom0_i1.03", 0x00000001, 0x00080000, CRC(6be7cc1c) SHA1(418ea4843c1380478a88aa08a63ab8ec98a55ac3)) ROM_LOAD16_BYTE("frankdisprom3_i1.03", 0x00000000, 0x00080000, CRC(9e08281e) SHA1(dcebeccf86b20cbd89449f1f9f1879bcb7abb836)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("frsnd.u7", 0x0000, 0x10000, CRC(084f856c) SHA1(c91331a32b565c2ed3f96156f44143dc22009e8e)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("frsnd.u17", 0x000000, 0x80000, CRC(0da904d6) SHA1(e190f1a35147b2f39224832969ca7b1d4a30f6cc)) ROM_LOAD("frsnd.u21", 0x080000, 0x80000, CRC(14d4bc12) SHA1(9e7005c5bd0afe7f9c9215b39878496640cdea77)) ROM_LOAD("frsnd.u36", 0x100000, 0x80000, CRC(9964d721) SHA1(5ea0bc051d1909bee80d3feb6b7350b6307b6dcb)) @@ -1969,9 +1986,9 @@ ROM_START(mav_402) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("mavdisp0.402", 0x00000001, 0x00080000, CRC(4e643525) SHA1(30b91c91c2f1295cdd018023c5ac783570a0aeea)) ROM_LOAD16_BYTE("mavdisp3.402", 0x00000000, 0x00080000, CRC(8c5f9460) SHA1(6369b4c98ec6fd5e769275b44631b2b6dd5c411b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mavu7.dat", 0x0000, 0x10000, CRC(427e6ab9) SHA1(6ad9295097f3d498383c91adf4ca667f797f29b1)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("mavu17.dat", 0x000000, 0x80000, CRC(cba377b8) SHA1(b7551b6cb64357cdacf1a96cedfccbabf4bd070a)) ROM_LOAD("mavu21.dat", 0x080000, 0x80000, CRC(be0c6a6f) SHA1(4fee912d9f0d4b196dbfacf06a4202b2fa3037b1)) ROM_END @@ -1982,9 +1999,9 @@ ROM_START(mav_401) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("mavdsar0.401", 0x00000001, 0x00080000, CRC(35b811af) SHA1(1e235a0f16ef0eecca5b6ec7a2234ed1dc4e4440)) ROM_LOAD16_BYTE("mavdsar3.401", 0x00000000, 0x00080000, CRC(c4c126ae) SHA1(b4841e83ec075bddc919217b65afaac97709e69b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mavu7.dat", 0x0000, 0x10000, CRC(427e6ab9) SHA1(6ad9295097f3d498383c91adf4ca667f797f29b1)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("mavu17.dat", 0x000000, 0x80000, CRC(cba377b8) SHA1(b7551b6cb64357cdacf1a96cedfccbabf4bd070a)) ROM_LOAD("mavu21.dat", 0x080000, 0x80000, CRC(be0c6a6f) SHA1(4fee912d9f0d4b196dbfacf06a4202b2fa3037b1)) ROM_END @@ -1995,9 +2012,9 @@ ROM_START(mav_400) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("mavdisp0.400", 0x00000001, 0x00080000, CRC(b6069484) SHA1(2878d9a0151194bd4a0e12e2f75b02a5d7316b68)) ROM_LOAD16_BYTE("mavdisp3.400", 0x00000000, 0x00080000, CRC(149f871f) SHA1(e29a8bf149b77bccaeed202786cf76d9a4fd51df)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mavu7.dat", 0x0000, 0x10000, CRC(427e6ab9) SHA1(6ad9295097f3d498383c91adf4ca667f797f29b1)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("mavu17.dat", 0x000000, 0x80000, CRC(cba377b8) SHA1(b7551b6cb64357cdacf1a96cedfccbabf4bd070a)) ROM_LOAD("mavu21.dat", 0x080000, 0x80000, CRC(be0c6a6f) SHA1(4fee912d9f0d4b196dbfacf06a4202b2fa3037b1)) ROM_END @@ -2008,9 +2025,9 @@ ROM_START(mav_200) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("mavdisp0.200", 0x00000001, 0x00080000, CRC(8a85785f) SHA1(af1b8b972359cce4bfd82743e90be8066fa57c31)) ROM_LOAD16_BYTE("mavdisp3.200", 0x00000000, 0x00080000, CRC(2098ad22) SHA1(2ccf9c455b89a6b439957199bca75e299e18ac62)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mavu7.dat", 0x0000, 0x10000, CRC(427e6ab9) SHA1(6ad9295097f3d498383c91adf4ca667f797f29b1)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("mavu17.dat", 0x000000, 0x80000, CRC(cba377b8) SHA1(b7551b6cb64357cdacf1a96cedfccbabf4bd070a)) ROM_LOAD("mavu21.dat", 0x080000, 0x80000, CRC(be0c6a6f) SHA1(4fee912d9f0d4b196dbfacf06a4202b2fa3037b1)) ROM_END @@ -2021,9 +2038,9 @@ ROM_START(mav_100) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("mavdsp0.100", 0x00000001, 0x00080000, CRC(3e01f5c8) SHA1(8e40f399c77aa17bebbefe04742ff2ff95508323)) ROM_LOAD16_BYTE("mavdsp3.100", 0x00000000, 0x00080000, CRC(e2b623f2) SHA1(7b5a6d0db30f3deedb8fe0e1731c81ec836a66f5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mavu7.dat", 0x0000, 0x10000, CRC(427e6ab9) SHA1(6ad9295097f3d498383c91adf4ca667f797f29b1)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("mavu17.dat", 0x000000, 0x80000, CRC(cba377b8) SHA1(b7551b6cb64357cdacf1a96cedfccbabf4bd070a)) ROM_LOAD("mavu21.dat", 0x080000, 0x80000, CRC(be0c6a6f) SHA1(4fee912d9f0d4b196dbfacf06a4202b2fa3037b1)) ROM_END @@ -2037,9 +2054,9 @@ ROM_START(ctcheese) ROM_REGION16_BE(0x100000, "dmdcpu", 0) ROM_LOAD16_BYTE("ctcdsp0.bin", 0x00000001, 0x00080000, CRC(6885734d) SHA1(9ac82c9c8bf4e66d2999fbfd08617ef6c266dfe8)) ROM_LOAD16_BYTE("ctcdsp3.bin", 0x00000000, 0x00080000, CRC(0c2b3f3c) SHA1(cb730cc6fdd2a2786d25b46b1c45466ee56132d1)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("ctcu7.bin", 0x0000, 0x10000, CRC(406b9b9e) SHA1(f3f86c368c92ee0cb47323e6e0ca0fa05b6122bd)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("ctcu17.bin", 0x000000, 0x80000, CRC(ea125fb3) SHA1(2bc1d2a6138ff77ad19b7bcff784dba73f545883)) ROM_LOAD("ctcu21.bin", 0x080000, 0x80000, CRC(1b3af383) SHA1(c6b57f3f0781954f75d164d909093e4ed8da440e)) ROM_END @@ -2057,8 +2074,8 @@ ROM_START(detest) ROM_LOAD("de_test.512", 0x0000, 0x10000, CRC(bade8ca8) SHA1(e7e9d6622b9c9b9381ba2793297f87f102214972)) ROM_REGION16_BE(0x01000000, "dmdcpu", ROMREGION_ERASE00) - ROM_REGION(0x010000, "soundcpu", ROMREGION_ERASE00) - ROM_REGION(0x1000000, "bsmt", ROMREGION_ERASE00) + ROM_REGION(0x010000, "decobsmt:soundcpu", ROMREGION_ERASE00) + ROM_REGION(0x1000000, "decobsmt:bsmt", ROMREGION_ERASE00) ROM_END } // Anonymous namespace diff --git a/src/mame/pinball/whitestar.cpp b/src/mame/pinball/whitestar.cpp index b03d5a4d71e..a79a4f7a855 100644 --- a/src/mame/pinball/whitestar.cpp +++ b/src/mame/pinball/whitestar.cpp @@ -78,6 +78,8 @@ ToDo: //#include "video/mc6845.h" +#include "speaker.h" + namespace { class whitestar_state : public genpin_class @@ -326,7 +328,13 @@ void whitestar_state::whitestar(machine_config &config) // sound hardware genpin_audio(config); + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); + DECOBSMT(config, m_decobsmt, 0); + m_decobsmt->add_route(0, "lspeaker", 1.0); + m_decobsmt->add_route(1, "rspeaker", 1.0); + DECODMD2(config, m_decodmd, 0, "dmdcpu"); } @@ -364,10 +372,10 @@ ROM_START(apollo13) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("a13dspa.500", 0x00000, 0x80000, CRC(bf8e3249) SHA1(5e04681901ca794feb970f5388cb355427cf9a9a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apollo13.u7", 0x0000, 0x10000, CRC(e58a36b8) SHA1(ae60470a7b6c41cd40dbb7c0bea6f2f148f7b088)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("apollo13.u17", 0x000000, 0x80000, CRC(4e863aca) SHA1(264f9176a1abf758b7a894d83883330ef91b7388)) ROM_LOAD("apollo13.u21", 0x080000, 0x80000, CRC(28169e37) SHA1(df5209d24187b546a4296fc4629c58bf729349d2)) ROM_LOAD("apollo13.u36", 0x100000, 0x80000, CRC(cede5e0f) SHA1(fa3b5820ed58e57b3c6185d91e9aea28aebc28d7)) @@ -386,10 +394,10 @@ ROM_START(apollo13_d4) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("a13dspa.401", 0x00000, 0x80000, CRC(6516ee16) SHA1(17011df142707917af2e0ec77c0e5ae78df91c0d)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apollo13.u7", 0x0000, 0x10000, CRC(e58a36b8) SHA1(ae60470a7b6c41cd40dbb7c0bea6f2f148f7b088)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("apollo13.u17", 0x000000, 0x80000, CRC(4e863aca) SHA1(264f9176a1abf758b7a894d83883330ef91b7388)) ROM_LOAD("apollo13.u21", 0x080000, 0x80000, CRC(28169e37) SHA1(df5209d24187b546a4296fc4629c58bf729349d2)) ROM_LOAD("apollo13.u36", 0x100000, 0x80000, CRC(cede5e0f) SHA1(fa3b5820ed58e57b3c6185d91e9aea28aebc28d7)) @@ -408,10 +416,10 @@ ROM_START(apollo13_20) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("a13dps.201", 0x00000, 0x80000, CRC(ab97a71c) SHA1(1e01d3c2ac1b9153fb4f3f888fe01fcebbf853d7)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apollo13.u7", 0x0000, 0x10000, CRC(e58a36b8) SHA1(ae60470a7b6c41cd40dbb7c0bea6f2f148f7b088)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("apollo13.u17", 0x000000, 0x80000, CRC(4e863aca) SHA1(264f9176a1abf758b7a894d83883330ef91b7388)) ROM_LOAD("apollo13.u21", 0x080000, 0x80000, CRC(28169e37) SHA1(df5209d24187b546a4296fc4629c58bf729349d2)) ROM_LOAD("apollo13.u36", 0x100000, 0x80000, CRC(cede5e0f) SHA1(fa3b5820ed58e57b3c6185d91e9aea28aebc28d7)) @@ -430,10 +438,10 @@ ROM_START(apollo13_10) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("a13dps.100", 0x00000, 0x80000, CRC(224f6149) SHA1(b2a1786adc358834615989fce8835e0f039abb24)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apollo13.u7", 0x0000, 0x10000, CRC(e58a36b8) SHA1(ae60470a7b6c41cd40dbb7c0bea6f2f148f7b088)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("apollo13.u17", 0x000000, 0x80000, CRC(4e863aca) SHA1(264f9176a1abf758b7a894d83883330ef91b7388)) ROM_LOAD("apollo13.u21", 0x080000, 0x80000, CRC(28169e37) SHA1(df5209d24187b546a4296fc4629c58bf729349d2)) ROM_LOAD("apollo13.u36", 0x100000, 0x80000, CRC(cede5e0f) SHA1(fa3b5820ed58e57b3c6185d91e9aea28aebc28d7)) @@ -455,10 +463,10 @@ ROM_START(aust301) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("apdsp-a.300", 0x00000, 0x80000, CRC(ecf2c3bb) SHA1(952a7873067b8c70043a38a39a8f65089103336b)) // ver 3.00 - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apsndu7.100",0x0000,0x10000,CRC(d0e79d59) SHA1(7c3f1fa79ff193a976986339a551e3d03208550f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("apsndu17.100", 0x000000, CRC(c1e33fee) SHA1(5a3581584cc1a841d884de4628f7b65d8670f96a)) ROM_LOAD_SND_8M("apsndu21.100", 0x080000, CRC(07c3e077) SHA1(d48020f7da400c3682035d537289ce9a30732d74)) ROM_LOAD_SND_8M("apsndu36.100", 0x100000, CRC(f70f2828) SHA1(9efbed4f68c22eb26e9100afaca5ebe85a97b605)) @@ -481,10 +489,10 @@ ROM_START(aust300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("apdsp-a.300", 0x00000, 0x80000, CRC(ecf2c3bb) SHA1(952a7873067b8c70043a38a39a8f65089103336b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apsndu7.100",0x0000,0x10000,CRC(d0e79d59) SHA1(7c3f1fa79ff193a976986339a551e3d03208550f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("apsndu17.100", 0x000000, CRC(c1e33fee) SHA1(5a3581584cc1a841d884de4628f7b65d8670f96a)) ROM_LOAD_SND_8M("apsndu21.100", 0x080000, CRC(07c3e077) SHA1(d48020f7da400c3682035d537289ce9a30732d74)) ROM_LOAD_SND_8M("apsndu36.100", 0x100000, CRC(f70f2828) SHA1(9efbed4f68c22eb26e9100afaca5ebe85a97b605)) @@ -507,10 +515,10 @@ ROM_START(aust201) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("apdsp-a.200", 0x00000, 0x80000, CRC(f3ca7fca) SHA1(b6b702ad7af75b3010a280adb99e4ee484a03242)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apsndu7.100",0x0000,0x10000,CRC(d0e79d59) SHA1(7c3f1fa79ff193a976986339a551e3d03208550f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("apsndu17.100", 0x000000, CRC(c1e33fee) SHA1(5a3581584cc1a841d884de4628f7b65d8670f96a)) ROM_LOAD_SND_8M("apsndu21.100", 0x080000, CRC(07c3e077) SHA1(d48020f7da400c3682035d537289ce9a30732d74)) ROM_LOAD_SND_8M("apsndu36.100", 0x100000, CRC(f70f2828) SHA1(9efbed4f68c22eb26e9100afaca5ebe85a97b605)) @@ -533,10 +541,10 @@ ROM_START(austin) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("apdsp-a.300", 0x00000, 0x80000, CRC(ecf2c3bb) SHA1(952a7873067b8c70043a38a39a8f65089103336b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apsndu7.100",0x0000,0x10000,CRC(d0e79d59) SHA1(7c3f1fa79ff193a976986339a551e3d03208550f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("apsndu17.100", 0x000000, CRC(c1e33fee) SHA1(5a3581584cc1a841d884de4628f7b65d8670f96a)) ROM_LOAD_SND_8M("apsndu21.100", 0x080000, CRC(07c3e077) SHA1(d48020f7da400c3682035d537289ce9a30732d74)) ROM_LOAD_SND_8M("apsndu36.100", 0x100000, CRC(f70f2828) SHA1(9efbed4f68c22eb26e9100afaca5ebe85a97b605)) @@ -583,10 +591,10 @@ ROM_START(austinf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("apdsp-f.300", 0x00000, 0x80000, CRC(1aeaa83e) SHA1(8a749c0fbf7b03441780c2158e63d4a87c8d0702)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apsndu7.100",0x0000,0x10000,CRC(d0e79d59) SHA1(7c3f1fa79ff193a976986339a551e3d03208550f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("apsndu17.100", 0x000000, CRC(c1e33fee) SHA1(5a3581584cc1a841d884de4628f7b65d8670f96a)) ROM_LOAD_SND_8M("apsndu21.100", 0x080000, CRC(07c3e077) SHA1(d48020f7da400c3682035d537289ce9a30732d74)) ROM_LOAD_SND_8M("apsndu36.100", 0x100000, CRC(f70f2828) SHA1(9efbed4f68c22eb26e9100afaca5ebe85a97b605)) @@ -606,10 +614,10 @@ ROM_START(austing) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("apdsp-g.300", 0x00000, 0x80000, CRC(28b91cc4) SHA1(037628c78955495f10a60cfc329232289417562e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apsndu7.100",0x0000,0x10000,CRC(d0e79d59) SHA1(7c3f1fa79ff193a976986339a551e3d03208550f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("apsndu17.100", 0x000000, CRC(c1e33fee) SHA1(5a3581584cc1a841d884de4628f7b65d8670f96a)) ROM_LOAD_SND_8M("apsndu21.100", 0x080000, CRC(07c3e077) SHA1(d48020f7da400c3682035d537289ce9a30732d74)) ROM_LOAD_SND_8M("apsndu36.100", 0x100000, CRC(f70f2828) SHA1(9efbed4f68c22eb26e9100afaca5ebe85a97b605)) @@ -629,10 +637,10 @@ ROM_START(austini) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("apdsp-i.300", 0x00000, 0x80000, CRC(8b1dd747) SHA1(b29d39a2fb464bd11f4bc5daeb35360126ddf45b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("apsndu7.100",0x0000,0x10000,CRC(d0e79d59) SHA1(7c3f1fa79ff193a976986339a551e3d03208550f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("apsndu17.100", 0x000000, CRC(c1e33fee) SHA1(5a3581584cc1a841d884de4628f7b65d8670f96a)) ROM_LOAD_SND_8M("apsndu21.100", 0x080000, CRC(07c3e077) SHA1(d48020f7da400c3682035d537289ce9a30732d74)) ROM_LOAD_SND_8M("apsndu36.100", 0x100000, CRC(f70f2828) SHA1(9efbed4f68c22eb26e9100afaca5ebe85a97b605)) @@ -655,10 +663,10 @@ ROM_START(godzillp) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gzdspa.200", 0x00000, 0x80000, CRC(a254a01d) SHA1(e624a81437ab4d4b3c133baf47993facf6079f4b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gdzu7.100", 0x0000, 0x10000, CRC(a0afe8b7) SHA1(33e4a824b26b58e8f963fa8a525a64f4779b45db)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("gdzu17.100", 0x000000, 0x80000, CRC(6bba69c8) SHA1(51341e188b4191eb1836349dfdd456163d464ad6)) ROM_LOAD("gdzu21.100", 0x080000, 0x80000, CRC(db738958) SHA1(23082cf98bbcc6d356145414267da887a5ca9305)) ROM_LOAD("gdzu36.100", 0x100000, 0x80000, CRC(e3f24234) SHA1(eb123200928221a647e10839ebb7f4628501c581)) @@ -678,10 +686,10 @@ ROM_START(godzillp_100) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gzdspa.100", 0x00000, 0x80000, CRC(9b97cd98) SHA1(6fd002a6986aa32832c0628899ba1bafe3642354)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gdzu7.100", 0x0000, 0x10000, CRC(a0afe8b7) SHA1(33e4a824b26b58e8f963fa8a525a64f4779b45db)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("gdzu17.100", 0x000000, 0x80000, CRC(6bba69c8) SHA1(51341e188b4191eb1836349dfdd456163d464ad6)) ROM_LOAD("gdzu21.100", 0x080000, 0x80000, CRC(db738958) SHA1(23082cf98bbcc6d356145414267da887a5ca9305)) ROM_LOAD("gdzu36.100", 0x100000, 0x80000, CRC(e3f24234) SHA1(eb123200928221a647e10839ebb7f4628501c581)) @@ -701,10 +709,10 @@ ROM_START(godzillp_090) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gzdspa.090", 0x00000, 0x80000, CRC(56dde3a4) SHA1(332f09ade962e07a2979ad7bf743f632ea942440)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gdzu7.090", 0x0000, 0x10000, CRC(076401a9) SHA1(17aa63c2b26e6fc4849a5101ff9704606de3de65)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("gdzu17.090", 0x000000, 0x80000, CRC(b15be745) SHA1(395631df3fef80641c189e57cddfc0ec5dcdbcef)) ROM_LOAD("gdzu21.090", 0x080000, 0x80000, CRC(019207d5) SHA1(a98d191d686d4a04f7fad90dd0e86e8b48ff3a3b)) ROM_LOAD("gdzu36.090", 0x100000, 0x80000, CRC(3913ccb9) SHA1(ddce224661894438a12135306484f711d10ce8be)) @@ -727,10 +735,10 @@ ROM_START(gldneye) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("bondispa.400", 0x00000, 0x80000, CRC(9cc0c710) SHA1(3c6df97d881aed9d1d08cc2a5d0c4ec020295902)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bondu7.bin", 0x0000, 0x10000, CRC(7581a349) SHA1(493236bdc52b601a08009f9b03d64b6047d52661)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("bondu17.bin", 0x000000, 0x80000, CRC(d9c56b9d) SHA1(df8cde0b63d6a8437a1cb239094547262c3f8774)) ROM_LOAD("bondu21.bin", 0x080000, 0x80000, CRC(5be0f205) SHA1(aaef8f6ee6c8d5ebf08f90368061288adf850a18)) @@ -748,10 +756,10 @@ ROM_START(gldneye_402) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("bondispa.400", 0x00000, 0x80000, CRC(9cc0c710) SHA1(3c6df97d881aed9d1d08cc2a5d0c4ec020295902)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("bondu7.bin", 0x0000, 0x10000, CRC(7581a349) SHA1(493236bdc52b601a08009f9b03d64b6047d52661)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("bondu17.bin", 0x000000, 0x80000, CRC(d9c56b9d) SHA1(df8cde0b63d6a8437a1cb239094547262c3f8774)) ROM_LOAD("bondu21.bin", 0x080000, 0x80000, CRC(5be0f205) SHA1(aaef8f6ee6c8d5ebf08f90368061288adf850a18)) @@ -772,10 +780,10 @@ ROM_START(goldcue) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("gc_disp.u12", 0x00000, 0x80000, CRC(87f74b9d) SHA1(e8610ba2409dc6c5070fd413597e3629851b6106)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("gc_sound.u7", 0x0000, 0x10000, CRC(8b559e39) SHA1(59c33615b53864cd542c8bd3be2ba18e91c57dfd)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("gc_sound.u17", 0x000000, 0x80000, CRC(28c39bae) SHA1(a11343a4043d8d5a8eaec383e1bb1f42016e33d2)) ROM_LOAD("gc_sound.u21", 0x080000, 0x80000, CRC(d3f43a37) SHA1(e845370e75200570f828b8452453287b5f599276)) ROM_LOAD("gc_sound.u36", 0x100000, 0x80000, CRC(81f27955) SHA1(eba4250898f6de96111232e49d965b78fc6ee2e2)) @@ -797,10 +805,10 @@ ROM_START(harl_a13) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispa.104", 0x00000, 0x80000, CRC(fc7c2924) SHA1(172fceb4d3221608f48a4abe4c4c5f3043834957)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -820,10 +828,10 @@ ROM_START(harl_u13) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispa.104", 0x00000, 0x80000, CRC(fc7c2924) SHA1(172fceb4d3221608f48a4abe4c4c5f3043834957)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -843,10 +851,10 @@ ROM_START(harl_a10) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispa.100", 0x00000, 0x80000, CRC(bdeac0fd) SHA1(5aa1392a13f3c632b660ea6cb3dee23327404d80)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -866,10 +874,10 @@ ROM_START(harl_f13) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispf.104", 0x00000, 0x80000, CRC(5f80436e) SHA1(e89e561807670118c3d9e623d4aec2321c774576)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -889,10 +897,10 @@ ROM_START(harl_g13) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispg.104", 0x00000, 0x80000, CRC(c7f197a0) SHA1(3b7f0699c08d387c67ff6cd185360e60fcd21b9e)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -912,10 +920,10 @@ ROM_START(harl_i13) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispi.104", 0x00000, 0x80000, CRC(387a5aad) SHA1(a0eb99b240f6044db05668c4504e908aee205220)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -935,10 +943,10 @@ ROM_START(harl_l13) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddisps.104", 0x00000, 0x80000, CRC(2d26514a) SHA1(f15b22cad6329f29cd5cccfb91a2ba7ca2cd6d59)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -958,10 +966,10 @@ ROM_START(harl_a30) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispa.300", 0x00000, 0x80000, CRC(61b274f8) SHA1(954e4b3527cefcb24376de9f6f7e5f9192ab3304)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -981,10 +989,10 @@ ROM_START(harl_f30) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispf.300", 0x00000, 0x80000, CRC(106f7f1f) SHA1(92a8ab7d834439a2211208e0812cdb1199acb21d)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1004,10 +1012,10 @@ ROM_START(harl_g30) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispg.300", 0x00000, 0x80000, CRC(8f7da748) SHA1(fee1534b76769517d4e6dbed373583e573fb95b6)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1027,10 +1035,10 @@ ROM_START(harl_i30) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispi.300", 0x00000, 0x80000, CRC(686d3cf6) SHA1(fb27e2e4b39abb56deb1e66f012d151126971474)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1050,10 +1058,10 @@ ROM_START(harl_l30) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispl.300", 0x00000, 0x80000, CRC(4cc7251b) SHA1(7660fca37ac9fb442a059ddbafc2fa13f94dfae1)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1073,10 +1081,10 @@ ROM_START(harl_a18) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispa.105", 0x00000, 0x80000, CRC(401a7b9f) SHA1(37e99a42738c1147c073585391772ecc55c9a759)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1096,10 +1104,10 @@ ROM_START(harl_f18) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispf.105", 0x00000, 0x80000, CRC(31c77078) SHA1(8a0e2dbb698da77dffa1ab01df0f360fecf6c4c7)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1119,10 +1127,10 @@ ROM_START(harl_g18) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispg.105", 0x00000, 0x80000, CRC(aed5a82f) SHA1(4c44b052a9b1fa702ff49c9b2fb7cf48173459d2)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1142,10 +1150,10 @@ ROM_START(harl_i18) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispi.105", 0x00000, 0x80000, CRC(49c53391) SHA1(98f88eb8a49bbc59f78996d713c72ec495ba806f)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1165,10 +1173,10 @@ ROM_START(harl_l18) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddisps.105", 0x00000, 0x80000, CRC(6d6f2a7c) SHA1(1609c69a1584398c3504bb5a0c46f878e8dd547c)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1188,10 +1196,10 @@ ROM_START(harl_a40) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispa.400", 0x00000, 0x80000, CRC(e2c98397) SHA1(212ac1a509f608c490dc4dfdc5cc04187ed2fe10)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1211,10 +1219,10 @@ ROM_START(harl_f40) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispf.400", 0x00000, 0x80000, CRC(d061c238) SHA1(cb29e58970d43c2845c96e149e8fdd0c16e501c9)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1234,10 +1242,10 @@ ROM_START(harl_g40) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispg.400", 0x00000, 0x80000, CRC(4bc89a23) SHA1(fb7dcc61194560845e150bc1c032c098ffd026e8)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1257,10 +1265,10 @@ ROM_START(harl_i40) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispi.400", 0x00000, 0x80000, CRC(c4fc4990) SHA1(79d501c3123b604becbb87c12aca9848675811ec)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1280,10 +1288,10 @@ ROM_START(harl_l40) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hddispl.400", 0x00000, 0x80000, CRC(96096e73) SHA1(b22f03ab3f08ff192a55e92ebe85bafa893c6234)) - ROM_REGION(0x010000, "soundcpu",0) + ROM_REGION(0x010000, "decobsmt:soundcpu",0) ROM_LOAD("hdsnd.u7",0x0000,0x10000,CRC(b9accb75) SHA1(9575f1c372ec5603322255778fc003047acc8b01)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hdvc1.u17", 0x000000, CRC(0265fe72) SHA1(7bd7b321bfa2a5092cdf273dfaf4ccdb043c06e8)) ROM_LOAD_SND_8M("hdvc2.u21", 0x080000, CRC(89230898) SHA1(42d225e33ac1d679415e9dbf659591b7c4109740)) ROM_LOAD_SND_8M("hdvc3.u36", 0x100000, CRC(41239811) SHA1(94fceff4dbefd3467ecb8b19e4b8baf24ddd68a3)) @@ -1306,10 +1314,10 @@ ROM_START(hirolcas) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hrcdispa.300", 0x00000, 0x80000, CRC(099ccaf0) SHA1(2e0c2706881208f08e8a1d30915424c8f9b1cf67)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hrsndu7.100",0x0000,0x10000,CRC(c41f91a7) SHA1(2af3be10754ea633558bdbeded21c6f82d85cd1d)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hrsndu17.100", 0x000000, CRC(5858dfd0) SHA1(0d88daf3b480f0e0a2653d9be37cafed79036a48)) ROM_LOAD_SND_8M("hrsndu21.100", 0x080000, CRC(c653de96) SHA1(352567f4f4f973ed3d8c018c9bf37aeecdd101bf)) ROM_LOAD_SND_8M("hrsndu36.100", 0x100000, CRC(5634eb4e) SHA1(8c76f49423fc0d7887aa5c57ad029b7371372739)) @@ -1329,10 +1337,10 @@ ROM_START(hirolcas_210) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hrcdispa.200", 0x00000, 0x80000, CRC(642bdce7) SHA1(7cd922a15c1443c6ed7636c9def4bc3ab0b47096)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hrsndu7.100",0x0000,0x10000,CRC(c41f91a7) SHA1(2af3be10754ea633558bdbeded21c6f82d85cd1d)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hrsndu17.100", 0x000000, CRC(5858dfd0) SHA1(0d88daf3b480f0e0a2653d9be37cafed79036a48)) ROM_LOAD_SND_8M("hrsndu21.100", 0x080000, CRC(c653de96) SHA1(352567f4f4f973ed3d8c018c9bf37aeecdd101bf)) ROM_LOAD_SND_8M("hrsndu36.100", 0x100000, CRC(5634eb4e) SHA1(8c76f49423fc0d7887aa5c57ad029b7371372739)) @@ -1379,10 +1387,10 @@ ROM_START(hirolcat) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hrcdspt3.300", 0x00000, 0x80000, CRC(e262f36c) SHA1(116b2b96adce953e00d1e6d7f2b4ed4cdc4a3f61)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hrsndu7.100",0x0000,0x10000,CRC(c41f91a7) SHA1(2af3be10754ea633558bdbeded21c6f82d85cd1d)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hrsndu17.100", 0x000000, CRC(5858dfd0) SHA1(0d88daf3b480f0e0a2653d9be37cafed79036a48)) ROM_LOAD_SND_8M("hrsndu21.100", 0x080000, CRC(c653de96) SHA1(352567f4f4f973ed3d8c018c9bf37aeecdd101bf)) ROM_LOAD_SND_8M("hrsndu36.100", 0x100000, CRC(5634eb4e) SHA1(8c76f49423fc0d7887aa5c57ad029b7371372739)) @@ -1402,10 +1410,10 @@ ROM_START(hirol_fr) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hrcdispf.300", 0x00000, 0x80000, CRC(1fb5046b) SHA1(8b121a9c75a7d9a312b8c03615838b748d149819)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hrsndu7.100",0x0000,0x10000,CRC(c41f91a7) SHA1(2af3be10754ea633558bdbeded21c6f82d85cd1d)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hrsndu17.100", 0x000000, CRC(5858dfd0) SHA1(0d88daf3b480f0e0a2653d9be37cafed79036a48)) ROM_LOAD_SND_8M("hrsndu21.100", 0x080000, CRC(c653de96) SHA1(352567f4f4f973ed3d8c018c9bf37aeecdd101bf)) ROM_LOAD_SND_8M("hrsndu36.100", 0x100000, CRC(5634eb4e) SHA1(8c76f49423fc0d7887aa5c57ad029b7371372739)) @@ -1425,10 +1433,10 @@ ROM_START(hirol_gr) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hrcdispg.300", 0x00000, 0x80000, CRC(a880903a) SHA1(4049f50ceaeb6c9e869150ec3d903775cdd865ff)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hrsndu7.100",0x0000,0x10000,CRC(c41f91a7) SHA1(2af3be10754ea633558bdbeded21c6f82d85cd1d)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hrsndu17.100", 0x000000, CRC(5858dfd0) SHA1(0d88daf3b480f0e0a2653d9be37cafed79036a48)) ROM_LOAD_SND_8M("hrsndu21.100", 0x080000, CRC(c653de96) SHA1(352567f4f4f973ed3d8c018c9bf37aeecdd101bf)) ROM_LOAD_SND_8M("hrsndu36.100", 0x100000, CRC(5634eb4e) SHA1(8c76f49423fc0d7887aa5c57ad029b7371372739)) @@ -1448,10 +1456,10 @@ ROM_START(hirol_gr_210) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hrcdispg.201", 0x00000, 0x80000, CRC(57b95712) SHA1(f7abe7511aa8b258615cd844dc76f3d2f9b47c31)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hrsndu7.100",0x0000,0x10000,CRC(c41f91a7) SHA1(2af3be10754ea633558bdbeded21c6f82d85cd1d)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hrsndu17.100", 0x000000, CRC(5858dfd0) SHA1(0d88daf3b480f0e0a2653d9be37cafed79036a48)) ROM_LOAD_SND_8M("hrsndu21.100", 0x080000, CRC(c653de96) SHA1(352567f4f4f973ed3d8c018c9bf37aeecdd101bf)) ROM_LOAD_SND_8M("hrsndu36.100", 0x100000, CRC(5634eb4e) SHA1(8c76f49423fc0d7887aa5c57ad029b7371372739)) @@ -1471,10 +1479,10 @@ ROM_START(hirol_it) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("hrcdispi.300", 0x00000, 0x80000, CRC(2734f746) SHA1(aa924d998b6c3fbd80e9325093c9b3267dfaadef)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("hrsndu7.100",0x0000,0x10000,CRC(c41f91a7) SHA1(2af3be10754ea633558bdbeded21c6f82d85cd1d)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("hrsndu17.100", 0x000000, CRC(5858dfd0) SHA1(0d88daf3b480f0e0a2653d9be37cafed79036a48)) ROM_LOAD_SND_8M("hrsndu21.100", 0x080000, CRC(c653de96) SHA1(352567f4f4f973ed3d8c018c9bf37aeecdd101bf)) ROM_LOAD_SND_8M("hrsndu36.100", 0x100000, CRC(5634eb4e) SHA1(8c76f49423fc0d7887aa5c57ad029b7371372739)) @@ -1497,10 +1505,10 @@ ROM_START(id4) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("id4dspa.200", 0x00000, 0x80000, CRC(2d3fbcc4) SHA1(0bd69ebb68ae880ac9aae40916f13e1ff84ecfaa)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("id4sndu7.512", 0x0000, 0x10000, CRC(deeaed37) SHA1(06d79967a25af0b90a5f1d6360a5b5fdbb972d5a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("id4sdu17.400", 0x000000, 0x80000, CRC(89ffeca3) SHA1(b94c60e3a433f797d6c5ea793c3ecff0a3b6ba60)) ROM_LOAD("id4sdu21.400", 0x080000, 0x80000, CRC(f384a9ab) SHA1(06bd607e7efd761017a7b605e0294a34e4c6255c)) @@ -1518,10 +1526,10 @@ ROM_START(id4f) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("id4dspf.200", 0x00000, 0x80000, CRC(4b52676b) SHA1(a881efb28d8bab424d8c12be2c16b8afc7472208)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("id4sndu7.512", 0x0000, 0x10000, CRC(deeaed37) SHA1(06d79967a25af0b90a5f1d6360a5b5fdbb972d5a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("id4sdu17.400", 0x000000, 0x80000, CRC(89ffeca3) SHA1(b94c60e3a433f797d6c5ea793c3ecff0a3b6ba60)) ROM_LOAD("id4sdu21.400", 0x080000, 0x80000, CRC(f384a9ab) SHA1(06bd607e7efd761017a7b605e0294a34e4c6255c)) @@ -1539,10 +1547,10 @@ ROM_START(id4_201) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("id4dspa.200", 0x00000, 0x80000, CRC(2d3fbcc4) SHA1(0bd69ebb68ae880ac9aae40916f13e1ff84ecfaa)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("id4sndu7.512", 0x0000, 0x10000, CRC(deeaed37) SHA1(06d79967a25af0b90a5f1d6360a5b5fdbb972d5a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("id4sdu17.400", 0x000000, 0x80000, CRC(89ffeca3) SHA1(b94c60e3a433f797d6c5ea793c3ecff0a3b6ba60)) ROM_LOAD("id4sdu21.400", 0x080000, 0x80000, CRC(f384a9ab) SHA1(06bd607e7efd761017a7b605e0294a34e4c6255c)) @@ -1560,10 +1568,10 @@ ROM_START(id4f_201) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("id4dspf.200", 0x00000, 0x80000, CRC(4b52676b) SHA1(a881efb28d8bab424d8c12be2c16b8afc7472208)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("id4sndu7.512", 0x0000, 0x10000, CRC(deeaed37) SHA1(06d79967a25af0b90a5f1d6360a5b5fdbb972d5a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("id4sdu17.400", 0x000000, 0x80000, CRC(89ffeca3) SHA1(b94c60e3a433f797d6c5ea793c3ecff0a3b6ba60)) ROM_LOAD("id4sdu21.400", 0x080000, 0x80000, CRC(f384a9ab) SHA1(06bd607e7efd761017a7b605e0294a34e4c6255c)) @@ -1588,10 +1596,10 @@ ROM_START(lostspc) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lisdspa.102", 0x00000, 0x80000, CRC(e8bf4a58) SHA1(572313fb79e5a0c0034938a09b04ef43fc235c84)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lisu7.100", 0x0000, 0x10000, CRC(96e6b3c4) SHA1(5cfb43b8c182aed4b49ad1b8803812a18c6c8b6f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("lisu17.100", 0x000000, 0x80000, CRC(69076939) SHA1(f2cdf61a2b469d1a69eb3f08fc6e511d72336586)) ROM_LOAD("lisu21.100", 0x080000, 0x80000, CRC(56eede09) SHA1(9ff53d7a188bd7293ad92089d143bd54623a50d4)) ROM_LOAD("lisu36.100", 0x100000, 0x80000, CRC(56f2c53b) SHA1(5c2daf17116016fbead1320eb150cf655984662b)) @@ -1611,10 +1619,10 @@ ROM_START(lostspcf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lis_f-102.bin", 0x00000, 0x80000, CRC(422ba6d5) SHA1(0cd09b14a953fda39f8c7e5521c4115d2ada9186)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lisu7.100", 0x0000, 0x10000, CRC(96e6b3c4) SHA1(5cfb43b8c182aed4b49ad1b8803812a18c6c8b6f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("lisu17.100", 0x000000, 0x80000, CRC(69076939) SHA1(f2cdf61a2b469d1a69eb3f08fc6e511d72336586)) ROM_LOAD("lisu21.100", 0x080000, 0x80000, CRC(56eede09) SHA1(9ff53d7a188bd7293ad92089d143bd54623a50d4)) ROM_LOAD("lisu36.100", 0x100000, 0x80000, CRC(56f2c53b) SHA1(5c2daf17116016fbead1320eb150cf655984662b)) @@ -1634,10 +1642,10 @@ ROM_START(lostspcg) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lisdspg.102", 0x00000, 0x80000, CRC(66f3feb7) SHA1(a1f718193998f3210fb25c1353e4ae6703802311)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lisu7.100", 0x0000, 0x10000, CRC(96e6b3c4) SHA1(5cfb43b8c182aed4b49ad1b8803812a18c6c8b6f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("lisu17.100", 0x000000, 0x80000, CRC(69076939) SHA1(f2cdf61a2b469d1a69eb3f08fc6e511d72336586)) ROM_LOAD("lisu21.100", 0x080000, 0x80000, CRC(56eede09) SHA1(9ff53d7a188bd7293ad92089d143bd54623a50d4)) ROM_LOAD("lisu36.100", 0x100000, 0x80000, CRC(56f2c53b) SHA1(5c2daf17116016fbead1320eb150cf655984662b)) @@ -1657,10 +1665,10 @@ ROM_START(lostspc_d1) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("lisdspa.101", 0x00000, 0x80000, CRC(a8bfa71f) SHA1(45886ae8edcfd26a2225914aaf96eb960fc7e988)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("lisu7.100", 0x0000, 0x10000, CRC(96e6b3c4) SHA1(5cfb43b8c182aed4b49ad1b8803812a18c6c8b6f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("lisu17.100", 0x000000, 0x80000, CRC(69076939) SHA1(f2cdf61a2b469d1a69eb3f08fc6e511d72336586)) ROM_LOAD("lisu21.100", 0x080000, 0x80000, CRC(56eede09) SHA1(9ff53d7a188bd7293ad92089d143bd54623a50d4)) ROM_LOAD("lisu36.100", 0x100000, 0x80000, CRC(56f2c53b) SHA1(5c2daf17116016fbead1320eb150cf655984662b)) @@ -1687,10 +1695,10 @@ ROM_START(monopolp) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-a.301", 0x00000, 0x80000, CRC(c4e2e032) SHA1(691f7b6ed0616338683f7e3f316d64a70db58dd4)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1712,10 +1720,10 @@ ROM_START(monop303) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-a.301", 0x00000, 0x80000, CRC(c4e2e032) SHA1(691f7b6ed0616338683f7e3f316d64a70db58dd4)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1737,10 +1745,10 @@ ROM_START(monop301) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-a.301", 0x00000, 0x80000, CRC(c4e2e032) SHA1(691f7b6ed0616338683f7e3f316d64a70db58dd4)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1762,10 +1770,10 @@ ROM_START(monop251) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-a.206", 0x00000, 0x80000, CRC(6df6e158) SHA1(d3a9be2dc189b44b9e4b9f77f5011ed931df5634)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1787,10 +1795,10 @@ ROM_START(monop233) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-a.203", 0x00000, 0x80000, CRC(6e4678fb) SHA1(c0f41f01e9e20e741f1b13d3bd6e824486ba9a0a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1841,10 +1849,10 @@ ROM_START(monopolf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-f.301", 0x00000, 0x80000, CRC(e78b1998) SHA1(bd022dc90b55374baed17360fad7bf0f89e2ee33)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1866,10 +1874,10 @@ ROM_START(monopolg) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-g.301", 0x00000, 0x80000, CRC(aab48728) SHA1(b9ed8574ac463a5fc21dc5f41d090cf0ad3f8362)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1891,10 +1899,10 @@ ROM_START(monopoli) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-i.301", 0x00000, 0x80000, CRC(32431b3c) SHA1(6266e17e705bd50d2358d9f7c0168de51aa13750)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1916,10 +1924,10 @@ ROM_START(monopoll) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("mondsp-s.301", 0x00000, 0x80000, CRC(9f70dad6) SHA1(bf4b1c579b4bdead51e6b34de81fe65c45b6596a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("mnsndu7.100",0x0000,0x10000,CRC(400442e7) SHA1(d6c075dc439d5366b7ae71b5a523b86543b1ecd6)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("mnsndu17.100", 0x000000, CRC(f9bc55e8) SHA1(7dc41521305021961927ebde4dcf22611e3d622d)) ROM_LOAD_SND_8M("mnsndu21.100", 0x080000, CRC(e0727e1f) SHA1(2093dba6e2f59cd1d1fc49c8d995b603ea0913ba)) ROM_LOAD_SND_8M("mnsndu36.100", 0x100000, CRC(c845aa97) SHA1(2632aa8c5576b7afcb96693fa524c7d0350ac9a8)) @@ -1941,10 +1949,10 @@ ROM_START(nfl) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("nfl_v102.dmd", 0x00000, 0x80000, CRC(fd7bc50a) SHA1(5c92af91e7e12024026a06002e6c6bf68230fcc0)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("nfl_v100.u7",0x0000,0x10000,CRC(3fc766f8) SHA1(27341594e7d4a23146e6e6ec8ebdea125231cf91)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("nfl_v100.u17", 0x000000, CRC(f36b72ed) SHA1(f8fcbdb31295d363d1e7ad98dc318ab52bcfc52b)) ROM_LOAD_SND_8M("nfl_v100.u21", 0x080000, CRC(f5a6c053) SHA1(30a9cda6c9d9c43f0f6690138cf74c39c79ba43e)) ROM_LOAD_SND_8M("nfl_v100.u36", 0x100000, CRC(26dae8ac) SHA1(ec18f13578c5c291b777344b2830cde2ecf3581c)) @@ -1968,10 +1976,10 @@ ROM_START(playboys) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispa.500", 0x00000, 0x80000, CRC(40450165) SHA1(80295466838cb08fe1499b19a98bf759fb7a306e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -1991,10 +1999,10 @@ ROM_START(playboys_401) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispa.400", 0x00000, 0x80000, CRC(244e9740) SHA1(1a2de2c53104e1123cbcc9ccc92e0888b4cf4bec)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2014,10 +2022,10 @@ ROM_START(playboys_303) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispa.300", 0x00000, 0x80000, CRC(2dbb372a) SHA1(b694ae06f380ea9f9730ea6bbfab7f9f7ec7342b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2037,10 +2045,10 @@ ROM_START(playboys_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispa.300", 0x00000, 0x80000, CRC(2dbb372a) SHA1(b694ae06f380ea9f9730ea6bbfab7f9f7ec7342b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2060,10 +2068,10 @@ ROM_START(playboys_203) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdisp-a.201", 0x00000, 0x80000, CRC(78ec6af8) SHA1(35b8de8ab345cf81eec4f7b7d4f654115fe69ddf)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2110,10 +2118,10 @@ ROM_START(playboyf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispf.500", 0x00000, 0x80000, CRC(aedc6c32) SHA1(c930ae1b1308ae641553de34f8249b17f408be56)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2133,10 +2141,10 @@ ROM_START(playboyf_401) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispf.400", 0x00000, 0x80000, CRC(8ccce5d9) SHA1(28370445d38b065001e96b455d283bc047ed0f21)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2156,10 +2164,10 @@ ROM_START(playboyf_303) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispf.300", 0x00000, 0x80000, CRC(69ab3bb2) SHA1(59d7ad5eca701d1216200cd489d2d07825a0856e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2179,10 +2187,10 @@ ROM_START(playboyf_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispf.300", 0x00000, 0x80000, CRC(69ab3bb2) SHA1(59d7ad5eca701d1216200cd489d2d07825a0856e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2202,10 +2210,10 @@ ROM_START(playboyf_203) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdisp-f.201", 0x00000, 0x80000, CRC(eedea4f4) SHA1(31eb1d4de0a4aee73c424c0f21dd2042e6ad0dca)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2225,10 +2233,10 @@ ROM_START(playboyg) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispg.500", 0x00000, 0x80000, CRC(681392fe) SHA1(23011d538282da144b8ff9cbb7c5655567017e5e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2248,10 +2256,10 @@ ROM_START(playboyg_401) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispg.400", 0x00000, 0x80000, CRC(c26a0c73) SHA1(1841ab278e5d3e146cb3b43dfedc208d302dbc17)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2271,10 +2279,10 @@ ROM_START(playboyg_303) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispg.300", 0x00000, 0x80000, CRC(ed7b7c62) SHA1(28b0ab490f8abd5f29e8cb0996da9e7200918157)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2294,10 +2302,10 @@ ROM_START(playboyg_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispg.300", 0x00000, 0x80000, CRC(ed7b7c62) SHA1(28b0ab490f8abd5f29e8cb0996da9e7200918157)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2317,10 +2325,10 @@ ROM_START(playboyg_203) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdisp-g.201", 0x00000, 0x80000, CRC(ff525cc7) SHA1(475578cf8b2262a11f640883b70b706f705d90ff)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2340,10 +2348,10 @@ ROM_START(playboyi) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispi.500", 0x00000, 0x80000, CRC(d90d7ec6) SHA1(7442160f403a8ccabfc9dc8dc53f8b44f5df26bc)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2362,10 +2370,10 @@ ROM_START(playboyi_401) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispi.400", 0x00000, 0x80000, CRC(90c5afed) SHA1(ea7ab06adb18854c9871b02f39fe616a27293415)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2385,10 +2393,10 @@ ROM_START(playboyi_303) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispi.300", 0x00000, 0x80000, CRC(74c8cedf) SHA1(474ad1939ea0a58852003e549ed85478e239a67c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2408,10 +2416,10 @@ ROM_START(playboyi_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispi.300", 0x00000, 0x80000, CRC(74c8cedf) SHA1(474ad1939ea0a58852003e549ed85478e239a67c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2431,10 +2439,10 @@ ROM_START(playboyi_203) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdisp-i.201", 0x00000, 0x80000, CRC(48f190dc) SHA1(bf5c096f755871b12783a63b55908751f9fa5b07)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2454,10 +2462,10 @@ ROM_START(playboyl) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispl.500", 0x00000, 0x80000, CRC(b019f0f6) SHA1(184a9905cd3af9d272577e43666aed5e5a8a5281)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2477,10 +2485,10 @@ ROM_START(playboyl_401) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdisps.400", 0x00000, 0x80000, CRC(92b48fdd) SHA1(deebb0bf6ec13b0cead3970c19bd0e8321046786)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2500,10 +2508,10 @@ ROM_START(playboyl_303) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispl.300", 0x00000, 0x80000, CRC(e7697fc3) SHA1(7a9796e7b99af0d3d2079876a8054209a3067e64)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2523,10 +2531,10 @@ ROM_START(playboyl_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispl.300", 0x00000, 0x80000, CRC(e7697fc3) SHA1(7a9796e7b99af0d3d2079876a8054209a3067e64)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2546,10 +2554,10 @@ ROM_START(playboyl_203) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdisp-l.201", 0x00000, 0x80000, CRC(eaa65c45) SHA1(4ec9f815e40ac2185812faad7b991723f0b5775b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2569,10 +2577,10 @@ ROM_START(playboys_302) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispa.300", 0x00000, 0x80000, CRC(2dbb372a) SHA1(b694ae06f380ea9f9730ea6bbfab7f9f7ec7342b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2592,10 +2600,10 @@ ROM_START(playboyl_302) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispl.300", 0x00000, 0x80000, CRC(e7697fc3) SHA1(7a9796e7b99af0d3d2079876a8054209a3067e64)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2615,10 +2623,10 @@ ROM_START(playboyg_302) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispg.300", 0x00000, 0x80000, CRC(ed7b7c62) SHA1(28b0ab490f8abd5f29e8cb0996da9e7200918157)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2638,10 +2646,10 @@ ROM_START(playboyf_302) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispf.300", 0x00000, 0x80000, CRC(69ab3bb2) SHA1(59d7ad5eca701d1216200cd489d2d07825a0856e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2661,10 +2669,10 @@ ROM_START(playboyi_302) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("pbdispi.300", 0x00000, 0x80000, CRC(74c8cedf) SHA1(474ad1939ea0a58852003e549ed85478e239a67c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("pbsndu7.102",0x0000,0x10000,CRC(12a68f34) SHA1(f2cd42918dec353883bc465f6302c2d94dcd6b87)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("pbsndu17.100", 0x000000, CRC(f5502fec) SHA1(c8edd56e0c4365dd6b4bef0f1c7cc83ea5fd73d6)) ROM_LOAD_SND_8M("pbsndu21.100", 0x100000, CRC(7869d34f) SHA1(48a051045523c14ca06a7227b34ed9e3818828d0)) ROM_LOAD_SND_8M("pbsndu36.100", 0x200000, CRC(d10f14a3) SHA1(972b480c23d484b627ecdce0322c08fe760a127f)) @@ -2687,10 +2695,10 @@ ROM_START(rctycn) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispa.701", 0x00000, 0x80000, CRC(0d527f13) SHA1(954116a79578b2a7679c401a2bb99b5bbfb603f2)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2709,10 +2717,10 @@ ROM_START(rctycn_701) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispa.700", 0x0000, 0x80000, CRC(6a8925d7) SHA1(82a6c069f1e8f8e053fec708f56c8ffe56d70fc8)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2731,10 +2739,10 @@ ROM_START(rctycn_600) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispa.600", 0x0000, 0x80000, CRC(dbd294e1) SHA1(53c540594bfe5544b4a009665a1ca3edb1cb874c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2753,10 +2761,10 @@ ROM_START(rctycn_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispa.400", 0x00000, 0x80000, CRC(d128a8fa) SHA1(8fece3df33d21da020ba06d14d588384d90dd89f)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2801,10 +2809,10 @@ ROM_START(rctycng) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispg.701", 0x00000, 0x80000, CRC(6c70ab29) SHA1(fa3b713b79c0d724b918fa318795681308a4fce3)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2823,10 +2831,10 @@ ROM_START(rctycng_701) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispg.700", 0x00000, 0x80000, CRC(0babf1ed) SHA1(db683aa392968d255d355d4a1b0c9d8d4fb9e799)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2845,10 +2853,10 @@ ROM_START(rctycng_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispg.400", 0x00000, 0x80000, CRC(c88dc915) SHA1(894c3bb7f5d200448740f021b5b9421f6ee74c5f)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2867,10 +2875,10 @@ ROM_START(rctycnf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispf.701", 0x00000, 0x80000, CRC(4a3bb40c) SHA1(053f494765ac7708401a7816af7186e71083fe8d)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2889,10 +2897,10 @@ ROM_START(rctycnf_701) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispf.700", 0x00000, 0x80000, CRC(2de0eec8) SHA1(5b48eabddc1fb735866767ae008baf58205954db)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2911,10 +2919,10 @@ ROM_START(rctycnf_600) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispf.600", 0x00000, 0x80000, CRC(50aa2f48) SHA1(e7c0fb30ef15861e342bd6fada45885bd2403547)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2933,10 +2941,10 @@ ROM_START(rctycnf_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispf.400", 0x00000, 0x80000, CRC(5b41893b) SHA1(66930d0f5d6542b41f22995df55447ba0e435576)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2955,10 +2963,10 @@ ROM_START(rctycni) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispi.701", 0x00000, 0x80000, CRC(6adc8236) SHA1(bb908c88e47987777c921f2948dfb802ee29c868)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2977,10 +2985,10 @@ ROM_START(rctycni_701) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispi.700", 0x00000, 0x80000, CRC(0d07d8f2) SHA1(3ffd8ad7183ba20844c1e5d1933c8002ca4707aa)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -2999,10 +3007,10 @@ ROM_START(rctycni_600) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispi.600", 0x00000, 0x80000, CRC(a55a86c1) SHA1(b18197063e2e4cc50b04f43de41d870eb672ce68)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -3020,10 +3028,10 @@ ROM_START(rctycni_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdispi.400", 0x00000, 0x80000, CRC(7c1c0adb) SHA1(c9321a64ee4af8d475b441ae2385120bba66ccf9)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) @@ -3043,10 +3051,10 @@ ROM_START(rctycnl) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdisps.701", 0x00000, 0x80000, CRC(0efa8208) SHA1(6706ea3e31b478970fc65a8cf9db749db9c0fa39)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -3065,10 +3073,10 @@ ROM_START(rctycnl_701) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdisps.700", 0x00000, 0x80000, CRC(6921d8cc) SHA1(1ada415af8e949829ceac75da507982ea2091f4d)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -3087,10 +3095,10 @@ ROM_START(rctycnl_600) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdisps.600", 0x00000, 0x80000, CRC(84a970a3) SHA1(8e00830ba446c8cef99d8e721b65597d9dd98379)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -3109,10 +3117,10 @@ ROM_START(rctycnl_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("rctdisps.400", 0x00000, 0x80000, CRC(c06e6669) SHA1(af389ba74e62d7065b3bc7d5f771a3461704cbe3)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("rcsndu7.100",0x0000,0x10000,CRC(e6cde9b1) SHA1(cbaadafd18ad9c0338bf2cce94b2c2a89e734778)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("rcsndu17.100", 0x000000, CRC(18ba20ec) SHA1(c6e7a8a5fd6029b8e884a6eeb779a10d819e8c7c)) ROM_LOAD_SND_8M("rcsndu21.100", 0x080000, CRC(64b19c11) SHA1(9ac714d372437cf1d8c4e01512c0647f13e40ddb)) ROM_LOAD_SND_8M("rcsndu36.100", 0x100000, CRC(05c8bac9) SHA1(0771a393d5361c9a35d42a18b6c6a105b7752e03)) @@ -3134,10 +3142,10 @@ ROM_START(shrkysht) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispa.201", 0x00000, 0x80000, CRC(3360300b) SHA1(3169651a49bb7168fc04b2ae678b696ec6a21c85)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3182,10 +3190,10 @@ ROM_START(shrkygr) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispg.201", 0x00000, 0x80000, CRC(1ad88b75) SHA1(f82ae59b59e545e2023879aad7e99862d9d339c5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3204,10 +3212,10 @@ ROM_START(shrkyfr) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispf.201", 0x00000, 0x80000, CRC(89eaaebf) SHA1(0945a11a8f632cea3b9e9982cc4aed54f12ec55a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3226,10 +3234,10 @@ ROM_START(shrkyit) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispi.201", 0x00000, 0x80000, CRC(fb70641d) SHA1(d152838eeacacc5dfe6fc3bc3f26b4d3e9e4c9cc)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3248,10 +3256,10 @@ ROM_START(shrky_207) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispa.201", 0x00000, 0x80000, CRC(3360300b) SHA1(3169651a49bb7168fc04b2ae678b696ec6a21c85)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3270,10 +3278,10 @@ ROM_START(shrkygr_207) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispg.201", 0x00000, 0x80000, CRC(1ad88b75) SHA1(f82ae59b59e545e2023879aad7e99862d9d339c5)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3290,9 +3298,9 @@ ROM_START(shrkyfr_207) ROM_RELOAD(0x60000, 0x20000) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispf.201", 0x00000, 0x80000, CRC(89eaaebf) SHA1(0945a11a8f632cea3b9e9982cc4aed54f12ec55a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3311,10 +3319,10 @@ ROM_START(shrkyit_207) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ssdispi.201", 0x00000, 0x80000, CRC(fb70641d) SHA1(d152838eeacacc5dfe6fc3bc3f26b4d3e9e4c9cc)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sssndu7.101",0x0000,0x10000,CRC(fbc6267b) SHA1(e6e70662031e5209385f8b9c59296d7423cc03b4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sssndu17.100", 0x000000, CRC(dae78d8d) SHA1(a0e1722a19505e7d08266c490d27f772357722d3)) ROM_LOAD_SND_8M("sssndu21.100", 0x080000, CRC(e1fa3f2a) SHA1(08731fd53ef81453a8f20602e76d435c6771bbb9)) ROM_LOAD_SND_8M("sssndu36.100", 0x100000, CRC(d22fcfa3) SHA1(3fa407f72ecc64f9d00b92122c4e4d85022e4202)) @@ -3336,10 +3344,10 @@ ROM_START(sprk_103) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("spdspa.101", 0x00000, 0x80000, CRC(48ca598d) SHA1(0827ac7bb5cf12b0e63860b73a808273d984509e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spku7.101",0x0000,0x10000,CRC(3d831d3e) SHA1(fd12e4639bf806c518a2733c32572b051517ff27)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spku17.100", 0x000000, CRC(829262c9) SHA1(88adb13a6773f88658d6b8d6520a03ecd377e4e7)) ROM_LOAD_SND_8M("spku21.100", 0x080000, CRC(3a55eef3) SHA1(2a643bd7a433a39d764294c1569182e6ff0af240)) ROM_LOAD_SND_8M("spku36.100", 0x100000, CRC(bcf6d2cb) SHA1(8e8186f08ff1e39a7889469ec1fdfa9402a8695c)) @@ -3359,10 +3367,10 @@ ROM_START(sprk_096) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("spdspa.101", 0x00000, 0x80000, CRC(48ca598d) SHA1(0827ac7bb5cf12b0e63860b73a808273d984509e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spku7.090",0x0000,0x10000,CRC(19937fbd) SHA1(ebd7c8f1604accbeb7c00066ecf811193a2cb588)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spku17.090", 0x000000, CRC(05a8670e) SHA1(7c0f1f0c9b94f0327c820f002bffc4ea05670ec8)) ROM_LOAD_SND_8M("spku21.090", 0x080000, CRC(c8629ee7) SHA1(843a742cb5cfce21a83618d14ae08ee1930d36cc)) ROM_LOAD_SND_8M("spku36.090", 0x100000, CRC(727d4624) SHA1(9019014e6057d279a37cc3ce269a1c68baeb9673)) @@ -3382,10 +3390,10 @@ ROM_START(sprk_090) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("spdspa.090", 0x00000, 0x80000, CRC(c333dd48) SHA1(fe2be9274c06b2f39fa2e14e0d44ce7213282f3b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spku7.090",0x0000,0x10000,CRC(19937fbd) SHA1(ebd7c8f1604accbeb7c00066ecf811193a2cb588)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spku17.090", 0x000000, CRC(05a8670e) SHA1(7c0f1f0c9b94f0327c820f002bffc4ea05670ec8)) ROM_LOAD_SND_8M("spku21.090", 0x080000, CRC(c8629ee7) SHA1(843a742cb5cfce21a83618d14ae08ee1930d36cc)) ROM_LOAD_SND_8M("spku36.090", 0x100000, CRC(727d4624) SHA1(9019014e6057d279a37cc3ce269a1c68baeb9673)) @@ -3408,10 +3416,10 @@ ROM_START(spacejam) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jamdspa.300", 0x00000, 0x80000, CRC(198e5e34) SHA1(e2ba9ff1cea84c5d41f32afc50229cb5a18c7666)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spcjam.u7", 0x0000, 0x10000, CRC(c693d853) SHA1(3e81e60967dff496c681962f3ff8c7c1fbb7746a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("spcjam.u17", 0x000000, 0x80000, CRC(ccefe457) SHA1(4186dee689fbfc08e5070ccfe8d4be95220cd87b)) ROM_LOAD("spcjam.u21", 0x080000, 0x80000, CRC(14cb71cb) SHA1(46752c1792c26345abb4d5219917a1cda50c600b)) ROM_LOAD("spcjam.u36", 0x100000, 0x80000, CRC(7f61143c) SHA1(40695d1d14695d3e4991ed39f4a354c16227975e)) @@ -3430,10 +3438,10 @@ ROM_START(spacejam_200) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jamdspa.200", 0x00000, 0x80000, CRC(4a05ec31) SHA1(eb962f5f2160508e0f81b252e8644d8aa833d7fd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spcjam.u7", 0x0000, 0x10000, CRC(c693d853) SHA1(3e81e60967dff496c681962f3ff8c7c1fbb7746a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("spcjam.u17", 0x000000, 0x80000, CRC(ccefe457) SHA1(4186dee689fbfc08e5070ccfe8d4be95220cd87b)) ROM_LOAD("spcjam.u21", 0x080000, 0x80000, CRC(14cb71cb) SHA1(46752c1792c26345abb4d5219917a1cda50c600b)) ROM_LOAD("spcjam.u36", 0x100000, 0x80000, CRC(7f61143c) SHA1(40695d1d14695d3e4991ed39f4a354c16227975e)) @@ -3452,10 +3460,10 @@ ROM_START(spacejmg) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jamdspg.300", 0x00000, 0x80000, CRC(41f6e188) SHA1(da2247022aadb0ead5a3b1d7b829c13ff1153ec8)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spcjam.u7", 0x0000, 0x10000, CRC(c693d853) SHA1(3e81e60967dff496c681962f3ff8c7c1fbb7746a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("spcjam.u17", 0x000000, 0x80000, CRC(ccefe457) SHA1(4186dee689fbfc08e5070ccfe8d4be95220cd87b)) ROM_LOAD("spcjamg.u21", 0x080000, 0x80000, CRC(9e7fe0a6) SHA1(187e5893f84d0c0fd70d15c3978fc3fc51e12a51)) ROM_LOAD("spcjamg.u36", 0x100000, 0x80000, CRC(7d11e1eb) SHA1(96d4635b1edf8a22947a5cd529ce9025cf7d0c71)) @@ -3474,10 +3482,10 @@ ROM_START(spacejmf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jamdspf.300", 0x00000, 0x80000, CRC(1683909f) SHA1(e14810a5d8704ea052fddcb3b54043bf9d57b296)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spcjam.u7", 0x0000, 0x10000, CRC(c693d853) SHA1(3e81e60967dff496c681962f3ff8c7c1fbb7746a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("spcjam.u17", 0x000000, 0x80000, CRC(ccefe457) SHA1(4186dee689fbfc08e5070ccfe8d4be95220cd87b)) ROM_LOAD("spcjamf.u21", 0x080000, 0x80000, CRC(9e7fe0a6) SHA1(187e5893f84d0c0fd70d15c3978fc3fc51e12a51)) ROM_LOAD("spcjamf.u36", 0x100000, 0x80000, CRC(7d11e1eb) SHA1(96d4635b1edf8a22947a5cd529ce9025cf7d0c71)) @@ -3496,10 +3504,10 @@ ROM_START(spacejmi) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jamdspi.300", 0x00000, 0x80000, CRC(eb9b5971) SHA1(0bfac0511d0cd9d56eee59782c199ee0a78abe5e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spcjam.u7", 0x0000, 0x10000, CRC(c693d853) SHA1(3e81e60967dff496c681962f3ff8c7c1fbb7746a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("spcjam.u17", 0x000000, 0x80000, CRC(ccefe457) SHA1(4186dee689fbfc08e5070ccfe8d4be95220cd87b)) ROM_LOAD("spcjami.u21", 0x080000, 0x80000, CRC(9e7fe0a6) SHA1(187e5893f84d0c0fd70d15c3978fc3fc51e12a51)) ROM_LOAD("spcjami.u36", 0x100000, 0x80000, CRC(7d11e1eb) SHA1(96d4635b1edf8a22947a5cd529ce9025cf7d0c71)) @@ -3521,10 +3529,10 @@ ROM_START(swtril43) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("swsedspa.400", 0x00000, 0x80000, CRC(b9bcbf71) SHA1(036f53e638699de0447ecd02221f673a40f656be)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sw0219.u7", 0x0000, 0x10000, CRC(cd7c84d9) SHA1(55b0208089933e4a30f0eb87b123dd178383ed43)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("sw0211.u17", 0x000000, 0x80000, CRC(6863e7f6) SHA1(99f1e0170fbbb91a0eb7a796ab3bf757cb1b23ce)) ROM_LOAD("sw0211.u21", 0x080000, 0x80000, CRC(6be68450) SHA1(d24652f74b109e47eb5d3d02e04f63c99e92c590)) @@ -3542,10 +3550,10 @@ ROM_START(swtril41) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("swsedspa.400", 0x00000, 0x80000, CRC(b9bcbf71) SHA1(036f53e638699de0447ecd02221f673a40f656be)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sw0219.u7", 0x0000, 0x10000, CRC(cd7c84d9) SHA1(55b0208089933e4a30f0eb87b123dd178383ed43)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("sw0211.u17", 0x000000, 0x80000, CRC(6863e7f6) SHA1(99f1e0170fbbb91a0eb7a796ab3bf757cb1b23ce)) ROM_LOAD("sw0211.u21", 0x080000, 0x80000, CRC(6be68450) SHA1(d24652f74b109e47eb5d3d02e04f63c99e92c590)) @@ -3561,9 +3569,9 @@ ROM_START(swtril30) ROM_RELOAD(0x60000, 0x20000) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("swsedspa.300", 0x00000, 0x80000, CRC(7b9817d1) SHA1(fbca577df6867f5feaab677714cf5e56702c8ba9)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sw0219.u7", 0x0000, 0x10000, CRC(cd7c84d9) SHA1(55b0208089933e4a30f0eb87b123dd178383ed43)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("sw0211.u17", 0x000000, 0x80000, CRC(6863e7f6) SHA1(99f1e0170fbbb91a0eb7a796ab3bf757cb1b23ce)) ROM_LOAD("sw0211.u21", 0x080000, 0x80000, CRC(6be68450) SHA1(d24652f74b109e47eb5d3d02e04f63c99e92c590)) ROM_END @@ -3581,10 +3589,10 @@ ROM_START(startrp) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sstdspa.200", 0x00000, 0x80000, CRC(76a0e09e) SHA1(a4103aeee752d824a3811124079e40acc7286271)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("u7_b130.512", 0x0000, 0x10000, CRC(f1559e4f) SHA1(82b56f097412052bc1638a3f1c1319009df707f4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("u17_152a.040", 0x000000, 0x80000, CRC(8caeccdb) SHA1(390f07e48a176a24fe99a202f3fa2b9767d84230)) ROM_LOAD("u21_0291.040", 0x080000, 0x80000, CRC(0c5321f6) SHA1(4a51daa16d489ab61d462d44f887c8422f863c5c)) ROM_LOAD("u36_95a7.040", 0x100000, 0x80000, CRC(c1e4ca6a) SHA1(487de78ebf1ee8cc721f2ef7b1bd42d2f7b27456)) @@ -3603,10 +3611,10 @@ ROM_START(startrp2) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sstdspa.200", 0x00000, 0x80000, CRC(76a0e09e) SHA1(a4103aeee752d824a3811124079e40acc7286271)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("u7_b130.512", 0x0000, 0x10000, CRC(f1559e4f) SHA1(82b56f097412052bc1638a3f1c1319009df707f4)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("u17_152a.040", 0x000000, 0x80000, CRC(8caeccdb) SHA1(390f07e48a176a24fe99a202f3fa2b9767d84230)) ROM_LOAD("u21_0291.040", 0x080000, 0x80000, CRC(0c5321f6) SHA1(4a51daa16d489ab61d462d44f887c8422f863c5c)) ROM_LOAD("u36_95a7.040", 0x100000, 0x80000, CRC(c1e4ca6a) SHA1(487de78ebf1ee8cc721f2ef7b1bd42d2f7b27456)) @@ -3628,10 +3636,10 @@ ROM_START(strikext) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispa.103", 0x00000, 0x80000, CRC(e4cf849f) SHA1(27b61f1659762b396ca3af375e28f9c56500f79e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsnda.u7",0x0000,0x10000,CRC(e7e1a0cb) SHA1(be8b3e4d4232519db8344ae9e75f77d159bb1911)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsnda.u17", 0x000000, CRC(aeeed88f) SHA1(e150fd243feffcdc5d66487e840cefdfb50213da)) ROM_LOAD_SND_8M("sxsnda.u21", 0x080000, CRC(62c9bfe3) SHA1(14a65a673a33b7e3d3005f76acf3098dc37958f8)) ROM_LOAD_SND_8M("sxsnda.u36", 0x100000, CRC(a0bc0edb) SHA1(1025a28fe9a0e3681e8e99b513da29ec294da045)) @@ -3651,10 +3659,10 @@ ROM_START(strikext_100) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispa.103", 0x00000, 0x80000, CRC(e4cf849f) SHA1(27b61f1659762b396ca3af375e28f9c56500f79e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsnda.u7",0x0000,0x10000,CRC(e7e1a0cb) SHA1(be8b3e4d4232519db8344ae9e75f77d159bb1911)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsnda.u17", 0x000000, CRC(aeeed88f) SHA1(e150fd243feffcdc5d66487e840cefdfb50213da)) ROM_LOAD_SND_8M("sxsnda.u21", 0x080000, CRC(62c9bfe3) SHA1(14a65a673a33b7e3d3005f76acf3098dc37958f8)) ROM_LOAD_SND_8M("sxsnda.u36", 0x100000, CRC(a0bc0edb) SHA1(1025a28fe9a0e3681e8e99b513da29ec294da045)) @@ -3701,10 +3709,10 @@ ROM_START(strxt_uk) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispa.103", 0x00000, 0x80000, CRC(e4cf849f) SHA1(27b61f1659762b396ca3af375e28f9c56500f79e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsnda.u7",0x0000,0x10000,CRC(e7e1a0cb) SHA1(be8b3e4d4232519db8344ae9e75f77d159bb1911)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsnda.u17", 0x000000, CRC(aeeed88f) SHA1(e150fd243feffcdc5d66487e840cefdfb50213da)) ROM_LOAD_SND_8M("sxsnda.u21", 0x080000, CRC(62c9bfe3) SHA1(14a65a673a33b7e3d3005f76acf3098dc37958f8)) ROM_LOAD_SND_8M("sxsnda.u36", 0x100000, CRC(a0bc0edb) SHA1(1025a28fe9a0e3681e8e99b513da29ec294da045)) @@ -3724,10 +3732,10 @@ ROM_START(strxt_gr) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispg.103", 0x00000, 0x80000, CRC(eb656489) SHA1(476315a5d22b6d8c63e9a592167a00f0c87e86c9)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsndg.u7",0x0000,0x10000,CRC(b38ec07d) SHA1(239a3a51c049b007d4c16c3bd1e003a5dfd3cecc)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsndg.u17", 0x000000, CRC(19ecf6ca) SHA1(f61f9e821bb0cf7978073a2d2cb939999265277b)) ROM_LOAD_SND_8M("sxsndg.u21", 0x080000, CRC(ee410b1e) SHA1(a0f7ff46536060be8f7c2c0e575e85814cd183e1)) ROM_LOAD_SND_8M("sxsndg.u36", 0x100000, CRC(f0e126c2) SHA1(a8c5eed27b33d20c2ff3bfd3d317c8b56bfa3625)) @@ -3747,10 +3755,10 @@ ROM_START(strxt_fr) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispf.103", 0x00000, 0x80000, CRC(4b4b5c19) SHA1(d2612a2b8099b45cb67ac9b55c88b5b10519d49b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsndf.u7",0x0000,0x10000,CRC(e68b0607) SHA1(cd3a5ff51932914e977fe866f7ab569d0901967a)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsndf.u17", 0x000000, CRC(443efde2) SHA1(823f395cc5b0c7f5665bd8c804707fb9bbad1066)) ROM_LOAD_SND_8M("sxsndf.u21", 0x080000, CRC(e8ba1618) SHA1(920cecbdcfc948670ddf11b572af0bb536a1153d)) ROM_LOAD_SND_8M("sxsndf.u36", 0x100000, CRC(89107426) SHA1(9e3c51f17aee0e803e54f9400c304b4da0b8cf7a)) @@ -3770,10 +3778,10 @@ ROM_START(strxt_it) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispi.103", 0x00000, 0x80000, CRC(40be3fe2) SHA1(a5e37ecf3b9772736ac88256c470f785dc113aa1)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsndi.u7",0x0000,0x10000,CRC(81caf0a7) SHA1(5bb05c5bb49d12417b3ad49398623c3c222fd63b)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsndi.u17", 0x000000, CRC(d0b21193) SHA1(2e5f92a67f0f18913e5d0af9936ab8694d095c66)) ROM_LOAD_SND_8M("sxsndi.u21", 0x080000, CRC(5ab3f8f4) SHA1(44982725eb31b0b144e3ad6549734b5fc46cd8c5)) ROM_LOAD_SND_8M("sxsndi.u36", 0x100000, CRC(4ee21ade) SHA1(1887f81b5f6753ce75ddcd0d7557c1644a925fcf)) @@ -3793,10 +3801,10 @@ ROM_START(strxt_it_101) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispi.103", 0x00000, 0x80000, CRC(40be3fe2) SHA1(a5e37ecf3b9772736ac88256c470f785dc113aa1)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsndi.u7",0x0000,0x10000,CRC(81caf0a7) SHA1(5bb05c5bb49d12417b3ad49398623c3c222fd63b)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsndi.u17", 0x000000, CRC(d0b21193) SHA1(2e5f92a67f0f18913e5d0af9936ab8694d095c66)) ROM_LOAD_SND_8M("sxsndi.u21", 0x080000, CRC(5ab3f8f4) SHA1(44982725eb31b0b144e3ad6549734b5fc46cd8c5)) ROM_LOAD_SND_8M("sxsndi.u36", 0x100000, CRC(4ee21ade) SHA1(1887f81b5f6753ce75ddcd0d7557c1644a925fcf)) @@ -3816,10 +3824,10 @@ ROM_START(strxt_sp) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sxdispl.103", 0x00000, 0x80000, CRC(3efd4a18) SHA1(64f6998f82947a5bd053ad8dd56682adb239b676)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("sxsndl.u7",0x0000,0x10000,CRC(a03131cf) SHA1(e50f665eb15cef799fdc0d1d88bc7d5e23390225)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("sxsndl.u17", 0x000000, CRC(e7ee91cb) SHA1(1bc9992601bd7d194e2f33241179d682a62bff4b)) ROM_LOAD_SND_8M("sxsndl.u21", 0x080000, CRC(88cbf553) SHA1(d6afd262b47e31983c734c0054a7af2489da2f13)) ROM_LOAD_SND_8M("sxsndl.u36", 0x100000, CRC(35474ad5) SHA1(818a0f86fa4aa0b0457c16a20f8358655c42ea0a)) @@ -3842,10 +3850,10 @@ ROM_START(term3) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispa.400", 0x00000, 0x80000, CRC(6b7cc4f8) SHA1(214e9b3e45b778841fc166acf4ff5fd634ae2670)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -3865,10 +3873,10 @@ ROM_START(term3_205) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "t3dispa.201", 0x0000, 0x80000, CRC(a314acd1) SHA1(4d5072e65f8041d24c1bab2985ef5b30e1895bf3)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -3916,10 +3924,10 @@ ROM_START(term3g) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispg.400", 0x00000, 0x80000, CRC(20da21b2) SHA1(9115aef55d9ac36a49ae5c5fd423f05c669b0335)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -3939,10 +3947,10 @@ ROM_START(term3l) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3displ.400", 0x00000, 0x80000, CRC(2e21caba) SHA1(d29afa05d68484c762799c799bd1ccd1aad252b7)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -3962,10 +3970,10 @@ ROM_START(term3l_205) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "t3displ.201", 0x0000, 0x80000, CRC(180b55a2) SHA1(1d8161fc806804e0712ee8a07a2cac0561949f0c)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -3985,10 +3993,10 @@ ROM_START(term3f) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispf.400", 0x00000, 0x80000, CRC(0645fe6d) SHA1(1a7dfa160ba6cc1335a59b018289982f2a46a7bb)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4008,10 +4016,10 @@ ROM_START(term3f_205) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "t3dispf.201", 0x0000, 0x80000, CRC(ced87154) SHA1(893c071bb2427429ca45f4d2088b015c5f638207)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4031,10 +4039,10 @@ ROM_START(term3i) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispi.400", 0x00000, 0x80000, CRC(e8ea9ab8) SHA1(7b25bb7d3095e6bd2d94342d0e078590cb75074b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4054,10 +4062,10 @@ ROM_START(term3i_205) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "t3dispi.201", 0x0000, 0x80000, CRC(c1f3604f) SHA1(8a391e6471ced52662aa69261ac29a279c7b8a7d)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4077,10 +4085,10 @@ ROM_START(term3_301) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispa.300", 0x00000, 0x80000, CRC(79b68a2f) SHA1(cd466c15ffe09666c115f843775e457138bf23bc)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4100,10 +4108,10 @@ ROM_START(term3l_301) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3displ.300", 0x00000, 0x80000, CRC(2df35b3f) SHA1(5716b46c16cc7c4478f3118c4e6c3959b10624f8)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4123,10 +4131,10 @@ ROM_START(term3f_301) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispf.300", 0x00000, 0x80000, CRC(d5c68903) SHA1(00ca09f087e5b2a742d0bf6f2ff5706a2b83a295)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4146,10 +4154,10 @@ ROM_START(term3g_301) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispg.300", 0x00000, 0x80000, CRC(9115ea52) SHA1(52bd2cbe609363d9904b82704072fc3c398a7c18)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4169,10 +4177,10 @@ ROM_START(term3i_301) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("t3dispi.300", 0x00000, 0x80000, CRC(30573629) SHA1(85ae7183b42a62f62aa3ba6441717fc7a49dd03a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("t3100.u7",0x0000,0x10000,CRC(7f99e3af) SHA1(4916c074e2a4c947d1a658300f9f9629da1a8bb8)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("t3100.u17", 0x000000, CRC(f0c71b5d) SHA1(e9f726a232fbd4f34b8b07069f337dbb3daf394a)) ROM_LOAD_SND_8M("t3100.u21", 0x080000, CRC(694331f7) SHA1(e9ae8c5db2e59c0f9df923c98f6e75896e150807)) ROM_LOAD_SND_8M("t3100.u36", 0x100000, CRC(9eb512e9) SHA1(fa2fecf6cb0c1af3c6db244f9d94ba53d13e10fc)) @@ -4199,10 +4207,10 @@ ROM_START(jplstw22) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jp2dspa.201", 0x00000, 0x80000, CRC(8fc41ace) SHA1(9d11f7623eec41972d2be4313c7715e30116d889)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("jp2_u7.bin", 0x0000, 0x10000, CRC(73b74c96) SHA1(ffa47cbf1491ed4fbadc984189abbfffc70c9888)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("jp2_u17.bin", 0x000000, 0x80000, CRC(8d6c0dbd) SHA1(e1179b2c94927a07efa7d16cf841d5ff7334ff36)) ROM_LOAD("jp2_u21.bin", 0x080000, 0x80000, CRC(c670a997) SHA1(1576e11ec3669f61ff16188de31b9ef3a067c473)) @@ -4220,10 +4228,10 @@ ROM_START(jplstw20) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("jp2dspa.201", 0x00000, 0x80000, CRC(8fc41ace) SHA1(9d11f7623eec41972d2be4313c7715e30116d889)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("jp2_u7.bin", 0x0000, 0x10000, CRC(73b74c96) SHA1(ffa47cbf1491ed4fbadc984189abbfffc70c9888)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD("jp2_u17.bin", 0x000000, 0x80000, CRC(8d6c0dbd) SHA1(e1179b2c94927a07efa7d16cf841d5ff7334ff36)) ROM_LOAD("jp2_u21.bin", 0x080000, 0x80000, CRC(c670a997) SHA1(1576e11ec3669f61ff16188de31b9ef3a067c473)) @@ -4244,10 +4252,10 @@ ROM_START(simpprty) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispa.500", 0x00000, 0x80000, CRC(c6db83ec) SHA1(6079981e19b4651a074b0005eca85faf0eebcec0)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4267,10 +4275,10 @@ ROM_START(simpprty_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "sppdspa.400", 0x00000, 0x80000, CRC(cd5eaab7) SHA1(a06bef6fc0e7f3c0616439cb0e0431a3d52cdfa1)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4290,10 +4298,10 @@ ROM_START(simpprty_204) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispa.201", 0x00000, 0x80000, CRC(f55505a4) SHA1(5616959caafc836d13db9c1a1e93cb4954f0c321)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4340,10 +4348,10 @@ ROM_START(simpprtg) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispg.500", 0x00000, 0x80000, CRC(6503bffc) SHA1(717aa8b7a0329c886ddb4b167c022b3a2ee3ab2d)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4363,10 +4371,10 @@ ROM_START(simpprtg_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "sppdspg.400", 0x00000, 0x80000, CRC(3b408fe2) SHA1(ce8d7f0d58b5f8fb4df0b9811449e4dc0e1e6580)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4386,10 +4394,10 @@ ROM_START(simpprtl) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispl.500", 0x00000, 0x80000, CRC(0821f182) SHA1(7998ab29dae59d077b1dedd28a30a3477251d107)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4409,10 +4417,10 @@ ROM_START(simpprtl_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "sppdspl.400", 0x00000, 0x80000, CRC(a0bf567e) SHA1(ce6eb65da6bff15aeb787fd2cdac7cf6b4300108)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4432,10 +4440,10 @@ ROM_START(simpprtl_204) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispl.201", 0x00000, 0x80000, CRC(78a67e23) SHA1(c4ef2b0301104280410aefdacc847e74a8c6a49f)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4455,10 +4463,10 @@ ROM_START(simpprtf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispf.500", 0x00000, 0x80000, CRC(8d3383ed) SHA1(a56b1043fe1b0280d11386981fe9c181c9b6f1b7)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4478,10 +4486,10 @@ ROM_START(simpprtf_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "sppdspf.400", 0x00000, 0x80000, CRC(6cc306e2) SHA1(bfe6ef0cd5d0cb5e3b29d85ade1700005e22d81b)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4501,10 +4509,10 @@ ROM_START(simpprtf_204) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispf.201", 0x00000, 0x80000, CRC(d1c0c484) SHA1(615e3a8ba62b3f6d0ba53fbaf4b7d9e7fcdc9d82)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4524,10 +4532,10 @@ ROM_START(simpprti) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispi.500", 0x00000, 0x80000, CRC(eefe84db) SHA1(97c60f9182bdfe346ca4981b844a71f57414d470)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4547,10 +4555,10 @@ ROM_START(simpprti_400) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD( "sppdspi.400", 0x00000, 0x80000, CRC(ebe45dee) SHA1(4cdf0f01b1df1fa35df67f19c67b82a39d887be8)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4570,10 +4578,10 @@ ROM_START(simpprti_204) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdispi.201", 0x00000, 0x80000, CRC(b4594819) SHA1(4ab83f3b6466eebdec802e57d6542ad4a3cf3fb0)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4593,10 +4601,10 @@ ROM_START(simpprty_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdspa.300", 0x00000, 0x80000, CRC(57c4f297) SHA1(91ae894293b1252213a7137400f89c7ac2c6e877)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4616,10 +4624,10 @@ ROM_START(simpprtl_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdspl.300", 0x00000, 0x80000, CRC(d91ec782) SHA1(a01ebecb03200738b47177b02a689148d822ff0e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4639,10 +4647,10 @@ ROM_START(simpprtf_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdspf.300", 0x00000, 0x80000, CRC(cb848e0d) SHA1(ab9f32d3b693ebcef92fe21e04d760756c8f59c2)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4662,10 +4670,10 @@ ROM_START(simpprti_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("sppdspi.300", 0x00000, 0x80000, CRC(31acf30a) SHA1(aad2b363bed93d22613b0530fcd2d7f850f8e616)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("spp101.u7",0x0000,0x10000,CRC(32efcdf6) SHA1(1d437e8649408be91e0dd10598cc67336203077f)) - ROM_REGION(0x1000000, "bsmt", 0 ) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0 ) ROM_LOAD_SND_8M("spp100.u17", 0x000000, CRC(65e9344e) SHA1(fe4797ccb71b31aa39d6a5d373a01fc22f9d055c)) ROM_LOAD_SND_8M("spp100.u21", 0x080000, CRC(17fee0f9) SHA1(5b5ceb667f3bc9bde4ea08a1ef837e3b56c01977)) ROM_LOAD_SND_8M("spp100.u36", 0x100000, CRC(ffb957b0) SHA1(d6876ec63525099a7073c196867c17111272c69a)) @@ -4688,10 +4696,10 @@ ROM_START(xfilesp) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("xfildspa.300", 0x00000, 0x80000, CRC(03c96af8) SHA1(06a26116f863bb9b2d127e18c5ba500537923d62)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("xfsndu7.512", 0x0000, 0x10000, CRC(01d65239) SHA1(9e680de940a15ef85a5615b789c58cd5973ff11b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("xfsndu17.c40", 0x000000, 0x80000, CRC(40bfc835) SHA1(2d6ac82acbbf9645bcb84fab7f285f2373e516a8)) ROM_LOAD("xfsndu21.c40", 0x080000, 0x80000, CRC(b56a5ca6) SHA1(5fa23a8bb57e45aca159882226e603d9a6be078b)) @@ -4709,10 +4717,10 @@ ROM_START(xfilespf) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("xfildspf.300", 0x00000, 0x80000, CRC(fe9b1292) SHA1(ead40d2cdff060829008f468e08512c4f5f9e055)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("xfsndu7.512", 0x0000, 0x10000, CRC(01d65239) SHA1(9e680de940a15ef85a5615b789c58cd5973ff11b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("xfsndu17.c40", 0x000000, 0x80000, CRC(40bfc835) SHA1(2d6ac82acbbf9645bcb84fab7f285f2373e516a8)) ROM_LOAD("xfsndu21.c40", 0x080000, 0x80000, CRC(b56a5ca6) SHA1(5fa23a8bb57e45aca159882226e603d9a6be078b)) @@ -4730,10 +4738,10 @@ ROM_START(xfiles2) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("xfildspa.201", 0x00000, 0x80000, CRC(bb015f24) SHA1(ca539d978ef0b8244227ea0c60087da5e7f0ee9e)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("xfsndu7.512", 0x0000, 0x10000, CRC(01d65239) SHA1(9e680de940a15ef85a5615b789c58cd5973ff11b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("xfsndu17.c40", 0x000000, 0x80000, CRC(40bfc835) SHA1(2d6ac82acbbf9645bcb84fab7f285f2373e516a8)) ROM_LOAD("xfsndu21.c40", 0x080000, 0x80000, CRC(b56a5ca6) SHA1(5fa23a8bb57e45aca159882226e603d9a6be078b)) @@ -4751,10 +4759,10 @@ ROM_START(xfiles20) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("xfildspa.200", 0x00000, 0x80000, CRC(3fb161c3) SHA1(ea00c5c5a1e4908fcc34b0558b89325db091595d)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("xfsndu7.512", 0x0000, 0x10000, CRC(01d65239) SHA1(9e680de940a15ef85a5615b789c58cd5973ff11b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("xfsndu17.c40", 0x000000, 0x80000, CRC(40bfc835) SHA1(2d6ac82acbbf9645bcb84fab7f285f2373e516a8)) ROM_LOAD("xfsndu21.c40", 0x080000, 0x80000, CRC(b56a5ca6) SHA1(5fa23a8bb57e45aca159882226e603d9a6be078b)) @@ -4775,10 +4783,10 @@ ROM_START(twst_405) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("twstdspa.400", 0x00000, 0x80000, CRC(a6a3d41d) SHA1(ad42b3390ceeeea43c1cd47f300bcd4b4a4d2558)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("twstsnd.u7", 0x0000, 0x10000, CRC(5ccf0798) SHA1(ac591c508de8e9687c20b01c298084c99a251016)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("twstsnd.u17", 0x000000, 0x80000, CRC(0e35d640) SHA1(ce38a03fcc321cd9af07d24bf7aa35f254b629fc)) ROM_LOAD("twstsnd.u21", 0x080000, 0x80000, CRC(c3eae590) SHA1(bda3e0a725339069c49c4282676a07b4e0e8d2eb)) @@ -4796,10 +4804,10 @@ ROM_START(twst_404) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("twstdspa.400", 0x00000, 0x80000, CRC(a6a3d41d) SHA1(ad42b3390ceeeea43c1cd47f300bcd4b4a4d2558)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("twstsnd.u7", 0x0000, 0x10000, CRC(5ccf0798) SHA1(ac591c508de8e9687c20b01c298084c99a251016)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("twstsnd.u17", 0x000000, 0x80000, CRC(0e35d640) SHA1(ce38a03fcc321cd9af07d24bf7aa35f254b629fc)) ROM_LOAD("twstsnd.u21", 0x080000, 0x80000, CRC(c3eae590) SHA1(bda3e0a725339069c49c4282676a07b4e0e8d2eb)) @@ -4817,10 +4825,10 @@ ROM_START(twst_300) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("twstdspa.301", 0x00000, 0x80000, CRC(78bc45cb) SHA1(d1915fab46f178c9842e44701c91a0db2495e4fd)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("twstsnd.u7", 0x0000, 0x10000, CRC(5ccf0798) SHA1(ac591c508de8e9687c20b01c298084c99a251016)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("twstsnd.u17", 0x000000, 0x80000, CRC(0e35d640) SHA1(ce38a03fcc321cd9af07d24bf7aa35f254b629fc)) ROM_LOAD("twstsnd.u21", 0x080000, 0x80000, CRC(c3eae590) SHA1(bda3e0a725339069c49c4282676a07b4e0e8d2eb)) @@ -4841,10 +4849,10 @@ ROM_START(viprsega) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("vipdspa.201", 0x00000, 0x80000, CRC(24b1dc21) SHA1(73d92083c4795e143e7c34f52032292a142534f4)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("vpru7.dat", 0x0000, 0x10000, CRC(f21617d7) SHA1(78d1ade400b83c62bb6288bccf386ef34050dd04)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("vpru17.dat", 0x000000, 0x80000, CRC(47b1317c) SHA1(32259965b5a12f63267af96eef8396bf71895a65)) ROM_LOAD("vpru21.dat", 0x080000, 0x80000, CRC(0e0e2dd6) SHA1(b409c837a52eb399c9a4896ca0c502360c93dcc9)) ROM_LOAD("vpru36.dat", 0x100000, 0x80000, CRC(7b482876) SHA1(c8960c2d45a77a35d22408c7bb8ba322e7af36f0)) @@ -4864,10 +4872,10 @@ ROM_START(viprsega_102) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("vipdspa.100", 0x00000, 0x80000, CRC(25acf3db) SHA1(3476f2b95cfff9dfb4fe9cf7c5cccae85f23343a)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("vpru7.dat", 0x0000, 0x10000, CRC(f21617d7) SHA1(78d1ade400b83c62bb6288bccf386ef34050dd04)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("vpru17.dat", 0x000000, 0x80000, CRC(47b1317c) SHA1(32259965b5a12f63267af96eef8396bf71895a65)) ROM_LOAD("vpru21.dat", 0x080000, 0x80000, CRC(0e0e2dd6) SHA1(b409c837a52eb399c9a4896ca0c502360c93dcc9)) ROM_LOAD("vpru36.dat", 0x100000, 0x80000, CRC(7b482876) SHA1(c8960c2d45a77a35d22408c7bb8ba322e7af36f0)) @@ -4890,10 +4898,10 @@ ROM_START(ctchzdlx) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("ctcdxdsp.100", 0x00000, 0x80000, CRC(de61b12e) SHA1(2ef8f02ca995e67d1feebd33306f92e885077101)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("ctcu7d.bin", 0x0000, 0x10000, CRC(92bfe454) SHA1(8182f7ac84addf8bdb7976a85c801edf3424d16b)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("ctcdxu17.bin", 0x000000, 0x80000, CRC(7ee35d17) SHA1(f2c9b70285926fc782a2e1289532395cd8dbf999)) ROM_LOAD("ctcdxu21.bin", 0x080000, 0x80000, CRC(84dd40ac) SHA1(c9327b95f1730a3aa741540c28078f214af214b8)) @@ -4914,10 +4922,10 @@ ROM_START(wackadoo) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("wackdisp.bin", 0x00000, 0x80000, CRC(8b46f074) SHA1(38a98fff56186d1a152e2c2e321496fd24e9ad56)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("wacku7.bin", 0x0000, 0x10000, CRC(99df3022) SHA1(5a38cf0816b95ea399d659d724b3259fadb42a62)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("wacku17.bin", 0x000000, 0x80000, CRC(1876e659) SHA1(1ff3a6d7a7b2582d0482eae024efa078d0a61dbe)) ROM_LOAD("wacku21.bin", 0x080000, 0x80000, CRC(a3207296) SHA1(19af8ebab298a353fe42fc297b61182d8f772347)) @@ -4938,10 +4946,10 @@ ROM_START(titanic) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("titadspa.101", 0x00000, 0x80000, CRC(5b4300b6) SHA1(c2b2de20f6c74b71d2a9ac43c17694eadd795586)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("titau7.101", 0x0000, 0x10000, CRC(544fe1ac) SHA1(5c62eef6a42660b13e626d1a6bb8cd09b77b0cc1)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD("titau17.100", 0x000000, 0x80000, CRC(ab919e99) SHA1(8735b632a62d9cd3db26b3c832785c48552ba231)) ROM_LOAD("titau21.100", 0x080000, 0x80000, CRC(76ca05f8) SHA1(3e1c56fe37393c345111665fd8ab730d53cb6970)) @@ -4962,10 +4970,10 @@ ROM_START(monopred) ROM_REGION(0x80000, "dmdcpu", 0) ROM_LOAD("monopdsp.400", 0x00000, 0x80000, CRC(0105572b) SHA1(fd9e1dfa4f396b953f82ccde11b54ee638382bee)) - ROM_REGION(0x010000, "soundcpu", 0) + ROM_REGION(0x010000, "decobsmt:soundcpu", 0) ROM_LOAD("monopred.u7", 0x0000, 0x10000, CRC(1ca0cf63) SHA1(c4ce78718e3e3f1a8451b134f2869dd6410fee30)) - ROM_REGION(0x1000000, "bsmt", 0) + ROM_REGION(0x1000000, "decobsmt:bsmt", 0) ROM_LOAD_SND_8M("monopred.u17", 0x000000, CRC(467dca62) SHA1(c727748b6b0b39ead19ce98bddd89fd05fb62d00)) ROM_REGION(0x117, "plds", 0 ) @@ -9165,8 +9173,8 @@ ROM_START(sopranoi_107) ROM_RELOAD(0x0,0x20000) ROM_REGION(0x10000, "soundcpu", 0) - ROM_LOAD("sopsndi.u7",0x0000,0x10000,CRC(afb9c474) SHA1(fd184e8cd6afff61fd2874b08f0e841934916ccb)) + ROM_REGION(0x1000000, "bsmt", 0) ROM_LOAD("sopsndi1.u17", 0x000000, 0x100000, CRC(7cb762dd) SHA1(84ec54d6495ccb02052c8d5b6b66c018a702bb4e)) ROM_LOAD("sopsndi.u21", 0x100000, 0x100000, CRC(37727b76) SHA1(8801091870a30222d5a99535bbe15ac97334e368)) diff --git a/src/mame/shared/decobsmt.cpp b/src/mame/shared/decobsmt.cpp index 510435b660d..b787358d8e2 100644 --- a/src/mame/shared/decobsmt.cpp +++ b/src/mame/shared/decobsmt.cpp @@ -13,13 +13,10 @@ #include "decobsmt.h" #include "speaker.h" -#define M6809_TAG "soundcpu" -#define BSMT_TAG "bsmt" - void decobsmt_device::decobsmt_map(address_map &map) { map(0x0000, 0x1fff).ram(); - map(0x2000, 0xffff).rom().region(":soundcpu", 0x2000); + map(0x2000, 0xffff).rom().region("soundcpu", 0x2000); map(0x2000, 0x2001).w(FUNC(decobsmt_device::bsmt_reset_w)); map(0x2002, 0x2003).r(FUNC(decobsmt_device::bsmt_comms_r)); map(0x2006, 0x2007).r(FUNC(decobsmt_device::bsmt_status_r)); @@ -29,12 +26,12 @@ void decobsmt_device::decobsmt_map(address_map &map) void decobsmt_device::bsmt_map(address_map &map) { - map(0x000000, 0xffffff).rom().region(":bsmt", 0); + map(0x000000, 0xffffff).rom().region("bsmt", 0); } void decobsmt_device::bsmt_ready_callback() { - m_ourcpu->set_input_line(M6809_IRQ_LINE, ASSERT_LINE); /* BSMT is ready */ + m_ourcpu->set_input_line(M6809_IRQ_LINE, ASSERT_LINE); // BSMT is ready } //************************************************************************** @@ -52,15 +49,13 @@ void decobsmt_device::device_add_mconfig(machine_config &config) { MC6809E(config, m_ourcpu, XTAL(24'000'000) / 12); // 68B09E U6 (E & Q = 2 MHz according to manual) m_ourcpu->set_addrmap(AS_PROGRAM, &decobsmt_device::decobsmt_map); - m_ourcpu->set_periodic_int(FUNC(decobsmt_device::decobsmt_firq_interrupt), attotime::from_hz(489)); /* Fixed FIRQ of 489Hz as measured on real (pinball) machine */ + m_ourcpu->set_periodic_int(FUNC(decobsmt_device::decobsmt_firq_interrupt), attotime::from_hz(489)); // Fixed FIRQ of 489Hz as measured on real (pinball) machine - SPEAKER(config, "lspeaker").front_left(); - SPEAKER(config, "rspeaker").front_right(); BSMT2000(config, m_bsmt, XTAL(24'000'000)); m_bsmt->set_addrmap(0, &decobsmt_device::bsmt_map); m_bsmt->set_ready_callback(FUNC(decobsmt_device::bsmt_ready_callback)); - m_bsmt->add_route(0, "lspeaker", 1.0); - m_bsmt->add_route(1, "rspeaker", 1.0); + m_bsmt->add_route(0, *this, 1.0, AUTO_ALLOC_INPUT, 0); + m_bsmt->add_route(1, *this, 1.0, AUTO_ALLOC_INPUT, 1); } //************************************************************************** @@ -73,8 +68,12 @@ void decobsmt_device::device_add_mconfig(machine_config &config) decobsmt_device::decobsmt_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : device_t(mconfig, DECOBSMT, tag, owner, clock) - , m_ourcpu(*this, M6809_TAG) - , m_bsmt(*this, BSMT_TAG) + , device_mixer_interface(mconfig, *this, 2) + , m_ourcpu(*this, "soundcpu") + , m_bsmt(*this, "bsmt") + , m_bsmt_latch(0) + , m_bsmt_reset(0) + , m_bsmt_comms(0) { } @@ -84,6 +83,9 @@ decobsmt_device::decobsmt_device(const machine_config &mconfig, const char *tag, void decobsmt_device::device_start() { + save_item(NAME(m_bsmt_latch)); + save_item(NAME(m_bsmt_reset)); + save_item(NAME(m_bsmt_comms)); } //------------------------------------------------- @@ -99,7 +101,7 @@ void decobsmt_device::device_reset() void decobsmt_device::bsmt_reset_w(u8 data) { - uint8_t diff = data ^ m_bsmt_reset; + uint8_t const diff = data ^ m_bsmt_reset; m_bsmt_reset = data; if ((diff & 0x80) && !(data & 0x80)) m_bsmt->reset(); @@ -114,7 +116,7 @@ void decobsmt_device::bsmt1_w(offs_t offset, u8 data) { m_bsmt->write_reg(offset ^ 0xff); m_bsmt->write_data((m_bsmt_latch << 8) | data); - m_ourcpu->set_input_line(M6809_IRQ_LINE, CLEAR_LINE); /* BSMT is not ready */ + m_ourcpu->set_input_line(M6809_IRQ_LINE, CLEAR_LINE); // BSMT is not ready } u8 decobsmt_device::bsmt_status_r() diff --git a/src/mame/shared/decobsmt.h b/src/mame/shared/decobsmt.h index 5e63b59076c..afc2d05ce2d 100644 --- a/src/mame/shared/decobsmt.h +++ b/src/mame/shared/decobsmt.h @@ -8,47 +8,47 @@ #include "cpu/m6809/m6809.h" #include "sound/bsmt2000.h" -#define DECOBSMT_TAG "decobsmt" - //************************************************************************** // TYPE DEFINITIONS //************************************************************************** -class decobsmt_device : public device_t +class decobsmt_device : public device_t, public device_mixer_interface { public: // construction/destruction decobsmt_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); - void bsmt_reset_w(u8 data); - u8 bsmt_status_r(); - void bsmt0_w(u8 data); - void bsmt1_w(offs_t offset, u8 data); u8 bsmt_comms_r(); void bsmt_comms_w(u8 data); void bsmt_reset_line(int state); - void bsmt_map(address_map &map); - void decobsmt_map(address_map &map); protected: - // device-level overrides - virtual void device_start() override; - virtual void device_reset() override; - virtual void device_add_mconfig(machine_config &config) override; + // device_t implementation + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; + virtual void device_add_mconfig(machine_config &config) override ATTR_COLD; private: required_device m_ourcpu; required_device m_bsmt; - uint8_t m_bsmt_latch = 0; - uint8_t m_bsmt_reset = 0; - uint8_t m_bsmt_comms = 0; + uint8_t m_bsmt_latch; + uint8_t m_bsmt_reset; + uint8_t m_bsmt_comms; INTERRUPT_GEN_MEMBER(decobsmt_firq_interrupt); + void bsmt_reset_w(u8 data); + u8 bsmt_status_r(); + void bsmt0_w(u8 data); + void bsmt1_w(offs_t offset, u8 data); + void bsmt_ready_callback(); + + void bsmt_map(address_map &map) ATTR_COLD; + void decobsmt_map(address_map &map) ATTR_COLD; };