Custom build 2023-01-21-B
libertyernie
released this
21 Jan 16:59
·
109 commits
to preprocessor-patches
since this release
Preprocessor flags used:
LI_NOSWAP
: removes the controller shortcuts that allow you to swap buttons (Y/B vs. B/A)LI_NOEXIT
: removes the ability to exit Nintendont without turning off or resetting the consoleLI_NORESET
: removes the ability to reset the game with a controller button combo (at least on certain controllers)LI_CUSTOM_CONTROLS
: adds special controller overrides for the Classic Controller, Classic Controller Pro, and Wii U GamePad- The Legend of Zelda: Four Swords Adventures
- D-Pad => Left Stick
- Mario Party 4
- D-Pad => Left Stick
- Super Puzzle Bobble / Bust-A-Move 3000 / Bust-A-Move All-Stars
- Both left shoulder buttons (on Classic Controller, pressed down at least 25%) -> full L press
- Both right shoulder buttons (on Classic Controller, pressed down at least 25%) -> full R press
- D-pad diagonals -> D-pad horizontals
- Analog stick diagonals -> analog stick horizontals or verticals (whichever is closer)
- Midway Arcade Treasures 3
- Classic Controller L (pressed down at least 25%) -> full L press
- Classic Controller R (pressed down at least 25%) -> full R press
- Nintendo Puzzle Collection
- on Classic Controller, L and R do not activate unless one of the corresponding shoulder buttons is pressed all the way (digitally)
- The Legend of Zelda: Four Swords Adventures
LI_BASE64
: lets you load a base64-encoded nincfg.bin from meta.xml (also see NinCFGEditor)LI_SHOULDER
: tweaks the button mappings on certain controllers- Classic Controller:
- L -> L (analog)
- R -> R (analog)
- ZL -> half L press (0x7F)
- ZR -> half R press (0x7F)
- Home -> Start (if
LI_NOEXIT
is used) - Select -> Z
- Classic Controller Pro / Wii U GamePad:
- ZL -> full L press (0xFF)
- ZR -> full R press (0xFF)
- L -> half L press (0x7F)
- R -> half R press (0x7F)
- Home -> Start (if
LI_NOEXIT
is used) - Select -> Z
- Classic Controller:
- LI_ANALOG_SHOULDER_FULL: simulates a full analog L/R press on the Classic Controller whenever a digital (full) press is detected