Repository navigation
ff7vr v1.2
VR mod for FINAL FANTASY VII REMAKE INTERGRADE (Steam version): each eye rendered at your headset's resolution, first person while exploring, third person in battles, HUD on a floating panel, foveated rendering, optional DLSS. Works with any PC VR headset that has an OpenXR runtime (Virtual Desktop, SteamVR, Meta Quest Link, ...). Tried on Quest 3 and Pico 4 Ultra.
What's new in v1.2
- Snap turn for pad players:
[comfort] snap_turn = 45(or 30) turns the view in steps on the right stick; the left stick keeps moving you where you look. Off by default. - Comfort vignette:
[comfort] vignette = 0.6darkens the edges of the view while you move or turn with the sticks. Off by default. - Battle camera: in battles the view stays behind Cloud through the game's camera shots, and every change between camera modes glides instead of cutting (
[camera] combat,blend_seconds). - Camera collision: in third person the view no longer ends up inside walls or people between you and Cloud (
[camera] collision, on). - Cutscenes on the virtual screen:
[stereo] cutscene_screen = 1plays scripted camera shots flat, like movies, for players who find camera moves uncomfortable. Off by default. - Sound follows your head in first person: the game's audio listener sits at your eyes and turns with the headset (
[first_person] audio_listener, on). - Sharpening:
[picture] sharpen = 0.3for a crisper 3D view. Off by default. - HUD in battles: the HUD panel shrinks during a battle so the markers over enemies line up, and grows back afterwards (
[ui] battle_size). - Graphics profiles:
[graphics] profile = quality,balancedorperformancesets the detail, shadow, fog and foveation settings in one go;custom(the default) keeps the file as you wrote it. - Pause when the headset comes off:
[xr] pause_on_remove = 1opens the menu when your headset's runtime reports the headset off. Off by default until it has been confirmed with more runtimes.
Every setting has a comment in ff7vr.ini.
Setup
You need: the game on Steam (current version), a PC VR headset with its PC app installed, Windows 10 or 11.
Option 1: launcher (easiest)
- Download
ff7vr-20261008-b3ebda1.zipand unzip it anywhere (your Desktop is fine). - Start your headset's PC app (for example Virtual Desktop Streamer or SteamVR) and connect the headset. Steam must be running.
- Double-click
start-vr.cmdin the unzipped folder. It starts the game in VR and puts everything back when you quit. Leave its window open while you play.
Option 2: without the launcher (files in the game folder)
- Download
ff7vr-20261008-b3ebda1-dropin.zip. - In Steam, right-click the game, then Manage, then Browse local files. Open
End, thenBinaries, thenWin64(the folder withff7remake_.exe). - Unzip the files into that folder.
- Start the game from Steam as usual (or with
ff7vr-start.cmdin that folder). To remove the mod, delete the files you added.
DLSS version (NVIDIA RTX cards only, experimental)
Use the -dlss zips instead of the ones above (ff7vr-20261008-b3ebda1-dlss.zip with the launcher, ff7vr-20261008-b3ebda1-dlss-dropin.zip without). They need one extra file that I'm not allowed to include: NVIDIA's nvngx_dlss.dll.
- Open https://github.com/NVIDIA/DLSS/tree/main/lib/Windows_x86_64/rel, click
nvngx_dlss.dll, then "Download raw file". - Put it in the game's
End\Binaries\Win64folder, next toff7remake_.exe. If you already use Luma or another DLSS mod, it is probably there already.
Without that file the mod runs without DLSS.
In the game
Home (or both stick clicks, L3+R3) switches between first and third person. End recenters the view. Insert turns 3D off and on. Settings are in ff7vr.ini in the folder you unzipped; every setting has a comment. Known problems and more details: README and GUIDE.