Skip to content

v0.6.1-alpha: the camera contract

Choose a tag to compare

@Firejumper93 Firejumper93 released this 06 Aug 05:30
· 16 commits to main since this release

v0.6.1-alpha: the camera contract

If you tried an earlier alpha and the view flipped over when you looked up, or your
character always drifted left no matter how often you recentred, both of those are
fixed here
. Both were real bugs, not tuning problems.

Fixed, all confirmed in the headset

  • The view no longer inverts when you look up or down. The right stick's vertical
    axis was pitching the engine camera underneath the pitch coming from your head;
    past vertical the two summed and flipped the world over. Stick pitch is now removed,
    so your head is the only thing that pitches the view. New config key stick_pitch
    if you want it back for aircraft.
  • Recentring now actually fixes the drift. The mod tracks how much aim it has fed
    the engine, and that total used to survive a recentre, leaving your view facing one
    way and your character aiming another by exactly the accumulated angle (140 degrees
    in one recorded session). That is the whole explanation for "it runs slightly left and
    recentring never helps". Every recentre now resynchronises, and view and body agree
    immediately.
  • Aim keeps following your head while you stand still. The aim path used to wait on
    the engine's own updates, which stop when you are idle, so aim seemed to work only
    while moving or shooting.

Heads-up: your antivirus will probably flag dxgi.dll

Windows Defender reports it as Program:Win32/Wacapew.A!ml. We hit this ourselves while
packaging this release. The !ml suffix means a machine-learning model flagged it by
shape rather than matching any known malware. A VR mod has to load inside the game,
intercept graphics calls and rewrite running code, which is structurally identical to
injection, and the file is unsigned. INSTALL.txt explains it in full, including how to
add an exclusion, and the complete source is public if you would rather compile it
yourself than trust a binary from us.

Still honest about the controls

There are still no real motion controls. The Touch controllers act as an emulated
gamepad, plus hand markers and head-driven aim. Making the weapon follow your controller
is the work in progress, and this release contains research toward it that is switched
off by default and does not affect how the mod plays.

Known issue: pressing Numpad 8 (first-person toggle) in the pre-game lobby can crash
the game. Only use it during on-foot gameplay.

Also fixed: the most common installation failure now names itself

If you copy the mod's files into the game folder by hand instead of running
install.bat, the game crashes a few seconds after launch with nothing useful in
the log. The installer is what creates dxgi_real.dll (a copy of your own Windows
dxgi.dll), and every function in the mod forwards to that file, so without it the
first graphics call dies inside Windows itself.

Until now the mod reported that as normal. It now detects the missing file and says
so in capitals at the top of the log, with the fix. INSTALL.txt also spells it out,
including that a game installed under Program Files needs install.bat run as
administrator or Windows silently refuses the copy.

Thanks to the tester who hit this and sent a log; it cost him hours of chasing
overlays and anti-cheat that were never the problem.