summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/travrusa.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/travrusa.c')
-rw-r--r--src/mame/drivers/travrusa.c106
1 files changed, 53 insertions, 53 deletions
diff --git a/src/mame/drivers/travrusa.c b/src/mame/drivers/travrusa.c
index e019c20bc26..e78d5430afd 100644
--- a/src/mame/drivers/travrusa.c
+++ b/src/mame/drivers/travrusa.c
@@ -102,73 +102,73 @@ static INPUT_PORTS_START( travrusa )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_COCKTAIL
PORT_START("DSW1")
- PORT_DIPNAME( 0x03, 0x03, "Fuel Reduced on Collision" ) PORT_DIPLOCATION("DSW1:1,2")
+ PORT_DIPNAME( 0x03, 0x03, "Fuel Reduced on Collision" ) PORT_DIPLOCATION("DSW1:1,2")
PORT_DIPSETTING( 0x03, DEF_STR( Low ) )
PORT_DIPSETTING( 0x02, "Med" )
PORT_DIPSETTING( 0x01, "Hi" )
PORT_DIPSETTING( 0x00, "Max" )
- PORT_DIPNAME( 0x04, 0x04, "Fuel Consumption" ) PORT_DIPLOCATION("DSW1:3")
+ PORT_DIPNAME( 0x04, 0x04, "Fuel Consumption" ) PORT_DIPLOCATION("DSW1:3")
PORT_DIPSETTING( 0x04, DEF_STR( Low ) )
PORT_DIPSETTING( 0x00, "Hi" )
- PORT_DIPNAME( 0x08, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("DSW1:4")
+ PORT_DIPNAME( 0x08, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("DSW1:4")
PORT_DIPSETTING( 0x08, DEF_STR( No ) )
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
- PORT_DIPNAME( 0xf0, 0xf0, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:5,6,7,8")
- PORT_DIPSETTING( 0x80, "Not Used" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x90, "Not Used" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0xa0, DEF_STR( 6C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0xb0, DEF_STR( 5C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0xc0, DEF_STR( 4C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0xd0, DEF_STR( 3C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0xe0, DEF_STR( 2C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0xf0, DEF_STR( 1C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x70, DEF_STR( 1C_2C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x60, DEF_STR( 1C_3C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x50, DEF_STR( 1C_4C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x40, DEF_STR( 1C_5C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x30, DEF_STR( 1C_6C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x20, DEF_STR( 1C_7C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x10, "Not Used" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
- PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
-
- PORT_DIPSETTING( 0x80, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x90, "A 3C_1C / B 1C_3C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0xa0, "A 2C_1C / B 1C_3C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0xb0, "A 1C_1C / B 1C_3C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0xc0, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0xd0, "A 3C_1C / B 1C_2C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0xe0, "A 2C_1C / B 1C_2C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0xf0, "A 1C_1C / B 1C_2C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x70, "A 1C_1C / B 1C_5C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x60, "A 2C_1C / B 1C_5C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x50, "A 3C_1C / B 1C_5C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x40, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x30, "A 1C_1C / B 1C_6C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x20, "A 2C_1C / B 1C_6C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x10, "A 3C_1C / B 1C_6C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
- PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPNAME( 0xf0, 0xf0, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:5,6,7,8")
+ PORT_DIPSETTING( 0x80, "Not Used" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x90, "Not Used" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0xa0, DEF_STR( 6C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0xb0, DEF_STR( 5C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0xc0, DEF_STR( 4C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0xd0, DEF_STR( 3C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0xe0, DEF_STR( 2C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0xf0, DEF_STR( 1C_1C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x70, DEF_STR( 1C_2C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x60, DEF_STR( 1C_3C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x50, DEF_STR( 1C_4C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x40, DEF_STR( 1C_5C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x30, DEF_STR( 1C_6C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x20, DEF_STR( 1C_7C ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x10, "Not Used" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+ PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x04)
+
+ PORT_DIPSETTING( 0x80, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x90, "A 3C_1C / B 1C_3C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0xa0, "A 2C_1C / B 1C_3C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0xb0, "A 1C_1C / B 1C_3C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0xc0, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0xd0, "A 3C_1C / B 1C_2C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0xe0, "A 2C_1C / B 1C_2C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0xf0, "A 1C_1C / B 1C_2C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x70, "A 1C_1C / B 1C_5C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x60, "A 2C_1C / B 1C_5C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x50, "A 3C_1C / B 1C_5C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x40, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x30, "A 1C_1C / B 1C_6C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x20, "A 2C_1C / B 1C_6C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x10, "A 3C_1C / B 1C_6C" ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
+ PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) ) PORT_CONDITION("DSW2", 0x04, EQUALS, 0x00)
PORT_START("DSW2")
- PORT_DIPNAME( 0x01, 0x01, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DSW2:1")
+ PORT_DIPNAME( 0x01, 0x01, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DSW2:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x00, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("DSW2:2")
+ PORT_DIPNAME( 0x02, 0x00, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("DSW2:2")
PORT_DIPSETTING( 0x00, DEF_STR( Upright ) )
PORT_DIPSETTING( 0x02, DEF_STR( Cocktail ) )
- PORT_DIPNAME( 0x04, 0x04, "Coin Mode" ) PORT_DIPLOCATION("DSW2:3")
+ PORT_DIPNAME( 0x04, 0x04, "Coin Mode" ) PORT_DIPLOCATION("DSW2:3")
PORT_DIPSETTING( 0x04, "Mode 1" )
PORT_DIPSETTING( 0x00, "Mode 2" )
- PORT_DIPNAME( 0x08, 0x08, "Speed Type" ) PORT_DIPLOCATION("DSW2:4")
+ PORT_DIPNAME( 0x08, 0x08, "Speed Type" ) PORT_DIPLOCATION("DSW2:4")
PORT_DIPSETTING( 0x08, "M/H" ) //mph ?
PORT_DIPSETTING( 0x00, "Km/H" )
/* In stop mode, press 2 to stop and 1 to restart */
- PORT_DIPNAME( 0x10, 0x10, "Stop Mode (Cheat)") PORT_DIPLOCATION("DSW2:5")
+ PORT_DIPNAME( 0x10, 0x10, "Stop Mode (Cheat)") PORT_DIPLOCATION("DSW2:5")
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x20, 0x20, "Title" ) PORT_DIPLOCATION("DSW2:6")
+ PORT_DIPNAME( 0x20, 0x20, "Title" ) PORT_DIPLOCATION("DSW2:6")
PORT_DIPSETTING( 0x20, "Traverse USA" )
PORT_DIPSETTING( 0x00, "Zippy Race" )
- PORT_DIPNAME( 0x40, 0x40, "Invulnerability (Cheat)") PORT_DIPLOCATION("DSW2:7")
+ PORT_DIPNAME( 0x40, 0x40, "Invulnerability (Cheat)") PORT_DIPLOCATION("DSW2:7")
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_SERVICE_DIPLOC( 0x80, 0x80, "DSW2:8")
@@ -208,7 +208,7 @@ static INPUT_PORTS_START( shtrider )
PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("DSW1")
- PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("DSW1:1,2,3")
+ PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("DSW1:1,2,3")
PORT_DIPSETTING( 0x00, DEF_STR( 5C_1C ) )
PORT_DIPSETTING( 0x04, DEF_STR( 4C_1C ) )
PORT_DIPSETTING( 0x02, DEF_STR( 3C_1C ) )
@@ -217,7 +217,7 @@ static INPUT_PORTS_START( shtrider )
PORT_DIPSETTING( 0x03, DEF_STR( 1C_2C ) )
PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) )
PORT_DIPSETTING( 0x01, DEF_STR( 1C_5C ) )
- PORT_DIPNAME( 0x18, 0x18, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("DSW1:4,5")
+ PORT_DIPNAME( 0x18, 0x18, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("DSW1:4,5")
PORT_DIPSETTING( 0x00, DEF_STR( 3C_1C ) )
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) )
PORT_DIPSETTING( 0x18, DEF_STR( 1C_1C ) )
@@ -227,14 +227,14 @@ static INPUT_PORTS_START( shtrider )
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "DSW1:8" )
PORT_START("DSW2")
- PORT_DIPNAME( 0x01, 0x01, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DSW2:1")
+ PORT_DIPNAME( 0x01, 0x01, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DSW2:1")
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
- PORT_DIPNAME( 0x02, 0x02, "Speed Display" ) PORT_DIPLOCATION("DSW2:2")
+ PORT_DIPNAME( 0x02, 0x02, "Speed Display" ) PORT_DIPLOCATION("DSW2:2")
PORT_DIPSETTING( 0x02, "km/h" )
PORT_DIPSETTING( 0x00, "mph" )
PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x04, "DSW2:3" )
- PORT_DIPNAME( 0x08, 0x08, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("DSW2:4")
+ PORT_DIPNAME( 0x08, 0x08, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("DSW2:4")
PORT_DIPSETTING( 0x08, DEF_STR( Upright ) )
PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) )
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "DSW2:5" )
@@ -367,7 +367,7 @@ ROM_START( travrusa )
ROM_LOAD( "tbp24s10.3", 0x0220, 0x0100, CRC(76062638) SHA1(7378a26cf455d9d3df90929dc665870514c34b54) ) /* sprite lookup table */
ROM_END
- /* Bootleg - "American Top" printed on title - (c) 1983 I.P. - Zippy Race graphic logo is blanked out - Main ROM0-ROM3 test NG */
+ /* Bootleg - "American Top" printed on title - (c) 1983 I.P. - Zippy Race graphic logo is blanked out - Main ROM0-ROM3 test NG */
ROM_START( travrusab )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "at4.m3", 0x0000, 0x2000, CRC(704ce6e4) SHA1(77385d853e3d5085c6ab155417e2b42212aff6fc) )
@@ -386,7 +386,7 @@ ROM_START( travrusab )
ROM_REGION( 0x06000, "gfx2", 0 )
ROM_LOAD( "8.n3", 0x0000, 0x2000, CRC(00c0f46b) SHA1(5fccc188af653785f3fc0f9d36dbbbab472f6fdc) )
ROM_LOAD( "9.m3", 0x2000, 0x2000, CRC(73ade73b) SHA1(4da012d71e7c1f46407343cc8d4fbe0397b7db71) )
- ROM_LOAD( "10.k3", 0x4000, 0x2000, CRC(fcfeaa69) SHA1(a958caf70d2dc4a80298a395cb48db210e6ca16b) )
+ ROM_LOAD( "10.k3", 0x4000, 0x2000, CRC(fcfeaa69) SHA1(a958caf70d2dc4a80298a395cb48db210e6ca16b) )
ROM_REGION( 0x0320, "proms", 0 )
ROM_LOAD( "mmi6349.ij", 0x0000, 0x0200, CRC(c9724350) SHA1(1fac20cdc0a53d94e8f67b49d7dd71d1b9f1f7ef) ) /* character palette - last $100 are unused */
@@ -430,7 +430,7 @@ Unfortunately the eproms labels have dissapeared, so I name it similar to Traver
Rom Info
-snd.a1 ------ sound code, 100% identical to Traverse Usa/Zippy race
+snd.a1 ------ sound code, 100% identical to Traverse Usa/Zippy race
mt1-1.e3 \
mt1-2.c3 -- Backgrounds?, 100% identical to Traverse Usa/Zippy race
@@ -438,7 +438,7 @@ mt1-3.a3 /
mt1-4.m3 \
mt1-5.l3 ==
-mt1-6.k3 == Main cpu. Different from the other sets
+mt1-6.k3 == Main cpu. Different from the other sets
mt1-7.j3 /