Port Royale
Red Faction VR

Home / WinlatorXR VR mods

Red Faction VR

Red Faction (2001) in VR, standalone on Meta Quest 3 via WinlatorXR.

About

Alpine Faction VR by Cactus VR Studios, extended with a WinlatorXR backend so Red Faction runs standalone on a Meta Quest 3 (Wine + Box64 + DXVK). No PC needed while playing.

Beta 0.1 is tested on Quest 3 with WinlatorXR dawn-33 and the GOG version in the first levels: about 72 fps most of the time.

Features

  • Stereo VR with head and controller tracking at the headset's 72 fps
  • Tracked weapons with two-hand grip, laser sight and shake-to-reload
  • Big HUD in front of you with health and ammo near the center
  • Pause menu on WinlatorXR's sharp 2D screen; sniper zoom on a screen fixed in the room
  • Settings file for HUD, menu, graphics and CPU tuning, most of them applied while playing

Manual

Installation

  1. Copy your complete Red Faction folder (with RF.exe) to the headset as Download/RedFaction.
  2. Unzip RedFactionVR-Quest-WinlatorXR-v0.1.0-beta.zip into that folder.
  3. Create a WinlatorXR container: screen 2388x1080, DXVK with Async, Wrapper/Turnip driver, XR API on, drive D: = /sdcard/Download.
  4. Start D:\RedFaction\RedFactionVR.bat from the container's file manager, or make a shortcut for wine C:\windows\system32\cmd.exe with the arguments /c D:\RedFaction\RedFactionVR.bat.
  5. The first start converts the GOG RF.exe to RF_120na.exe and takes a little longer. Steam and retail versions: see README-WinlatorXR.txt.

Good to know

  • The container screen size must be 2388x1080.
  • Beta: only the first levels are tested. Multiplayer, Quest 2 and Pico are untested.
  • HUD size and position, the menu mode and graphics can be changed in afvr_winlatorxr.ini in the game folder.

Controller mapping

InputAction
Right triggerFire
Left triggerAlternate fire / sniper zoom
Left gripUse; hold the weapon with both hands
ACrouch
BJump
XReload (or shake the right controller down)
YHeadlamp
Left stickMove; click: holster
Right stickSnap turn; up/down: previous/next weapon
Right stick clickLaser sight on/off
Left menu buttonPause menu (point and click)

Download

Install from your browser

Over USB, for Meta Quest 3: installs or updates WinlatorXR, copies your own Red Faction folder and unpacks the VR mod into it. It checks for the newest WinlatorXR release (WinlatorXR-dawn-42.apk) first. Works in Chrome or Edge on a PC or Mac.

The installer needs JavaScript. Use the manual download below.

First time? Before you start
  1. Turn on developer mode: Meta Horizon app on your phone → Devices → your headset → Headset settings → Developer mode.
  2. Connect the headset to this computer with a USB cable that carries data (not a charge-only cable).
  3. Close SideQuest and Meta Quest Developer Hub. If you use adb, run adb kill-server first: only one program can talk to the headset at a time.
  4. Windows: if the headset doesn't show up in the list, install the Meta Quest ADB driver.
  5. After pressing Connect, put on the headset and allow USB debugging for this computer.
  6. Copying a game folder takes a few minutes for big games; keep the headset plugged in and awake.

All releases: github.com/SgtBilko76/alpinefactionVR/releases

Need help or found a bug? Ask in #support on our Discord, and get new releases in #new-releases.

Join the Discord

Pictures & video

Credits: Based on Alpine Faction VR by Cactus VR Studios and Alpine Faction by GooberRF. Red Faction is © THQ Nordic. No game files included. Logo: Cactus VR Studios. Pictures: captured on a Meta Quest 3.