mirror of
https://github.com/holub/mame
synced 2025-04-22 16:31:49 +03:00
dynax/ddenlovr.cpp: Further input cleanups
- Use standard input types for service keys in many games - hnkochou, hjingi, htengoku: Remove some unused inputs
This commit is contained in:
parent
9eef7523d5
commit
47f9ddb910
File diff suppressed because it is too large
Load Diff
@ -1584,31 +1584,13 @@ static INPUT_PORTS_START( dynax_hanafuda_keys )
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
||||
INPUT_PORTS_END
|
||||
|
||||
// Medal hanafuda games use 6 card hands
|
||||
INPUT_PORTS_START( dynax_hanafuda_keys_bet )
|
||||
PORT_INCLUDE( dynax_hanafuda_keys )
|
||||
|
||||
PORT_MODIFY("KEY1")
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_MAHJONG_BET ) PORT_PLAYER(1)
|
||||
|
||||
PORT_MODIFY("KEY4")
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_MAHJONG_SCORE ) // "t"
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_MAHJONG_DOUBLE_UP ) // "w"
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_MAHJONG_BIG ) // "b"
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_MAHJONG_SMALL ) // "s"
|
||||
|
||||
PORT_MODIFY("KEY6")
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_MAHJONG_BET ) PORT_PLAYER(2)
|
||||
|
||||
PORT_MODIFY("KEY9")
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_MAHJONG_SCORE ) PORT_PLAYER(2) // "t"
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_MAHJONG_DOUBLE_UP ) PORT_PLAYER(2) // "w"
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_MAHJONG_BIG ) PORT_PLAYER(2) // "b"
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_MAHJONG_SMALL ) PORT_PLAYER(2) // "s"
|
||||
INPUT_PORTS_END
|
||||
|
||||
INPUT_PORTS_START( dynax_hanafuda_6keys_bet )
|
||||
PORT_INCLUDE( dynax_hanafuda_keys_bet )
|
||||
|
||||
PORT_MODIFY("KEY2")
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
||||
|
||||
@ -1617,6 +1599,13 @@ INPUT_PORTS_START( dynax_hanafuda_6keys_bet )
|
||||
|
||||
PORT_MODIFY("KEY4")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_MAHJONG_SCORE ) // "t"
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_MAHJONG_DOUBLE_UP ) // "w"
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_MAHJONG_BIG ) // "b"
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_MAHJONG_SMALL ) // "s"
|
||||
|
||||
PORT_MODIFY("KEY6")
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_MAHJONG_BET ) PORT_PLAYER(2)
|
||||
|
||||
PORT_MODIFY("KEY7")
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
||||
@ -1626,6 +1615,10 @@ INPUT_PORTS_START( dynax_hanafuda_6keys_bet )
|
||||
|
||||
PORT_MODIFY("KEY9")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
||||
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_MAHJONG_SCORE ) PORT_PLAYER(2) // "t"
|
||||
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_MAHJONG_DOUBLE_UP ) PORT_PLAYER(2) // "w"
|
||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_MAHJONG_BIG ) PORT_PLAYER(2) // "b"
|
||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_MAHJONG_SMALL ) PORT_PLAYER(2) // "s"
|
||||
INPUT_PORTS_END
|
||||
|
||||
#if 0
|
||||
|
@ -462,6 +462,5 @@ private:
|
||||
INPUT_PORTS_EXTERN(dynax_mahjong_keys);
|
||||
INPUT_PORTS_EXTERN(dynax_mahjong_keys_bet);
|
||||
INPUT_PORTS_EXTERN(dynax_hanafuda_keys_bet);
|
||||
INPUT_PORTS_EXTERN(dynax_hanafuda_6keys_bet);
|
||||
|
||||
#endif // MAME_DYNAX_DYNAX_H
|
||||
|
Loading…
Reference in New Issue
Block a user