Skip to content

Releases: SgtBilko76/WCSaga-VR

Wing Commander Saga VR v0.1.5-beta (Meta Quest 3)

Choose a tag to compare

@SgtBilko76 SgtBilko76 released this 18 Oct 17:05

Changes since v0.1.4-beta

  • New: One-Tap Installer. You no longer need a PC to get the game data. On the first start the app opens the One-Tap Installer window, which downloads the free Wing Commander Saga 0.9.65 data (3.6 GB) from the official FSNebula mod repository, checks it, unpacks it on the headset and then starts the game. If the download is interrupted, start the app again and it continues where it stopped.

Beta of Wing Commander Saga VR: the free fan game Wing Commander Saga running natively on the Meta Quest 3, built on the FreeSpace Open engine with OpenXR on OpenGL ES.

The APK contains no game data. Wing Commander Saga 0.9.65 is free; the built-in One-Tap Installer downloads it on the first start (see Install).

What works

  • Head-tracked stereo 3D space in flight
  • HUD fixed in front of the ship as its own layer, with the crosshair, target brackets and lead indicators lined up with the guns
  • Menus, briefings and cutscenes on a large screen in front of you; laser pointer + trigger to click
  • Touch controllers as a gamepad in flight, with a throttle lever on the right stick and a second button layer on the left grip; remappable in Options > Controls
  • Chase view (left grip + right stick click)
  • Each eye renders at 1680 x 1680
  • Full lighting: background nebulae and planets, ship shine and environment reflections; FXAA anti-aliasing

Install

  1. Install WCSaga-VR-v0.1.5-beta.apk with SideQuest or adb install -r -g.
  2. Start Wing Commander Saga VR from Unknown Sources. The One-Tap Installer opens:
    • Press Allow file access, switch on "Allow access" and press Done.
    • Press Download and install. The game data (3.6 GB download, 6.7 GB on the headset; about 9 GB free space needed while installing) is downloaded from the FSNebula mod repository, checked and unpacked to /sdcard/WCSaga/Wing_Commander_Saga. This takes about 10-20 minutes depending on your Wi-Fi. Keep the headset on.
    • When it is finished, the game starts. Later starts go straight into the game.

Already have the game data on the headset (/sdcard/WCSaga/Wing_Commander_Saga/data)? Then the installer is skipped. You can still put the data there yourself: with get_wcs_data.py (python3 get_wcs_data.py WCSaga --push, PC with Python 3, 7-Zip and the Quest on USB), or by copying a Windows install of the full game + patch v1.1.0.7822 from wcsaga.com to /sdcard/WCSaga/Wing_Commander_Saga with SideQuest.

Controls

Menus:

Input Action
Laser (either controller) + trigger Click
A Enter
B / left Menu button Escape (back / pause)

Text fields (pilot callsign, chat): a keyboard appears below the menu screen; point at a key and pull the trigger.

Flight:

Input Action
Left stick Pitch and turn
Right stick left/right Roll
Right stick up/down Throttle (stays where you leave it)
Right stick click Match target speed
Left stick click Autopilot
Right trigger Guns
Left trigger Missiles
Right grip (hold) Afterburner
A Target nearest enemy
B Target ship in crosshair
X Next missile type
Y Next gun type
Left Menu button Pause menu
Left grip + A Next target
Left grip + B Target your target's attacker
Left grip + X Next subsystem on target
Left grip + Y Comms menu
Left grip + right stick up / down Full speed / full stop
Left grip + left stick click Look behind
Left grip + right stick click Chase view on / off

Comms menu open: left stick up/down picks an order, A or a trigger confirms, Y closes the menu.

Known limitations (beta)

  • Quest 3 tested only.
  • Flight runs at about 26-30 fps (the engine renders both eyes on one CPU core); menus run at full speed.
  • Shadows are off by default (they cost too much frame rate); they can be turned on in Options > Graphics > Shadow Quality.
  • No 3D cockpit (Wing Commander Saga has no cockpit models).
  • Signed with a debug key.

Source: branch quest-vr of this repository (README-QUEST.md). FreeSpace Open engine under the Volition source code license (non-commercial). Wing Commander is a trademark of Electronic Arts; Wing Commander Saga is a non-commercial fan project.

SHA-256 (WCSaga-VR-v0.1.5-beta.apk): eaa0f7287b03eed9428e109fd124af24aa61fd323f27a99c4349091e28b62b07