mirror of
https://github.com/holub/mame
synced 2025-05-18 19:49:35 +03:00
Allow mame user to 'cripple the game'; one can do it on the pcb too so why not?
IMO it's comparable to gamedebug/testlocation cheat dipswitches (infinite lives/invincibility). Allow choice, just don't set it to default.
This commit is contained in:
parent
869fe20d5e
commit
5d1b938e41
@ -217,7 +217,7 @@ static INPUT_PORTS_START( gogomile )
|
|||||||
PORT_DIPSETTING( 0x0100, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x0100, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
|
||||||
PORT_DIPUNUSED_DIPLOC( 0x0200, 0x0200, "SW2:2" ) /* Manual states this dip is "Unused" */
|
PORT_DIPUNUSED_DIPLOC( 0x0200, 0x0200, "SW2:2" ) /* Manual states this dip is "Unused" */
|
||||||
PORT_DIPNAME( 0x1c00, 0x1c00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW2:3,4,5")
|
PORT_DIPNAME( 0x1c00, 0x1c00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW2:3,4,5")
|
||||||
PORT_DIPSETTING( 0x0400, DEF_STR( 4C_1C ) )
|
PORT_DIPSETTING( 0x0400, DEF_STR( 4C_1C ) )
|
||||||
PORT_DIPSETTING( 0x1400, DEF_STR( 3C_1C ) )
|
PORT_DIPSETTING( 0x1400, DEF_STR( 3C_1C ) )
|
||||||
PORT_DIPSETTING( 0x0c00, DEF_STR( 2C_1C ) )
|
PORT_DIPSETTING( 0x0c00, DEF_STR( 2C_1C ) )
|
||||||
@ -253,7 +253,7 @@ static INPUT_PORTS_START( gogomilej )
|
|||||||
PORT_DIPSETTING( 0x0000, "Korean" )
|
PORT_DIPSETTING( 0x0000, "Korean" )
|
||||||
PORT_DIPSETTING( 0x0020, DEF_STR( English ) )
|
PORT_DIPSETTING( 0x0020, DEF_STR( English ) )
|
||||||
|
|
||||||
PORT_DIPNAME( 0x1c00, 0x1c00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:3,4,5")
|
PORT_DIPNAME( 0x1c00, 0x1c00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:3,4,5")
|
||||||
PORT_DIPSETTING( 0x1800, DEF_STR( 4C_1C ) )
|
PORT_DIPSETTING( 0x1800, DEF_STR( 4C_1C ) )
|
||||||
PORT_DIPSETTING( 0x1400, DEF_STR( 3C_1C ) )
|
PORT_DIPSETTING( 0x1400, DEF_STR( 3C_1C ) )
|
||||||
PORT_DIPSETTING( 0x1000, DEF_STR( 2C_1C ) )
|
PORT_DIPSETTING( 0x1000, DEF_STR( 2C_1C ) )
|
||||||
@ -304,10 +304,10 @@ static INPUT_PORTS_START( pbancho )
|
|||||||
PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW2:1")
|
PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW2:1")
|
||||||
PORT_DIPSETTING( 0x0100, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x0100, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
|
||||||
PORT_DIPNAME( 0x0200, 0x0200, "Allow Game Selection" ) PORT_DIPLOCATION("SW2:2") // "unused" in the manual?
|
PORT_DIPNAME( 0x0200, 0x0200, "Allow Versus Mode" ) PORT_DIPLOCATION("SW2:2") // "unused" in the manual?
|
||||||
|
PORT_DIPSETTING( 0x0000, DEF_STR( No ) )
|
||||||
PORT_DIPSETTING( 0x0200, DEF_STR( Yes ) )
|
PORT_DIPSETTING( 0x0200, DEF_STR( Yes ) )
|
||||||
// PORT_DIPSETTING( 0x0000, DEF_STR( No ) ) // Why cripple the game!?
|
PORT_DIPNAME( 0x1c00, 0x1c00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:3,4,5")
|
||||||
PORT_DIPNAME( 0x1c00, 0x1c00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW2:3,4,5")
|
|
||||||
PORT_DIPSETTING( 0x0c00, DEF_STR( 4C_1C ) )
|
PORT_DIPSETTING( 0x0c00, DEF_STR( 4C_1C ) )
|
||||||
PORT_DIPSETTING( 0x1400, DEF_STR( 3C_1C ) )
|
PORT_DIPSETTING( 0x1400, DEF_STR( 3C_1C ) )
|
||||||
PORT_DIPSETTING( 0x0400, DEF_STR( 2C_1C ) )
|
PORT_DIPSETTING( 0x0400, DEF_STR( 2C_1C ) )
|
||||||
|
Loading…
Reference in New Issue
Block a user