🎮 New supported games
| Game | Engine | Install |
|---|---|---|
| Hitman 3 (World of Assassination), Epic | Glacier 2 | In Retail, next to HITMAN3.exe. Offline / single-player only.
|
| 007 First Light, Steam | Glacier 2 | In Retail, next to 007FirstLight.exe.
|
| Control (2019, Ultimate Edition), Steam, DX12 | Northlight | Next to Control_DX12.exe. DX11 not tested.
|
| Alan Wake 2 | Northlight | Next to AlanWake2.exe. Rename the bundled msvcp140.dll and msvcp140_2.dll (e.g. to .bak): they're an old, incompatible VC++ runtime.
|
| Alan Wake Remastered, Epic | Northlight | Next to Game_f_x64_EOS.exe.
|
| Silent Hill 2 (remake), Steam | Unreal Engine 5 | In SHProto\Binaries\Win64. Uses the included profile.
|
| Days Gone, Steam | Unreal Engine 4 | In BendGame\Binaries\Win64. Aiming has its own view; the bike has its own Vehicle view in the F10 panel (set its Activation to Off to keep the gyro off on the bike).
|
Full list and notes: docs/GAMES.md.
✨ New features
- Sensor-time pacing (on by default). The controller's reports reach the PC at uneven intervals, so a steady hand could turn the camera unevenly where the stick is smooth. Gyro4All now plays the motion back in the controller's own time, so every frame turns by exactly the motion of its own length, also with VRR and changing frame rates, with the same average latency as before. Settings in
Gyro4All.ini:SensorPacing=1(0turns it off)SensorPacingDelayUs=-1(automatic;0= no delay, the last rate carried forward to the frame time)
- New engine: Glacier 2. The third-person camera is turned directly, respects the game's own pitch limits, and pauses with the pause menu and cursor.
- New engine: Northlight. Control, Alan Wake 2 and Alan Wake Remastered, with per-game camera support.
- Better DirectInput controller support. Games that only accept controllers Windows reports as Xbox ones (through WMI, e.g. Battlefield 4, 007 First Light) now see the translated controller. A Switch Pro controller works as an Xbox controller in 007 First Light without Steam Input.
- Older Unreal Engine 4 builds (pre-4.20 object array), as in Days Gone (UE 4.11).
- New profile options for custom cameras:
Matrix=1/OutputMatrix=(cameras stored as a rotation matrix) andActiveList=/ActiveListSkip=(games with one camera object per mode). See docs/ADVANCED.md. MotionTrace=<seconds>: values over 1 now set the trace length (1= 30 s, as before).
🛠️ Improvements and fixes
- Unreal camera probe: when several rotations pass the live test, the probe now prefers the one that also turns the character (the real look input) over a camera-only stage the game rebuilds in other states.
- Mass Effect Legendary Edition 3: fixed a wrong UE3 name table being picked, which made the game fall back to the stick.
- The log's
status:line is now written every 30 s (was 10 s).