Port Royale
BFVR: Battlefield 1942 VR

Home / WinlatorXR VR mods

BFVR: Battlefield 1942 VR

Classic Battlefield in virtual reality, standalone on Meta Quest 3.

About

BFVR, the Battlefield 1942 VR mod by JayBiggsGaming, running standalone on Meta Quest 3 through WinlatorXR. Beta 3 renders a full 1792×1624 image per eye and uses the same controls as PC VR. Includes launchers for the expansions The Road to Rome and Secret Weapons of WWII.

Features

  • Stereoscopic VR rendering with head tracking, 1792×1624 per eye
  • Tracked-controller aiming and two-handed weapon grip
  • VR Quick Menu and VR settings (turning, HUD, comfort vignette and more)
  • Same button layout as PC VR
  • Shortcuts for the base game and both expansions

Manual

BFVR: Battlefield 1942 VR controller mapping

Installation

  1. Install the MoonGamers package on a PC and copy the complete Battlefield 1942 folder to the headset as Download/BF1942.
  2. Dawn: unzip BFVR-Quest-Dawn-Beta3.zip straight into Download/BF1942, create a shortcut for D:\BF1942\BFVR\BFVR.exe and import the included .wxrprofile.json shortcut profile (screen 1792x1624, DXVK with Async, wrapper/Turnip, Box64). No batch files: BFVR sets the game up itself. See README_DAWN.txt.
  3. cats-27: unzip BFVR-Quest-Installer-Beta3.zip, copy its folder to Download (e.g. Download/BFVR-Setup), set the container up (screen 1792x1624, drive D: = /sdcard/Download, DXVK with Async) and run install.cmd inside it. See README_INSTALL.txt.
  4. Map every XR controller button to a numpad key the game does not use (the tested mapping is in the README), so WinlatorXR's own keys don't reach the game.
  5. Start the BFVR-VR shortcut. The first start sets the game up and takes a few minutes.

Good to know

  • The container screen size must be 1792×1624; otherwise the game falls back to a blurry 640×480 picture.
  • Secret Weapons of WWII runs slower than the base game; lower View Distance.
  • Occasionally the screen stays black with music after starting: restart the game.
  • Play with more than 50% battery; the Quest throttles below that.

Controller mapping

InputAction
Right triggerFire
Right gripAim / secondary fire
Left triggerUse, enter and leave vehicles
A (hold)Quick Menu: point with the right hand, release to choose
BReload
B (hold 2 s)Recenter
Left stickMove; click: map
Right stickTurn; up jump, down crouch
XProne
Y (hold)Scoreboard
Left grip (near the weapon)Hold the weapon with both hands
Left menu buttonGame menu
Right stick clickWinlatorXR menu

Download

Install from your browser

Over USB, for Meta Quest 3: installs or updates WinlatorXR, copies your own Battlefield 1942 folder and unpacks the VR mod into it. It checks for the newest WinlatorXR release (WinlatorXR-dawn-42.apk) first. USB install works in Chrome or Edge on a PC or Mac. On the headset, open this page in the Meta Quest Browser to download WinlatorXR and the mod directly.

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/Battlefield-1942-WinlatorXR/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: BFVR by JayBiggsGaming. No game files included.