Unofficial Release 1.2
AlphaRing Unofficial Release 1.2
- Fixed major bugs present in release 1.1 that caused issues when settings.json hasn't been initialized yet.
- Added full profile and mapping support to save/load functionality.
- Changed "Load Profile" button text to "Apply Profile" button for a more fitting description
FAQ
How can I reset my settings?
Go to the folder where you placed the WTSAPI32.dll file and delete settings.json
Why does it map everything to Left Trigger when I turn on override_profile?
This is a known issue with vanilla AlphaRing. It doesn't properly initialize mappings or profile so it assigns everything to Left Trigger by default. You can easily fix this by going into a game and hitting Apply Profile on a player. This will set everything to player 1's profile and mappings and you can tweak from there. Once you hit "Save Profile" it will save everything you did so you don't have to do it next time you play Halo MCC.
Planned Features
Now that I've added support for skins and mapping, I plan to overhaul the Apply Profile system. Currently, this only works in game. I envision a system where players can take turns using the menu to customize their character and mappings and then hitting Apply Profile to save the active setting to their player slot.