Release 4.12.7
Flight sticks, HOTAS throttles, twist grips and rudder pedals, none of which the game could see before: they arrive through DirectInput rather than XInput, and PadRIO only read XInput. joyconfig.bat is the setup: the wizard asks you to move each control in turn and derives the sign convention from the direction of the move, then writes the joystick rows of bindings.txt between marker lines, leaving anything you have edited yourself alone. Confirmed on the Logitech Extreme 3D: a full pass wrote all four axes, six buttons and the hat, with X and the throttle lever inverted to match the pod's convention and Y left alone - and the deadzone on the twist grip was then hand-tuned from 0.08 to 0.18 in the file, which is the workflow the marker section exists for. Version strings bumped in RPL4.CPP, pack-dist.ps1 and the controls page that ships in the zip. Built clean, packed, zipped (1004 entries, nothing loose at the root) and smoke-tested from the dist: boots reporting 4.12.7, virtual RIO up, and no DirectInput enumeration at all on a default bindings.txt - the joystick layer only opens when the profile asks for it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -75,6 +75,18 @@ Winners Circle camera is framed off the award stand itself rather than
|
||||
off whoever is standing on it, so the shot is the same one for every
|
||||
player at every head count.
|
||||
|
||||
[v4.12.7](https://gitea.mysticmachines.com/VWE/RP412/releases/tag/v4.12.7)
|
||||
is about sticks. Anything that is not an Xbox-class pad — a flight stick,
|
||||
a HOTAS throttle, a twist grip, rudder pedals, a wheel — comes in through
|
||||
DirectInput rather than XInput, and the game could not see any of it.
|
||||
Now it can, and `joyconfig.bat` sets it up: the wizard asks you to move
|
||||
each control in turn, works out which device and axis answered and which
|
||||
way round it reads, and writes the joystick rows of `bindings.txt`,
|
||||
leaving anything you have edited yourself alone. A twist grip or rudder
|
||||
bar drives both pedals through one signed `Pedals` axis, and a real
|
||||
throttle lever owns its channel outright rather than nudging a position
|
||||
the way a spring-centred stick has to. Ported from the sibling BT411.
|
||||
|
||||
## Playing
|
||||
|
||||
Grab the release zip (or run `pack-dist.ps1` on a build). Single player:
|
||||
|
||||
Reference in New Issue
Block a user