diff options
Diffstat (limited to 'src/mame/drivers/tmnt.c')
-rw-r--r-- | src/mame/drivers/tmnt.c | 912 |
1 files changed, 456 insertions, 456 deletions
diff --git a/src/mame/drivers/tmnt.c b/src/mame/drivers/tmnt.c index 5e6dd9a1e39..690a9f1a16c 100644 --- a/src/mame/drivers/tmnt.c +++ b/src/mame/drivers/tmnt.c @@ -142,14 +142,14 @@ WRITE16_MEMBER(tmnt_state::k053245_scattered_word_w) READ16_MEMBER(tmnt_state::k053244_word_noA1_r) { - offset &= ~1; /* handle mirror address */ + offset &= ~1; /* handle mirror address */ return k053244_r(m_k053245, space, offset + 1) | (k053244_r(m_k053245, space, offset) << 8); } WRITE16_MEMBER(tmnt_state::k053244_word_noA1_w) { - offset &= ~1; /* handle mirror address */ + offset &= ~1; /* handle mirror address */ if (ACCESSING_BITS_8_15) k053244_w(m_k053245, space, offset, (data >> 8) & 0xff); @@ -187,7 +187,7 @@ READ8_MEMBER(tmnt_state::punkshot_sound_r) { device_t *device = machine().device("k053260"); /* If the sound CPU is running, read the status, otherwise - just make it pass the test */ + just make it pass the test */ return k053260_r(device, space, 2 + offset); } @@ -272,20 +272,20 @@ static SAMPLES_START( tmnt_decode_sample ) state->save_item(NAME(state->m_sampledata)); /* Sound sample for TMNT.D05 is stored in the following mode (ym3012 format): - * - * Bit 15-13: Exponent (2 ^ x) - * Bit 12-3 : Sound data (10 bit) - * - * (Sound info courtesy of Dave <dave@finalburn.com>) - */ + * + * Bit 15-13: Exponent (2 ^ x) + * Bit 12-3 : Sound data (10 bit) + * + * (Sound info courtesy of Dave <dave@finalburn.com>) + */ for (i = 0; i < 0x40000; i++) { int val = source[2 * i] + source[2 * i + 1] * 256; int expo = val >> 13; - val = (val >> 3) & (0x3ff); /* 10 bit, Max Amplitude 0x400 */ - val -= 0x200; /* Centralize value */ + val = (val >> 3) & (0x3ff); /* 10 bit, Max Amplitude 0x400 */ + val -= 0x200; /* Centralize value */ val <<= (expo - 3); @@ -313,7 +313,7 @@ WRITE8_MEMBER(tmnt_state::sound_arm_nmi_w) { // sound_nmi_enabled = 1; m_audiocpu->set_input_line(INPUT_LINE_NMI, CLEAR_LINE); - machine().scheduler().timer_set(attotime::from_usec(50), timer_expired_delegate(FUNC(tmnt_state::nmi_callback),this)); /* kludge until the K053260 is emulated correctly */ + machine().scheduler().timer_set(attotime::from_usec(50), timer_expired_delegate(FUNC(tmnt_state::nmi_callback),this)); /* kludge until the K053260 is emulated correctly */ } @@ -368,7 +368,7 @@ READ16_MEMBER(tmnt_state::ssriders_protection_r) popmessage("%06x: unknown protection read",space.device().safe_pc()); logerror("%06x: read 1c0800 (D7=%02x 1058fc=%02x 105a0a=%02x)\n",space.device().safe_pc(),(UINT32)space.device().state().state_int(M68K_D7),cmd,data); return 0xffff; - } + } } WRITE16_MEMBER(tmnt_state::ssriders_protection_w) @@ -405,11 +405,11 @@ WRITE16_MEMBER(tmnt_state::ssriders_protection_w) static const eeprom_interface eeprom_intf = { - 7, /* address bits */ - 8, /* data bits */ - "011000", /* read command */ - "011100", /* write command */ - 0, /* erase command */ + 7, /* address bits */ + 8, /* data bits */ + "011000", /* read command */ + "011100", /* write command */ + 0, /* erase command */ "0100000000000",/* lock command */ "0100110000000" /* unlock command */ }; @@ -468,11 +468,11 @@ WRITE16_MEMBER(tmnt_state::blswhstl_eeprom_w) static const eeprom_interface thndrx2_eeprom_intf = { - 7, /* address bits */ - 8, /* data bits */ - "011000", /* read command */ - "010100", /* write command */ - 0, /* erase command */ + 7, /* address bits */ + 8, /* data bits */ + "011000", /* read command */ + "010100", /* write command */ + 0, /* erase command */ "0100000000000",/* lock command */ "0100110000000" /* unlock command */ }; @@ -542,8 +542,8 @@ WRITE16_MEMBER(tmnt_state::cuebrick_nvbank_w) static ADDRESS_MAP_START( cuebrick_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x01ffff) AM_ROM - AM_RANGE(0x040000, 0x043fff) AM_RAM /* main RAM */ - AM_RANGE(0x060000, 0x063fff) AM_RAM /* main RAM */ + AM_RANGE(0x040000, 0x043fff) AM_RAM /* main RAM */ + AM_RANGE(0x060000, 0x063fff) AM_RAM /* main RAM */ AM_RANGE(0x080000, 0x080fff) AM_RAM_WRITE(tmnt_paletteram_word_w) AM_SHARE("paletteram") AM_RANGE(0x0a0000, 0x0a0001) AM_READ_PORT("COINS") AM_WRITE(tmnt_0a0000_w) AM_RANGE(0x0a0002, 0x0a0003) AM_READ_PORT("P1") @@ -563,8 +563,8 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( mia_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x03ffff) AM_ROM - AM_RANGE(0x040000, 0x043fff) AM_RAM /* main RAM */ - AM_RANGE(0x060000, 0x063fff) AM_RAM /* main RAM */ + AM_RANGE(0x040000, 0x043fff) AM_RAM /* main RAM */ + AM_RANGE(0x060000, 0x063fff) AM_RAM /* main RAM */ AM_RANGE(0x080000, 0x080fff) AM_RAM_WRITE(tmnt_paletteram_word_w) AM_SHARE("paletteram") AM_RANGE(0x0a0000, 0x0a0001) AM_READ_PORT("COINS") AM_WRITE(tmnt_0a0000_w) AM_RANGE(0x0a0002, 0x0a0003) AM_READ_PORT("P1") @@ -585,7 +585,7 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( tmnt_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x05ffff) AM_ROM - AM_RANGE(0x060000, 0x063fff) AM_RAM /* main RAM */ + AM_RANGE(0x060000, 0x063fff) AM_RAM /* main RAM */ AM_RANGE(0x080000, 0x080fff) AM_RAM_WRITE(tmnt_paletteram_word_w) AM_SHARE("paletteram") AM_RANGE(0x0a0000, 0x0a0001) AM_READ_PORT("COINS") AM_WRITE(tmnt_0a0000_w) AM_RANGE(0x0a0002, 0x0a0003) AM_READ_PORT("P1") @@ -613,7 +613,7 @@ static ADDRESS_MAP_START( punkshot_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x0a0004, 0x0a0005) AM_READ_PORT("P3/P4") AM_RANGE(0x0a0006, 0x0a0007) AM_READ_PORT("P1/P2") AM_RANGE(0x0a0020, 0x0a0021) AM_WRITE(punkshot_0a0020_w) - AM_RANGE(0x0a0040, 0x0a0043) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ + AM_RANGE(0x0a0040, 0x0a0043) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ AM_RANGE(0x0a0040, 0x0a0041) AM_DEVWRITE8_LEGACY("k053260", k053260_w, 0x00ff) AM_RANGE(0x0a0060, 0x0a007f) AM_DEVWRITE_LEGACY("k053251", k053251_lsb_w) AM_RANGE(0x0a0080, 0x0a0081) AM_WRITE(watchdog_reset16_w) @@ -627,7 +627,7 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( lgtnfght_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x03ffff) AM_ROM AM_RANGE(0x080000, 0x080fff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") - AM_RANGE(0x090000, 0x093fff) AM_RAM /*main RAM */ + AM_RANGE(0x090000, 0x093fff) AM_RAM /*main RAM */ AM_RANGE(0x0a0000, 0x0a0001) AM_READ_PORT("COINS") AM_RANGE(0x0a0002, 0x0a0003) AM_READ_PORT("P1") AM_RANGE(0x0a0004, 0x0a0005) AM_READ_PORT("P2") @@ -635,7 +635,7 @@ static ADDRESS_MAP_START( lgtnfght_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x0a0008, 0x0a0009) AM_READ_PORT("DSW2") AM_RANGE(0x0a0010, 0x0a0011) AM_READ_PORT("DSW3") AM_RANGE(0x0a0018, 0x0a0019) AM_WRITE(lgtnfght_0a0018_w) - AM_RANGE(0x0a0020, 0x0a0023) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ + AM_RANGE(0x0a0020, 0x0a0023) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ AM_RANGE(0x0a0020, 0x0a0021) AM_DEVWRITE8_LEGACY("k053260", k053260_w, 0x00ff) AM_RANGE(0x0a0028, 0x0a0029) AM_WRITE(watchdog_reset16_w) AM_RANGE(0x0b0000, 0x0b3fff) AM_READWRITE(k053245_scattered_word_r, k053245_scattered_word_w) AM_SHARE("spriteram") @@ -655,7 +655,7 @@ WRITE16_MEMBER(tmnt_state::ssriders_soundkludge_w) static ADDRESS_MAP_START( blswhstl_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x07ffff) AM_ROM AM_RANGE(0x180000, 0x183fff) AM_DEVREADWRITE_LEGACY("k052109", k052109_word_r, k052109_word_w) - AM_RANGE(0x204000, 0x207fff) AM_RAM /* main RAM */ + AM_RANGE(0x204000, 0x207fff) AM_RAM /* main RAM */ AM_RANGE(0x300000, 0x303fff) AM_READWRITE(k053245_scattered_word_r, k053245_scattered_word_w) AM_SHARE("spriteram") AM_RANGE(0x400000, 0x400fff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") AM_RANGE(0x500000, 0x50003f) AM_DEVREADWRITE_LEGACY("k054000", k054000_lsb_r, k054000_lsb_w) @@ -667,7 +667,7 @@ static ADDRESS_MAP_START( blswhstl_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x700200, 0x700201) AM_WRITE(blswhstl_eeprom_w) AM_RANGE(0x700300, 0x700301) AM_WRITE(blswhstl_700300_w) AM_RANGE(0x700400, 0x700401) AM_WRITE(watchdog_reset16_w) - AM_RANGE(0x780600, 0x780603) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ + AM_RANGE(0x780600, 0x780603) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ AM_RANGE(0x780600, 0x780601) AM_DEVWRITE8_LEGACY("k053260", k053260_w, 0x00ff) AM_RANGE(0x780604, 0x780605) AM_WRITE(ssriders_soundkludge_w) AM_RANGE(0x780700, 0x78071f) AM_DEVWRITE_LEGACY("k053251", k053251_lsb_w) @@ -683,7 +683,7 @@ WRITE16_MEMBER(tmnt_state::k053251_glfgreat_w) k053251_w(m_k053251, space, offset, (data >> 8) & 0xff); /* FIXME: in the old code k052109 tilemaps were tilemaps 2,3,4 for k053251 - and got marked as dirty in the write above... how was the original hardware working?!? */ + and got marked as dirty in the write above... how was the original hardware working?!? */ for (i = 0; i < 3; i++) { if (k053251_get_tmap_dirty(m_k053251, 2 + i)) @@ -697,12 +697,12 @@ WRITE16_MEMBER(tmnt_state::k053251_glfgreat_w) static ADDRESS_MAP_START( glfgreat_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x03ffff) AM_ROM - AM_RANGE(0x100000, 0x103fff) AM_RAM /* main RAM */ + AM_RANGE(0x100000, 0x103fff) AM_RAM /* main RAM */ AM_RANGE(0x104000, 0x107fff) AM_READWRITE(k053245_scattered_word_r, k053245_scattered_word_w) AM_SHARE("spriteram") AM_RANGE(0x108000, 0x108fff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") - AM_RANGE(0x10c000, 0x10cfff) AM_DEVREADWRITE_LEGACY("k053936", k053936_linectrl_r, k053936_linectrl_w) /* 053936? */ - AM_RANGE(0x110000, 0x11001f) AM_WRITE(k053244_word_noA1_w) /* duplicate! */ - AM_RANGE(0x114000, 0x11401f) AM_DEVREADWRITE_LEGACY("k053245", k053244_lsb_r, k053244_lsb_w) /* duplicate! */ + AM_RANGE(0x10c000, 0x10cfff) AM_DEVREADWRITE_LEGACY("k053936", k053936_linectrl_r, k053936_linectrl_w) /* 053936? */ + AM_RANGE(0x110000, 0x11001f) AM_WRITE(k053244_word_noA1_w) /* duplicate! */ + AM_RANGE(0x114000, 0x11401f) AM_DEVREADWRITE_LEGACY("k053245", k053244_lsb_r, k053244_lsb_w) /* duplicate! */ AM_RANGE(0x118000, 0x11801f) AM_DEVWRITE_LEGACY("k053936", k053936_ctrl_w) AM_RANGE(0x11c000, 0x11c01f) AM_DEVWRITE_LEGACY("k053251", k053251_msb_w) AM_RANGE(0x11c000, 0x11c01f) AM_WRITE(k053251_glfgreat_w) @@ -710,10 +710,10 @@ static ADDRESS_MAP_START( glfgreat_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x120002, 0x120003) AM_READ_PORT("P3/P4") AM_RANGE(0x120004, 0x120005) AM_READ_PORT("COINS/DSW3") AM_RANGE(0x120006, 0x120007) AM_READ_PORT("DSW1/DSW2") - AM_RANGE(0x121000, 0x121001) AM_READ(glfgreat_ball_r) /* returns the color of the center pixel of the roz layer */ + AM_RANGE(0x121000, 0x121001) AM_READ(glfgreat_ball_r) /* returns the color of the center pixel of the roz layer */ AM_RANGE(0x122000, 0x122001) AM_WRITE(glfgreat_122000_w) AM_RANGE(0x124000, 0x124001) AM_WRITE(watchdog_reset16_w) - AM_RANGE(0x125000, 0x125003) AM_READWRITE8(punkshot_sound_r, glfgreat_sound_w, 0xff00) /* K053260 */ + AM_RANGE(0x125000, 0x125003) AM_READWRITE8(punkshot_sound_r, glfgreat_sound_w, 0xff00) /* K053260 */ AM_RANGE(0x200000, 0x207fff) AM_READWRITE(k052109_word_noA12_r, k052109_word_noA12_w) AM_RANGE(0x300000, 0x3fffff) AM_READ(glfgreat_rom_r) ADDRESS_MAP_END @@ -721,12 +721,12 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( prmrsocr_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x07ffff) AM_ROM - AM_RANGE(0x100000, 0x103fff) AM_RAM /* main RAM */ + AM_RANGE(0x100000, 0x103fff) AM_RAM /* main RAM */ AM_RANGE(0x104000, 0x107fff) AM_READWRITE(k053245_scattered_word_r, k053245_scattered_word_w) AM_SHARE("spriteram") AM_RANGE(0x108000, 0x108fff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") AM_RANGE(0x10c000, 0x10cfff) AM_DEVREADWRITE_LEGACY("k053936", k053936_linectrl_r, k053936_linectrl_w) - AM_RANGE(0x110000, 0x11001f) AM_WRITE(k053244_word_noA1_w) /* duplicate! */ - AM_RANGE(0x114000, 0x11401f) AM_DEVREADWRITE_LEGACY("k053245", k053244_lsb_r, k053244_lsb_w) /* duplicate! */ + AM_RANGE(0x110000, 0x11001f) AM_WRITE(k053244_word_noA1_w) /* duplicate! */ + AM_RANGE(0x114000, 0x11401f) AM_DEVREADWRITE_LEGACY("k053245", k053244_lsb_r, k053244_lsb_w) /* duplicate! */ AM_RANGE(0x118000, 0x11801f) AM_DEVWRITE_LEGACY("k053936", k053936_ctrl_w) AM_RANGE(0x11c000, 0x11c01f) AM_DEVWRITE_LEGACY("k053251", k053251_msb_w) AM_RANGE(0x11c000, 0x11c01f) AM_WRITE(k053251_glfgreat_w) @@ -734,7 +734,7 @@ static ADDRESS_MAP_START( prmrsocr_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x120002, 0x120003) AM_READ_PORT("P2/EEPROM") AM_RANGE(0x12100c, 0x12100f) AM_WRITE(prmrsocr_sound_cmd_w) AM_RANGE(0x121014, 0x121015) AM_READ(prmrsocr_sound_r) - AM_RANGE(0x122000, 0x122001) AM_WRITE(prmrsocr_eeprom_w) /* EEPROM + video control */ + AM_RANGE(0x122000, 0x122001) AM_WRITE(prmrsocr_eeprom_w) /* EEPROM + video control */ AM_RANGE(0x123000, 0x123001) AM_WRITE(prmrsocr_sound_irq_w) AM_RANGE(0x200000, 0x207fff) AM_READWRITE(k052109_word_noA12_r, k052109_word_noA12_w) AM_RANGE(0x280000, 0x280001) AM_WRITE(watchdog_reset16_w) @@ -802,59 +802,59 @@ WRITE16_MEMBER(tmnt_state::tmnt2_1c0800_w) for (i = 0; i < 24; i++) mod[i] = tmnt2_get_word(machine(), mod_addr + i); - code = src[0]; // code + code = src[0]; // code i = src[1]; - attr1 = i >> 2 & 0x3f00; // flip y, flip x and sprite size - attr2 = i & 0x380; // mirror y, mirror x, shadow - cbase = i & 0x01f; // base color + attr1 = i >> 2 & 0x3f00; // flip y, flip x and sprite size + attr2 = i & 0x380; // mirror y, mirror x, shadow + cbase = i & 0x01f; // base color cmod = mod[0x2a / 2] >> 8; color = (cbase != 0x0f && cmod <= 0x1f && !zlock) ? cmod : cbase; - xoffs = (INT16)src[2]; // local x - yoffs = (INT16)src[3]; // local y + xoffs = (INT16)src[2]; // local x + yoffs = (INT16)src[3]; // local y i = mod[0]; - attr2 |= i & 0x0060; // priority + attr2 |= i & 0x0060; // priority keepaspect = (i & 0x0014) == 0x0014; - if (i & 0x8000) { attr1 |= 0x8000; } // active - if (keepaspect) { attr1 |= 0x4000; } // keep aspect + if (i & 0x8000) { attr1 |= 0x8000; } // active + if (keepaspect) { attr1 |= 0x4000; } // keep aspect // if (i & 0x????) { attr1 ^= 0x2000; yoffs = -yoffs; } // flip y (not used?) - if (i & 0x4000) { attr1 ^= 0x1000; xoffs = -xoffs; } // flip x + if (i & 0x4000) { attr1 ^= 0x1000; xoffs = -xoffs; } // flip x - xmod = (INT16)mod[6]; // global x - ymod = (INT16)mod[7]; // global y - zmod = (INT16)mod[8]; // global z + xmod = (INT16)mod[6]; // global x + ymod = (INT16)mod[7]; // global y + zmod = (INT16)mod[8]; // global z xzoom = mod[0x1c / 2]; yzoom = (keepaspect) ? xzoom : mod[0x1e / 2]; ylock = xlock = (i & 0x0020 && (!xzoom || xzoom == 0x100)); /* - Scale factor is non-linear. The zoom vales are looked-up from - two to three nested tables and passed through a series of math - operations. The MCU is suspected to have its own tables for - translating zoom values to final scale factors or it knows where - to fetch them in ROM. There is no access to its internal code so - the scale curve is only approximated. - - The most accurate method is to trace how MCU zoom is transformed - from ROM data, reverse the maths, plug the result into the sprite - zoom code and derive the scale factor from there; but zooming - would still suffer from precision loss in k053245_sprites_draw() - and drawgfx() producing gaps in logical sprite groups. - - A few sample points on the real curve: - - Zoom | Scale factor - ------+-------------- - 0 | 0.0 - 0x2c | 0x40/0x8d - 0x2f | 0x40/0x80 - 0x4f | 1.0 - 0x60 | 0x40/0x2f - 0x7b | 0x40/0x14 - */ + Scale factor is non-linear. The zoom vales are looked-up from + two to three nested tables and passed through a series of math + operations. The MCU is suspected to have its own tables for + translating zoom values to final scale factors or it knows where + to fetch them in ROM. There is no access to its internal code so + the scale curve is only approximated. + + The most accurate method is to trace how MCU zoom is transformed + from ROM data, reverse the maths, plug the result into the sprite + zoom code and derive the scale factor from there; but zooming + would still suffer from precision loss in k053245_sprites_draw() + and drawgfx() producing gaps in logical sprite groups. + + A few sample points on the real curve: + + Zoom | Scale factor + ------+-------------- + 0 | 0.0 + 0x2c | 0x40/0x8d + 0x2f | 0x40/0x80 + 0x4f | 1.0 + 0x60 | 0x40/0x2f + 0x7b | 0x40/0x14 + */ if (!xlock) { i = xzoom - 0x4f00; @@ -915,9 +915,9 @@ WRITE16_MEMBER(tmnt_state::tmnt2_1c0800_w) CellVar >>= 1; - write_word(dst + 0x00, 0x8000 | ((src[1] & 0xfc00) >> 2)); /* size, flip xy */ - write_word(dst + 0x04, src[0]); /* code */ - write_word(dst + 0x18, (src[1] & 0x3ff) ^ /* color, mirror, priority */ + write_word(dst + 0x00, 0x8000 | ((src[1] & 0xfc00) >> 2)); /* size, flip xy */ + write_word(dst + 0x04, src[0]); /* code */ + write_word(dst + 0x18, (src[1] & 0x3ff) ^ /* color, mirror, priority */ (sunset_104000[CellVar + 0x00] & 0x0060)); /* base color modifier */ @@ -978,29 +978,29 @@ logerror("copy command %04x sprite %08x data %08x: %04x%04x %04x%04x modifiers ); #endif // } - } + } } #endif static ADDRESS_MAP_START( tmnt2_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x0fffff) AM_ROM AM_SHARE("tmnt2_rom") - AM_RANGE(0x104000, 0x107fff) AM_RAM AM_SHARE("sunset_104000") /* main RAM */ + AM_RANGE(0x104000, 0x107fff) AM_RAM AM_SHARE("sunset_104000") /* main RAM */ AM_RANGE(0x140000, 0x140fff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") - AM_RANGE(0x180000, 0x183fff) AM_RAM_WRITE(k053245_scattered_word_w) AM_SHARE("spriteram") // k053245_scattered_word_r + AM_RANGE(0x180000, 0x183fff) AM_RAM_WRITE(k053245_scattered_word_w) AM_SHARE("spriteram") // k053245_scattered_word_r AM_RANGE(0x1c0000, 0x1c0001) AM_READ_PORT("P1") AM_RANGE(0x1c0002, 0x1c0003) AM_READ_PORT("P2") AM_RANGE(0x1c0004, 0x1c0005) AM_READ_PORT("P3") AM_RANGE(0x1c0006, 0x1c0007) AM_READ_PORT("P4") AM_RANGE(0x1c0100, 0x1c0101) AM_READ_PORT("COINS") AM_RANGE(0x1c0102, 0x1c0103) AM_READ(ssriders_eeprom_r) - AM_RANGE(0x1c0200, 0x1c0201) AM_WRITE(ssriders_eeprom_w) /* EEPROM and gfx control */ + AM_RANGE(0x1c0200, 0x1c0201) AM_WRITE(ssriders_eeprom_w) /* EEPROM and gfx control */ AM_RANGE(0x1c0300, 0x1c0301) AM_WRITE(ssriders_1c0300_w) AM_RANGE(0x1c0400, 0x1c0401) AM_READWRITE(watchdog_reset16_r, watchdog_reset16_w) - AM_RANGE(0x1c0500, 0x1c057f) AM_RAM /* TMNT2 only (1J) unknown, mostly MCU blit offsets */ + AM_RANGE(0x1c0500, 0x1c057f) AM_RAM /* TMNT2 only (1J) unknown, mostly MCU blit offsets */ // AM_RANGE(0x1c0800, 0x1c0801) AM_READ(ssriders_protection_r) /* protection device */ - AM_RANGE(0x1c0800, 0x1c081f) AM_WRITE(tmnt2_1c0800_w) AM_SHARE("tmnt2_1c0800") /* protection device */ + AM_RANGE(0x1c0800, 0x1c081f) AM_WRITE(tmnt2_1c0800_w) AM_SHARE("tmnt2_1c0800") /* protection device */ AM_RANGE(0x5a0000, 0x5a001f) AM_READWRITE(k053244_word_noA1_r, k053244_word_noA1_w) - AM_RANGE(0x5c0600, 0x5c0603) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ + AM_RANGE(0x5c0600, 0x5c0603) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ AM_RANGE(0x5c0600, 0x5c0601) AM_DEVWRITE8_LEGACY("k053260", k053260_w, 0x00ff) AM_RANGE(0x5c0604, 0x5c0605) AM_WRITE(ssriders_soundkludge_w) AM_RANGE(0x5c0700, 0x5c071f) AM_DEVWRITE_LEGACY("k053251", k053251_lsb_w) @@ -1010,7 +1010,7 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( ssriders_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x0bffff) AM_ROM - AM_RANGE(0x104000, 0x107fff) AM_RAM /* main RAM */ + AM_RANGE(0x104000, 0x107fff) AM_RAM /* main RAM */ AM_RANGE(0x140000, 0x140fff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") AM_RANGE(0x180000, 0x183fff) AM_READWRITE(k053245_scattered_word_r, k053245_scattered_word_w) AM_SHARE("spriteram") AM_RANGE(0x1c0000, 0x1c0001) AM_READ_PORT("P1") @@ -1019,14 +1019,14 @@ static ADDRESS_MAP_START( ssriders_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x1c0006, 0x1c0007) AM_READ_PORT("P4") AM_RANGE(0x1c0100, 0x1c0101) AM_READ_PORT("COINS") AM_RANGE(0x1c0102, 0x1c0103) AM_READ(ssriders_eeprom_r) - AM_RANGE(0x1c0200, 0x1c0201) AM_WRITE(ssriders_eeprom_w) /* EEPROM and gfx control */ + AM_RANGE(0x1c0200, 0x1c0201) AM_WRITE(ssriders_eeprom_w) /* EEPROM and gfx control */ AM_RANGE(0x1c0300, 0x1c0301) AM_WRITE(ssriders_1c0300_w) AM_RANGE(0x1c0400, 0x1c0401) AM_READWRITE(watchdog_reset16_r, watchdog_reset16_w) - AM_RANGE(0x1c0500, 0x1c057f) AM_RAM /* TMNT2 only (1J) unknown */ + AM_RANGE(0x1c0500, 0x1c057f) AM_RAM /* TMNT2 only (1J) unknown */ AM_RANGE(0x1c0800, 0x1c0801) AM_READ(ssriders_protection_r) AM_RANGE(0x1c0800, 0x1c0803) AM_WRITE(ssriders_protection_w) AM_RANGE(0x5a0000, 0x5a001f) AM_READWRITE(k053244_word_noA1_r, k053244_word_noA1_w) - AM_RANGE(0x5c0600, 0x5c0603) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ + AM_RANGE(0x5c0600, 0x5c0603) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ AM_RANGE(0x5c0600, 0x5c0601) AM_DEVWRITE8_LEGACY("k053260", k053260_w, 0x00ff) AM_RANGE(0x5c0604, 0x5c0605) AM_WRITE(ssriders_soundkludge_w) AM_RANGE(0x5c0700, 0x5c071f) AM_DEVWRITE_LEGACY("k053251", k053251_lsb_w) @@ -1036,7 +1036,7 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( sunsetbl_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x0bffff) AM_ROM - AM_RANGE(0x104000, 0x107fff) AM_RAM /* main RAM */ + AM_RANGE(0x104000, 0x107fff) AM_RAM /* main RAM */ AM_RANGE(0x14c000, 0x14cfff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") AM_RANGE(0x14e700, 0x14e71f) AM_DEVWRITE_LEGACY("k053251", k053251_lsb_w) AM_RANGE(0x180000, 0x183fff) AM_READWRITE(k053245_scattered_word_r, k053245_scattered_word_w) AM_SHARE("spriteram") @@ -1045,33 +1045,33 @@ static ADDRESS_MAP_START( sunsetbl_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x1c0400, 0x1c0401) AM_WRITENOP AM_RANGE(0x5a0000, 0x5a001f) AM_READWRITE(k053244_word_noA1_r, k053244_word_noA1_w) AM_RANGE(0x600000, 0x603fff) AM_DEVREADWRITE_LEGACY("k052109", k052109_word_r, k052109_word_w) - AM_RANGE(0x604020, 0x60402f) AM_WRITENOP /* written every frame */ - AM_RANGE(0x604200, 0x604201) AM_WRITENOP /* watchdog */ - AM_RANGE(0x6119e2, 0x6119e3) AM_WRITENOP /* written a lot in some test menus (PC=18204) */ + AM_RANGE(0x604020, 0x60402f) AM_WRITENOP /* written every frame */ + AM_RANGE(0x604200, 0x604201) AM_WRITENOP /* watchdog */ + AM_RANGE(0x6119e2, 0x6119e3) AM_WRITENOP /* written a lot in some test menus (PC=18204) */ AM_RANGE(0xc00000, 0xc00001) AM_READ_PORT("P1") AM_RANGE(0xc00002, 0xc00003) AM_READ_PORT("P2") AM_RANGE(0xc00004, 0xc00005) AM_READ_PORT("P3") AM_RANGE(0xc00006, 0xc00007) AM_READ_PORT("P4") - AM_RANGE(0xc00200, 0xc00201) AM_WRITE(ssriders_eeprom_w) /* EEPROM and gfx control */ + AM_RANGE(0xc00200, 0xc00201) AM_WRITE(ssriders_eeprom_w) /* EEPROM and gfx control */ AM_RANGE(0xc00404, 0xc00405) AM_READ_PORT("COINS") AM_RANGE(0xc00406, 0xc00407) AM_READ(sunsetbl_eeprom_r) AM_RANGE(0xc00600, 0xc00601) AM_DEVREADWRITE8("oki", okim6295_device, read, write, 0x00ff) - AM_RANGE(0x75d288, 0x75d289) AM_READNOP // read repeatedly in some test menus (PC=181f2) + AM_RANGE(0x75d288, 0x75d289) AM_READNOP // read repeatedly in some test menus (PC=181f2) ADDRESS_MAP_END static ADDRESS_MAP_START( thndrx2_main_map, AS_PROGRAM, 16, tmnt_state ) AM_RANGE(0x000000, 0x03ffff) AM_ROM - AM_RANGE(0x100000, 0x103fff) AM_RAM /* main RAM */ + AM_RANGE(0x100000, 0x103fff) AM_RAM /* main RAM */ AM_RANGE(0x200000, 0x200fff) AM_RAM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w) AM_SHARE("paletteram") AM_RANGE(0x300000, 0x30001f) AM_DEVWRITE_LEGACY("k053251", k053251_lsb_w) - AM_RANGE(0x400000, 0x400003) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ + AM_RANGE(0x400000, 0x400003) AM_READ8(punkshot_sound_r, 0x00ff) /* K053260 */ AM_RANGE(0x400000, 0x400001) AM_DEVWRITE8_LEGACY("k053260", k053260_w, 0x00ff) AM_RANGE(0x500000, 0x50003f) AM_DEVREADWRITE_LEGACY("k054000", k054000_lsb_r, k054000_lsb_w) AM_RANGE(0x500100, 0x500101) AM_WRITE(thndrx2_eeprom_w) AM_RANGE(0x500200, 0x500201) AM_READ_PORT("P1/COINS") AM_RANGE(0x500202, 0x500203) AM_READ(thndrx2_eeprom_r) - AM_RANGE(0x500300, 0x500301) AM_WRITENOP /* watchdog reset? irq enable? */ + AM_RANGE(0x500300, 0x500301) AM_WRITENOP /* watchdog reset? irq enable? */ AM_RANGE(0x600000, 0x607fff) AM_READWRITE(k052109_word_noA12_r, k052109_word_noA12_w) AM_RANGE(0x700000, 0x700007) AM_DEVREADWRITE_LEGACY("k051960", k051937_word_r, k051937_word_w) AM_RANGE(0x700400, 0x7007ff) AM_DEVREADWRITE_LEGACY("k051960", k051960_word_r, k051960_word_w) @@ -1091,7 +1091,7 @@ ADDRESS_MAP_END static ADDRESS_MAP_START( tmnt_audio_map, AS_PROGRAM, 8, tmnt_state ) AM_RANGE(0x0000, 0x7fff) AM_ROM AM_RANGE(0x8000, 0x87ff) AM_RAM - AM_RANGE(0x9000, 0x9000) AM_READWRITE(tmnt_sres_r, tmnt_sres_w) /* title music & UPD7759C reset */ + AM_RANGE(0x9000, 0x9000) AM_READWRITE(tmnt_sres_r, tmnt_sres_w) /* title music & UPD7759C reset */ AM_RANGE(0xa000, 0xa000) AM_READ(soundlatch_byte_r) AM_RANGE(0xb000, 0xb00d) AM_DEVREADWRITE_LEGACY("k007232", k007232_r, k007232_w) AM_RANGE(0xc000, 0xc001) AM_DEVREADWRITE("ymsnd", ym2151_device, read, write) @@ -1248,14 +1248,14 @@ static INPUT_PORTS_START( mia ) PORT_DIPSETTING( 0x00, "7" ) PORT_DIPUNUSED_DIPLOC( 0x04, IP_ACTIVE_LOW, "SW2:3" ) PORT_DIPNAME( 0x18, 0x08, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW2:4,5") - PORT_DIPSETTING( 0x18, "30K, Every 80K" ) // Japan factory default + PORT_DIPSETTING( 0x18, "30K, Every 80K" ) // Japan factory default PORT_DIPSETTING( 0x10, "50K, Every 100K" ) - PORT_DIPSETTING( 0x08, "50K Only" ) // US factory default + PORT_DIPSETTING( 0x08, "50K Only" ) // US factory default PORT_DIPSETTING( 0x00, "100K Only" ) PORT_DIPNAME( 0x60, 0x20, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW2:6,7") PORT_DIPSETTING( 0x60, DEF_STR( Easy ) ) - PORT_DIPSETTING( 0x40, DEF_STR( Normal ) ) // Japan factory default - PORT_DIPSETTING( 0x20, DEF_STR( Difficult ) ) // US factory default + PORT_DIPSETTING( 0x40, DEF_STR( Normal ) ) // Japan factory default + PORT_DIPSETTING( 0x20, DEF_STR( Difficult ) ) // US factory default PORT_DIPSETTING( 0x00, DEF_STR( Very_Difficult ) ) PORT_DIPNAME( 0x80, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:8") PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) @@ -1550,7 +1550,7 @@ static INPUT_PORTS_START( lgtnfght ) PORT_START("COINS") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) - PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNKNOWN ) /* vblank? checked during boot */ + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNKNOWN ) /* vblank? checked during boot */ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_START1 ) PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START2 ) PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) @@ -1619,7 +1619,7 @@ static INPUT_PORTS_START( blswhstl ) PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START1 ) PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START2 ) - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* VBLANK? OBJMPX? */ + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* VBLANK? OBJMPX? */ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_START("P1") @@ -1630,7 +1630,7 @@ static INPUT_PORTS_START( blswhstl ) PORT_START("EEPROM") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ PORT_BIT( 0xfc, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_START( "EEPROMOUT" ) @@ -1670,14 +1670,14 @@ static INPUT_PORTS_START( glfgreat ) PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_COIN4 ) - PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_SERVICE1 ) /* service coin */ + PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_SERVICE1 ) /* service coin */ PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_START1 ) PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_START2 ) PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_SERVICE2) PORT_NAME(DEF_STR(Test)) - PORT_DIPNAME( 0x0800, 0x0000, "Freeze" ) /* ?? VBLANK ?? */ + PORT_DIPNAME( 0x0800, 0x0000, "Freeze" ) /* ?? VBLANK ?? */ PORT_DIPSETTING( 0x0000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0800, DEF_STR( On ) ) PORT_DIPNAME( 0x1000, 0x1000, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW3:1") @@ -1774,11 +1774,11 @@ static INPUT_PORTS_START( ssriders ) PORT_START("EEPROM") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK */ - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ - PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK */ + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ + PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ PORT_SERVICE_NO_TOGGLE( 0x80, IP_ACTIVE_LOW ) PORT_START( "EEPROMOUT" ) @@ -1812,11 +1812,11 @@ static INPUT_PORTS_START( ssridr4p ) PORT_START("EEPROM") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK */ - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ - PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK */ + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ + PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ PORT_SERVICE_NO_TOGGLE( 0x80, IP_ACTIVE_LOW ) PORT_START( "EEPROMOUT" ) @@ -1852,11 +1852,11 @@ static INPUT_PORTS_START( ssrid4ps ) PORT_START("EEPROM") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK */ - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ - PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK */ + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ + PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ PORT_SERVICE_NO_TOGGLE( 0x80, IP_ACTIVE_LOW ) PORT_START( "EEPROMOUT" ) @@ -1891,7 +1891,7 @@ static INPUT_PORTS_START( sunsetbl ) PORT_START("EEPROM") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_SERVICE_NO_TOGGLE( 0x08, IP_ACTIVE_LOW ) PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ @@ -1904,21 +1904,21 @@ INPUT_PORTS_END static INPUT_PORTS_START( qgakumon ) PORT_START("P1") - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1) // Joystick control : Left - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1) // Joystick control : Right - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1) // Joystick control : Up - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1) // Joystick control : Down - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_PLAYER(1) // Joystick control : Button + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1) // Joystick control : Left + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1) // Joystick control : Right + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1) // Joystick control : Up + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1) // Joystick control : Down + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_PLAYER(1) // Joystick control : Button PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) PORT_START("P2") - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) // Joystick control : Left - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(2) // Joystick control : Right - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2) // Joystick control : Up - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) // Joystick control : Down - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_PLAYER(2) // Joystick control : Button + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) // Joystick control : Left + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(2) // Joystick control : Right + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2) // Joystick control : Up + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) // Joystick control : Down + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_PLAYER(2) // Joystick control : Button PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START2 ) @@ -1941,11 +1941,11 @@ static INPUT_PORTS_START( qgakumon ) PORT_START("EEPROM") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK (needs to be ACTIVE_HIGH to avoid problems) */ - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ - PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: OBJMPX */ + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") /* ?? TMNT2: NVBLK (needs to be ACTIVE_HIGH to avoid problems) */ + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* ?? TMNT2: IPL0 */ + PORT_BIT( 0x60, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* unused? */ PORT_SERVICE_NO_TOGGLE( 0x80, IP_ACTIVE_LOW ) PORT_START( "EEPROMOUT" ) @@ -1969,9 +1969,9 @@ static INPUT_PORTS_START( thndrx2 ) PORT_START("P2/EEPROM") KONAMI16_LSB( 2, IPT_UNKNOWN, IPT_START2 ) PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* VBLK?? */ + PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* VBLK?? */ PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_UNKNOWN ) @@ -2000,7 +2000,7 @@ static INPUT_PORTS_START( prmrsocr ) PORT_START("P2/EEPROM") KONAMI16_LSB( 2, IPT_UNKNOWN, IPT_START2 ) PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit) - PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ + PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_SPECIAL ) /* EEPROM status? - always 1 */ PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_UNKNOWN ) @@ -2023,12 +2023,12 @@ static void volume_callback(device_t *device, int v) static const k007232_interface k007232_config = { - volume_callback /* external port callback */ + volume_callback /* external port callback */ }; static const samples_interface tmnt_samples_interface = { - 1, /* 1 channel for the title music */ + 1, /* 1 channel for the title music */ NULL, tmnt_decode_sample }; @@ -2165,12 +2165,12 @@ static const k051960_interface thndrx2_k051960_intf = /* 053936 interfaces */ static const k053936_interface glfgreat_k053936_interface = { - 1, 85, 0 /* wrap, xoff, yoff */ + 1, 85, 0 /* wrap, xoff, yoff */ }; static const k053936_interface prmrsocr_k053936_interface = { - 0, 85, 1 /* wrap, xoff, yoff */ + 0, 85, 1 /* wrap, xoff, yoff */ }; @@ -2221,7 +2221,7 @@ INTERRUPT_GEN_MEMBER(tmnt_state::tmnt_vblank_irq) static MACHINE_CONFIG_START( cuebrick, tmnt_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 8000000) /* 8 MHz */ + MCFG_CPU_ADD("maincpu", M68000, 8000000) /* 8 MHz */ MCFG_CPU_PROGRAM_MAP(cuebrick_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, cuebrick_interrupt) @@ -2448,7 +2448,7 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_START( blswhstl, tmnt_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16000000) /* 16 MHz */ + MCFG_CPU_ADD("maincpu", M68000, 16000000) /* 16 MHz */ MCFG_CPU_PROGRAM_MAP(blswhstl_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, punkshot_interrupt) @@ -2489,7 +2489,7 @@ static MACHINE_CONFIG_START( blswhstl, tmnt_state ) MCFG_SOUND_ROUTE(1, "rspeaker", 0.70) MCFG_SOUND_ADD("k053260", K053260, XTAL_3_579545MHz) - MCFG_SOUND_ROUTE(0, "rspeaker", 0.50) /* fixed inverted stereo channels */ + MCFG_SOUND_ROUTE(0, "rspeaker", 0.50) /* fixed inverted stereo channels */ MCFG_SOUND_ROUTE(1, "lspeaker", 0.50) MACHINE_CONFIG_END @@ -2514,7 +2514,7 @@ GFXDECODE_END static MACHINE_CONFIG_START( glfgreat, tmnt_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, XTAL_32MHz/2) /* Confirmed */ + MCFG_CPU_ADD("maincpu", M68000, XTAL_32MHz/2) /* Confirmed */ MCFG_CPU_PROGRAM_MAP(glfgreat_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, lgtnfght_interrupt) @@ -2577,11 +2577,11 @@ MACHINE_START_MEMBER(tmnt_state,prmrsocr) static MACHINE_CONFIG_START( prmrsocr, tmnt_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, XTAL_32MHz/2) /* Confirmed */ + MCFG_CPU_ADD("maincpu", M68000, XTAL_32MHz/2) /* Confirmed */ MCFG_CPU_PROGRAM_MAP(prmrsocr_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, lgtnfght_interrupt) - MCFG_CPU_ADD("audiocpu", Z80, 8000000) /* ? */ + MCFG_CPU_ADD("audiocpu", Z80, 8000000) /* ? */ MCFG_CPU_PROGRAM_MAP(prmrsocr_audio_map) /* NMIs are generated by the 054539 */ @@ -2626,7 +2626,7 @@ static MACHINE_CONFIG_START( tmnt2, tmnt_state ) MCFG_CPU_PROGRAM_MAP(tmnt2_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, punkshot_interrupt) - MCFG_CPU_ADD("audiocpu", Z80, 8000000) /* 8 MHz; clock is correct, but there's 1 cycle wait for ROM/RAM */ + MCFG_CPU_ADD("audiocpu", Z80, 8000000) /* 8 MHz; clock is correct, but there's 1 cycle wait for ROM/RAM */ /* access. Access speed of ROM/RAM used on the machine is 150ns, */ /* without the wait, they cannot run on 8MHz. */ /* We are not emulating the wait state, so the ROM test ends at */ @@ -2677,7 +2677,7 @@ static MACHINE_CONFIG_START( ssriders, tmnt_state ) MCFG_CPU_PROGRAM_MAP(ssriders_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, punkshot_interrupt) - MCFG_CPU_ADD("audiocpu", Z80, 4000000) /* ????? makes the ROM test sync */ + MCFG_CPU_ADD("audiocpu", Z80, 4000000) /* ????? makes the ROM test sync */ MCFG_CPU_PROGRAM_MAP(ssriders_audio_map) /* NMIs are generated by the 053260 */ @@ -2720,7 +2720,7 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_START( sunsetbl, tmnt_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 16000000) /* 16 MHz */ + MCFG_CPU_ADD("maincpu", M68000, 16000000) /* 16 MHz */ MCFG_CPU_PROGRAM_MAP(sunsetbl_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, irq4_line_hold) @@ -2756,7 +2756,7 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_START( thndrx2, tmnt_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 12000000) /* 12 MHz */ + MCFG_CPU_ADD("maincpu", M68000, 12000000) /* 12 MHz */ MCFG_CPU_PROGRAM_MAP(thndrx2_main_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", tmnt_state, punkshot_interrupt) @@ -2807,7 +2807,7 @@ MACHINE_CONFIG_END ***************************************************************************/ ROM_START( cuebrick ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*64k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*64k for 68000 code */ ROM_LOAD16_BYTE( "903d25.g12", 0x00000, 0x10000, CRC(8d575663) SHA1(0e308e04936efa80351bf808ac304d3fcc82f19a) ) ROM_LOAD16_BYTE( "903d24.f12", 0x00001, 0x10000, CRC(2973625d) SHA1(e2496704390930761204624d4bf6b0b68d3133ab) ) @@ -2817,7 +2817,7 @@ ROM_START( cuebrick ) ROM_LOAD16_BYTE( "903c28.k19", 0x020000, 0x10000, CRC(80d2bfaf) SHA1(3b38558d4f17309154457e9e7780a25577d1858d) ) ROM_LOAD16_BYTE( "903c26.k15", 0x020001, 0x10000, CRC(f808fa3d) SHA1(2b0fa1581acc5c4f7055e6faad97664ef16cc082) ) - ROM_REGION( 0x40000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x40000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD16_BYTE( "903d23.k12", 0x000000, 0x10000, CRC(c39fc9fd) SHA1(fe5a63e5d898f985f9ab9be5b701af4a8e2a9049) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "903d21.k8", 0x000001, 0x10000, CRC(3c7bf8cd) SHA1(c487e0109f56b3b0e2aa2c4db2dfb30ad74fb0ab) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "903d22.k10", 0x020000, 0x10000, CRC(95ad8591) SHA1(4e3c8c794be1cd78044eb0eebfa3c755e2aaf54f) ) /* 8x8 tiles */ @@ -2825,57 +2825,57 @@ ROM_START( cuebrick ) ROM_END ROM_START( mia ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "808t20.h17", 0x00000, 0x20000, CRC(6f0acb1d) SHA1(af3447fd4645cb03b1660df2ae076fa53ff81945) ) ROM_LOAD16_BYTE( "808t21.j17", 0x00001, 0x20000, CRC(42a30416) SHA1(8d9d27de96e79cae5230705beecadff0180cc479) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "808e03.f4", 0x00000, 0x08000, CRC(3d93a7cd) SHA1(dcdd327e78f32436b276d0666f62a5b733b296e8) ) - ROM_REGION( 0x40000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x40000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD16_BYTE( "808e12.f28", 0x000000, 0x10000, CRC(d62f1fde) SHA1(1e55084f1294b6ac7c152fcd1800511fcab5d360) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "808e13.h28", 0x000001, 0x10000, CRC(1fa708f4) SHA1(9511a19f50fb61571c2986c72d1a85e87b8d0495) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "808e22.i28", 0x020000, 0x10000, CRC(73d758f6) SHA1(69e7079c3178f6f5acae533dae4854808c45bc29) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "808e23.k28", 0x020001, 0x10000, CRC(8ff08b21) SHA1(9a8a03a960967f6f1d982b490f1724427538ecac) ) /* 8x8 tiles */ - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "808d17.j4", 0x00000, 0x80000, CRC(d1299082) SHA1(c3c07b0517e7428ccd1cdf9e15aaf16d98e7c4cd) ) /* sprites */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "808d17.j4", 0x00000, 0x80000, CRC(d1299082) SHA1(c3c07b0517e7428ccd1cdf9e15aaf16d98e7c4cd) ) /* sprites */ ROM_LOAD( "808d15.h4", 0x80000, 0x80000, CRC(2b22a6b6) SHA1(8e1af0627a4eac045128c4096e2cfb59c3d2f5ef) ) ROM_REGION( 0x0100, "proms", 0 ) - ROM_LOAD( "808a18.f16", 0x0000, 0x0100, CRC(eb95aede) SHA1(8153eb516ae9753910c6d6a2143e91e079586836) ) /* priority encoder (not used) */ + ROM_LOAD( "808a18.f16", 0x0000, 0x0100, CRC(eb95aede) SHA1(8153eb516ae9753910c6d6a2143e91e079586836) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "808d01.d4", 0x00000, 0x20000, CRC(fd4d37c0) SHA1(ef91c6e7bb57c27a9a51729fffd1bfe3e806fb61) ) /* samples for 007232 */ ROM_END ROM_START( mia2 ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "808s20.h17", 0x00000, 0x20000, CRC(caa2897f) SHA1(58f69586d1cd49acf64cf34a69a9ba88dba0923c) ) ROM_LOAD16_BYTE( "808s21.j17", 0x00001, 0x20000, CRC(3d892ffb) SHA1(f6c0f8aa83f5688c8b57c5a66a481f65a5d4f530) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "808e03.f4", 0x00000, 0x08000, CRC(3d93a7cd) SHA1(dcdd327e78f32436b276d0666f62a5b733b296e8) ) - ROM_REGION( 0x40000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x40000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD16_BYTE( "808e12.f28", 0x000000, 0x10000, CRC(d62f1fde) SHA1(1e55084f1294b6ac7c152fcd1800511fcab5d360) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "808e13.h28", 0x000001, 0x10000, CRC(1fa708f4) SHA1(9511a19f50fb61571c2986c72d1a85e87b8d0495) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "808e22.i28", 0x020000, 0x10000, CRC(73d758f6) SHA1(69e7079c3178f6f5acae533dae4854808c45bc29) ) /* 8x8 tiles */ ROM_LOAD16_BYTE( "808e23.k28", 0x020001, 0x10000, CRC(8ff08b21) SHA1(9a8a03a960967f6f1d982b490f1724427538ecac) ) /* 8x8 tiles */ - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "808d17.j4", 0x00000, 0x80000, CRC(d1299082) SHA1(c3c07b0517e7428ccd1cdf9e15aaf16d98e7c4cd) ) /* sprites */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "808d17.j4", 0x00000, 0x80000, CRC(d1299082) SHA1(c3c07b0517e7428ccd1cdf9e15aaf16d98e7c4cd) ) /* sprites */ ROM_LOAD( "808d15.h4", 0x80000, 0x80000, CRC(2b22a6b6) SHA1(8e1af0627a4eac045128c4096e2cfb59c3d2f5ef) ) ROM_REGION( 0x0100, "proms", 0 ) - ROM_LOAD( "808a18.f16", 0x0000, 0x0100, CRC(eb95aede) SHA1(8153eb516ae9753910c6d6a2143e91e079586836) ) /* priority encoder (not used) */ + ROM_LOAD( "808a18.f16", 0x0000, 0x0100, CRC(eb95aede) SHA1(8153eb516ae9753910c6d6a2143e91e079586836) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "808d01.d4", 0x00000, 0x20000, CRC(fd4d37c0) SHA1(ef91c6e7bb57c27a9a51729fffd1bfe3e806fb61) ) /* samples for 007232 */ ROM_END ROM_START( tmnt ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-x23.j17", 0x00000, 0x20000, CRC(a9549004) SHA1(bf9be5983af2282f627fb8408c069415c9b90229) ) ROM_LOAD16_BYTE( "963-x24.k17", 0x00001, 0x20000, CRC(e5cc9067) SHA1(649db4a09864eb8aba44cb77b580f1f28cfd80ed) ) ROM_LOAD16_BYTE( "963-x21.j15", 0x40000, 0x10000, CRC(5789cf92) SHA1(c1d1c958813062e5df5ac62e90ee4ce11f7e4a24) ) @@ -2884,32 +2884,32 @@ ROM_START( tmnt ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmntu ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-r23.j17", 0x00000, 0x20000, CRC(a7f61195) SHA1(db231ffb045f512040793b6815bcb998cee04c3d) ) ROM_LOAD16_BYTE( "963-r24.k17", 0x00001, 0x20000, CRC(661e056a) SHA1(4773883a66540c07dbc969881689184697355537) ) ROM_LOAD16_BYTE( "963-r21.j15", 0x40000, 0x10000, CRC(de047bb6) SHA1(d41d11f1b7dfd3824308f7fff43a5a7ced432ec2) ) @@ -2918,32 +2918,32 @@ ROM_START( tmntu ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmntua ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-j23.j17", 0x00000, 0x20000, CRC(f77314e2) SHA1(aeb7a397a17b6ff587e3c536286a4942975e7a20) ) ROM_LOAD16_BYTE( "963-j24.k17", 0x00001, 0x20000, CRC(47f662d3) SHA1(d26e932b13920ca23a654a647b1e02097a264a3a) ) ROM_LOAD16_BYTE( "963-j21.j15", 0x40000, 0x10000, CRC(7bee9fe8) SHA1(1489cbd81176a586d21442d3e9cf4e585ca72bb4) ) @@ -2952,32 +2952,32 @@ ROM_START( tmntua ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmht ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-f23.j17", 0x00000, 0x20000, CRC(9cb5e461) SHA1(b693e61070d6ce7ac59ff3f0a824cfefb37b33eb) ) ROM_LOAD16_BYTE( "963-f24.k17", 0x00001, 0x20000, CRC(2d902fab) SHA1(5a9a3bb0b6c2824eb971a8c0aa8d3069d3c63d06) ) ROM_LOAD16_BYTE( "963-f21.j15", 0x40000, 0x10000, CRC(9fa25378) SHA1(9ed0bba148e7c5e78224c5168053eeafc2e4b663) ) @@ -2986,32 +2986,32 @@ ROM_START( tmht ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmhta ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-s23.j17", 0x00000, 0x20000, CRC(b5af7eee) SHA1(082c8faabb0d409f73a17d7d342c0afb0f936b91) ) ROM_LOAD16_BYTE( "963-s24.k17", 0x00001, 0x20000, CRC(bcb8ce8b) SHA1(d9a74627598e29110002ea5d81a4f165d7566329) ) ROM_LOAD16_BYTE( "963-s21.j15", 0x40000, 0x10000, CRC(0b88bfa6) SHA1(22d552c0aaab336cd7c36d57fde22a64257a0633) ) @@ -3020,32 +3020,32 @@ ROM_START( tmhta ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmntj ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963_223.j17", 0x00000, 0x20000, CRC(0d34a5ff) SHA1(a387f3e7c727dc66ebb0e1f40e4ab8dc83f647e5) ) ROM_LOAD16_BYTE( "963_224.k17", 0x00001, 0x20000, CRC(2fd453f2) SHA1(8eb68cba3b5f5baf2c00172942a3d2bf578d0196) ) ROM_LOAD16_BYTE( "963_221.j15", 0x40000, 0x10000, CRC(fa8e25fd) SHA1(129cb9498508cdabdda3cf4fc86ff716fe1da940) ) @@ -3054,32 +3054,32 @@ ROM_START( tmntj ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmht2p ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-u23.j17", 0x00000, 0x20000, CRC(58bec748) SHA1(6cf146d6de8ef01c0705394d135abebc3aeaae16) ) ROM_LOAD16_BYTE( "963-u24.k17", 0x00001, 0x20000, CRC(dce87c8d) SHA1(b85018ffc226ec7dfc97f9cd0f4454951c6e5918) ) ROM_LOAD16_BYTE( "963-u21.j15", 0x40000, 0x10000, CRC(abce5ead) SHA1(2b3674497bb4f688c5f0e1cc9a078b3feb01475d) ) @@ -3088,32 +3088,32 @@ ROM_START( tmht2p ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmht2pa ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-_23.j17", 0x00000, 0x20000, CRC(8698061a) SHA1(f01aa535e8fb63fb57cd06c0ad6bb7720fe14a84) ) ROM_LOAD16_BYTE( "963-_24.k17", 0x00001, 0x20000, CRC(4036c075) SHA1(38701c34f8baa70934d5c4434230f3f09e28386a) ) ROM_LOAD16_BYTE( "963-_21.j15", 0x40000, 0x10000, CRC(ddcc979c) SHA1(5dfabe2af341f19349872ea12b183750804eab56) ) @@ -3122,32 +3122,32 @@ ROM_START( tmht2pa ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmnt2pj ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "963-123.j17", 0x00000, 0x20000, CRC(6a3527c9) SHA1(a5a8cbec3fae3f37d4d82a7700cec3c96c6a362f) ) ROM_LOAD16_BYTE( "963-124.k17", 0x00001, 0x20000, CRC(2c4bfa15) SHA1(0264ef6f15806d52d6f7869034f5a3024ba1cea2) ) ROM_LOAD16_BYTE( "963-121.j15", 0x40000, 0x10000, CRC(4181b733) SHA1(306601597102a1bc79880e557889a6fce7b30b7b) ) @@ -3156,32 +3156,32 @@ ROM_START( tmnt2pj ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( tmnt2po ) - ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ + ROM_REGION( 0x60000, "maincpu", 0 ) /* 2*128k and 2*64k for 68000 code */ ROM_LOAD16_BYTE( "tmnt123.j17", 0x00000, 0x20000, CRC(2d905183) SHA1(38c77a08733f9da1dc6f1c510a2c8dac34848787) ) ROM_LOAD16_BYTE( "tmnt124.k17", 0x00001, 0x20000, CRC(e0125352) SHA1(e2a297bf96d0fa1d19ce767786453c489d49d693) ) ROM_LOAD16_BYTE( "tmnt21.j15", 0x40000, 0x10000, CRC(12deeafb) SHA1(1f70a326f8f4a896da297b4f66ca467894d22159) ) @@ -3190,167 +3190,167 @@ ROM_START( tmnt2po ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "963e20.g13", 0x00000, 0x08000, CRC(1692a6d6) SHA1(68c3419012b2863e91a7d7e479fce5ceabb10b88) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a28.h27", 0x000000, 0x80000, CRC(db4769a8) SHA1(810811914f9c1fbf2320d5a9030cbf124f6d78cf) ) /* 8x8 tiles */ ROM_LOAD( "963a29.k27", 0x080000, 0x80000, CRC(8069cd2e) SHA1(54095d3546119ccd1e8814d692aceb1327c9369f) ) /* 8x8 tiles */ - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "963a17.h4", 0x000000, 0x80000, CRC(b5239a44) SHA1(84e94807e7c51aa652b4e4b827b36be59a53d0d6) ) /* sprites */ ROM_LOAD( "963a18.h6", 0x080000, 0x80000, CRC(dd51adef) SHA1(5010c0911b0b9e4f23a785e8a751a0bde5be5be0) ) /* sprites */ ROM_LOAD( "963a15.k4", 0x100000, 0x80000, CRC(1f324eed) SHA1(971a675578518fffa341a943d0cc4fdea005fde0) ) /* sprites */ ROM_LOAD( "963a16.k6", 0x180000, 0x80000, CRC(d4bd9984) SHA1(d780ae7f72e16767c3a492544f02f0f1a332ab22) ) /* sprites */ ROM_REGION( 0x0200, "proms", 0 ) - ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ - ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ + ROM_LOAD( "963a30.g7", 0x0000, 0x0100, CRC(abd82680) SHA1(945a71e6ec65202f13209b45d45b616372d6c0f5) ) /* sprite address decoder */ + ROM_LOAD( "963a31.g19", 0x0100, 0x0100, CRC(f8004a1c) SHA1(ed6694b8eebfe0238b50ebd05007d519f6e57b1b) ) /* priority encoder (not used) */ - ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "k007232", 0 ) /* 128k for the samples */ ROM_LOAD( "963a26.c13", 0x00000, 0x20000, CRC(e2ac3063) SHA1(5bb294c46fb5eaba9935a18c0aa5d3931168f474) ) /* samples for 007232 */ - ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ + ROM_REGION( 0x20000, "upd", 0 ) /* 128k for the samples */ ROM_LOAD( "963a27.d18", 0x00000, 0x20000, CRC(2dfd674b) SHA1(bbec5896c70056964fbc972a84bd5b0dfc6af257) ) /* samples for UPD7759C */ - ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ + ROM_REGION( 0x80000, "title", 0 ) /* 512k for the title music sample */ ROM_LOAD( "963a25.d5", 0x00000, 0x80000, CRC(fca078c7) SHA1(3e1124d72c9db4cb11d8de6c44b7aeca967f44e1) ) ROM_END ROM_START( punkshot ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "907-j02.i7", 0x00000, 0x20000, CRC(dbb3a23b) SHA1(78f999f4e5b12641195a7f9f7fedf696e32ff0c0) ) ROM_LOAD16_BYTE( "907-j03.i10", 0x00001, 0x20000, CRC(2151d1ab) SHA1(e71768142b903825f8104ffc90906b0d471599e0) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "907f01.e8", 0x0000, 0x8000, CRC(f040c484) SHA1(f76a739cacc0aba98a5bf85a48c81cef0d9bbfb4) ) - ROM_REGION( 0x80000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x80000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "907d06.e23", 0x000000, 0x40000, CRC(f5cc38f4) SHA1(e6dc9994582a08740dc2fcb30a38771053627d5f) ) ROM_LOAD( "907d05.e22", 0x040000, 0x40000, CRC(e25774c1) SHA1(74fda3b418b4b0064b5e660a93122b07f6d41416) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "907d07.k2", 0x000000, 0x100000, CRC(b0fe4543) SHA1(3be1caef29084063dd8754c1eecc34a2ec842415) ) ROM_LOAD( "907d08.k7", 0x100000, 0x100000, CRC(d5ac8d9d) SHA1(cb330be1c5c016465ef7048b3b29c65a741ee45b) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for 053260 */ ROM_LOAD( "907d04.d3", 0x0000, 0x80000, CRC(090feb5e) SHA1(2394907b62ff0724c277642caf6375239249e2d7) ) ROM_END ROM_START( punkshot2 ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "907m02.i7", 0x00000, 0x20000, CRC(59e14575) SHA1(249fc98a2d5fa3e4779438c37d22c0256be8d3fa) ) ROM_LOAD16_BYTE( "907m03.i10", 0x00001, 0x20000, CRC(adb14b1e) SHA1(c5db1c3b70ab3e53cd6a600b82bdccda4db05f90) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "907f01.e8", 0x0000, 0x8000, CRC(f040c484) SHA1(f76a739cacc0aba98a5bf85a48c81cef0d9bbfb4) ) - ROM_REGION( 0x80000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x80000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "907d06.e23", 0x000000, 0x40000, CRC(f5cc38f4) SHA1(e6dc9994582a08740dc2fcb30a38771053627d5f) ) ROM_LOAD( "907d05.e22", 0x040000, 0x40000, CRC(e25774c1) SHA1(74fda3b418b4b0064b5e660a93122b07f6d41416) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "907d07.k2", 0x000000, 0x100000, CRC(b0fe4543) SHA1(3be1caef29084063dd8754c1eecc34a2ec842415) ) ROM_LOAD( "907d08.k7", 0x100000, 0x100000, CRC(d5ac8d9d) SHA1(cb330be1c5c016465ef7048b3b29c65a741ee45b) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "907d04.d3", 0x0000, 0x80000, CRC(090feb5e) SHA1(2394907b62ff0724c277642caf6375239249e2d7) ) ROM_END ROM_START( punkshotj ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "907z02.i7", 0x00000, 0x20000, CRC(7a3a5c89) SHA1(240967b911df8939b048bbcdfcac668455fc82e9) ) ROM_LOAD16_BYTE( "907z03.i10", 0x00001, 0x20000, CRC(22a3d9d6) SHA1(76f016435956088aa680297ee9ba0abda446a7bb) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "907f01.e8", 0x0000, 0x8000, CRC(f040c484) SHA1(f76a739cacc0aba98a5bf85a48c81cef0d9bbfb4) ) - ROM_REGION( 0x80000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x80000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "907d06.e23", 0x000000, 0x40000, CRC(f5cc38f4) SHA1(e6dc9994582a08740dc2fcb30a38771053627d5f) ) ROM_LOAD( "907d05.e22", 0x040000, 0x40000, CRC(e25774c1) SHA1(74fda3b418b4b0064b5e660a93122b07f6d41416) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "907d07.k2", 0x000000, 0x100000, CRC(b0fe4543) SHA1(3be1caef29084063dd8754c1eecc34a2ec842415) ) ROM_LOAD( "907d08.k7", 0x100000, 0x100000, CRC(d5ac8d9d) SHA1(cb330be1c5c016465ef7048b3b29c65a741ee45b) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "907d04.d3", 0x0000, 0x80000, CRC(090feb5e) SHA1(2394907b62ff0724c277642caf6375239249e2d7) ) ROM_END ROM_START( lgtnfght ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "939k02.e11", 0x00000, 0x20000, CRC(2dfefa53) SHA1(135f3d06b04f950d1afc5fc0f8237c7af0e426b5) ) ROM_LOAD16_BYTE( "939k03.e15", 0x00001, 0x20000, CRC(14f0c454) SHA1(bc1fd3a58b493b443b93077014fdf37cf563e879) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "939e01.d7", 0x0000, 0x8000, CRC(4a5fc848) SHA1(878825e07c2718b7c923ad7c77daddf18cb28beb) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a07.k14", 0x000000, 0x80000, CRC(7955dfcf) SHA1(012644c1bfbe2e5d1c7ba25f29ebfde7dbfd1c0d) ) ROM_LOAD( "939a08.k19", 0x080000, 0x80000, CRC(ed95b385) SHA1(5aa5291cf1a8935b0a65ae10aa20b9cf9a138b03) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a06.k8", 0x000000, 0x80000, CRC(e393c206) SHA1(9b35fc6dba1f15c3d9d69ff5a4e1673c539aa533) ) ROM_LOAD( "939a05.k2", 0x080000, 0x80000, CRC(3662d47a) SHA1(789c3f07ce812902050970f48be5115b8e95bea0) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "939a04.c5", 0x0000, 0x80000, CRC(c24e2b6e) SHA1(affc142883c2383afd08dcf156e48709ceca49fd) ) ROM_END ROM_START( lgtnfghtu ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "939m02.e11", 0x00000, 0x20000, CRC(61a12184) SHA1(f6d82aa0a444f885fd1e5d3d1464798b639a1710) ) ROM_LOAD16_BYTE( "939m03.e15", 0x00001, 0x20000, CRC(6db6659d) SHA1(def943b906eab68a0b86f9a28fb0b9a1f3b65e4c) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "939e01.d7", 0x0000, 0x8000, CRC(4a5fc848) SHA1(878825e07c2718b7c923ad7c77daddf18cb28beb) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a07.k14", 0x000000, 0x80000, CRC(7955dfcf) SHA1(012644c1bfbe2e5d1c7ba25f29ebfde7dbfd1c0d) ) ROM_LOAD( "939a08.k19", 0x080000, 0x80000, CRC(ed95b385) SHA1(5aa5291cf1a8935b0a65ae10aa20b9cf9a138b03) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a06.k8", 0x000000, 0x80000, CRC(e393c206) SHA1(9b35fc6dba1f15c3d9d69ff5a4e1673c539aa533) ) ROM_LOAD( "939a05.k2", 0x080000, 0x80000, CRC(3662d47a) SHA1(789c3f07ce812902050970f48be5115b8e95bea0) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "939a04.c5", 0x0000, 0x80000, CRC(c24e2b6e) SHA1(affc142883c2383afd08dcf156e48709ceca49fd) ) ROM_END ROM_START( lgtnfghta ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "939j_02.e11", 0x00000, 0x20000, CRC(bbbb4a74) SHA1(5ba5bb1a5b48a99aafc2b5b5bafe755566eda0e9) ) ROM_LOAD16_BYTE( "939j_03.e15", 0x00001, 0x20000, CRC(8d4da7b7) SHA1(0c5b0421ce6908eec458dcded3609d150a710b97) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "939e01.d7", 0x0000, 0x8000, CRC(4a5fc848) SHA1(878825e07c2718b7c923ad7c77daddf18cb28beb) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a07.k14", 0x000000, 0x80000, CRC(7955dfcf) SHA1(012644c1bfbe2e5d1c7ba25f29ebfde7dbfd1c0d) ) ROM_LOAD( "939a08.k19", 0x080000, 0x80000, CRC(ed95b385) SHA1(5aa5291cf1a8935b0a65ae10aa20b9cf9a138b03) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a06.k8", 0x000000, 0x80000, CRC(e393c206) SHA1(9b35fc6dba1f15c3d9d69ff5a4e1673c539aa533) ) ROM_LOAD( "939a05.k2", 0x080000, 0x80000, CRC(3662d47a) SHA1(789c3f07ce812902050970f48be5115b8e95bea0) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "939a04.c5", 0x0000, 0x80000, CRC(c24e2b6e) SHA1(affc142883c2383afd08dcf156e48709ceca49fd) ) ROM_END ROM_START( trigon ) - ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ + ROM_REGION( 0x40000, "maincpu", 0 ) /* 2*128k for 68000 code */ ROM_LOAD16_BYTE( "939j02.e11", 0x00000, 0x20000, CRC(38381d1b) SHA1(d4ddf883f61e5d48143cf467ba3c9c5b37f7e790) ) ROM_LOAD16_BYTE( "939j03.e15", 0x00001, 0x20000, CRC(b5beddcd) SHA1(dc5d79793d5453f284bf7fd198ba7c4ab1fc09c3) ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "939e01.d7", 0x0000, 0x8000, CRC(4a5fc848) SHA1(878825e07c2718b7c923ad7c77daddf18cb28beb) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a07.k14", 0x000000, 0x80000, CRC(7955dfcf) SHA1(012644c1bfbe2e5d1c7ba25f29ebfde7dbfd1c0d) ) ROM_LOAD( "939a08.k19", 0x080000, 0x80000, CRC(ed95b385) SHA1(5aa5291cf1a8935b0a65ae10aa20b9cf9a138b03) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "939a06.k8", 0x000000, 0x80000, CRC(e393c206) SHA1(9b35fc6dba1f15c3d9d69ff5a4e1673c539aa533) ) ROM_LOAD( "939a05.k2", 0x080000, 0x80000, CRC(3662d47a) SHA1(789c3f07ce812902050970f48be5115b8e95bea0) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "939a04.c5", 0x0000, 0x80000, CRC(c24e2b6e) SHA1(affc142883c2383afd08dcf156e48709ceca49fd) ) ROM_END @@ -3364,15 +3364,15 @@ ROM_START( blswhstl ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "060j01.f3", 0x0000, 0x10000, CRC(f9d9a673) SHA1(8e5631c20dc37913cc7fa84f7ef786ff1ef85f09) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD16_WORD_SWAP( "060e07.k16", 0x000000, 0x080000, CRC(c400edf3) SHA1(3f507df8804c1774e2e213f5eb8be0aa7e818d65) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD16_WORD_SWAP( "060e07.k16", 0x000000, 0x080000, CRC(c400edf3) SHA1(3f507df8804c1774e2e213f5eb8be0aa7e818d65) ) /* tiles */ ROM_LOAD16_WORD_SWAP( "060e08.k12", 0x080000, 0x080000, CRC(70dddba1) SHA1(2acb94f249cf89b3d53798a6ee1c960f84a04d2e) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD16_WORD_SWAP( "060e06.k7", 0x000000, 0x080000, CRC(09381492) SHA1(5a3008dec99a8e0043405e9c4f5145794b8606e0) ) /* sprites */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD16_WORD_SWAP( "060e06.k7", 0x000000, 0x080000, CRC(09381492) SHA1(5a3008dec99a8e0043405e9c4f5145794b8606e0) ) /* sprites */ ROM_LOAD16_WORD_SWAP( "060e05.k3", 0x080000, 0x080000, CRC(32454241) SHA1(7a246b255ff30118c4f8e07e6ba03a22fd5ddc8a) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "060e04.d1", 0x0000, 0x100000, CRC(c680395d) SHA1(acde593a5ec501e89c8aaca6c4fbacf707a727e1) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3389,15 +3389,15 @@ ROM_START( detatwin ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "060j01.f3", 0x0000, 0x10000, CRC(f9d9a673) SHA1(8e5631c20dc37913cc7fa84f7ef786ff1ef85f09) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD16_WORD_SWAP( "060e07.k16", 0x000000, 0x080000, CRC(c400edf3) SHA1(3f507df8804c1774e2e213f5eb8be0aa7e818d65) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD16_WORD_SWAP( "060e07.k16", 0x000000, 0x080000, CRC(c400edf3) SHA1(3f507df8804c1774e2e213f5eb8be0aa7e818d65) ) /* tiles */ ROM_LOAD16_WORD_SWAP( "060e08.k12", 0x080000, 0x080000, CRC(70dddba1) SHA1(2acb94f249cf89b3d53798a6ee1c960f84a04d2e) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD16_WORD_SWAP( "060e06.k7", 0x000000, 0x080000, CRC(09381492) SHA1(5a3008dec99a8e0043405e9c4f5145794b8606e0) ) /* sprites */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD16_WORD_SWAP( "060e06.k7", 0x000000, 0x080000, CRC(09381492) SHA1(5a3008dec99a8e0043405e9c4f5145794b8606e0) ) /* sprites */ ROM_LOAD16_WORD_SWAP( "060e05.k3", 0x080000, 0x080000, CRC(32454241) SHA1(7a246b255ff30118c4f8e07e6ba03a22fd5ddc8a) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "060e04.d1", 0x0000, 0x100000, CRC(c680395d) SHA1(acde593a5ec501e89c8aaca6c4fbacf707a727e1) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3412,25 +3412,25 @@ ROM_START( glfgreat ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "061f01.4e", 0x0000, 0x8000, CRC(ab9a2a57) SHA1(c92738b4d3754c2378cd1e6ae786faa0c5a65808) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "061d14.12l", 0x000000, 0x080000, CRC(b9440924) SHA1(d12763f1c999cfa4f2d6f685a73c8c20204f9cbb) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "061d14.12l", 0x000000, 0x080000, CRC(b9440924) SHA1(d12763f1c999cfa4f2d6f685a73c8c20204f9cbb) ) /* tiles */ ROM_LOAD( "061d13.12k", 0x080000, 0x080000, CRC(9f999f0b) SHA1(f83e3e9e44d7d5ba4c72f72db1ab9f98a0e80fe2) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "061d11.3k", 0x000000, 0x100000, CRC(c45b66a3) SHA1(bfb7f9a39d195857893d3f04c28d5c89442c3ac7) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "061d11.3k", 0x000000, 0x100000, CRC(c45b66a3) SHA1(bfb7f9a39d195857893d3f04c28d5c89442c3ac7) ) /* sprites */ ROM_LOAD( "061d12.8k", 0x100000, 0x100000, CRC(d305ecd1) SHA1(28cba6b5eb56b6f5c01e9da341a5c0e2ed3cb407) ) - ROM_REGION( 0x180000, "gfx3", 0 ) /* 053936 tiles */ + ROM_REGION( 0x180000, "gfx3", 0 ) /* 053936 tiles */ ROM_LOAD( "061b08.14g", 0x000000, 0x080000, CRC(6ab739c3) SHA1(37ed6c9b224189c183895517d6a72738fe92ecc4) ) ROM_LOAD( "061b09.15g", 0x080000, 0x080000, CRC(42c7a603) SHA1(e98e484ca817ed65c7fb80a87d732e70d120676f) ) ROM_LOAD( "061b10.17g", 0x100000, 0x080000, CRC(10f89ce7) SHA1(cf6a16ed0174db640780da4d11076efeb48a6119) ) - ROM_REGION( 0x120000, "user1", 0 ) /* 053936 tilemaps */ + ROM_REGION( 0x120000, "user1", 0 ) /* 053936 tilemaps */ ROM_LOAD( "061b07.18d", 0x000000, 0x080000, CRC(517887e2) SHA1(ff7aa0df2cda3c745a195879c71727352696ef3a) ) ROM_LOAD( "061b06.16d", 0x080000, 0x080000, CRC(41ada2ad) SHA1(7b200e44e040e3d79f2603a02c9991b4655407d4) ) ROM_LOAD( "061b05.15d", 0x100000, 0x020000, CRC(2456fb11) SHA1(e1bdb9f5983751d28addad6977a44df3d9899a14) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "061e04.1d", 0x0000, 0x100000, CRC(7921d8df) SHA1(19ca4850ec489cca245e90a41bfc22493cd52263) ) ROM_END @@ -3442,25 +3442,25 @@ ROM_START( glfgreatj ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "061f01.4e", 0x0000, 0x8000, CRC(ab9a2a57) SHA1(c92738b4d3754c2378cd1e6ae786faa0c5a65808) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "061d14.12l", 0x000000, 0x080000, CRC(b9440924) SHA1(d12763f1c999cfa4f2d6f685a73c8c20204f9cbb) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "061d14.12l", 0x000000, 0x080000, CRC(b9440924) SHA1(d12763f1c999cfa4f2d6f685a73c8c20204f9cbb) ) /* tiles */ ROM_LOAD( "061d13.12k", 0x080000, 0x080000, CRC(9f999f0b) SHA1(f83e3e9e44d7d5ba4c72f72db1ab9f98a0e80fe2) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "061d11.3k", 0x000000, 0x100000, CRC(c45b66a3) SHA1(bfb7f9a39d195857893d3f04c28d5c89442c3ac7) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "061d11.3k", 0x000000, 0x100000, CRC(c45b66a3) SHA1(bfb7f9a39d195857893d3f04c28d5c89442c3ac7) ) /* sprites */ ROM_LOAD( "061d12.8k", 0x100000, 0x100000, CRC(d305ecd1) SHA1(28cba6b5eb56b6f5c01e9da341a5c0e2ed3cb407) ) - ROM_REGION( 0x180000, "gfx3", 0 ) /* 053936 tiles */ + ROM_REGION( 0x180000, "gfx3", 0 ) /* 053936 tiles */ ROM_LOAD( "061b08.14g", 0x000000, 0x080000, CRC(6ab739c3) SHA1(37ed6c9b224189c183895517d6a72738fe92ecc4) ) ROM_LOAD( "061b09.15g", 0x080000, 0x080000, CRC(42c7a603) SHA1(e98e484ca817ed65c7fb80a87d732e70d120676f) ) ROM_LOAD( "061b10.17g", 0x100000, 0x080000, CRC(10f89ce7) SHA1(cf6a16ed0174db640780da4d11076efeb48a6119) ) - ROM_REGION( 0x120000, "user1", 0 ) /* 053936 tilemaps */ + ROM_REGION( 0x120000, "user1", 0 ) /* 053936 tilemaps */ ROM_LOAD( "061b07.18d", 0x000000, 0x080000, CRC(517887e2) SHA1(ff7aa0df2cda3c745a195879c71727352696ef3a) ) ROM_LOAD( "061b06.16d", 0x080000, 0x080000, CRC(41ada2ad) SHA1(7b200e44e040e3d79f2603a02c9991b4655407d4) ) ROM_LOAD( "061b05.15d", 0x100000, 0x020000, CRC(2456fb11) SHA1(e1bdb9f5983751d28addad6977a44df3d9899a14) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "061e04.1d", 0x0000, 0x100000, CRC(7921d8df) SHA1(19ca4850ec489cca245e90a41bfc22493cd52263) ) ROM_END @@ -3474,19 +3474,19 @@ ROM_START( tmnt2 ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "063b01", 0x0000, 0x10000, CRC(364f548a) SHA1(e0636e27d4fc48b2ccb1417b63d2b68d9e272c06) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ ROM_LOAD( "063b11", 0x080000, 0x080000, CRC(6ebc0c15) SHA1(e6848405076937fbf8ec6d318293a0ff922725f4) ) - ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ + ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ ROM_LOAD( "063b10", 0x100000, 0x080000, CRC(f2dd296e) SHA1(a2aad10bfb0904dd73c2ee11049648c94de7f4d5) ) /* second half empty */ ROM_LOAD( "063b07", 0x200000, 0x100000, CRC(d9bee7bf) SHA1(7bbb65138fbd216b80412783e6f0072742101440) ) ROM_LOAD( "063b08", 0x300000, 0x080000, CRC(3b1ae36f) SHA1(9e69cae8b517497ac77c4d148f56f2bb6a23de89) ) /* second half empty */ - ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "063b06", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3503,19 +3503,19 @@ ROM_START( tmnt22pu ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "063b01", 0x0000, 0x10000, CRC(364f548a) SHA1(e0636e27d4fc48b2ccb1417b63d2b68d9e272c06) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ ROM_LOAD( "063b11", 0x080000, 0x080000, CRC(6ebc0c15) SHA1(e6848405076937fbf8ec6d318293a0ff922725f4) ) - ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ + ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ ROM_LOAD( "063b10", 0x100000, 0x080000, CRC(f2dd296e) SHA1(a2aad10bfb0904dd73c2ee11049648c94de7f4d5) ) /* second half empty */ ROM_LOAD( "063b07", 0x200000, 0x100000, CRC(d9bee7bf) SHA1(7bbb65138fbd216b80412783e6f0072742101440) ) ROM_LOAD( "063b08", 0x300000, 0x080000, CRC(3b1ae36f) SHA1(9e69cae8b517497ac77c4d148f56f2bb6a23de89) ) /* second half empty */ - ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "063b06", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with invisible error message @@ -3533,19 +3533,19 @@ ROM_START( tmht22pe ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "063b01", 0x0000, 0x10000, CRC(364f548a) SHA1(e0636e27d4fc48b2ccb1417b63d2b68d9e272c06) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ ROM_LOAD( "063b11", 0x080000, 0x080000, CRC(6ebc0c15) SHA1(e6848405076937fbf8ec6d318293a0ff922725f4) ) - ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ + ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ ROM_LOAD( "063b10", 0x100000, 0x080000, CRC(f2dd296e) SHA1(a2aad10bfb0904dd73c2ee11049648c94de7f4d5) ) /* second half empty */ ROM_LOAD( "063b07", 0x200000, 0x100000, CRC(d9bee7bf) SHA1(7bbb65138fbd216b80412783e6f0072742101440) ) ROM_LOAD( "063b08", 0x300000, 0x080000, CRC(3b1ae36f) SHA1(9e69cae8b517497ac77c4d148f56f2bb6a23de89) ) /* second half empty */ - ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "063b06", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with invisible error message @@ -3563,19 +3563,19 @@ ROM_START( tmnt2a ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "063b01", 0x0000, 0x10000, CRC(364f548a) SHA1(e0636e27d4fc48b2ccb1417b63d2b68d9e272c06) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b12", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) /* tiles */ ROM_LOAD( "063b11", 0x080000, 0x080000, CRC(6ebc0c15) SHA1(e6848405076937fbf8ec6d318293a0ff922725f4) ) - ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ + ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "063b09", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) /* sprites */ ROM_LOAD( "063b10", 0x100000, 0x080000, CRC(f2dd296e) SHA1(a2aad10bfb0904dd73c2ee11049648c94de7f4d5) ) /* second half empty */ ROM_LOAD( "063b07", 0x200000, 0x100000, CRC(d9bee7bf) SHA1(7bbb65138fbd216b80412783e6f0072742101440) ) ROM_LOAD( "063b08", 0x300000, 0x080000, CRC(3b1ae36f) SHA1(9e69cae8b517497ac77c4d148f56f2bb6a23de89) ) /* second half empty */ - ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "063b06", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3593,15 +3593,15 @@ ROM_START( qgakumon ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "248a01.2f", 0x0000, 0x10000, CRC(a8a41cc6) SHA1(ad0d73bbdaacb8d5d0c7971ec4357eec665ee7cf) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "248a12.16k", 0x000000, 0x080000, CRC(62870987) SHA1(f502c44781a077590038dcca9bf76c8a047169be) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "248a12.16k", 0x000000, 0x080000, CRC(62870987) SHA1(f502c44781a077590038dcca9bf76c8a047169be) ) /* tiles */ ROM_LOAD( "248a11.12k", 0x080000, 0x080000, CRC(fad2dbfd) SHA1(a6cc9a612467c43ae4194f71b43a442272f0fde1) ) - ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "248a09.7l", 0x000000, 0x100000, CRC(a176e205) SHA1(e0b2176a1525711c6e692f88a913f57b9bdd0046) ) /* sprites */ + ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "248a09.7l", 0x000000, 0x100000, CRC(a176e205) SHA1(e0b2176a1525711c6e692f88a913f57b9bdd0046) ) /* sprites */ ROM_LOAD( "248a07.3l", 0x200000, 0x100000, CRC(9595589f) SHA1(3e48f66448577a8fa39b6707e89c2267152b6f0b) ) - ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "248a06.1d", 0x0000, 0x200000, CRC(0fba1def) SHA1(f2ba23213effd06f14c7a179acea974c78c2198f) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with error @@ -3618,15 +3618,15 @@ ROM_START( ssriders ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3643,15 +3643,15 @@ ROM_START( ssridersebd ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3668,15 +3668,15 @@ ROM_START( ssridersebc ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3693,15 +3693,15 @@ ROM_START( ssriderseaa ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064eaa01.2f", 0x0000, 0x10000, CRC(bce45d82) SHA1(7f6d17fad0b556243c59d25a94925d259d98d81a) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3718,15 +3718,15 @@ ROM_START( ssridersuda ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3743,15 +3743,15 @@ ROM_START( ssridersuab ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3768,15 +3768,15 @@ ROM_START( ssridersuac ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3793,15 +3793,15 @@ ROM_START( ssridersubc ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3818,15 +3818,15 @@ ROM_START( ssridersabd ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3843,15 +3843,15 @@ ROM_START( ssridersadd ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3868,15 +3868,15 @@ ROM_START( ssridersjbd ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with invisible error @@ -3893,15 +3893,15 @@ ROM_START( ssridersjac ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "064e01.2f", 0x0000, 0x10000, CRC(44b9bc52) SHA1(4654d6e14c6956c40a19cb41155accb63f0da338) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "064e09.7l", 0x000000, 0x100000, CRC(4160c372) SHA1(0b36181e5ccd785c7fb89b9f41e458066a42c3b0) ) /* sprites */ ROM_LOAD( "064e07.3l", 0x100000, 0x100000, CRC(64dd673c) SHA1(bea4d17a71dd21c635866ee69b4892dc9d0ab455) ) - ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x100000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "064e06.1d", 0x0000, 0x100000, CRC(59810df9) SHA1(a0affc6330bdbfab1447dc0cf13c20ff708c2c71) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3913,18 +3913,18 @@ ROM_START( ssridersb ) ROM_LOAD16_WORD_SWAP( "sunsetb.03", 0x000000, 0x080000, CRC(37ffe90b) SHA1(3f8542243f2a0c0718056672a906b70af5894a86) ) ROM_LOAD16_WORD_SWAP( "sunsetb.04", 0x080000, 0x080000, CRC(8ff647b7) SHA1(75144ce928fc4e7d24d9dd50a93e11ea41903bc4) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ // should be sunsetb.09 and .10 from the bootleg, but .09 is a bad dump and .10 matches the parent's 064e11.12k, so we just use the parent's roms - ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_LOAD( "064e12.16k", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "064e11.12k", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "sunsetb.05", 0x000000, 0x080000, BAD_DUMP CRC(8a0ff31a) SHA1(fee21d787d1cddd04713e10b1622f3fa231ebc4e) ) ROM_LOAD( "sunsetb.06", 0x080000, 0x080000, BAD_DUMP CRC(fdf2c887) SHA1(a165c7e6495d870324f59262ad4175a039e199a5) ) ROM_LOAD( "sunsetb.07", 0x100000, 0x080000, BAD_DUMP CRC(a545b1ed) SHA1(249f1f1a992f05c0dc23bd52785a355a402a0d10) ) ROM_LOAD( "sunsetb.08", 0x180000, 0x080000, BAD_DUMP CRC(f867cd38) SHA1(633703474010364dc47176965daa873d548da074) ) - ROM_REGION( 0x100000, "oki", 0 ) /* samples */ + ROM_REGION( 0x100000, "oki", 0 ) /* samples */ ROM_LOAD( "sunsetb.01", 0x000000, 0x080000, CRC(1a8b5ca2) SHA1(4101686c7bf3243273a52fca046b252fc3c78721) ) ROM_LOAD( "sunsetb.02", 0x080000, 0x080000, CRC(5d485523) SHA1(478119cb6273d870ca04a66e9b964ca0424f6fbd) ) ROM_END @@ -3934,17 +3934,17 @@ ROM_START( ssriders2 ) ROM_LOAD16_WORD_SWAP( "3.bin", 0x000000, 0x080000, CRC(d8d802c5) SHA1(1b5362edd6756586b95b59779a74c804fe69786a) ) ROM_LOAD16_WORD_SWAP( "4.bin", 0x080000, 0x080000, CRC(8ff647b7) SHA1(75144ce928fc4e7d24d9dd50a93e11ea41903bc4) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "9.bin", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "9.bin", 0x000000, 0x080000, CRC(e2bdc619) SHA1(04449deb267b0beacfa33640b593eb16194aa0d9) ) /* tiles */ ROM_LOAD( "10.bin", 0x080000, 0x080000, CRC(2d8ca8b0) SHA1(7c882f79c2402cf75979c681071007d76e4db9ae) ) - ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_REGION( 0x200000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ ROM_LOAD( "5.bin", 0x000000, 0x080000, CRC(4ee77259) SHA1(92cb3ae296b1c42b70ce636a989c03d898ca35cf) ) ROM_LOAD( "6.bin", 0x080000, 0x080000, CRC(fdf2c887) SHA1(a165c7e6495d870324f59262ad4175a039e199a5) ) ROM_LOAD( "7.bin", 0x100000, 0x080000, CRC(3f1f7222) SHA1(14547c308180e5009f3ea8edcea58d96aa039919) ) ROM_LOAD( "8.bin", 0x180000, 0x080000, CRC(a91b9171) SHA1(e7002fe176196c297073ebf48e6fa5b1fe62caa1) ) - ROM_REGION( 0x100000, "oki", 0 ) /* samples */ + ROM_REGION( 0x100000, "oki", 0 ) /* samples */ ROM_LOAD( "1.bin", 0x000000, 0x080000, CRC(1a8b5ca2) SHA1(4101686c7bf3243273a52fca046b252fc3c78721) ) ROM_LOAD( "2.bin", 0x080000, 0x080000, CRC(5d485523) SHA1(478119cb6273d870ca04a66e9b964ca0424f6fbd) ) ROM_END @@ -3957,15 +3957,15 @@ ROM_START( thndrx2 ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "073-c01.4f", 0x0000, 0x10000, CRC(44ebe83c) SHA1(9274df6affa4f0456d273ff3aa1bda7d2a20416e) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "073-c06.16k", 0x000000, 0x080000, CRC(24e22b42) SHA1(7e5e14495bd4adbe5d1cbec75262c9c4c83f5793) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "073-c06.16k", 0x000000, 0x080000, CRC(24e22b42) SHA1(7e5e14495bd4adbe5d1cbec75262c9c4c83f5793) ) /* tiles */ ROM_LOAD( "073-c05.12k", 0x080000, 0x080000, CRC(952a935f) SHA1(87ed81616a243d679f7501db7acdd8b6617f85a3) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "073-c07.7k", 0x000000, 0x080000, CRC(14e93f38) SHA1(bf111b68be722c9c2f0f9c7700b3af6cd8fd28be) ) /* sprites */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "073-c07.7k", 0x000000, 0x080000, CRC(14e93f38) SHA1(bf111b68be722c9c2f0f9c7700b3af6cd8fd28be) ) /* sprites */ ROM_LOAD( "073-c08.3k", 0x080000, 0x080000, CRC(09fab3ab) SHA1(af54c7bfe8edc5b5ea2c4fba4d5c637cfcbbeff5) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "073-b04.2d", 0x0000, 0x80000, CRC(05287a0b) SHA1(10784b8be6a93a5ebf22a884f99c116e51ae8743) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -3980,15 +3980,15 @@ ROM_START( thndrx2a ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "073-c01.4f", 0x0000, 0x10000, CRC(44ebe83c) SHA1(9274df6affa4f0456d273ff3aa1bda7d2a20416e) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "073-c06.16k", 0x000000, 0x080000, CRC(24e22b42) SHA1(7e5e14495bd4adbe5d1cbec75262c9c4c83f5793) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "073-c06.16k", 0x000000, 0x080000, CRC(24e22b42) SHA1(7e5e14495bd4adbe5d1cbec75262c9c4c83f5793) ) /* tiles */ ROM_LOAD( "073-c05.12k", 0x080000, 0x080000, CRC(952a935f) SHA1(87ed81616a243d679f7501db7acdd8b6617f85a3) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "073-c07.7k", 0x000000, 0x080000, CRC(14e93f38) SHA1(bf111b68be722c9c2f0f9c7700b3af6cd8fd28be) ) /* sprites */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "073-c07.7k", 0x000000, 0x080000, CRC(14e93f38) SHA1(bf111b68be722c9c2f0f9c7700b3af6cd8fd28be) ) /* sprites */ ROM_LOAD( "073-c08.3k", 0x080000, 0x080000, CRC(09fab3ab) SHA1(af54c7bfe8edc5b5ea2c4fba4d5c637cfcbbeff5) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "073-b04.2d", 0x0000, 0x80000, CRC(05287a0b) SHA1(10784b8be6a93a5ebf22a884f99c116e51ae8743) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -4003,15 +4003,15 @@ ROM_START( thndrx2j ) ROM_REGION( 0x10000, "audiocpu", 0 ) ROM_LOAD( "073-c01.4f", 0x0000, 0x10000, CRC(44ebe83c) SHA1(9274df6affa4f0456d273ff3aa1bda7d2a20416e) ) - ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "073-c06.16k", 0x000000, 0x080000, CRC(24e22b42) SHA1(7e5e14495bd4adbe5d1cbec75262c9c4c83f5793) ) /* tiles */ + ROM_REGION( 0x100000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "073-c06.16k", 0x000000, 0x080000, CRC(24e22b42) SHA1(7e5e14495bd4adbe5d1cbec75262c9c4c83f5793) ) /* tiles */ ROM_LOAD( "073-c05.12k", 0x080000, 0x080000, CRC(952a935f) SHA1(87ed81616a243d679f7501db7acdd8b6617f85a3) ) - ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "073-c07.7k", 0x000000, 0x080000, CRC(14e93f38) SHA1(bf111b68be722c9c2f0f9c7700b3af6cd8fd28be) ) /* sprites */ + ROM_REGION( 0x100000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "073-c07.7k", 0x000000, 0x080000, CRC(14e93f38) SHA1(bf111b68be722c9c2f0f9c7700b3af6cd8fd28be) ) /* sprites */ ROM_LOAD( "073-c08.3k", 0x080000, 0x080000, CRC(09fab3ab) SHA1(af54c7bfe8edc5b5ea2c4fba4d5c637cfcbbeff5) ) - ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ + ROM_REGION( 0x80000, "k053260", 0 ) /* samples for the 053260 */ ROM_LOAD( "073-b04.2d", 0x0000, 0x80000, CRC(05287a0b) SHA1(10784b8be6a93a5ebf22a884f99c116e51ae8743) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -4028,22 +4028,22 @@ ROM_START( prmrsocr ) ROM_LOAD( "101c05.5e", 0x00000, 0x20000, CRC(02c3679f) SHA1(e6d878185e73baca24ac98891c647856be9353c4) ) // 1.bin ROM_RELOAD( 0x10000, 0x20000 ) - ROM_REGION( 0x080000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "101a12.12l", 0x000000, 0x040000, CRC(33530d7f) SHA1(87859ad058fb79e357101675706373f83a3f23d4) ) /* tiles */ + ROM_REGION( 0x080000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "101a12.12l", 0x000000, 0x040000, CRC(33530d7f) SHA1(87859ad058fb79e357101675706373f83a3f23d4) ) /* tiles */ ROM_LOAD( "101a11.12k", 0x040000, 0x040000, CRC(7f773271) SHA1(0c6a62c6eb1897e88e893576f751e3d4fc788036) ) - ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "101a09.3l", 0x000000, 0x200000, CRC(b6a1b424) SHA1(4cf7bb4b8176977dea10fb80fcd9d6e24cc6d1b9) ) /* sprites */ + ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "101a09.3l", 0x000000, 0x200000, CRC(b6a1b424) SHA1(4cf7bb4b8176977dea10fb80fcd9d6e24cc6d1b9) ) /* sprites */ ROM_LOAD( "101a10.8l", 0x200000, 0x200000, CRC(bbd58adc) SHA1(ad9bd4df995de6e6290f27c58c7892c7191802e4) ) - ROM_REGION( 0x080000, "gfx3", 0 ) /* 053936 tiles */ + ROM_REGION( 0x080000, "gfx3", 0 ) /* 053936 tiles */ ROM_LOAD( "101a03.18f", 0x000000, 0x080000, CRC(59a1a91c) SHA1(f596a40784a671e97116df6561682eb6c5c44e08) ) - ROM_REGION( 0x040000, "user1", 0 ) /* 053936 tilemaps */ + ROM_REGION( 0x040000, "user1", 0 ) /* 053936 tilemaps */ ROM_LOAD( "101a01.18d", 0x000000, 0x020000, CRC(716f910f) SHA1(fbe69cac266084ea1efb094a7f863dca39f12500) ) ROM_LOAD( "101a02.16d", 0x020000, 0x020000, CRC(222869c7) SHA1(0a9bea294ff3281f316dd4beecc4c94d75d52b49) ) - ROM_REGION( 0x200000, "k054539", 0 ) /* samples for the 054539 */ + ROM_REGION( 0x200000, "k054539", 0 ) /* samples for the 054539 */ ROM_LOAD( "101a06.1d", 0x0000, 0x200000, CRC(4f48e043) SHA1(f50e8642d9d3a028c243777640e7cd13da1abf86) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -4059,22 +4059,22 @@ ROM_START( prmrsocrj ) ROM_LOAD( "101c05.5e", 0x00000, 0x20000, CRC(02c3679f) SHA1(e6d878185e73baca24ac98891c647856be9353c4) ) ROM_RELOAD( 0x10000, 0x20000 ) - ROM_REGION( 0x080000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "101a12.12l", 0x000000, 0x040000, CRC(33530d7f) SHA1(87859ad058fb79e357101675706373f83a3f23d4) ) /* tiles */ + ROM_REGION( 0x080000, "gfx1", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "101a12.12l", 0x000000, 0x040000, CRC(33530d7f) SHA1(87859ad058fb79e357101675706373f83a3f23d4) ) /* tiles */ ROM_LOAD( "101a11.12k", 0x040000, 0x040000, CRC(7f773271) SHA1(0c6a62c6eb1897e88e893576f751e3d4fc788036) ) - ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ - ROM_LOAD( "101a09.3l", 0x000000, 0x200000, CRC(b6a1b424) SHA1(4cf7bb4b8176977dea10fb80fcd9d6e24cc6d1b9) ) /* sprites */ + ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics (addressable by the main CPU) */ + ROM_LOAD( "101a09.3l", 0x000000, 0x200000, CRC(b6a1b424) SHA1(4cf7bb4b8176977dea10fb80fcd9d6e24cc6d1b9) ) /* sprites */ ROM_LOAD( "101a10.8l", 0x200000, 0x200000, CRC(bbd58adc) SHA1(ad9bd4df995de6e6290f27c58c7892c7191802e4) ) - ROM_REGION( 0x080000, "gfx3", 0 ) /* 053936 tiles */ + ROM_REGION( 0x080000, "gfx3", 0 ) /* 053936 tiles */ ROM_LOAD( "101a03.18f", 0x000000, 0x080000, CRC(59a1a91c) SHA1(f596a40784a671e97116df6561682eb6c5c44e08) ) - ROM_REGION( 0x040000, "user1", 0 ) /* 053936 tilemaps */ + ROM_REGION( 0x040000, "user1", 0 ) /* 053936 tilemaps */ ROM_LOAD( "101a01.18d", 0x000000, 0x020000, CRC(716f910f) SHA1(fbe69cac266084ea1efb094a7f863dca39f12500) ) ROM_LOAD( "101a02.16d", 0x020000, 0x020000, CRC(222869c7) SHA1(0a9bea294ff3281f316dd4beecc4c94d75d52b49) ) - ROM_REGION( 0x200000, "k054539", 0 ) /* samples for the 054539 */ + ROM_REGION( 0x200000, "k054539", 0 ) /* samples for the 054539 */ ROM_LOAD( "101a06.1d", 0x0000, 0x200000, CRC(4f48e043) SHA1(f50e8642d9d3a028c243777640e7cd13da1abf86) ) ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error @@ -4091,10 +4091,10 @@ DRIVER_INIT_MEMBER(tmnt_state,mia) UINT8 *temp; /* - along with the normal byte reordering, TMNT also needs the bits to - be shuffled around because the ROMs are connected differently to the - 051962 custom IC. - */ + along with the normal byte reordering, TMNT also needs the bits to + be shuffled around because the ROMs are connected differently to the + 051962 custom IC. + */ gfxdata = machine().root_device().memregion("gfx1")->base(); len = machine().root_device().memregion("gfx1")->bytes(); for (i = 0; i < len; i += 4) @@ -4112,10 +4112,10 @@ DRIVER_INIT_MEMBER(tmnt_state,mia) } /* - along with the normal byte reordering, MIA also needs the bits to - be shuffled around because the ROMs are connected differently to the - 051937 custom IC. - */ + along with the normal byte reordering, MIA also needs the bits to + be shuffled around because the ROMs are connected differently to the + 051937 custom IC. + */ gfxdata = machine().root_device().memregion("gfx2")->base(); len = machine().root_device().memregion("gfx2")->bytes(); for (i = 0; i < len; i += 4) @@ -4184,10 +4184,10 @@ DRIVER_INIT_MEMBER(tmnt_state,tmnt) UINT8 *temp; /* - along with the normal byte reordering, TMNT also needs the bits to - be shuffled around because the ROMs are connected differently to the - 051962 custom IC. - */ + along with the normal byte reordering, TMNT also needs the bits to + be shuffled around because the ROMs are connected differently to the + 051962 custom IC. + */ gfxdata = machine().root_device().memregion("gfx1")->base(); len = machine().root_device().memregion("gfx1")->bytes(); for (i = 0; i < len; i += 4) @@ -4205,10 +4205,10 @@ DRIVER_INIT_MEMBER(tmnt_state,tmnt) } /* - along with the normal byte reordering, TMNT also needs the bits to - be shuffled around because the ROMs are connected differently to the - 051937 custom IC. - */ + along with the normal byte reordering, TMNT also needs the bits to + be shuffled around because the ROMs are connected differently to the + 051937 custom IC. + */ gfxdata = machine().root_device().memregion("gfx2")->base(); len = machine().root_device().memregion("gfx2")->bytes(); for (i = 0; i < len; i += 4) @@ -4248,16 +4248,16 @@ DRIVER_INIT_MEMBER(tmnt_state,tmnt) static const UINT8 bit_pick_table[10][8] = { /*0(1x1) 1(2x1) 2(1x2) 3(2x2) 4(4x2) 5(2x4) 6(4x4) 7(8x8) */ - { CA3, CA3, CA3, CA3, CA3, CA3, CA3, CA3 }, /* CA3 */ - { CA0, CA0, CA5, CA5, CA5, CA5, CA5, CA5 }, /* OA1 */ - { CA1, CA1, CA0, CA0, CA0, CA7, CA7, CA7 }, /* OA2 */ - { CA2, CA2, CA1, CA1, CA1, CA0, CA0, CA9 }, /* OA3 */ - { CA4, CA4, CA2, CA2, CA2, CA1, CA1, CA0 }, /* OA4 */ - { CA5, CA6, CA4, CA4, CA4, CA2, CA2, CA1 }, /* OA5 */ - { CA6, CA5, CA6, CA6, CA6, CA4, CA4, CA2 }, /* OA6 */ - { CA7, CA7, CA7, CA7, CA8, CA6, CA6, CA4 }, /* OA7 */ - { CA8, CA8, CA8, CA8, CA7, CA8, CA8, CA6 }, /* OA8 */ - { CA9, CA9, CA9, CA9, CA9, CA9, CA9, CA8 } /* OA9 */ + { CA3, CA3, CA3, CA3, CA3, CA3, CA3, CA3 }, /* CA3 */ + { CA0, CA0, CA5, CA5, CA5, CA5, CA5, CA5 }, /* OA1 */ + { CA1, CA1, CA0, CA0, CA0, CA7, CA7, CA7 }, /* OA2 */ + { CA2, CA2, CA1, CA1, CA1, CA0, CA0, CA9 }, /* OA3 */ + { CA4, CA4, CA2, CA2, CA2, CA1, CA1, CA0 }, /* OA4 */ + { CA5, CA6, CA4, CA4, CA4, CA2, CA2, CA1 }, /* OA5 */ + { CA6, CA5, CA6, CA6, CA6, CA4, CA4, CA2 }, /* OA6 */ + { CA7, CA7, CA7, CA7, CA8, CA6, CA6, CA4 }, /* OA7 */ + { CA8, CA8, CA8, CA8, CA7, CA8, CA8, CA6 }, /* OA8 */ + { CA9, CA9, CA9, CA9, CA9, CA9, CA9, CA8 } /* OA9 */ }; /* pick the correct entry in the PROM (top 8 bits of the address) */ |