summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/lasso.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/lasso.c')
-rw-r--r--src/mame/drivers/lasso.c244
1 files changed, 122 insertions, 122 deletions
diff --git a/src/mame/drivers/lasso.c b/src/mame/drivers/lasso.c
index 613c872a8d3..5e5cc95ad3b 100644
--- a/src/mame/drivers/lasso.c
+++ b/src/mame/drivers/lasso.c
@@ -61,10 +61,10 @@ WRITE8_MEMBER(lasso_state::sound_select_w)
{
UINT8 to_write = BITSWAP8(*m_chip_data, 0, 1, 2, 3, 4, 5, 6, 7);
- if (~data & 0x01) /* chip #0 */
+ if (~data & 0x01) /* chip #0 */
m_sn_1->write(space, 0, to_write);
- if (~data & 0x02) /* chip #1 */
+ if (~data & 0x02) /* chip #1 */
m_sn_2->write(space, 0, to_write);
}
@@ -80,7 +80,7 @@ static ADDRESS_MAP_START( lasso_main_map, AS_PROGRAM, 8, lasso_state )
AM_RANGE(0x1802, 0x1802) AM_WRITE(lasso_video_control_w)
AM_RANGE(0x1804, 0x1804) AM_READ_PORT("1804")
AM_RANGE(0x1805, 0x1805) AM_READ_PORT("1805")
- AM_RANGE(0x1806, 0x1806) AM_READ_PORT("1806") AM_WRITENOP /* game uses 'lsr' to read port */
+ AM_RANGE(0x1806, 0x1806) AM_READ_PORT("1806") AM_WRITENOP /* game uses 'lsr' to read port */
AM_RANGE(0x1807, 0x1807) AM_READ_PORT("1807")
AM_RANGE(0x8000, 0xbfff) AM_MIRROR(0x4000) AM_ROM
ADDRESS_MAP_END
@@ -196,7 +196,7 @@ static ADDRESS_MAP_START( pinbo_audio_io_map, AS_IO, 8, lasso_state )
AM_RANGE(0x04, 0x05) AM_DEVWRITE_LEGACY("ay2", ay8910_address_data_w)
AM_RANGE(0x06, 0x06) AM_DEVREAD_LEGACY("ay2", ay8910_r)
AM_RANGE(0x08, 0x08) AM_READ(soundlatch_byte_r) AM_WRITENOP /* ??? */
- AM_RANGE(0x14, 0x14) AM_WRITENOP /* ??? */
+ AM_RANGE(0x14, 0x14) AM_WRITENOP /* ??? */
ADDRESS_MAP_END
@@ -223,38 +223,38 @@ static INPUT_PORTS_START( lasso )
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("1806")
- PORT_DIPNAME( 0x01, 0x01, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW2:!1")
- PORT_DIPSETTING( 0x01, DEF_STR( Upright ) )
- PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) )
- PORT_DIPNAME( 0x0e, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:!2,!3,!4")
- PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) )
+ PORT_DIPNAME( 0x01, 0x01, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW2:!1")
+ PORT_DIPSETTING( 0x01, DEF_STR( Upright ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) )
+ PORT_DIPNAME( 0x0e, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:!2,!3,!4")
+ PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) )
PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
- PORT_DIPSETTING( 0x08, DEF_STR( 1C_2C ) )
- PORT_DIPSETTING( 0x04, DEF_STR( 1C_3C ) )
- PORT_DIPSETTING( 0x0c, DEF_STR( 1C_6C ) )
+ PORT_DIPSETTING( 0x08, DEF_STR( 1C_2C ) )
+ PORT_DIPSETTING( 0x04, DEF_STR( 1C_3C ) )
+ PORT_DIPSETTING( 0x0c, DEF_STR( 1C_6C ) )
// PORT_DIPSETTING( 0x06, DEF_STR( 1C_1C ) ) /* Not documented */
// PORT_DIPSETTING( 0x0a, DEF_STR( 1C_1C ) ) /* Not documented */
// PORT_DIPSETTING( 0x0e, DEF_STR( 1C_1C ) ) /* Not documented */
- PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
+ PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
PORT_DIPSETTING( 0x00, "3" )
PORT_DIPSETTING( 0x10, "4" )
PORT_DIPSETTING( 0x20, "5" )
// PORT_DIPSETTING( 0x30, "3" ) /* Not documented */
- PORT_DIPNAME( 0x40, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:!1")
- PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) )
- PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
- PORT_DIPNAME( 0x80, 0x80, "Warm-Up Instructions" ) PORT_DIPLOCATION("SW1:!4") /* Listed as "Unused" */
- PORT_DIPSETTING( 0x00, DEF_STR( No ) )
- PORT_DIPSETTING( 0x80, DEF_STR( Yes ) )
+ PORT_DIPNAME( 0x40, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:!1")
+ PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) )
+ PORT_DIPNAME( 0x80, 0x80, "Warm-Up Instructions" ) PORT_DIPLOCATION("SW1:!4") /* Listed as "Unused" */
+ PORT_DIPSETTING( 0x00, DEF_STR( No ) )
+ PORT_DIPSETTING( 0x80, DEF_STR( Yes ) )
PORT_START("1807")
- PORT_DIPNAME( 0x01, 0x00, "Warm-Up" ) PORT_DIPLOCATION("SW1:!3")
+ PORT_DIPNAME( 0x01, 0x00, "Warm-Up" ) PORT_DIPLOCATION("SW1:!3")
PORT_DIPSETTING( 0x01, DEF_STR( No ) )
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
- PORT_DIPNAME( 0x02, 0x00, "Warm-Up Language" ) PORT_DIPLOCATION("SW1:!2")
+ PORT_DIPNAME( 0x02, 0x00, "Warm-Up Language" ) PORT_DIPLOCATION("SW1:!2")
PORT_DIPSETTING( 0x00, DEF_STR( English ) )
PORT_DIPSETTING( 0x02, DEF_STR( German ) )
- PORT_DIPUNUSED_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* Listed as "Unused" */
+ PORT_DIPUNUSED_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* Listed as "Unused" */
PORT_DIPNAME( 0x08, 0x00, "Invulnerability (Cheat)") PORT_DIPLOCATION("SW1:!6") /* Listed as "Test" */
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x08, DEF_STR( On ) )
@@ -274,7 +274,7 @@ static INPUT_PORTS_START( chameleo )
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_MODIFY("1806")
- PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
+ PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
PORT_DIPSETTING( 0x00, "3" )
PORT_DIPSETTING( 0x30, "5" )
// PORT_DIPSETTING( 0x10, "5" )
@@ -282,10 +282,10 @@ static INPUT_PORTS_START( chameleo )
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x00, "SW1:!4" )
PORT_MODIFY("1807")
- PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x00, "SW1:!3" ) /* Probably unused */
- PORT_DIPUNKNOWN_DIPLOC( 0x02, 0x00, "SW1:!2" ) /* Probably unused */
- PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* Probably unused */
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:!6")
+ PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x00, "SW1:!3" ) /* Probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x02, 0x00, "SW1:!2" ) /* Probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* Probably unused */
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:!6")
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x08, DEF_STR( On ) )
INPUT_PORTS_END
@@ -302,20 +302,20 @@ static INPUT_PORTS_START( wwjgtin )
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(2)
PORT_MODIFY("1806")
- PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x00, "SW2:!1" ) /* used - has to do with the controls */
- PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x00, "SW2:!5" ) /* probably unused */
- PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x00, "SW2:!6" ) /* probably unused */
- PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x00, "SW1:!4" ) /* probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x00, "SW2:!1" ) /* used - has to do with the controls */
+ PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x00, "SW2:!5" ) /* probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x00, "SW2:!6" ) /* probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x00, "SW1:!4" ) /* probably unused */
PORT_MODIFY("1807")
- PORT_DIPNAME( 0x01, 0x00, DEF_STR( Bonus_Life) ) PORT_DIPLOCATION("SW1:!3")
+ PORT_DIPNAME( 0x01, 0x00, DEF_STR( Bonus_Life) ) PORT_DIPLOCATION("SW1:!3")
PORT_DIPSETTING( 0x00, "20k" )
PORT_DIPSETTING( 0x01, "50k" )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:!2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:!2")
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x02, DEF_STR( On ) )
- PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* probably unused */
- PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x00, "SW1:!6" ) /* probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x00, "SW1:!6" ) /* probably unused */
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_CHANGED_MEMBER(DEVICE_SELF, lasso_state,coin_inserted, 0)
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, lasso_state,coin_inserted, 0)
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_START1 )
@@ -346,22 +346,22 @@ static INPUT_PORTS_START( pinbo )
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_MODIFY("1806")
- PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
+ PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
PORT_DIPSETTING( 0x00, "3" )
PORT_DIPSETTING( 0x10, "4" )
PORT_DIPSETTING( 0x20, "5" )
PORT_DIPSETTING( 0x30, "70 (Cheat)")
- PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x00, "SW1:!4" ) /* probably unused */
+ PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x00, "SW1:!4" ) /* probably unused */
PORT_MODIFY("1807")
- PORT_DIPNAME( 0x01, 0x00, DEF_STR( Bonus_Life) ) PORT_DIPLOCATION("SW1:!3")
+ PORT_DIPNAME( 0x01, 0x00, DEF_STR( Bonus_Life) ) PORT_DIPLOCATION("SW1:!3")
PORT_DIPSETTING( 0x00, "500000, 1000000" )
PORT_DIPSETTING( 0x01, DEF_STR( None ) )
- PORT_DIPNAME( 0x02, 0x02, DEF_STR( Controls ) ) PORT_DIPLOCATION("SW1:!2")
+ PORT_DIPNAME( 0x02, 0x02, DEF_STR( Controls ) ) PORT_DIPLOCATION("SW1:!2")
PORT_DIPSETTING( 0x02, DEF_STR( Normal ) )
PORT_DIPSETTING( 0x00, "Reversed" )
- PORT_DIPUNUSED_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* probably unused */
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:!6")
+ PORT_DIPUNUSED_DIPLOC( 0x04, 0x00, "SW1:!5" ) /* probably unused */
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:!6")
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
PORT_DIPSETTING( 0x08, DEF_STR( On ) )
INPUT_PORTS_END
@@ -370,7 +370,7 @@ static INPUT_PORTS_START( pinboa )
PORT_INCLUDE( pinbo )
PORT_MODIFY("1806")
- PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
+ PORT_DIPNAME( 0x30, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:!5,!6")
PORT_DIPSETTING( 0x00, "1" )
PORT_DIPSETTING( 0x10, "2" )
PORT_DIPSETTING( 0x20, "3" )
@@ -465,7 +465,7 @@ GFXDECODE_END
static const sn76496_config psg_intf =
{
- DEVCB_NULL
+ DEVCB_NULL
};
@@ -503,7 +503,7 @@ MACHINE_RESET_MEMBER(lasso_state,wwjgtin)
static MACHINE_CONFIG_START( base, lasso_state )
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M6502, 11289000/16) /* guess */
+ MCFG_CPU_ADD("maincpu", M6502, 11289000/16) /* guess */
MCFG_CPU_PROGRAM_MAP(lasso_main_map)
MCFG_CPU_VBLANK_INT_DRIVER("screen", lasso_state, irq0_line_hold)
@@ -515,7 +515,7 @@ static MACHINE_CONFIG_START( base, lasso_state )
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
- MCFG_SCREEN_REFRESH_RATE(57) /* guess, but avoids glitching of Chameleon's high score table */
+ MCFG_SCREEN_REFRESH_RATE(57) /* guess, but avoids glitching of Chameleon's high score table */
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */)
MCFG_SCREEN_SIZE(32*8, 32*8)
MCFG_SCREEN_VISIBLE_AREA(0, 32*8-1, 2*8, 30*8-1)
@@ -540,7 +540,7 @@ MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( lasso, base )
/* basic machine hardware */
- MCFG_CPU_ADD("blitter", M6502, 11289000/16) /* guess */
+ MCFG_CPU_ADD("blitter", M6502, 11289000/16) /* guess */
MCFG_CPU_PROGRAM_MAP(lasso_coprocessor_map)
MACHINE_CONFIG_END
@@ -573,9 +573,9 @@ static MACHINE_CONFIG_DERIVED( wwjgtin, base )
/* video hardware */
MCFG_SCREEN_MODIFY("screen")
- MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 2*8, 30*8-1) // Smaller visible area?
+ MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 2*8, 30*8-1) // Smaller visible area?
MCFG_SCREEN_UPDATE_DRIVER(lasso_state, screen_update_wwjgtin)
- MCFG_GFXDECODE(wwjgtin) // Has 1 additional layer
+ MCFG_GFXDECODE(wwjgtin) // Has 1 additional layer
MCFG_PALETTE_LENGTH(0x40 + 16*16)
MCFG_PALETTE_INIT_OVERRIDE(lasso_state,wwjgtin)
@@ -699,12 +699,12 @@ ROM_START( wwjgtin )
ROM_CONTINUE( 0x7800, 0x0800 )
ROM_REGION( 0x4000, "gfx2", 0 )
- ROM_LOAD( "ic47.3", 0x0000, 0x2000, CRC(40594c59) SHA1(94533be8e267d9aa5bcdd52b45f6974436d3fed5) ) // 1xxxxxxxxxxxx = 0xFF
+ ROM_LOAD( "ic47.3", 0x0000, 0x2000, CRC(40594c59) SHA1(94533be8e267d9aa5bcdd52b45f6974436d3fed5) ) // 1xxxxxxxxxxxx = 0xFF
ROM_LOAD( "ic46.4", 0x2000, 0x2000, CRC(d1921348) SHA1(8b5506ff80a31ce721aed515cad1b4a7e52e47a2) )
- ROM_REGION( 0x4000, "user1", 0 ) /* tilemap */
+ ROM_REGION( 0x4000, "user1", 0 ) /* tilemap */
ROM_LOAD( "ic48.2", 0x0000, 0x2000, CRC(a4a7df77) SHA1(476aab702346a402169ab404a8b06589e4932d37) )
- ROM_LOAD( "ic49.1", 0x2000, 0x2000, CRC(e480fbba) SHA1(197c86747ef8477040169f90eb6e04d928aedbe5) ) // FIXED BITS (1111xxxx)
+ ROM_LOAD( "ic49.1", 0x2000, 0x2000, CRC(e480fbba) SHA1(197c86747ef8477040169f90eb6e04d928aedbe5) ) // FIXED BITS (1111xxxx)
ROM_REGION( 0x40, "proms", 0 )
ROM_LOAD( "2.bpr", 0x0000, 0x0020, CRC(79adda5d) SHA1(e54de3eb02f744d49f524cd81e1cf993338916e3) )
@@ -738,12 +738,12 @@ ROM_START( photof )
ROM_CONTINUE( 0x7800, 0x0800 )
ROM_REGION( 0x4000, "gfx2", 0 )
- ROM_LOAD( "3-ic47.bin", 0x0000, 0x2000, CRC(40594c59) SHA1(94533be8e267d9aa5bcdd52b45f6974436d3fed5) ) // 1xxxxxxxxxxxx = 0xFF
+ ROM_LOAD( "3-ic47.bin", 0x0000, 0x2000, CRC(40594c59) SHA1(94533be8e267d9aa5bcdd52b45f6974436d3fed5) ) // 1xxxxxxxxxxxx = 0xFF
ROM_LOAD( "4-ic46.bin", 0x2000, 0x2000, CRC(d1921348) SHA1(8b5506ff80a31ce721aed515cad1b4a7e52e47a2) )
- ROM_REGION( 0x4000, "user1", 0 ) /* tilemap */
+ ROM_REGION( 0x4000, "user1", 0 ) /* tilemap */
ROM_LOAD( "2-ic48.bin", 0x0000, 0x2000, CRC(a4a7df77) SHA1(476aab702346a402169ab404a8b06589e4932d37) )
- ROM_LOAD( "1-ic49.bin", 0x2000, 0x2000, CRC(e480fbba) SHA1(197c86747ef8477040169f90eb6e04d928aedbe5) ) // FIXED BITS (1111xxxx)
+ ROM_LOAD( "1-ic49.bin", 0x2000, 0x2000, CRC(e480fbba) SHA1(197c86747ef8477040169f90eb6e04d928aedbe5) ) // FIXED BITS (1111xxxx)
ROM_REGION( 0x40, "proms", 0 )
ROM_LOAD( "2.bpr", 0x0000, 0x0020, CRC(79adda5d) SHA1(e54de3eb02f744d49f524cd81e1cf993338916e3) )
@@ -761,30 +761,30 @@ ROM_START( pinbo )
ROM_LOAD( "rom1.s8", 0x0000, 0x2000, CRC(ca45a1be) SHA1(d0b2d8f1e6d01b60cba83d2bd458a57548549b4b) )
ROM_REGION( 0xc000, "gfx1", 0 )
- ROM_LOAD( "rom6.a1", 0x0000, 0x0800, CRC(74fe8e98) SHA1(3c9ac38d7054b2831a515786b6f204b1804aaea3) ) /* tiles */
- ROM_CONTINUE( 0x2000, 0x0800 )
- ROM_CONTINUE( 0x0800, 0x0800 )
- ROM_CONTINUE( 0x2800, 0x0800 )
- ROM_CONTINUE( 0x1000, 0x0800 )
- ROM_CONTINUE( 0x3000, 0x0800 )
- ROM_CONTINUE( 0x1800, 0x0800 )
- ROM_CONTINUE( 0x3800, 0x0800 )
+ ROM_LOAD( "rom6.a1", 0x0000, 0x0800, CRC(74fe8e98) SHA1(3c9ac38d7054b2831a515786b6f204b1804aaea3) ) /* tiles */
+ ROM_CONTINUE( 0x2000, 0x0800 )
+ ROM_CONTINUE( 0x0800, 0x0800 )
+ ROM_CONTINUE( 0x2800, 0x0800 )
+ ROM_CONTINUE( 0x1000, 0x0800 )
+ ROM_CONTINUE( 0x3000, 0x0800 )
+ ROM_CONTINUE( 0x1800, 0x0800 )
+ ROM_CONTINUE( 0x3800, 0x0800 )
ROM_LOAD( "rom8.c1", 0x4000, 0x0800, CRC(5a800fe7) SHA1(375269ec73fab7f0cf017a79e002e31b006f5ad7) )
- ROM_CONTINUE( 0x6000, 0x0800 )
- ROM_CONTINUE( 0x4800, 0x0800 )
- ROM_CONTINUE( 0x6800, 0x0800 )
- ROM_CONTINUE( 0x5000, 0x0800 )
- ROM_CONTINUE( 0x7000, 0x0800 )
- ROM_CONTINUE( 0x5800, 0x0800 )
- ROM_CONTINUE( 0x7800, 0x0800 )
- ROM_LOAD( "rom7.d1", 0x8000, 0x0800, CRC(327a3c21) SHA1(e938915d28ac4ec033b20d33728788493e3f30f6) ) /* 3rd bitplane */
- ROM_CONTINUE( 0xa000, 0x0800 )
- ROM_CONTINUE( 0x8800, 0x0800 )
- ROM_CONTINUE( 0xa800, 0x0800 )
- ROM_CONTINUE( 0x9000, 0x0800 )
- ROM_CONTINUE( 0xb000, 0x0800 )
- ROM_CONTINUE( 0x9800, 0x0800 )
- ROM_CONTINUE( 0xb800, 0x0800 )
+ ROM_CONTINUE( 0x6000, 0x0800 )
+ ROM_CONTINUE( 0x4800, 0x0800 )
+ ROM_CONTINUE( 0x6800, 0x0800 )
+ ROM_CONTINUE( 0x5000, 0x0800 )
+ ROM_CONTINUE( 0x7000, 0x0800 )
+ ROM_CONTINUE( 0x5800, 0x0800 )
+ ROM_CONTINUE( 0x7800, 0x0800 )
+ ROM_LOAD( "rom7.d1", 0x8000, 0x0800, CRC(327a3c21) SHA1(e938915d28ac4ec033b20d33728788493e3f30f6) ) /* 3rd bitplane */
+ ROM_CONTINUE( 0xa000, 0x0800 )
+ ROM_CONTINUE( 0x8800, 0x0800 )
+ ROM_CONTINUE( 0xa800, 0x0800 )
+ ROM_CONTINUE( 0x9000, 0x0800 )
+ ROM_CONTINUE( 0xb000, 0x0800 )
+ ROM_CONTINUE( 0x9800, 0x0800 )
+ ROM_CONTINUE( 0xb800, 0x0800 )
ROM_REGION( 0x00300, "proms", 0 )
ROM_LOAD( "red.l10", 0x0000, 0x0100, CRC(e6c9ba52) SHA1(6ea96f9bd71de6181d675b0f2d59a8c5e1be5aa3) ) // 2nd half is garbage?
@@ -803,30 +803,30 @@ ROM_START( pinboa )
ROM_LOAD( "8.bin", 0x0000, 0x2000, CRC(32d1df14) SHA1(c0d4181378bbd6f2c594e923e2f8b21647c7fb0e) )
ROM_REGION( 0xc000, "gfx1", 0 )
- ROM_LOAD( "rom6.a1", 0x0000, 0x0800, CRC(74fe8e98) SHA1(3c9ac38d7054b2831a515786b6f204b1804aaea3) ) /* tiles */
- ROM_CONTINUE( 0x2000, 0x0800 )
- ROM_CONTINUE( 0x0800, 0x0800 )
- ROM_CONTINUE( 0x2800, 0x0800 )
- ROM_CONTINUE( 0x1000, 0x0800 )
- ROM_CONTINUE( 0x3000, 0x0800 )
- ROM_CONTINUE( 0x1800, 0x0800 )
- ROM_CONTINUE( 0x3800, 0x0800 )
+ ROM_LOAD( "rom6.a1", 0x0000, 0x0800, CRC(74fe8e98) SHA1(3c9ac38d7054b2831a515786b6f204b1804aaea3) ) /* tiles */
+ ROM_CONTINUE( 0x2000, 0x0800 )
+ ROM_CONTINUE( 0x0800, 0x0800 )
+ ROM_CONTINUE( 0x2800, 0x0800 )
+ ROM_CONTINUE( 0x1000, 0x0800 )
+ ROM_CONTINUE( 0x3000, 0x0800 )
+ ROM_CONTINUE( 0x1800, 0x0800 )
+ ROM_CONTINUE( 0x3800, 0x0800 )
ROM_LOAD( "rom8.c1", 0x4000, 0x0800, CRC(5a800fe7) SHA1(375269ec73fab7f0cf017a79e002e31b006f5ad7) )
- ROM_CONTINUE( 0x6000, 0x0800 )
- ROM_CONTINUE( 0x4800, 0x0800 )
- ROM_CONTINUE( 0x6800, 0x0800 )
- ROM_CONTINUE( 0x5000, 0x0800 )
- ROM_CONTINUE( 0x7000, 0x0800 )
- ROM_CONTINUE( 0x5800, 0x0800 )
- ROM_CONTINUE( 0x7800, 0x0800 )
+ ROM_CONTINUE( 0x6000, 0x0800 )
+ ROM_CONTINUE( 0x4800, 0x0800 )
+ ROM_CONTINUE( 0x6800, 0x0800 )
+ ROM_CONTINUE( 0x5000, 0x0800 )
+ ROM_CONTINUE( 0x7000, 0x0800 )
+ ROM_CONTINUE( 0x5800, 0x0800 )
+ ROM_CONTINUE( 0x7800, 0x0800 )
ROM_LOAD( "2.bin", 0x8000, 0x0800, CRC(33cac92e) SHA1(55d4ff3ae9c9519a59bd6021a53584c873b4d327) ) /* 3rd bitplane */
- ROM_CONTINUE( 0xa000, 0x0800 )
- ROM_CONTINUE( 0x8800, 0x0800 )
- ROM_CONTINUE( 0xa800, 0x0800 )
- ROM_CONTINUE( 0x9000, 0x0800 )
- ROM_CONTINUE( 0xb000, 0x0800 )
- ROM_CONTINUE( 0x9800, 0x0800 )
- ROM_CONTINUE( 0xb800, 0x0800 )
+ ROM_CONTINUE( 0xa000, 0x0800 )
+ ROM_CONTINUE( 0x8800, 0x0800 )
+ ROM_CONTINUE( 0xa800, 0x0800 )
+ ROM_CONTINUE( 0x9000, 0x0800 )
+ ROM_CONTINUE( 0xb000, 0x0800 )
+ ROM_CONTINUE( 0x9800, 0x0800 )
+ ROM_CONTINUE( 0xb800, 0x0800 )
ROM_REGION( 0x00300, "proms", 0 )
ROM_LOAD( "red.l10", 0x0000, 0x0100, CRC(e6c9ba52) SHA1(6ea96f9bd71de6181d675b0f2d59a8c5e1be5aa3) )
@@ -845,30 +845,30 @@ ROM_START( pinbos )
ROM_LOAD( "b8.bin", 0x0000, 0x2000, CRC(32d1df14) SHA1(c0d4181378bbd6f2c594e923e2f8b21647c7fb0e) )
ROM_REGION( 0xc000, "gfx1", 0 )
- ROM_LOAD( "rom6.a1", 0x0000, 0x0800, CRC(74fe8e98) SHA1(3c9ac38d7054b2831a515786b6f204b1804aaea3) ) /* tiles */
- ROM_CONTINUE( 0x2000, 0x0800 )
- ROM_CONTINUE( 0x0800, 0x0800 )
- ROM_CONTINUE( 0x2800, 0x0800 )
- ROM_CONTINUE( 0x1000, 0x0800 )
- ROM_CONTINUE( 0x3000, 0x0800 )
- ROM_CONTINUE( 0x1800, 0x0800 )
- ROM_CONTINUE( 0x3800, 0x0800 )
+ ROM_LOAD( "rom6.a1", 0x0000, 0x0800, CRC(74fe8e98) SHA1(3c9ac38d7054b2831a515786b6f204b1804aaea3) ) /* tiles */
+ ROM_CONTINUE( 0x2000, 0x0800 )
+ ROM_CONTINUE( 0x0800, 0x0800 )
+ ROM_CONTINUE( 0x2800, 0x0800 )
+ ROM_CONTINUE( 0x1000, 0x0800 )
+ ROM_CONTINUE( 0x3000, 0x0800 )
+ ROM_CONTINUE( 0x1800, 0x0800 )
+ ROM_CONTINUE( 0x3800, 0x0800 )
ROM_LOAD( "rom8.c1", 0x4000, 0x0800, CRC(5a800fe7) SHA1(375269ec73fab7f0cf017a79e002e31b006f5ad7) )
- ROM_CONTINUE( 0x6000, 0x0800 )
- ROM_CONTINUE( 0x4800, 0x0800 )
- ROM_CONTINUE( 0x6800, 0x0800 )
- ROM_CONTINUE( 0x5000, 0x0800 )
- ROM_CONTINUE( 0x7000, 0x0800 )
- ROM_CONTINUE( 0x5800, 0x0800 )
- ROM_CONTINUE( 0x7800, 0x0800 )
- ROM_LOAD( "rom7.d1", 0x8000, 0x0800, CRC(327a3c21) SHA1(e938915d28ac4ec033b20d33728788493e3f30f6) ) /* 3rd bitplane */
- ROM_CONTINUE( 0xa000, 0x0800 )
- ROM_CONTINUE( 0x8800, 0x0800 )
- ROM_CONTINUE( 0xa800, 0x0800 )
- ROM_CONTINUE( 0x9000, 0x0800 )
- ROM_CONTINUE( 0xb000, 0x0800 )
- ROM_CONTINUE( 0x9800, 0x0800 )
- ROM_CONTINUE( 0xb800, 0x0800 )
+ ROM_CONTINUE( 0x6000, 0x0800 )
+ ROM_CONTINUE( 0x4800, 0x0800 )
+ ROM_CONTINUE( 0x6800, 0x0800 )
+ ROM_CONTINUE( 0x5000, 0x0800 )
+ ROM_CONTINUE( 0x7000, 0x0800 )
+ ROM_CONTINUE( 0x5800, 0x0800 )
+ ROM_CONTINUE( 0x7800, 0x0800 )
+ ROM_LOAD( "rom7.d1", 0x8000, 0x0800, CRC(327a3c21) SHA1(e938915d28ac4ec033b20d33728788493e3f30f6) ) /* 3rd bitplane */
+ ROM_CONTINUE( 0xa000, 0x0800 )
+ ROM_CONTINUE( 0x8800, 0x0800 )
+ ROM_CONTINUE( 0xa800, 0x0800 )
+ ROM_CONTINUE( 0x9000, 0x0800 )
+ ROM_CONTINUE( 0xb000, 0x0800 )
+ ROM_CONTINUE( 0x9800, 0x0800 )
+ ROM_CONTINUE( 0xb800, 0x0800 )
ROM_REGION( 0x00300, "proms", 0 )
ROM_LOAD( "red.l10", 0x0000, 0x0100, CRC(e6c9ba52) SHA1(6ea96f9bd71de6181d675b0f2d59a8c5e1be5aa3) )