mirror of
https://github.com/holub/mame
synced 2025-07-04 09:28:51 +03:00
dakkochn: actually mark unknown dsw as unknown
This commit is contained in:
parent
8f4004720c
commit
6183053ecc
@ -1024,7 +1024,7 @@ static INPUT_PORTS_START( regulus )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
||||
INPUT_PORTS_END
|
||||
|
||||
// Same as 'regulus', but no DEF_STR( Allow_Continue ) Dip Switch
|
||||
// Same as 'regulus', but no Allow Continue Dip Switch
|
||||
static INPUT_PORTS_START( reguluso )
|
||||
PORT_INCLUDE( regulus )
|
||||
|
||||
@ -1495,18 +1495,10 @@ static INPUT_PORTS_START( brain )
|
||||
PORT_DIPSETTING( 0x08, "4" )
|
||||
PORT_DIPSETTING( 0x04, "5" )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Infinite ) )
|
||||
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:5")
|
||||
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:6")
|
||||
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:7")
|
||||
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:8")
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SWB:5" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SWB:6" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SWB:7" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SWB:8" )
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( gardia )
|
||||
@ -1529,8 +1521,7 @@ static INPUT_PORTS_START( gardia )
|
||||
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SWB:7")
|
||||
PORT_DIPSETTING( 0x40, DEF_STR( Easy ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Hard ) )
|
||||
// Manual states "Always On"
|
||||
PORT_DIPNAME( 0x80, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:8")
|
||||
PORT_DIPNAME( 0x80, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:8") // Manual states "Always On"
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
INPUT_PORTS_END
|
||||
@ -1611,6 +1602,7 @@ static INPUT_PORTS_START( wbdeluxe )
|
||||
|
||||
PORT_MODIFY("P1")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNKNOWN ) // Has to be 0 otherwise the game resets if you die after level 1.
|
||||
|
||||
PORT_MODIFY("SWB")
|
||||
PORT_DIPNAME( 0x80, 0x00, "Energy Consumption" ) PORT_DIPLOCATION("SWB:8")
|
||||
PORT_DIPSETTING( 0x00, "Slow" )
|
||||
@ -1629,21 +1621,13 @@ static INPUT_PORTS_START( wboyu )
|
||||
PORT_DIPSETTING( 0x06, "3" )
|
||||
PORT_DIPSETTING( 0x04, "4" )
|
||||
PORT_DIPSETTING( 0x02, "5" )
|
||||
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:4")
|
||||
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:5")
|
||||
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:6")
|
||||
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SWB:4" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SWB:5" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SWB:6" )
|
||||
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SWB:7")
|
||||
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:8")
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SWB:8" )
|
||||
|
||||
PORT_MODIFY("SWB")
|
||||
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SWA:1,2,3")
|
||||
@ -1655,15 +1639,11 @@ static INPUT_PORTS_START( wboyu )
|
||||
PORT_DIPSETTING( 0x02, DEF_STR( 2C_2C ) )
|
||||
PORT_DIPSETTING( 0x07, DEF_STR( 1C_1C ) )
|
||||
PORT_DIPSETTING( 0x03, DEF_STR( 1C_2C ) )
|
||||
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWA:4")
|
||||
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SWA:4" )
|
||||
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SWA:5")
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
||||
PORT_DIPSETTING( 0x10, DEF_STR( Yes ) )
|
||||
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWA:6")
|
||||
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SWA:6" )
|
||||
PORT_DIPNAME( 0xc0, 0xc0, "Mode" ) PORT_DIPLOCATION("SWA:7,8")
|
||||
PORT_DIPSETTING( 0xc0, "Normal Game" )
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Free_Play ) )
|
||||
@ -2018,18 +1998,10 @@ static INPUT_PORTS_START( tokisens )
|
||||
PORT_DIPSETTING( 0x08, "2" )
|
||||
PORT_DIPSETTING( 0x0c, "3" )
|
||||
PORT_DIPSETTING( 0x04, "4" )
|
||||
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:5")
|
||||
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:6")
|
||||
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:7")
|
||||
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:8")
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SWB:5" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SWB:6" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SWB:7" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SWB:8" )
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( tokisensa )
|
||||
@ -2062,9 +2034,7 @@ static INPUT_PORTS_START( wbml )
|
||||
PORT_DIPNAME( 0x40, 0x40, "Test Mode" ) PORT_DIPLOCATION("SWB:7")
|
||||
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unused ) ) PORT_DIPLOCATION("SWB:8")
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SWB:8" )
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( dakkochn )
|
||||
@ -2082,26 +2052,27 @@ static INPUT_PORTS_START( dakkochn )
|
||||
|
||||
// TODO: Dip-Switches
|
||||
PORT_MODIFY("SWA")
|
||||
PORT_DIPNAME( 0x02, 0x02, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SWB:2")
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x02, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Lives ) ) PORT_DIPLOCATION("SWB:3,4")
|
||||
PORT_DIPSETTING( 0x04, "3" )
|
||||
PORT_DIPSETTING( 0x0c, "4" )
|
||||
PORT_DIPSETTING( 0x08, "5" )
|
||||
// 0x00 gives 4 lives
|
||||
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SWB:5")
|
||||
PORT_DIPSETTING( 0x10, "30000 100000 200000" )
|
||||
PORT_DIPSETTING( 0x00, "50000 150000 250000" )
|
||||
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SWB:6")
|
||||
PORT_DIPSETTING( 0x20, DEF_STR( Easy ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Hard ) )
|
||||
PORT_DIPNAME( 0x40, 0x40, "Test Mode" ) PORT_DIPLOCATION("SWB:7")
|
||||
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SWB:8")
|
||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SWB:1,2")
|
||||
PORT_DIPSETTING( 0x03, DEF_STR( 1C_1C ) )
|
||||
PORT_DIPSETTING( 0x02, DEF_STR( 1C_2C ) )
|
||||
PORT_DIPSETTING( 0x01, DEF_STR( 1C_3C ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( 1C_4C ) )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x04, "SWB:3" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SWB:4" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SWB:5" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SWB:6" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SWB:7" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SWB:8" )
|
||||
|
||||
PORT_MODIFY("SWB")
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x01, "SWA:1" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x02, 0x02, "SWA:2" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x04, "SWA:3" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SWA:4" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SWA:5" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SWA:6" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SWA:7" )
|
||||
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SWA:8" )
|
||||
|
||||
PORT_START("KEY0")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_MAHJONG_A )
|
||||
|
Loading…
Reference in New Issue
Block a user