Skip to content

Releases: SgtBilko76/OpenTIE-VR

OpenTIE VR v0.1.6-beta (Meta Quest + PICO)

Choose a tag to compare

@SgtBilko76 SgtBilko76 released this 20 Oct 15:10

Changes since v0.1.5-beta

  • Fixed a crash when pressing the right grip (high-angle view) in flight with the X-Wing Revival 3D cockpits. The high-angle view uses the flat cockpit picture; the forward view keeps the 3D cockpit.

3D cockpit models: X-Wing Revival by Raptor007 and contributors (originally from the X-Wing Alliance Upgrade project).

Beta of OpenTIE VR: Star Wars: TIE Fighter running natively on Meta Quest 3 and PICO, built on OpenTIE with OpenXR + Vulkan.

You need your own copy of TIE Fighter (Steam). The APK contains no game data.

What works

  • Menus, briefings and cutscenes on a large virtual screen over passthrough
  • Head-tracked stereo 3D space in flight (72 Hz)
  • 3D cockpits for every TIE craft with the original live instruments mounted around you; HUD and target box on the window
  • Touch controllers as a gamepad in flight, remappable in Settings > Controller
  • Laser pointer in menus; clicking a text field (pilot name) opens an on-screen keyboard

PICO

The same APK runs on PICO 4 / 4 Ultra / Neo 3 (untested on real PICO hardware). PICO needs PICO OS 5.9.0 or newer. Controller buttons are the same as on Quest; passthrough behind the menus is Quest-only. If it doesn't start on PICO, please open an issue with the output of adb logcat -s SDL/APP:*.

Install

  1. Install OpenTIE-VR-v0.1.6-beta.apk with SideQuest or adb install.
  2. From your Steam folder STAR WARS Tie Fighter, copy collectors_cd to /sdcard/OpenTIE/TIE95 and remastered to /sdcard/OpenTIE/TIE98 on the Quest.
  3. Start OpenTIE VR from Unknown Sources and allow "access to all files" when asked.

Optional – TIE Defender / Missile Boat 3D cockpits: if you own Star Wars: X-Wing Alliance, copy its game folder to /sdcard/OpenXWA (the same folder OpenXWA VR uses), or just copy FLIGHTMODELS/TIECOCKPIT.OPT to /sdcard/OpenTIE/. (X-Wing Alliance game data is not included in the APK.)

Controls

Recenter: hold the Meta button on the right controller, or hold the left
Menu button for one second.

Menus (and in-flight screens such as the map and options):

Input Action
Laser (either controller) + trigger Click
Right grip Right-click
Left stick Arrow keys, one step per push
A Enter
B Escape (Delete while the keyboard is open)
Y Space
Laser + trigger on a text field Open the on-screen keyboard (pilot name)
Left Menu, short press Escape

Flight (the Touch controllers act as one gamepad; every button can be
remapped in Settings > Controller):

Input Action
Left stick Pitch and yaw
Right stick left/right Roll
Right stick up/down Throttle lever (stays where you leave it)
Right trigger Fire
Left trigger Target / roll-throttle modifier
Right grip High-angle view
A / B Next target / nearest fighter
X / Y Target my attacker / match target speed
Left stick click Back to cockpit view
Right stick click Hyperspace
Left Menu Pause
Left grip + A / B Full throttle / throttle down
Left grip + X / Y Clear target / Escape (flight menu)
Left grip + left trigger Cycle firing mode
Left grip + left stick click Cycle weapon (lasers / warheads)
Left grip + right stick click Cycle shield direction

Known limitations (beta)

  • Quest 3 tested only.
  • X-Wing Alliance has no Gunboat or Missile Boat cockpit, so those use the TIE ball cockpit (as in X-Wing Alliance).
  • Motion blur, temporal upscaling and ambient occlusion are off in stereo.
  • Signed with a debug key.

Source: this repository (README-QUEST.md), engine changes on the quest-vr-tie branch of SgtBilko76/Aeron. GPLv3.

SHA-256 (OpenTIE-VR-v0.1.6-beta.apk): c54a8d5ab3eaa173a666a864141e6fb2955266c4f7d2e79bb3e9e7ffda59c9d0