Previous 199869 Revisions Next

r28748 Thursday 20th March, 2014 at 03:26:12 UTC by Brian Troha
littlerb.c: Fill in missing dipswitch settings and add dipswitch locations to Little Robin. [Brian Troha]

Out of whatsnew: I remember adding the dipswitch setting listed in the driver a long time ago, but cannot remember the exact source now... but they should be good.
[src/mame/drivers]littlerb.c

trunk/src/mame/drivers/littlerb.c
r28747r28748
171171
172172static INPUT_PORTS_START( littlerb )
173173   PORT_START("DSW")   /* 16bit */
174   PORT_DIPNAME( 0x0003, 0x0001, DEF_STR( Lives ) )
174   PORT_DIPNAME( 0x0003, 0x0001, DEF_STR( Lives ) )   PORT_DIPLOCATION("SW1:8,7")
175175   PORT_DIPSETTING(      0x0003, "2" )
176176   PORT_DIPSETTING(      0x0001, "3" )
177177   PORT_DIPSETTING(      0x0002, "4" )
178178   PORT_DIPSETTING(      0x0000, "5" )
179   PORT_DIPNAME( 0x001c, 0x0004, DEF_STR( Coin_B ) )
179   PORT_DIPNAME( 0x001c, 0x0004, DEF_STR( Coin_B ) )   PORT_DIPLOCATION("SW1:6,5,4")
180180   PORT_DIPSETTING(      0x0000, DEF_STR( 5C_1C ) )
181181   PORT_DIPSETTING(      0x0010, DEF_STR( 4C_1C ) )
182182   PORT_DIPSETTING(      0x0008, DEF_STR( 3C_1C ) )
r28747r28748
185185   PORT_DIPSETTING(      0x0014, DEF_STR( 1C_2C ) )
186186   PORT_DIPSETTING(      0x000c, DEF_STR( 1C_3C ) )
187187   PORT_DIPSETTING(      0x001c, DEF_STR( 1C_4C ) )
188   PORT_DIPNAME( 0x00e0, 0x0020, DEF_STR( Coin_A ) )
188   PORT_DIPNAME( 0x00e0, 0x0020, DEF_STR( Coin_A ) )   PORT_DIPLOCATION("SW1:3,2,1")
189189   PORT_DIPSETTING(      0x0000, DEF_STR( 5C_1C ) )
190190   PORT_DIPSETTING(      0x0080, DEF_STR( 4C_1C ) )
191191   PORT_DIPSETTING(      0x0040, DEF_STR( 3C_1C ) )
r28747r28748
194194   PORT_DIPSETTING(      0x00a0, DEF_STR( 1C_2C ) )
195195   PORT_DIPSETTING(      0x0060, DEF_STR( 1C_3C ) )
196196   PORT_DIPSETTING(      0x00e0, DEF_STR( 1C_4C ) )
197   PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Unknown ) )
197   PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Unknown ) )   PORT_DIPLOCATION("SW2:8")
198198   PORT_DIPSETTING(      0x0100, DEF_STR( Off ) )
199199   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
200   PORT_DIPNAME( 0x0200, 0x0200, DEF_STR( Unknown ) )
201   PORT_DIPSETTING(      0x0200, DEF_STR( Off ) )
202   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
203   PORT_DIPNAME( 0x0400, 0x0400, DEF_STR( Unknown ) )
204   PORT_DIPSETTING(      0x0400, DEF_STR( Off ) )
205   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
206   PORT_DIPNAME( 0x0800, 0x0800, DEF_STR( Unknown ) )
207   PORT_DIPSETTING(      0x0800, DEF_STR( Off ) )
208   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
209   PORT_DIPNAME( 0x1000, 0x1000, DEF_STR( Unknown ) )
210   PORT_DIPSETTING(      0x1000, DEF_STR( Off ) )
211   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
212   PORT_DIPNAME( 0x2000, 0x2000, DEF_STR( Unknown ) )
213   PORT_DIPSETTING(      0x2000, DEF_STR( Off ) )
214   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
215   PORT_SERVICE( 0x4000, IP_ACTIVE_LOW )
216   PORT_DIPNAME( 0x8000, 0x8000, DEF_STR( Unknown ) )
217   PORT_DIPSETTING(      0x8000, DEF_STR( Off ) )
218   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
200   PORT_DIPNAME( 0x0600, 0x0600, DEF_STR( Bonus_Life ) )   PORT_DIPLOCATION("SW2:7,6")
201   PORT_DIPSETTING(      0x0600, "Every 150,000" )
202   PORT_DIPSETTING(      0x0200, "Every 200,000" )
203   PORT_DIPSETTING(      0x0400, "Every 300,000" )
204   PORT_DIPSETTING(      0x0000, DEF_STR( None ) )
205   PORT_DIPNAME( 0x3800, 0x2800, DEF_STR( Difficulty ) )   PORT_DIPLOCATION("SW2:5,4,3")
206   PORT_DIPSETTING(      0x3800, DEF_STR( Easy ) )
207   PORT_DIPSETTING(      0x1800, DEF_STR( Medium_Easy ) )
208   PORT_DIPSETTING(      0x2800, DEF_STR( Normal ) )
209   PORT_DIPSETTING(      0x0800, DEF_STR( Medium_Hard ) )
210   PORT_DIPSETTING(      0x3000, DEF_STR( Hard ) )
211   PORT_DIPSETTING(      0x1000, DEF_STR( Harder ) )
212   PORT_DIPSETTING(      0x2000, DEF_STR( Very_Hard ) )
213   PORT_DIPSETTING(      0x0000, DEF_STR( Hardest ) )
214   PORT_SERVICE_DIPLOC(  0x4000, IP_ACTIVE_LOW, "SW2:2" )
215   PORT_DIPNAME( 0x8000, 0x8000, DEF_STR( Demo_Sounds ) )   PORT_DIPLOCATION("SW2:1")
216   PORT_DIPSETTING(      0x0000, DEF_STR( Off ) )
217   PORT_DIPSETTING(      0x8000, DEF_STR( On ) )
219218
220219   PORT_START("P1")    /* 16bit */
221220   PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team