mirror of
https://github.com/holub/mame
synced 2025-07-03 09:06:08 +03:00
ms32.cpp: added some dips for f1superb (nw)
This commit is contained in:
parent
2163bb7824
commit
4732b5ee79
@ -1491,21 +1491,27 @@ static INPUT_PORTS_START( f1superb )
|
|||||||
PORT_BIT( 0x00400000, IP_ACTIVE_LOW, IPT_UNUSED )
|
PORT_BIT( 0x00400000, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||||
|
|
||||||
PORT_MODIFY("DSW")
|
PORT_MODIFY("DSW")
|
||||||
PORT_DIPUNUSED_DIPLOC( 0x00000001, 0x00000001, "SW2:8" )
|
PORT_DIPNAME( 0x00000001, 0x00000001, "Credit Counter" ) PORT_DIPLOCATION("SW2:8")
|
||||||
PORT_DIPUNUSED_DIPLOC( 0x00000002, 0x00000002, "SW2:7" )
|
PORT_DIPSETTING( 0x00000000, "Eremite" ) // no idea what this means, taken from manual
|
||||||
|
PORT_DIPSETTING( 0x00000001, "Display" )
|
||||||
|
PORT_DIPNAME( 0x00000002, 0x00000002, "Speed Meter Display" ) PORT_DIPLOCATION("SW2:7")
|
||||||
|
PORT_DIPSETTING( 0x00000000, "mph" )
|
||||||
|
PORT_DIPSETTING( 0x00000002, "km/h" )
|
||||||
PORT_DIPNAME( 0x00000004, 0x00000004, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:6")
|
PORT_DIPNAME( 0x00000004, 0x00000004, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW2:6")
|
||||||
PORT_DIPSETTING( 0x00000000, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x00000000, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00000004, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00000004, DEF_STR( On ) )
|
||||||
PORT_DIPUNUSED_DIPLOC( 0x00000008, 0x00000008, "SW2:5" )
|
PORT_DIPNAME( 0x00000008, 0x00000008, "Time Up Mode" ) PORT_DIPLOCATION("SW2:5")
|
||||||
|
PORT_DIPSETTING( 0x00000000, DEF_STR( Off ) )
|
||||||
|
PORT_DIPSETTING( 0x00000008, DEF_STR( On ) )
|
||||||
PORT_DIPNAME( 0x0030, 0x0030, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW2:4,3")
|
PORT_DIPNAME( 0x0030, 0x0030, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW2:4,3")
|
||||||
PORT_DIPSETTING( 0x0000, DEF_STR( Easy ) )
|
PORT_DIPSETTING( 0x0000, DEF_STR( Easy ) )
|
||||||
PORT_DIPSETTING( 0x0030, DEF_STR( Normal ) )
|
PORT_DIPSETTING( 0x0030, DEF_STR( Normal ) )
|
||||||
PORT_DIPSETTING( 0x0010, DEF_STR( Hard ) )
|
PORT_DIPSETTING( 0x0010, DEF_STR( Hard ) )
|
||||||
PORT_DIPSETTING( 0x0020, DEF_STR( Hardest ) )
|
PORT_DIPSETTING( 0x0020, DEF_STR( Hardest ) )
|
||||||
PORT_DIPNAME( 0x00c0, 0x0000, DEF_STR( Region ) ) PORT_DIPLOCATION("SW2:2,1")
|
PORT_DIPNAME( 0x00c0, 0x0000, DEF_STR( Region ) ) PORT_DIPLOCATION("SW2:2,1") // English manual only gives 0x48 and 0x80 as valid
|
||||||
PORT_DIPSETTING( 0x0080, DEF_STR( USA ) )
|
PORT_DIPSETTING( 0x0080, DEF_STR( USA ) )
|
||||||
PORT_DIPSETTING( 0x0000, DEF_STR( Europe ) )
|
PORT_DIPSETTING( 0x0000, DEF_STR( Europe ) )
|
||||||
// PORT_DIPSETTING( 0x0040, "Europe" )
|
PORT_DIPSETTING( 0x0040, "Europe" )
|
||||||
PORT_DIPSETTING( 0x00c0, DEF_STR( Japan ) )
|
PORT_DIPSETTING( 0x00c0, DEF_STR( Japan ) )
|
||||||
PORT_DIPUNUSED_DIPLOC( 0x00000100, 0x00000100, "SW1:8" )
|
PORT_DIPUNUSED_DIPLOC( 0x00000100, 0x00000100, "SW1:8" )
|
||||||
PORT_DIPUNUSED_DIPLOC( 0x00000200, 0x00000200, "SW1:7" )
|
PORT_DIPUNUSED_DIPLOC( 0x00000200, 0x00000200, "SW1:7" )
|
||||||
|
Loading…
Reference in New Issue
Block a user