Skip to content

Releases

v1.2

Choose a tag to compare

@mark-mon mark-mon released this 09 Nov 14:01

Fixed lightning returns where some scenes had shadows attached to HMD rotation.

No need to update the other two games if you already installed v1.0

v1.1

Choose a tag to compare

@mark-mon mark-mon released this 05 Nov 10:35

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 = 0 in config.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

Choose a tag to compare

@mark-mon mark-mon released this 26 Oct 13:21
5bd2232

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, lower render_scale.

Install

  1. Download FF13VR_v1.0.zip from the Releases page.

  2. Copy d3d9.dll, XrBridgeHost.exe and config.txt next to the game's exe:

    Game Folder (inside steamapps\common)
    Final Fantasy XIII FINAL FANTASY XIII\white_data\prog\win\bin\ (next to ffxiiiimg.exe)
    Final Fantasy XIII-2 FINAL FANTASY XIII-2\alba_data\prog\win\bin\ (next to ffxiii2img.exe)
    Lightning Returns LIGHTNING RETURNS FINAL FANTASY XIII\ (next to LRFF13.exe)
  3. Start SteamVR, then start the game from Steam as usual. XrBridgeHost.exe starts 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