This is the stable controller-enabled Recoil 2025.06.24 compatibility engine used by the BAR Controller Support v0.4.3 Queue Polish AIO Clean Install release:
https://github.com/UnderarmCape/underarmcape-bar-controller-support-attempt-01/releases/tag/controller-support-v0.4.3-queue-polish-aio-clean-install
BAR Controller Support Engine - Recoil 2025.06.24 Compatibility Build
v0.4.5 Video Gameplay:
https://youtu.be/ga1uJImbEL4
Compatibility build of the BAR Xbox Controller Support RecoilEngine patch rebased onto upstream RecoilEngine 2025.06.24.
This is the current recommended stable engine for the BAR Xbox Controller Support v0.4.3 Queue Polish final clean installer.
Controller API
Preserves the PR beyond-all-reason#2985 Lua controller polling API:
Spring.GetAvailableControllers()Spring.GetControllerState(instanceID)instanceIDdeviceIDnamebuttonsaxes
Built from commit:
a0fa874a732efbabc1b656985c048bcc7dcfaaaf
Recommended Pairing
- Engine release:
controller-support-recoil-2025-06-24-compat - Controller/Lua release:
controller-support-v0.4.3-queue-polish - Installer package:
BAR_Controller_Support_v0.4.3_QUEUE_POLISH_FINAL_CLEAN_INSTALL_PACKAGE.zip - Installer BAT:
Install_BAR_Controller_Support_v0.4.3_QUEUE_POLISH_FINAL_CLEAN_INSTALL.bat
Use this engine with:
- Fresh official vanilla
BAR.sddfrombeyond-all-reason/Beyond-All-Reason - v0.4.3 Queue Polish LuaUI widgets only
devmode.txtCamSpringLockCardinalDirections = 0
Do not use this with the old backed-up BAR.sdd package or local BYAR Chobby.sdd package.
Installer Hotfix
The mirrored final clean installer now detects the actual Windows Desktop path using Windows known-folder detection, so it works correctly on systems where Desktop is redirected to OneDrive. The log file is written to the detected Desktop path; if Desktop detection fails, the installer falls back safely instead of crashing.
Packaging Note
The previous full BAR.sdd packaging caused periodic RTSS frametime stutter on the user's test system. The tested-good final setup is:
- Fresh official vanilla
BAR.sdd - This stable compatibility engine
- Latest v0.4.3 Queue Polish LuaUI widgets only
- No old backed-up
BAR.sdd - No local
BYAR Chobby.sdd - No Stutter Fix Attempt 02 engine
The final clean installer assets are mirrored on this engine release for discoverability, but the engine ZIP itself is unchanged.