Changes some of EInputDeviceExplicit's names to match the device's official name (such as Nintendo Switch Pro Controller, Xbox Wireless Controller, Amazon Luna Controller, etc.)
If EInputDeviceExplicit doesn't recognize a specific Controller Type or Device: it'll fallback to SDL's naming conventions. This helps troubleshooting Controller-related issues when using the debug console.
To ensure all Hotplug-related changes don't accidentally get leftover: this commit will revert all the back back to the accidental removal of Button Label's note.
Another attempt to fix the lightbar by redoing the controller state mangement. For some reason: the Lightbar gets disabled when a controller is already plugged prior to game launch. It reverts back to normal until the next game event.
To avoid "the Controller is leaking" situation, there's now a Gamepad stat management that should reset Controller state based on connected controller.
An attempt to remedy the Lightbar activation. While Player 2/3/4 will override the in-game lightbar event upon connection: it'll later revert back to the in-game event.
This changes the way how a Controller will be prioritized. By default: it'll always prioritize based on Player 1. It should play nicely with Steam Deck's internal inputs when Steam Input is active
This commit adds a configuration entry in the 'Codes' section named DisableDPadAsAnalogInput allowing someone to enable or disable the movement of Sonic / the world map cursor using the directional pad buttons.
- Added a tip regarding supported media players with Music Attenuation
- Added onto the mod support note, referring to the HMM wiki regarding the mod format
* Update BUILDING.md
updated building to describe for Arch to make the groundwork for making an AUR repo
* Update BUILDING.md
* Update BUILDING.md
* Removed vcpkg
removed vcpkg from the Arch command since its not needed
---------
Co-authored-by: Hyper <34012267+hyperbx@users.noreply.github.com>
* Build all presets
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
* Add preset to file name
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
* Upload PDB
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
Fix
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
* Cache by preset
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
---------
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>