Repository navigation
Releases
v1.2
v1.1
Bug-fix release for the VR mod for Final Fantasy XIII, Final Fantasy XIII-2 and Lightning Returns: Final Fantasy XIII.
Fixed
- Lightning Returns: in some areas (those with height fog) the 3D view was squeezed into the top-left corner, with streaks over the rest of the image. Effects that read the screen at the game's own resolution are now scaled to the headset resolution. To compare with the old behaviour, set
screen_recip_fix = 0inconfig.txt. - Lightning Returns: when the game's internal resolution differs from its window size, the right one is now used after the game resets its display.
Install / update: unzip FF13VR_v1.1.zip and copy d3d9.dll, XrBridgeHost.exe and config.txt next to the game's exe (when updating, only d3d9.dll changed, so you can keep your config.txt). See the README for each game's folder. Requires SteamVR as the OpenXR runtime.
When reporting a problem, please attach FF13VR\ff13vr.log and xrhost.log from the game folder.
v1.0
Final Fantasy XIII trilogy VR
A native VR mod for the Steam versions of Final Fantasy XIII, Final Fantasy XIII-2 and Lightning Returns:
Final Fantasy XIII. One mod for all three games.
- The 3D world is rendered in true stereo at your headset's resolution, with head tracking. You still play in third
person with a gamepad. - The HUD (gauges, minimap) floats on its own panel in front of you.
- Menus, pre-rendered movies and the title screens are shown on a large flat screen.
- An in-game settings menu changes most options without restarting (hold L3 + R3).
The mod works on the game's Direct3D 9 output at runtime. It contains no game files and does not modify the games'
program code.
Requirements
- Windows 10 or 11 with a PC VR headset running SteamVR, which must be the active OpenXR runtime.
- The Steam versions of the games.
- A gamepad (XInput). A DualSense or DualShock through DS4Windows works.
- A strong GPU: every frame is drawn twice at headset resolution. Developed on an RTX 5090 with a 90 Hz Lighthouse
headset. If performance is tight, lowerrender_scale.
Install
-
Download
FF13VR_v1.0.zipfrom the Releases page. -
Copy
d3d9.dll,XrBridgeHost.exeandconfig.txtnext to the game's exe:Game Folder (inside steamapps\common)Final Fantasy XIII FINAL FANTASY XIII\white_data\prog\win\bin\(next toffxiiiimg.exe)Final Fantasy XIII-2 FINAL FANTASY XIII-2\alba_data\prog\win\bin\(next toffxiii2img.exe)Lightning Returns LIGHTNING RETURNS FINAL FANTASY XIII\(next toLRFF13.exe) -
Start SteamVR, then start the game from Steam as usual.
XrBridgeHost.exestarts by itself.
To uninstall, delete d3d9.dll (and XrBridgeHost.exe, config.txt and the FF13VR log folder).
The mod runs the game in a window (force_windowed = 1). The window on your desktop shows the flat game image.
Controls
| Settings menu | hold L3 + R3 (both stick clicks), or press Insert |
| In the menu | d-pad / left stick to move and change values, A select, B back / close, Y reset, LB / RB pages |
| Menu on the keyboard | arrows, Enter, Backspace (back), Delete (reset), Page Up / Page Down (pages) |
| Recenter the view | F8, or Recenter view in the settings menu |