summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Brian Troha <briantro@users.noreply.github.com>2011-07-24 02:07:03 +0000
committer Brian Troha <briantro@users.noreply.github.com>2011-07-24 02:07:03 +0000
commit63577355749d1e0a48b971aa3440db7da4e13708 (patch)
tree3120f76684e7f5ea83c37c2ec2109d395f0ad7c3
parent23d0f7ebe235508452d9596288a28ec0d8e01133 (diff)
speglsht.c: Added dipswitch locations to Super Eagle Shot [Brian Troha]
-rw-r--r--src/mame/drivers/speglsht.c22
1 files changed, 10 insertions, 12 deletions
diff --git a/src/mame/drivers/speglsht.c b/src/mame/drivers/speglsht.c
index 8cf102203a2..1e5ec8b082d 100644
--- a/src/mame/drivers/speglsht.c
+++ b/src/mame/drivers/speglsht.c
@@ -252,7 +252,7 @@ static INPUT_PORTS_START( speglsht )
PORT_BIT( 0xffff0000, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("IN1")
- PORT_DIPNAME( 0x00000007, 0x00000007, DEF_STR( Coin_A ) )
+ PORT_DIPNAME( 0x00000007, 0x00000007, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW1:1,2,3")
PORT_DIPSETTING( 0x00000003, DEF_STR( 3C_1C ) )
PORT_DIPSETTING( 0x00000004, DEF_STR( 2C_1C ) )
PORT_DIPSETTING( 0x00000007, DEF_STR( 1C_1C ) )
@@ -261,7 +261,7 @@ static INPUT_PORTS_START( speglsht )
PORT_DIPSETTING( 0x00000006, DEF_STR( 1C_2C ) )
PORT_DIPSETTING( 0x00000005, DEF_STR( 1C_3C ) )
PORT_DIPSETTING( 0x00000000, "2C Start/1C Continue" )
- PORT_DIPNAME( 0x00000038, 0x00000038, DEF_STR( Coin_B ) )
+ PORT_DIPNAME( 0x00000038, 0x00000038, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:4,5,6")
PORT_DIPSETTING( 0x00000018, DEF_STR( 3C_1C ) )
PORT_DIPSETTING( 0x00000020, DEF_STR( 2C_1C ) )
PORT_DIPSETTING( 0x00000038, DEF_STR( 1C_1C ) )
@@ -270,32 +270,30 @@ static INPUT_PORTS_START( speglsht )
PORT_DIPSETTING( 0x00000030, DEF_STR( 1C_2C ) )
PORT_DIPSETTING( 0x00000028, DEF_STR( 1C_3C ) )
PORT_DIPSETTING( 0x00000000, "2C Start/1C Continue" )
- PORT_DIPNAME( 0x00000040, 0x00000040, "Unknown / Unused" )
- PORT_DIPSETTING( 0x00000040, DEF_STR( Off ) )
- PORT_DIPSETTING( 0x00000000, DEF_STR( On ) )
- PORT_DIPNAME( 0x00000080, 0x00000080, "Bonus for PAR Play" )
+ PORT_DIPUNUSED_DIPLOC( 0x00000040, 0x00000040, "SW1:7" )
+ PORT_DIPNAME( 0x00000080, 0x00000080, "Bonus for PAR Play" ) PORT_DIPLOCATION("SW1:8")
PORT_DIPSETTING( 0x00000080, DEF_STR( None ) )
PORT_DIPSETTING( 0x00000000, "Extra Hole" )
- PORT_DIPNAME( 0x00000300, 0x00000300, DEF_STR( Difficulty ) )
+ PORT_DIPNAME( 0x00000300, 0x00000300, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW2:1,2")
PORT_DIPSETTING( 0x00000300, DEF_STR( Normal ) )
PORT_DIPSETTING( 0x00000200, DEF_STR( Easy ) )
PORT_DIPSETTING( 0x00000100, DEF_STR( Hard ) )
PORT_DIPSETTING( 0x00000000, DEF_STR( Very_Hard ) )
- PORT_DIPNAME( 0x00000c00, 0x00000c00, "Number of Players" )
+ PORT_DIPNAME( 0x00000c00, 0x00000c00, "Number of Players" ) PORT_DIPLOCATION("SW2:3,4")
PORT_DIPSETTING( 0x00000c00, "3" )
PORT_DIPSETTING( 0x00000800, "4" )
PORT_DIPSETTING( 0x00000400, "2" )
PORT_DIPSETTING( 0x00000000, "1" )
- PORT_DIPNAME( 0x00001000, 0x00000000, DEF_STR( Demo_Sounds ) )
+ PORT_DIPNAME( 0x00001000, 0x00000000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:5")
PORT_DIPSETTING( 0x00001000, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00000000, DEF_STR( On ) )
- PORT_DIPNAME( 0x00002000, 0x00000000, "Control Panel" )
+ PORT_DIPNAME( 0x00002000, 0x00000000, "Control Panel" ) PORT_DIPLOCATION("SW2:6")
PORT_DIPSETTING( 0x00002000, "Double" )
PORT_DIPSETTING( 0x00000000, DEF_STR( Single ) )
- PORT_DIPNAME( 0x00004000, 0x00004000, "Country" )
+ PORT_DIPNAME( 0x00004000, 0x00000000, "Country" ) PORT_DIPLOCATION("SW2:7")
PORT_DIPSETTING( 0x00004000, DEF_STR( Japan ) )
PORT_DIPSETTING( 0x00000000, DEF_STR( USA ) )
- PORT_BIT( 0x00008000, IP_ACTIVE_LOW, IPT_UNUSED )
+ PORT_DIPUNUSED_DIPLOC( 0x00008000, 0x00008000, "SW2:8" )
PORT_SERVICE_NO_TOGGLE( 0x00010000, IP_ACTIVE_HIGH )
PORT_BIT( 0x00020000, IP_ACTIVE_LOW, IPT_TILT )
PORT_BIT( 0x00040000, IP_ACTIVE_LOW, IPT_COIN1 )