v0.8.2-alpha: startup-crash fix (draw hooks off by default)
Startup-crash fix: the mod no longer touches the game's draw calls.
Tester logs on v0.8.0/v0.8.1 pinned this down. Some people crash on startup (black screen for a couple of seconds, then the game closes), on both Virtual Desktop and Steam Link. This release removes the most likely cause.
What the logs told us (thank you, testers)
- It is NOT the motion-controlled weapon. A tester ran with the weapon feature turned off (
safe_mode = 1) and it still crashed the same way, at the same point. So the weapon hooks are ruled out. - The one thing still touching the game every frame was the draw-call rerouting. For research (a texture/skinning probe and a weapon-draw census) the mod was detouring the game's own D3D11 draw calls. The VR view never needed that, its cost was never measured, and it was the only hook left on the render path when the crash happened.
What changed in v0.8.2
- The draw-call rerouting is OFF by default (
draw_probes = 0inGRWVR\grwxr.cfg). The mod no longer patches the game's draw functions unless you explicitly turn the research probes on. This is the fix attempt, and it is the right default regardless: the shipping mod should not be doing unmeasured work on the render path. - Carried over from v0.8.1: the blocky placeholder gun is gone, and
safe_modestill exists as a switch (now known not to be the cause, kept for diagnostics).
If v0.8.2 works
Everything from v0.8.0 is intact: the weapon follows your right controller in position and rotation, bullets still follow your gaze (aim down sights to shoot accurately), full stereo at 72 Hz, true first person, head aim, Touch as an emulated gamepad.
If v0.8.2 STILL crashes on startup
Then the cause is in the core VR path or the build itself, and we will need a differently-compiled version. Please report it on the GitHub issue with your GRWVR\grwxr-<pid>.log. In the meantime, v0.7.0 from the Releases page should just work (it is the last release built the old way, known good on Virtual Desktop and Steam Link).
Honest status
This build, like v0.8.0/v0.8.1, was compiled on a different PC than earlier releases and has not been headset-tested here, so it is a targeted fix based on your logs rather than a confirmed one. Your result on v0.8.2 tells us whether we are done or whether the next step is a rebuild on the original machine.
Install
Unzip anywhere, run install.bat, read INSTALL.txt. ASW off, fullscreen window mode, SMAA or no AA (never TAA), motion blur off, FSR off, 72 fps limit. Your antivirus may flag dxgi.dll; INSTALL.txt explains why, and the full source is public if you would rather build it yourself.
Solo campaign only. Never co-op, PvP, or matchmaking (the game ships Easy Anti-Cheat). Offline mode recommended.
A few people have asked whether they could donate. There is now a page for that: buymeacoffee.com/firejumper93. Entirely optional, never required, nothing is gated behind it; the mod is free and stays free. It just helps with tools and late nights, and it is appreciated.