PCVR Central
Portal 2 cover art

Portal 2 Roomscale VR

for Portal 2 · by Spencer0187 · released 18 Feb 2026

Dedicated VR modPCVRPlayableActive

A mod added to the existing PC game to enable VR. A dedicated VR mod built for this one game. These are normally the best experiences, because controls, menus and comfort were designed for VR rather than injected.

Get it from GitHub

Free

Open mod page

Downloads happen on the creator's own page. PCVR Central never rehosts files.

Setup walkthroughs

Setup notes

Current maintained fork

This record now points to Spencer0187's Portal 2 Roomscale VR v0.2.2. The README says roomscale movement and motion controls for the portal gun and grabbable objects work. The game still treats portals as walls for physical roomscale walking, so use controller movement to pass through them.

Known issues and installation

The in-game UI and pause menu are broken, and haptics need work. Connect a headset, launch with SteamVR and follow the current project README and release. It documents the insecure launch flag; PCVR Central has not independently assessed game-build compatibility or tested the current release. The former entry's downgrade instructions have been removed pending confirmation that any downgrade is still needed.

Full details

VR implementation
VR Mod
Platforms
PCVR
Framework
Dedicated VR mod
Price
Free
Motion controls
Full motion controls
6DOF aim
Yes
Roomscale
Yes
Left-handed
Unknown
Perspective
First-person
VR runtime
OpenVR
Headsets tested
None reported yet
Storefronts tested
None reported yet
Install difficulty
Moderate install
Requirements
Steam PC version of Portal 2 and a PCVR headset, SteamVR, Install the roomscale fork v0.2.2 from the maintained project release, Use the insecure launch flag documented by the project; current game-build compatibility has not been verified by PCVR Central
Game version tested
Unknown
Last verified
Never
Source
GitHub
Known latest version
v0.2.2

Player reviews

Player opinion, separate from the quality label above. That label is our reading of what a method does; these are other people's experience of actually running it.

Spotted a problem, or played this yourself?

Freshness depends on reports from people who actually ran it.