Previous 199869 Revisions Next

r33545 Wednesday 26th November, 2014 at 03:02:40 UTC by Brian Troha
supduck.c: Fill in Demo Sounds, Game Sound and Lives dipswitches and add dipswitch locations to the driver.
[src/mame/drivers]supduck.c

trunk/src/mame/drivers/supduck.c
r242056r242057
356356   PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_COIN2 )
357357
358358   PORT_START("DSW")
359   PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coinage ) )
359   PORT_DIPNAME( 0x0007, 0x0007, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DIP-A:1,2,3")
360360   PORT_DIPSETTING(      0x0000, DEF_STR( 5C_1C ) )
361361   PORT_DIPSETTING(      0x0001, DEF_STR( 4C_1C ) )
362362   PORT_DIPSETTING(      0x0002, DEF_STR( 3C_1C ) )
r242056r242057
365365   PORT_DIPSETTING(      0x0006, DEF_STR( 1C_2C ) )
366366   PORT_DIPSETTING(      0x0005, DEF_STR( 1C_3C ) )
367367   PORT_DIPSETTING(      0x0004, DEF_STR( 1C_4C ) )
368   PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) )
368   PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DIP-A:4")
369369   PORT_DIPSETTING(      0x0008, DEF_STR( Off ) )
370370   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
371   PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) )
372   PORT_DIPSETTING(      0x0010, DEF_STR( Off ) )
373   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
374   PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) )
375   PORT_DIPSETTING(      0x0020, DEF_STR( Off ) )
376   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
377   PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unknown ) )
378   PORT_DIPSETTING(      0x0040, DEF_STR( Off ) )
379   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
380   PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unknown ) )
381   PORT_DIPSETTING(      0x0080, DEF_STR( Off ) )
382   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
383   PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Unknown ) )
371   PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("DIP-A:5")
372   PORT_DIPSETTING(      0x0000, DEF_STR( Off ) )
373   PORT_DIPSETTING(      0x0010, DEF_STR( On ) )
374   PORT_DIPNAME( 0x0020, 0x0020, "Game Sound" ) PORT_DIPLOCATION("DIP-A:6") /* Kills all sounds except for Coin-In */
375   PORT_DIPSETTING(      0x0000, DEF_STR( Off ) )
376   PORT_DIPSETTING(      0x0020, DEF_STR( On ) )
377   PORT_DIPNAME( 0x00c0, 0x0080, DEF_STR( Lives ) ) PORT_DIPLOCATION("DIP-A:7,8")
378   PORT_DIPSETTING(      0x00c0, "2" )
379   PORT_DIPSETTING(      0x0080, "3" )
380   PORT_DIPSETTING(      0x0040, "4" )
381   PORT_DIPSETTING(      0x0000, "5" )
382   PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DIP-B:1")
384383   PORT_DIPSETTING(      0x0100, DEF_STR( Off ) )
385384   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
386   PORT_DIPNAME( 0x0200, 0x0200, DEF_STR( Unknown ) )
385   PORT_DIPNAME( 0x0200, 0x0200, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DIP-B:2")
387386   PORT_DIPSETTING(      0x0200, DEF_STR( Off ) )
388387   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
389   PORT_DIPNAME( 0x0400, 0x0400, DEF_STR( Unknown ) )
388   PORT_DIPNAME( 0x0400, 0x0400, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DIP-B:3")
390389   PORT_DIPSETTING(      0x0400, DEF_STR( Off ) )
391390   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
392   PORT_DIPNAME( 0x0800, 0x0800, DEF_STR( Unknown ) )
391   PORT_DIPNAME( 0x0800, 0x0800, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DIP-B:4")
393392   PORT_DIPSETTING(      0x0800, DEF_STR( Off ) )
394393   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
395   PORT_DIPNAME( 0x1000, 0x1000, DEF_STR( Unknown ) )
394   PORT_DIPNAME( 0x1000, 0x1000, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DIP-B:5")
396395   PORT_DIPSETTING(      0x1000, DEF_STR( Off ) )
397396   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
398   PORT_DIPNAME( 0x2000, 0x2000, DEF_STR( Unknown ) )
397   PORT_DIPNAME( 0x2000, 0x2000, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DIP-B:6")
399398   PORT_DIPSETTING(      0x2000, DEF_STR( Off ) )
400399   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
401   PORT_DIPNAME( 0x4000, 0x4000, "Character Test" )
400   PORT_DIPNAME( 0x4000, 0x4000, "Character Test" ) PORT_DIPLOCATION("DIP-B:7")
402401   PORT_DIPSETTING(      0x4000, DEF_STR( Off ) )
403402   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
404   PORT_SERVICE( 0x8000, IP_ACTIVE_LOW )
403   PORT_SERVICE_DIPLOC( 0x8000, IP_ACTIVE_LOW, "DIP-B:8" )
405404INPUT_PORTS_END
406405
407406


Previous 199869 Revisions Next


© 1997-2024 The MAME Team