Previous 199869 Revisions Next

r19844 Thursday 27th December, 2012 at 01:39:29 UTC by Brian Troha
solomon.c: Added dipswitch locations to the Solomon's Key sets. [Brian Troha]
[src/mame/drivers]solomon.c

trunk/src/mame/drivers/solomon.c
r19843r19844
114114   PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN )
115115
116116   PORT_START("DSW1")
117   PORT_DIPNAME( 0x01, 0x00, DEF_STR( Demo_Sounds ) )
117   PORT_DIPNAME( 0x01, 0x00, DEF_STR( Demo_Sounds ) )   PORT_DIPLOCATION("SW1:!1")
118118   PORT_DIPSETTING(    0x01, DEF_STR( Off ) )
119119   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
120   PORT_DIPNAME( 0x02, 0x02, DEF_STR( Cabinet ) )
120   PORT_DIPNAME( 0x02, 0x02, DEF_STR( Cabinet ) )      PORT_DIPLOCATION("SW1:!2")
121121   PORT_DIPSETTING(    0x02, DEF_STR( Upright ) )
122122   PORT_DIPSETTING(    0x00, DEF_STR( Cocktail ) )
123   PORT_DIPNAME( 0x0c, 0x00, DEF_STR( Lives ) )
123   PORT_DIPNAME( 0x0c, 0x00, DEF_STR( Lives ) )      PORT_DIPLOCATION("SW1:!3,!4")
124124   PORT_DIPSETTING(    0x0c, "2" )
125125   PORT_DIPSETTING(    0x00, "3" )
126126   PORT_DIPSETTING(    0x08, "4" )
127127   PORT_DIPSETTING(    0x04, "5" )
128   PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_B ) )
128   PORT_DIPNAME( 0x30, 0x00, DEF_STR( Coin_B ) )      PORT_DIPLOCATION("SW1:!5,!6")
129129   PORT_DIPSETTING(    0x20, DEF_STR( 2C_1C ) )
130130   PORT_DIPSETTING(    0x00, DEF_STR( 1C_1C ) )
131131   PORT_DIPSETTING(    0x10, DEF_STR( 1C_2C ) )
132132   PORT_DIPSETTING(    0x30, DEF_STR( 1C_3C ) )
133   PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_A ) )
133   PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coin_A ) )      PORT_DIPLOCATION("SW1:!7,!8")
134134   PORT_DIPSETTING(    0x80, DEF_STR( 2C_1C ) )
135135   PORT_DIPSETTING(    0x00, DEF_STR( 1C_1C ) )
136136   PORT_DIPSETTING(    0x40, DEF_STR( 1C_2C ) )
137137   PORT_DIPSETTING(    0xc0, DEF_STR( 1C_3C ) )
138138
139139   PORT_START("DSW2")
140   PORT_DIPNAME( 0x03, 0x00, DEF_STR( Difficulty ) )
140   PORT_DIPNAME( 0x03, 0x00, DEF_STR( Difficulty ) )   PORT_DIPLOCATION("SW2:!1,!2")
141141   PORT_DIPSETTING(    0x02, DEF_STR( Easy ) )
142142   PORT_DIPSETTING(    0x00, DEF_STR( Normal ) )
143143   PORT_DIPSETTING(    0x01, DEF_STR( Harder ) )
144144   PORT_DIPSETTING(    0x03, DEF_STR( Difficult ) )
145   PORT_DIPNAME( 0x0c, 0x00, "Timer Speed" )
145   PORT_DIPNAME( 0x0c, 0x00, "Timer Speed" )      PORT_DIPLOCATION("SW2:!3,!4")
146146   PORT_DIPSETTING(    0x08, "Slow" )
147147   PORT_DIPSETTING(    0x00, DEF_STR( Normal ) )
148148   PORT_DIPSETTING(    0x04, "Faster" )
149149   PORT_DIPSETTING(    0x0c, "Fastest" )
150   PORT_DIPNAME( 0x10, 0x00, "Extra" )
150   PORT_DIPNAME( 0x10, 0x00, "Extra" )         PORT_DIPLOCATION("SW2:!5")
151151   PORT_DIPSETTING(    0x00, DEF_STR( Normal ) )
152152   PORT_DIPSETTING(    0x10, DEF_STR( Difficult ) )
153   PORT_DIPNAME( 0xe0, 0x00, DEF_STR( Bonus_Life ) )
153   PORT_DIPNAME( 0xe0, 0x00, DEF_STR( Bonus_Life ) )   PORT_DIPLOCATION("SW2:!6,!7,!8")
154154   PORT_DIPSETTING(    0x00, "30k 200k 500k" )
155155   PORT_DIPSETTING(    0x80, "100k 300k 800k" )
156156   PORT_DIPSETTING(    0x40, "30k 200k" )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team