Garry's Mod

Garry's Mod

Not enough ratings
HL2 VR PACK w/ QOL
   
Award
Favorite
Favorited
Unfavorite
Description
Refactored and optimized VRmod version for Garry's Mod for x64 branch. Core development targets Linux, with full support maintained for Windows, including both Legacy and x64 branches.

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 (which may include manually deleting convars and cleaning ../garrysmod/data/vrmod folder) 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 improved stability and cross-platform compatibility
Fixed rendering issues on Linux (native x64 builds)
Fully supported on Windows (both x64 and Legacy branches)
Improved UI with new rendering settings
Cursor stability fixed in spawn menu and popups
Better performance and reduced latency across systems
Integrated hand collision physics for props (no more unintended prop sounds)
Added clientside wall collisions for hands and SWEPs
Rewritten pickup system:
Manual item pickup
Multiplayer-friendly design
Serverside weight limit
Adds halos for visual clarity
Clientside precalculation to reduce server load
Supports picking up NPCs
Interactive world buttons
Keypad tool support
Support for dropping and picking up non-VR weapons
Melee system overhauled: trace-based with velocity-scaled damage + bonus for weapon impact
Functional numpad input in VR
Glide support
Motion driving with wheel gripping (engine based vehicles + Glide) Make sure to assign pickups on grips in SteamVR bindings (in vehicle tab). Also there are most of the Glide extra actions available, don't be afraid to use chords.
Motion-controlled physgun: rotation and movement based on hand motion
Gravity gun now supports prop rotation, just like HL2 VR
UI now works correctly while in vehicles (given the mouse click is set in bindings for vehicle)
Likely more small fixes and improvements under the hood



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

Check out video tutorial by func_dumbass




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 really big maps with a lot of details, especially trees and bushes will perform worse. Similar story with InfMaps or maps that are "glued together".

Same goes with addons. Not everything is going to work, especially animation changing addons. Non standard shaped player models like small animals will not work.

Make sure not to use any post-processing such as ReShade, it will break the mod.

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. If you used other versions of vrmod detele bindings and action manifest from gmod/data/vrmod. I uploaded couple of configs for quest 2 and quest 3, try to find them.

If "vrmod" command is not found, and you have plenty of other addons, you might want to adjust addons load order and put VRmod on top of the list.
Items (12)
5 Finger & Procedural Humans
Created by THG
Models given a combination of higher quality hands, higher quality rigging or higher quality meshes. Gone is the 2004 optimisation of mitten gloved humans, now prepare for 2002 quality full finger fidelity. Check out the player model replacer here Features...
Addon Share
Created by Major Tom
Makes your friends to download same Workshop addons that you have, while they join your game. Significantly reduces amount of "error" models. Displays your subscriptions in Q-menu with links to Workshop. Limitations • Legacy addons are not supported • Moun...
5 Finger Playermodels
Created by THG
Player model component of 5 Finger & Procedural Humans. Replaces default playermodels with enhanced models given a combination of higher quality hands, higher quality rigging or higher quality meshes. Gone is the 2004 optimisation of mitten gloved humans, ...
Clientside Ragdoll Collision
Created by Palexite
Are you tired of ragdolls not colliding within the corridors of your buildings, and yet are you unwilling to resort to server ragdolls for the lag they may impose? Well this is what you've been waiting for! This addon makes it so your clientside ragdolls, ...
Fedhoria - Active Ragdolls
Created by Rama
The budget version of euphoria, feature ragdolls stumbling, flailing etc. Hope you enjoy :) Requires "Keep corpses" to be enabled to get the effect on NPCs BIg thanks to Ragdoll Nation and Bluxyblue for the videos and Froggy for the screenshots. Compatible...
Juniez's Viewmodel Replacements for HL2
Created by YuRaNnNzZZ
Juniez's HL2 viewmodel replacements ported to GMod. Replaces both v_ and c_ models, works in multiplayer. Split replacements: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1968539003 Credits: Juniez — Models, materials, textures, adapting models t...
Realism Ragdoll
Created by PHILL
🔥🔥FEATURES🔥🔥 ► RagMod compatible ► Fedhoria compatible (i'd say its absolutely a must have, this mod was developed with it in mind) ► Gore mod compatible (50/50, some mods might not work) update 7/4/2021 removed custom model support, the culprit behind cra...
Lambda - Half-Life 2 Co-Op
Created by ζeh Matt
https://i.imgur.com/eENuNSs.png Have you ever wanted to play the Half-Life 2 series with your friends online? Then Lambda is exactly what you are looking for. Lambda aims to provide seamless multiplayer support for the Half-Life 2 campaign maps, as well as...
VRMod x64 - Extended
Created by Doom Slayer
Refactored and optimized VRmod version for Garry's Mod for x64 branch. Core development targets Linux, with full support maintained for Windows, including both Legacy and x64 branches. Original VRMod and its components—such as hand physics, melee attacks, ...
VRMod x64 Universal Foregrip
Created by Mr. Ant Tenna
This mod adds in a foregrip system to weapons for the "x64" branch of VRmod. Mainly visual, just holds your hand in place. Great for SWEPS that have ADS. Thats all. Leave me be! Squak!...
[VRMod x64] ArcVR: All in one
Created by Doom Slayer
THIS ADDON IS FOR VRMOD X64 All credits to Arctic and Hugo. I collected all the packs together, fixed what I could, deleted what I couldn't + purged duplicates. Fine tuned couple of guns to have a ready to install package. ...
[VRModx64] ArcVR HL2 Pack
Created by Doom Slayer
All credits to Arctic and Hugo. Fixed alyxgun, added stunstick (with a crappy world model), fixed crowbar. Both are intended to work with VRMod's x64 Melee system...