Source Port ● In DevStandalone VRVersion vr-quest3-0.2.0
  • Quest 3

OpenMoHAA VR (Medal of Honor: Allied Assault)

Medal of Honor: Allied Assault as a native OpenXR port on Meta Quest 3, built on the OpenMoHAA engine. Body holsters, grenade throws and ladder climbing. Bring your own game files.

  • Tracking
    Yes, 6DoF
Headsets
  • Quest 3
No Quest connected
1Step 1: Install Port APK

This game has 2 steps

  1. Install the app on your Quest.
  2. Add the game files from your own copy. You can send them over USB or copy them yourself.

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

OpenMoHAA VR is a standalone VR port of Medal of Honor: Allied Assault for Meta Quest, built on the OpenMoHAA 0.83.0 engine and OpenXR. 0.2.0 adds body holsters, grip-driven ladder climbing, controller-velocity grenade throws and an on-demand HUD on the off-hand X button.

[!NOTE] No game files included. The APK holds the engine only. You need your own Medal of Honor: Allied Assault PC game: copy every .pk3 from its main/ folder.


Prerequisites

  • Meta Quest 3 (other Quest models are unverified).
  • Your own Medal of Honor: Allied Assault PC install.
  • A PC with adb for the configuration file.

Step-by-Step Installation

  1. Install the APK via 1-click on QuestPorts or install openmohaa-vr-quest3-0.2.0.apk with adb install -r.
  2. Copy all .pk3 archives from the game's main/ directory to /sdcard/Android/data/org.openmoh.openmohaa/files/main/.
  3. Download autoexec.cfg from the same GitHub release and push it next to them: adb push autoexec.cfg /sdcard/Android/data/org.openmoh.openmohaa/files/main/autoexec.cfg, then adb shell am force-stop org.openmoh.openmohaa.
  4. Launch OpenMoHAA from Unknown Sources inside the headset. Do not start it with adb shell am start.

[!TIP] Prerelease: the 0.2.0 build was not measured on a headset before release. Let the app create its own main/save and main/configs folders. When you upgrade, install the new autoexec.cfg too.

Troubleshooting & Tips

Dark scenery comes from world dynamic lighting: the release's autoexec.cfg sets r_worldDlights 0 as a workaround, so push it after every upgrade. Black boxes in some fonts are a known open issue. The .pk3 files must be directly in files/main/.

Requirements SummaryStandalone VR

Original Game Required:
PC Retail / Legal CopyStore Page ↗
Asset Directory on Quest:
/sdcard/Android/data/org.openmoh.openmohaa/files/main/
Required Files:
Base game assets
👥 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.