BAR Xbox Controller Support v0.4.1 Milestone Build
·
35 commits
to controller-support-current-master-engine-shim
since this release
BAR Xbox Controller Support v0.4.1 Milestone Build
This is a major milestone release for controller support in Beyond All Reason.
Required Install Order
- Download and extract the milestone ZIP (
BAR_Xbox_Controller_Support_v0.4.1_MILESTONE.zip). - Open
required_engine_installer/folder. - Run
Install_BAR_Controller_Support_v0.3.7_RECOIL_2025_06_24_COMPAT.bat(double-click it).
https://github.com/UnderarmCape/underarmcape-bar-controller-support-attempt-01/releases/download/controller-support-v0.4.1-milestone/Install_BAR_Controller_Support_v0.3.7_RECOIL_2025_06_24_COMPAT.bat - Wait for the engine installer to finish successfully.
- Copy the v0.4.1 widget files (
gui_controller_camera_test.luaandgui_controller_bindings_ui.lua) from theluaui/Widgets/folder of this package and paste them into your active widgets folder:
%LOCALAPPDATA%\Programs\Beyond-All-Reason\data\games\BAR.sdd\luaui\Widgets\(Choose overwrite/replace if Windows asks). - Launch Beyond All Reason.
- Go to Settings > Developer.
- Set Singleplayer to Beyond All Reason Dev.
- Start a local skirmish.
- Enable the controller widget if needed, open the Bindings UI, and apply a preset!
Highlights
- Build-First Commander preset
- Balanced RTS preset
- Build/factory radial support
- RT append queue / Shift-style queue
- RT + A and RT + X append placement
- Do Next / Insert Front modifier
- LB hold forces Grid placement
- LB tap cycles placement pattern
- RB no longer cycles placement modes
- L3/R3 queue removal during and outside placement
- Back/View command layer
- Start/Menu group layer
- Same-type/future-unit group assignment behavior where supported
- User-facing Bindings UI and preset system
Known Issue
Back/View + A + A commander teleport/focus/select is currently unreliable and may be ignored. This will be addressed in a later update.
Files
Most users should download the corrected ZIP and follow README_INSTALL_FIRST.md.
The individual Lua files are also attached for manual widget updates, but they still require the custom controller-enabled engine.
BAR Controller Support Engine - Recoil 2025.06.24 Compatibility Build
https://github.com/UnderarmCape/controllersupport-RecoilEngine-attempt-01/releases/tag/controller-support-recoil-2025-06-24-compat