diff options
author | 2017-04-06 11:35:04 +1000 | |
---|---|---|
committer | 2017-04-06 11:35:04 +1000 | |
commit | 357b5778a56e0efc7cfd5c0b8098af8478bf7b0a (patch) | |
tree | 70f1954e8d424a837c1581043ee4c1befceba848 /src/lib/util/coreutil.cpp | |
parent | 8fe18e9eccb5f0ca5884c76402d7db9911795079 (diff) |
Ipt service button fixes & cleanups (#2085)
* realbrk.cpp Remove service button hard coded keycode assignment
Remove hard coded key assignment and use default mapping.
Mame Testers Bug:
http://mametesters.org/view.php?id=6489
* albazc.cpp (hanaroku) Use standard inputs & key assignments.
Use standard inputs consistent with other hanafuda games.
(hanafuda games usually have a mahjong panel for input)
Remove hard coded IPT_SERVICE assignments.
Mame Testers Bug:
http://mametesters.org/view.php?id=6489
* aleck64.cpp Correct Service/Test Button assignments.
"Service Mode" which is assigned to IPT_SERVICE is not located in aleck64.cpp - No changes.
"Service Button" is assigned to IPT_SERVICE1 (Hard coded keycode removed & default used).
"Test Button" is assigned to IPT_SERVICE2 (Test Button is not displayed in Machine input....).
Mame Testers Bug:
http://mametesters.org/view.php?id=6489
* amaticmg.cpp (suprstar) Remove hard coded keycode assignments
Remove hard coded key assignment and use default mapping.
Mame Testers Bug:
http://mametesters.org/view.php?id=6489
* ampoker2.cpp Make various key assignments consistant
Cleanup different assignments for the same buttons across supported games while still keeping true to the Game Notes / Operation instructions.
1. Make "Operator Key" consistant (Use IPT_GAMBLE_SERVICE)
2. Make "Supervisor Key" consistant (Use IPT_SERVICE2)
3. Make "Hopper 1" consistant (Use IPT_OTHER, KEYCODE_Y)
4. Make "Hopper Out" consistant (Use IPT_OTHER, KEYCODE_G)
5. Make "Hopper Low" consistant (Use IPT_OTHER, KEYCODE_H)
6. Make "Return Line" consistant (Use IPT_OTHER, KEYCODE_J)
7. Make "Coin Refill" consistant (Use IPT_OTHER, KEYCODE_R)
8. Make "Payout" consistant (Use IPT_GAMBLE_PAYOUT)
9. Make "TILT" consistant (Use IPT_TILT)
10. Make "Double" consistant (Use IPT_GAMBLE_D_UP)
Mame Testers Bug:
http://mametesters.org/view.php?id=6489
* albazc.cpp: Assign "Data Clear" to IPT_MEMORY_RESET
Assign "Data Clear" to IPT_MEMORY_RESET
* albazc.cpp Change "Medal In" & "Pay Out" to standard buttons
Change "Medal In" & "Pay Out" to standard gamble service buttons (Previously standard service buttons).
Change Lockout "Key" to PORT_TOGGLE type.
* albazc.cpp Correct "Payout" button to use "IPT_GAMBLE_PAYOUT".
Payout operation has been clarified and noted at start of driver.
Correct "Payout" button to use "IPT_GAMBLE_PAYOUT".
* albazc.cpp Add Todo: Hookup hopper & Addresses.
Add Hookup hopper to to do list.
Add hopper activity addresses to notes.
* albazc.cpp Correct IPT_SERVICE assignments
Rework PR to merge with commit https://github.com/mamedev/mame/commit/0bc96f38f1a2eb1e098882e474f9604ba905d972
Set IPT_SERVICE & Double up buttons as standard assignments.
Set "Ext In 1" & "Ext In 2" as IPT_OTHER.
Diffstat (limited to 'src/lib/util/coreutil.cpp')
0 files changed, 0 insertions, 0 deletions