Back
GitHub
Decompilation ● BetaStandalone VRVersion v0.2.0
  • Quest 3
  • Quest 3S
  • Quest Pro

Ghost Squad Evolution VR

Sega's 2007 Lindbergh arcade light-gun shooter Ghost Squad Evolution, statically recompiled to native code and running standalone on Meta Quest in stereo VR. Tracked controller gun and a HUD on a floating screen. Nothing is emulated.

Ghost Squad Evolution VR
  • Tracking
    Yes, 6DoF
Locomotion
  • On-Rails (game-driven camera)
  • Roomscale
  • Seated
Play modes
  • Roomscale
  • Seated
Headsets
  • Quest 3
  • Quest 3S
  • Quest Pro
No Quest connected
1Step 1: Install Port APK

Checking browser support…

Verification

Not tested

Step-by-Step Installation Guide

Install on Quest, in the card above, is the one-click USB install. These steps are the manual path (SideQuest or ADB).

Overview

Ghost Squad Evolution VR runs Sega's 2007 Lindbergh arcade light-gun shooter standalone on Meta Quest. The game's x86 Linux executable is statically recompiled to native code with the lindberghrecomp toolkit, so nothing is emulated. The world is in stereo around you, the gun is a tracked controller, and the HUD hangs on a screen in front of you.

Built by lialan on top of sp00nznet's Ghost Squad Evolution recompilation and lindberghrecomp toolkit.

[!NOTE] No game files included. The APK holds the recompiled game code, the VR host and its libraries, but none of the game's files. You need your own copy of the arcade game. The app only runs the game version it was built from.


Prerequisites

  • Meta Quest 3, Quest 3S, or Quest Pro.
  • Your own copy of the Ghost Squad Evolution vsg_l folder.

Step-by-Step Installation

  1. Install the APK via 1-click on QuestPorts or install GhostSquadEvolutionVR-v0.2.0-quest3.apk with SideQuest / adb install -r.
  2. Copy the whole vsg_l folder to /sdcard/GhostSquadEvolution/vsg_l, so the executable ends up at /sdcard/GhostSquadEvolution/vsg_l/vsg (adb push vsg_l /sdcard/GhostSquadEvolution/).
  3. Launch Ghost Squad Evolution VR from Unknown Sources.
  4. The first time, the app opens the All files access screen. Allow it, then start the app again.

Controls

  • Trigger fires. Grip reloads, or fire while pointing off the screen.
  • A / X is the action button. B / Y changes fire mode.
  • A thumbstick click is Start. Coins are inserted automatically.
  • The left menu button opens the settings panel: sights, laser, gun model, hand, screen distance, resolution, display rate, recentring, and Reset game.

[!TIP] Updates install over the previous version and keep the game, settings and saves.

Troubleshooting & Tips

If the game is missing or is a different version than the one this APK was built from, the app writes HOW-TO-ADD-THE-GAME.txt to Android/data/org.lindbergh.gse.vr/files/. The executable has to be at /sdcard/GhostSquadEvolution/vsg_l/vsg. If the app closes right after the first start, allow All files access and open it again.

Requirements SummaryStandalone VR

Original Game Required:
Requires your own copy (Sega Lindbergh arcade game files)About ↗
Asset Directory on Quest:
/sdcard/GhostSquadEvolution/vsg_l/
Required Files:
vsg (the executable) and the rest of the vsg_l folder
👥 Community Reports

No community reports yet. Be the first to share how it runs on your headset.

How did this port run for you?

💬 Need Help or Mods? Community

Join the developer community for installation troubleshooting, high-resolution HD mod packs, and multiplayer sessions.