OpenMoHAA VR documentation
OpenMoHAA VR is a standalone Medal of Honor: Allied Assault VR port targeting Meta Quest and Steam Frame. Quest 3 is the current tested headset. Steam Frame is a development target with no published build yet.
Start here
- Project overview and platform status
- VR downloads
- Quest installation and Android builds
- Port status and known issues
- Report a VR issue
The APK contains only the engine. Supply your own original game data and install the release's autoexec.cfg, including when upgrading. That config disables development autostart and applies the current dynamic-lighting workaround.
Working on the port
- Contributing to OpenMoHAA VR
- Source layout
- Quest renderer notes
- gl4es integration
- Dynamic-lighting investigation
- Reusable Quest porting guide
The VR runtime currently depends on Android, EGL, and OpenGL ES. Steam Frame needs platform integration and testing; compiling the desktop engine alone does not provide a Steam Frame VR build.
Inherited engine reference
These documents cover the underlying OpenMoHAA engine and its desktop tools. Their platform-specific release links and compatibility notes describe upstream capabilities, not validation of the headset port.
- Desktop installation
- Desktop engine builds
- Game data, expansions, and launch options
- Game settings
- Server configuration
- Scripting reference
- Engine FAQ
The upstream OpenMoHAA project maintains the original engine. Use this fork's issue tracker for VR behavior and headset-specific bugs.