igs/pgrprot_*: fixed MT08822

This commit is contained in:
Ivan Vangelista 2024-02-18 07:59:41 +01:00
parent ae6efd375b
commit 76a99cb998
4 changed files with 8 additions and 0 deletions

View File

@ -396,6 +396,7 @@ INPUT_PORTS_START( killbld )
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region") /* Region - supplied by protection device */
PORT_BIT( 0xff00, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_DIPNAME( 0x00ff, 0x0021, "Region" )
PORT_DIPSETTING( 0x0016, DEF_STR( Taiwan ) )
PORT_DIPSETTING( 0x0017, DEF_STR( China ) )
@ -416,6 +417,7 @@ INPUT_PORTS_START( dw3 )
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region") /* Region - supplied by protection device */
PORT_BIT( 0xfff0, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x000f, 0x0006, DEF_STR( Region ) )
// PORT_CONFSETTING( 0x0000, "0" )
PORT_CONFSETTING( 0x0001, DEF_STR( Japan ) )
@ -432,6 +434,7 @@ INPUT_PORTS_START( dw3j ) // for dw3100 set
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region") /* Region - supplied by protection device */
PORT_BIT( 0xfff0, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x000f, 0x0001, DEF_STR( Region ) )
// PORT_CONFSETTING( 0x0000, "0" )
PORT_CONFSETTING( 0x0001, DEF_STR( Japan ) )

View File

@ -202,6 +202,7 @@ INPUT_PORTS_START( olds )
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region") /* Region - supplied by protection device */
PORT_BIT( 0xfff0, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x000f, 0x0006, DEF_STR( Region ) )
/* includes the following regions:
1 = taiwan, 2 = china, 3 = japan (title = orlegend special),

View File

@ -320,6 +320,7 @@ INPUT_PORTS_START( dw2001 )
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region") /* Region - supplied by protection device */
PORT_BIT( 0xfff0, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x000f, 0x0005, DEF_STR( Region ) )
PORT_CONFSETTING( 0x0000, DEF_STR( China ) )
PORT_CONFSETTING( 0x0001, DEF_STR( Taiwan ) )

View File

@ -189,6 +189,7 @@ INPUT_PORTS_START( orlegend )
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region")
PORT_BIT( 0xfffc, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_DIPNAME( 0x0003, 0x0000, DEF_STR( Region ) )
PORT_CONFSETTING( 0x0000, DEF_STR( World ) )
PORT_CONFSETTING( 0x0001, "World (duplicate)" ) // again?
@ -200,6 +201,7 @@ INPUT_PORTS_START( orlegendt )
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region")
PORT_BIT( 0xfff8, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_DIPNAME( 0x0007, 0x0004, DEF_STR( Region ) )
PORT_CONFSETTING( 0x0000, "Invalid 00?" )
PORT_CONFSETTING( 0x0001, "Invalid 01?" )
@ -213,6 +215,7 @@ INPUT_PORTS_START( orlegendk )
PORT_INCLUDE ( pgm )
PORT_MODIFY("Region")
PORT_BIT( 0xfff8, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_DIPNAME( 0x0007, 0x0002, DEF_STR( Region ) )
PORT_CONFSETTING( 0x0000, "Invalid 00?" )
PORT_CONFSETTING( 0x0001, "Invalid 01?" )