From 64ace8ab04803fd5173161e3e8b982ba09ad9161 Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 14 Jan 2018 21:14:20 -0500 Subject: tigeroad, f1dream: Add DIP locations --- src/mame/drivers/tigeroad.cpp | 52 +++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/src/mame/drivers/tigeroad.cpp b/src/mame/drivers/tigeroad.cpp index 8fad27fe349..daaf8ec788f 100644 --- a/src/mame/drivers/tigeroad.cpp +++ b/src/mame/drivers/tigeroad.cpp @@ -182,7 +182,7 @@ static INPUT_PORTS_START( tigeroad ) PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_START("DSW") - PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coin_B ) ) + PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("DIPA:1,2,3") PORT_DIPSETTING( 0x0000, DEF_STR( 4C_1C ) ) PORT_DIPSETTING( 0x0001, DEF_STR( 3C_1C ) ) PORT_DIPSETTING( 0x0002, DEF_STR( 2C_1C ) ) @@ -191,7 +191,7 @@ static INPUT_PORTS_START( tigeroad ) PORT_DIPSETTING( 0x0005, DEF_STR( 1C_3C ) ) PORT_DIPSETTING( 0x0004, DEF_STR( 1C_4C ) ) PORT_DIPSETTING( 0x0003, DEF_STR( 1C_6C ) ) - PORT_DIPNAME( 0x0038, 0x0038, DEF_STR( Coin_A ) ) + PORT_DIPNAME( 0x0038, 0x0038, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("DIPA:4,5,6") PORT_DIPSETTING( 0x0000, DEF_STR( 4C_1C ) ) PORT_DIPSETTING( 0x0008, DEF_STR( 3C_1C ) ) PORT_DIPSETTING( 0x0010, DEF_STR( 2C_1C ) ) @@ -200,29 +200,29 @@ static INPUT_PORTS_START( tigeroad ) PORT_DIPSETTING( 0x0028, DEF_STR( 1C_3C ) ) PORT_DIPSETTING( 0x0020, DEF_STR( 1C_4C ) ) PORT_DIPSETTING( 0x0018, DEF_STR( 1C_6C ) ) - PORT_SERVICE( 0x0040, IP_ACTIVE_LOW ) - PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Flip_Screen ) ) - PORT_DIPSETTING( 0x0080, DEF_STR( Off )) + PORT_SERVICE( 0x0040, IP_ACTIVE_LOW ) PORT_DIPLOCATION("DIPA:7") + PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DIPA:8") + PORT_DIPSETTING( 0x0080, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x0300, 0x0300, DEF_STR( Lives ) ) + PORT_DIPNAME( 0x0300, 0x0300, DEF_STR( Lives ) ) PORT_DIPLOCATION("DIPB:1,2") PORT_DIPSETTING( 0x0300, "3" ) PORT_DIPSETTING( 0x0200, "4" ) PORT_DIPSETTING( 0x0100, "5" ) PORT_DIPSETTING( 0x0000, "7" ) - PORT_DIPNAME( 0x0400, 0x0000, DEF_STR( Cabinet ) ) - PORT_DIPSETTING( 0x0000, DEF_STR( Upright )) - PORT_DIPSETTING( 0x0400, DEF_STR( Cocktail )) - PORT_DIPNAME( 0x1800, 0x1800, DEF_STR( Bonus_Life ) ) + PORT_DIPNAME( 0x0400, 0x0000, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("DIPB:3") + PORT_DIPSETTING( 0x0000, DEF_STR( Upright ) ) + PORT_DIPSETTING( 0x0400, DEF_STR( Cocktail ) ) + PORT_DIPNAME( 0x1800, 0x1800, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("DIPB:4,5") PORT_DIPSETTING( 0x1800, "20000 70000 70000" ) PORT_DIPSETTING( 0x1000, "20000 80000 80000" ) PORT_DIPSETTING( 0x0800, "30000 80000 80000" ) PORT_DIPSETTING( 0x0000, "30000 90000 90000" ) - PORT_DIPNAME( 0x6000, 0x6000, DEF_STR( Difficulty ) ) - PORT_DIPSETTING( 0x2000, DEF_STR( Very_Easy) ) - PORT_DIPSETTING( 0x4000, DEF_STR( Easy ) ) - PORT_DIPSETTING( 0x6000, DEF_STR( Normal ) ) - PORT_DIPSETTING( 0x0000, DEF_STR( Difficult ) ) - PORT_DIPNAME( 0x8000, 0x8000, DEF_STR( Allow_Continue ) ) + PORT_DIPNAME( 0x6000, 0x6000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("DIPB:6,7") + PORT_DIPSETTING( 0x2000, "Very Easy (Level 0)") + PORT_DIPSETTING( 0x4000, "Easy (Level 1)") + PORT_DIPSETTING( 0x6000, "Normal (Level 20)") + PORT_DIPSETTING( 0x0000, "Difficult (Level 30)") + PORT_DIPNAME( 0x8000, 0x8000, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("DIPB:8") PORT_DIPSETTING( 0x0000, DEF_STR( No ) ) PORT_DIPSETTING( 0x8000, DEF_STR( Yes ) ) INPUT_PORTS_END @@ -335,7 +335,7 @@ static INPUT_PORTS_START( f1dream ) PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_START("DSW") - PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coin_B ) ) + PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("DIPA:1,2,3") PORT_DIPSETTING( 0x0000, DEF_STR( 4C_1C ) ) PORT_DIPSETTING( 0x0001, DEF_STR( 3C_1C ) ) PORT_DIPSETTING( 0x0002, DEF_STR( 2C_1C ) ) @@ -344,7 +344,7 @@ static INPUT_PORTS_START( f1dream ) PORT_DIPSETTING( 0x0005, DEF_STR( 1C_3C ) ) PORT_DIPSETTING( 0x0004, DEF_STR( 1C_4C ) ) PORT_DIPSETTING( 0x0003, DEF_STR( 1C_6C ) ) - PORT_DIPNAME( 0x0038, 0x0038, DEF_STR( Coin_A ) ) + PORT_DIPNAME( 0x0038, 0x0038, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("DIPA:4,5,6") PORT_DIPSETTING( 0x0000, DEF_STR( 4C_1C ) ) PORT_DIPSETTING( 0x0008, DEF_STR( 3C_1C ) ) PORT_DIPSETTING( 0x0010, DEF_STR( 2C_1C ) ) @@ -353,30 +353,30 @@ static INPUT_PORTS_START( f1dream ) PORT_DIPSETTING( 0x0028, DEF_STR( 1C_3C ) ) PORT_DIPSETTING( 0x0020, DEF_STR( 1C_4C ) ) PORT_DIPSETTING( 0x0018, DEF_STR( 1C_6C ) ) - PORT_SERVICE( 0x0040, IP_ACTIVE_LOW ) - PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Flip_Screen ) ) + PORT_SERVICE( 0x0040, IP_ACTIVE_LOW ) PORT_DIPLOCATION("DIPA:7") + PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DIPA:8") PORT_DIPSETTING( 0x0080, DEF_STR( Off )) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x0300, 0x0300, DEF_STR( Lives ) ) + PORT_DIPNAME( 0x0300, 0x0300, DEF_STR( Lives ) ) PORT_DIPLOCATION("DIPB:1,2") // "Not Used" according to Romstar manual PORT_DIPSETTING( 0x0300, "3" ) PORT_DIPSETTING( 0x0200, "4" ) PORT_DIPSETTING( 0x0100, "5" ) PORT_DIPSETTING( 0x0000, "7" ) - PORT_DIPNAME( 0x0400, 0x0000, DEF_STR( Cabinet ) ) + PORT_DIPNAME( 0x0400, 0x0000, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("DIPB:3") PORT_DIPSETTING( 0x0000, DEF_STR( Upright )) PORT_DIPSETTING( 0x0400, DEF_STR( Cocktail )) - PORT_DIPNAME( 0x1800, 0x1800, "F1 Up Point" ) + PORT_DIPNAME( 0x1800, 0x1800, "F1 Up Point" ) PORT_DIPLOCATION("DIPB:4,5") PORT_DIPSETTING( 0x1800, "12" ) PORT_DIPSETTING( 0x1000, "16" ) PORT_DIPSETTING( 0x0800, "18" ) PORT_DIPSETTING( 0x0000, "20" ) - PORT_DIPNAME( 0x2000, 0x2000, DEF_STR( Difficulty ) ) + PORT_DIPNAME( 0x2000, 0x2000, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("DIPB:6") PORT_DIPSETTING( 0x2000, DEF_STR( Normal ) ) PORT_DIPSETTING( 0x0000, DEF_STR( Difficult ) ) - PORT_DIPNAME( 0x4000, 0x0000, DEF_STR( Version ) ) + PORT_DIPNAME( 0x4000, 0x0000, DEF_STR( Version ) ) PORT_DIPLOCATION("DIPB:7") PORT_DIPSETTING( 0x0000, DEF_STR( World ) ) PORT_DIPSETTING( 0x4000, DEF_STR( Japan ) ) - PORT_DIPNAME( 0x8000, 0x8000, DEF_STR( Allow_Continue ) ) + PORT_DIPNAME( 0x8000, 0x8000, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("DIPB:8") PORT_DIPSETTING( 0x0000, DEF_STR( No ) ) PORT_DIPSETTING( 0x8000, DEF_STR( Yes ) ) INPUT_PORTS_END -- cgit v1.2.3