Garry's Mod

Garry's Mod

113 ratings
VRMod x64 - Extended
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Realism
File Size
Posted
Updated
2.067 MB
10 Mar @ 4:03pm
24 Jul @ 2:45pm
85 Change Notes ( view )

Subscribe to download
VRMod x64 - Extended

In 1 collection by Doom Slayer
vrmod_x64
112 items
Description



Refactored and optimized VRmod version for Garry's Mod x64 branch, with a focus on native Linux compatibility (ALVR only for now) and improved performance.

VRMod and its components—such as hand physics, melee attacks, and item interaction—are maintained by different authors. This often results in compatibility issues, broken features, or abandoned modules.

This build focuses on optimization by re-implementing essential features from semi-official forks and third-party addons, with an emphasis on performance, cross-platform stability, and code de-duplication.

All-in-one package for streamlined setup and easy installation. Ideal for users who want a functional VR experience without scavenging and combining multiple outdated modules.

If you're coming from another VRmod version or setup, it is strongly recommended to reset your VRmod settings to avoid residual conflicts or performance issues. If you have some weird errors about empty lua files, can't run "vrmod" command and etc, make sure that you've read the instructions. Before reporting errors, disable all the addons and purge the cache from <Steam install folder>\steamapps\workshop\content\4000 to confirm that problem is not on your side, If it crashes post a crash log into discussion.




What's New:

  • Refactored codebase for better stability and compatibility
  • Fixed rendering issues on Linux native build
  • Fixed jumping cursor in spawnmenu and popups
  • Improved performance and reduced latency
  • Improved UI, added rendering settings
  • Integrated new hand collision physics(no more prop sounds), manual item pickup (rewritten,mutiplayer friendly) and interactive buttons
  • Dragging ragdolls, optional weight limits
  • Dropping and picking up non-VR weapons
  • Improved trace based melee system, damage based on swing speed + bonus damage if hitting with a weapon.
  • Functional numpad (UI binding still needs to be done via virtual/physical keyboard, gmod limits)
  • Motion controlled physgun rotations and prop moving
  • Ability to rotate props with gravity gun (just like in HL2 VR)
  • UI is usable while in a vehicle (Bind left and right pickup inside vehicle in steamVR for mouse clicks)
  • Probably more




Installation Guide:

Switch to the x64 branch of Garry's Mod and disable any other VRmod versions and related addons (Manual pickup, hand physics, etc.) to avoid conflicts.

Subscribe to this addon

Download modules from here

here





Recommended settings:

Run your Gmod in a lower resolution, windowed.
Higher resolution will not improve VR rendering.

Use low settings for shadows and water reflections, disable VSync and motion blur.
Recommended FPS limit is either the same as your VR headset refresh rate or x2 of that.
Anything above that is waste of GPU power. Any "fps boosters" at your own risk. Keep in mind that maps with a lot of details,especially trees and bushes will perform worse.

If you are having rendering issues, visit rendering tab in the vrmod settings and follow the hints.

If controls are weird, they need to be adjusted in SteamVR. I uploaded couple of configs for quest 2 and quest 3, try to find them.




About "bringing stuff back":
This version is forked from the original. Some things might be missing, especially from semi-official.
These things are missing for a reason. Either because they seem unnecessary, causing instability issues or I can't test them myself (I don't own FBT for example). Remember, this is still a FREE mod for the old good Source engine with it's limitations maintained by a single person. Have realistic expectations and be patient. I don't own you anything. If you will demand things, you will be purged out of here without any hesitation or regret.





Additional Addons Recommendation:





Credits:

  • Original VRmod – Created by Catse
  • Semi-official VRmod – Created by Pescorr, melee, weapon drop fix
  • Manual Pickup – Created by Hugo, simple hand physics, HL2 weapon replacer
  • ArcVR – Created by Arctic
  • Special thanks to Grocel for actively providing pro tips. Real OG.
  • For the amazing thumbnail, credits to V vix. Thank you.



Sponsors:
  • wsBoogie

Popular Discussions View All (4)
46
23 Jul @ 3:20pm
PINNED: BUGS THREAD
Doom Slayer
17
19 Jul @ 1:47pm
PINNED: SUGGESTIONS THREAD
Doom Slayer
1
12 Jul @ 5:36am
PINNED: DEV ZONE
Doom Slayer
171 Comments
averageppenjoyer1 3 hours ago 
Man fuck you mean find the quest 2 and 3 controls just link them bro
Werdom 8 hours ago 
i feel like i keep getting a one of a kind issue when i try to use vrmod
it starts out normal, but after a few seconds the console gets flooded with "openvr submit failed, left 102 right 102" and steamvr refuses to show the game
while i can see everything functioning thru desktop view
its, very annoying
Doom Slayer  [author] 14 hours ago 
The latest update should significantly improve the performance due to the optimization of functions that were called on each frame (Mostly character poses updates + rendering). In my case in SteamVR's graph the latency dropped by additional 2 ms.

However I can't test it in multiplayer with other players, so in case you have any issues, let me know. :profgenki:
Viesta2015 23 Jul @ 4:14pm 
Is there a ArcCW compatibility mod by chance? for the star wars weapons? that'd be awesome if that existed. :D
Doom Slayer  [author] 23 Jul @ 8:53am 
@Reveloper It uses the same modules as the original, at least for windows.

The trojan alert was a false positive. You can see the source code and compile it for yourself.

But it's sort of understandable why it's detected as a virus. First of all the .bat installer. It copies some "random" files that can be executed later on alongside with a game.
Secondly, this module is "hacky", it patches DirectX call so it can expose the Texture ID and the module can intercept that. That's a very similar pattern that viruses use if you think about it, especially the patching part.

wouldn't be worried much about trojans when the whole OS is a spyware tho :profgenki:
Reveloper 23 Jul @ 8:07am 
So this one don't have trojan virus right? you know it is a cool mod to be used but I'm not sure if that has or not so please answer my question
Doom Slayer  [author] 19 Jul @ 6:02pm 
Scopes turning black was an ArcVR issue apparently.

Let's be realistic about ArcVR in general. I made it usable for the sake of having CSS and HL2 weapons with manual reloading. It's also my " dev playground". I use it for testing stuff like melee. It's not going to be my primary focus. It's cursed. Recently I fixed issue with rendering vie w and world model at the same time( in the gm_construct mirror) Somehow it broke fire rate. I am not even trying to optimize it, unlike VRmod. I will do bare minimum to keep it functional.

So I am not gonna be bothered with "adjusting finger poses" and other kind of polishing.

One day I will learn more about SWEPs and perhaps cook something myself.
Doom Slayer  [author] 19 Jul @ 5:44pm 
:D

Happens to me when headset is on the table and thinks it's a floor when you start vrmod
Methscout 19 Jul @ 4:38pm 
In the previous version, I was permanently crouching and couldn't escape the scaling menu
Doom Slayer  [author] 19 Jul @ 10:49am 
lower desktop resolution in gmod