Releases: substanc3-dev/hlnonvr
Releases · substanc3-dev/hlnonvr
v0.5
Requires VC++ 2019 runtime
You can get it at https://aka.ms/vs/16/release/vc_redist.x64.exe
- Cap -maxplayers at 33 to fix a client crash
- Fix crash on crouch on multiplayer dedicated servers
- Updated to 1.2.1 (this solution is temporary, breaks usage with older versions of the game)
v0.4
Now requires VC++ 2019 runtime
You can get it at https://aka.ms/vs/16/release/vc_redist.x64.exe
- Fix -maxplayers being capped at 2
- Fix crashes on multiplayer dedicated servers
v0.3
- Fix -vrdev and -vrdebug
- Add support for quoted paths in -game
- Fix crash when using -game without any other arguments
Initial release
- Adds non-vr support to modern versions of the game
- Adds support for loading mods using
-game
- Enables all convars (adds back
vr_enable_fake_vr_test
but also pretty nice for datamining schema stuff usingschema_
commands) - Support for all versions of the game (tested on 1.1, 1.2 and the preload non-vr supporting version)
- Support for dedicated servers (using
-dedicated -allow_no_lobby_connect
) - Support for running mods in VR mode using
-vr
Usage:
- Place this dll into
Half-Life Alyx\game\bin\win64
- Create a copy of "hlvr.exe" called whatever you would like (gonna be using "hlnonvr.exe" in this example)
- Open the executable ("hlnonvr.exe") in a hex editor
- Find the string
engine2
(not the stringFailed to load the engine2 DLL
though) (in 1.2 it's at 0x10FB8) - Replace (don't add any bytes, overwrite existing ones) the string
engine2
withhlnonvr
- You can now use this executable to run HLA (or mods using
-game
) in nonvr mode (no-nonvr
flag or similar needed)