FlipVR
← Back to Half-Life

Lambda1VR - Half-Life VR (Meta Quest)

Half-Life — vv1.7.3 (OpenXR)

About

Half-Life VR for Meta Quest

Return to Black Mesa and experience one of the greatest games of all time as you never have before - in virtual reality!

This version is for Meta Quest 2/3/3s. There is also a version for Pico.

Update 1.7.3 (Jan 13th 2026):
- Fixed camera issue on Quest 2 on some IPD settings
- Crash on new game fixed
- Menu cursor fixed
- Roomscale fixed on 90/120hz
- Chapter "on a rail" train controls fixed

What you need:

Buy Half-Life 1 on Steam:
https://store.steampowered.com/app/70/HalfLife/

Both Anniversary Edition and Legacy Edition do work.


Installation:

Step 1: Click "Download" to install the port!

Step 2: On your headset, go to Unknown Sources and start the game once. This will create the necessary folder. At this point, exit the app! You will find that a folder labeled "xash" has been created on your headset. This will be important bit later.

Step 3: Locate the installation of Half Life on your PC.

Step 4: From your PC, copy the whole "valve" folder to the newly created "xash" folder on your headset (This will take up to 10 minutes depending on your USB speed, 30 seconds on USB 3 ). Copy the whole folder - you can just drag and drop it into "xash". Allow to overwrite if asked.

IMPORTANT: Use the Sidequest explorer to copy over the files! The Windows file explorer might "loose" some files due to protocol issues between Windows and the Android file system!

Step 5: Go to "Unknown Sources" in your headset and start Lambda1VR.

Ready to play!

HD Models (Optional)

Copy the contents of the "valve_hd" folder into "xash/valve" on your headset. Allow to overwrite if asked.


Comfort:

The intro-train-ride can be hard on the stomach! Press Y to enter comfort mode!

For more comfort settings, see options.

Support

Join our discord channel: https://discord.gg/vQKvS8Y

Features

  • Full 6 DoF roomscale and controller tracking
  • Two handed weapons (use it to reduce spread)
  • Melee crowbar attack (swing it baby!)
  • Throw grenades by gesture
  • Gesture-triggered use interaction
  • Grab behind your back for quick crowbar
  • Supports Blueshift and Opposing Force
  • Framerate change on the fly (72/80/90/120hz)

VR options

  • Comfort mask
  • Adjust height
  • Left handed mode
  • Smooth turn / snap turn

Controls

Dominant Hand Controller

Trigger: Fire

Grip (Hold): Alt-fire

Grip (Quick press): Reload

Click Thumbstick: Use (action)

Thumbstick (Left / Right): Turn

Thumbstick (Up / Down): Cycle through weapons menu (Press trigger to confirm selection)

A / X (depending on dominant hand controller): Crouch

B / Y (depending on dominant hand controller): Jump

Off-hand Controller

Thumbstick: Move/Strafe

Menu Button: Menu

A / X (depending on dominant hand controller): Flashlight On / Off Toggle

B / Y (depending on dominant hand controller): Toggle screen mode for train ride

Trigger (hold): Sprint

Grip (hold): Two handed weapons grip (to reduce spread)

Click Thumbstick: Laser Aim On / Off Toggle

LINKS

Gameplay Video: https://www.youtube.com/watch?v=PJJO95DDRWQ

Project Website: https://www.lambda1vr.com

FAQ

"Options menu changes won't apply!" - Always exit the options by clicking "Okay" or "Done" using the UI buttons to apply changes.

"How do I reload, switch weapons ...?" - See r/lambda1vr, lambda1vr.com for the controller mapping or picture on this side. (It's thumbstick up/down and quick tab the right grip button.)

"HOW DO I CLIMB LADDERS?" - Approach the ladder and briefly press A (don't keep it pressed). Hold the off-hand controller straight and do not tilt it. Use the thumbstick to go up and down.

"I don't like the new HD weapons models, can i change them?" - Yes see here: https://www.reddit.com/r/Lambda1VR/comments/lfx3pp/does_anybody_want_to_use_the_weapons_models_from/?utm_source=share&utm_medium=web2x&context=3

"How do i jump onto ladders, yes i mean that scene with the elevator?" - Let go of the jump button mid air or you will bounce off.

"How do i swim up?" - Hold the jump button to swim up!

"I have a Mac, is that a problem?" - You might need an Android file explorer. A lot of people on r/lambda1vr have copied the HL files to quest using a Mac, see there for help. Or look on our discord https://discord.gg/vQKvS8Y

"How do I install Blueshift & Opposing Force?" - See https://www.lambda1vr.com/modifications.html

Credits:
Lambda1vr by DrBeef

Lambda1VR is a port of the Xash3D-FWGS Half-Life Engine.

Max Vollmer for his modified 6DoF weapons code for this mod.

Weapons credits see www.lambda1vr.com

Weapons optimized for VR by Baggyg

Testing by Bummser

If you wanna support our work, consider becoming a Patron - https://www.patreon.com/teambeef and get early-access to in-dev ports.
Check out our other VR ports on Sidequest: https://sidequestvr.com/c/team-beef-ports-vr-apps