Support input bitmasks, Mapper cleanups
Created by: sonninnos
-
input_state_cb
spamming reduced with input bitmasks - Keyboard pass-through improvements:
- Joystick device type no longer reserves all unused RetroPad button keys for blocking
- RetroPad device type blocks fire1/fire2/jump/turbofire buttons always and other buttons only when mapped
- Default turbo pulse changed to 6
- Mapper cleanups