BackBack to Database
GitHubID: questcarnage
- Quest 2
- Quest 3
- Quest 3S
- Quest Pro
QuestCarNage (Carmageddon VR)
Native standalone OpenXR VR port of the vehicular combat classic Carmageddon for Meta Quest headsets, based on the Dethrace engine reimplementation with 120Hz support.
- TrackingYes, 6DoF
- Motion controlsYes, Touch controller mapping
- RenderingYes, Stereo cockpit
- RefreshYes, 72/90/120Hz
Locomotion
- Cockpit VR
- Stereo 6DoF
- Snap Turn
- VR Shell Menus
- 120Hz Refresh Rate
Play modes
- Cockpit
Headsets
- Quest 2
- 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).
Prerequisites
- Meta Quest 2, Quest 3, Quest 3S, or Quest Pro with Developer Mode enabled.
- Legally owned PC copy of Carmageddon (Steam Max Pack, GOG, or original CD).
- SideQuest or Android ADB (
platform-tools).
Step-by-Step Installation Guide
- Download the VR APK:
Download
QuestCarnage-Meta-Quest-release.apkfrom the Quest release b003. Later tags can be PC-only. - Install the APK:
Sideload the APK onto your Meta Quest using SideQuest or ADB:
adb install -r QuestCarnage-Meta-Quest-release.apk - Transfer Game Data Files:
- Locate your Carmageddon installation on PC (ensure it has the
DATAdirectory withDATA/).GENERAL.TXT - Transfer the game files using the repo helper scripts (
push_files_to_quest.batandpush-quest-data.ps1) or push manually with ADB:
adb push "/path/to/Carmageddon/DATA" /sdcard/Android/data/com.github.maranone.questcarnage/files/(Legacy shared storage path
/is also supported).sdcard/ questcarnage/ DATA - Locate your Carmageddon installation on PC (ensure it has the
- Launch & Play:
- Open QuestCarNage from App Library → Unknown Sources on your headset.
- Adjust refresh rate (supports up to 120Hz) in the second options menu and hit the track!
VR Features & Vehicular Combat
- Full Cockpit 6DoF VR: Experience the brutal mayhem from behind the wheel of the Red Annihilator with full head tracking and depth.
- 120Hz Native Support: Super fluid high refresh rate rendering for blistering racing action.
- Custom Race Options: Try custom powerups roulette, up to 50 AI opponents, and up to 100x pedestrian multipliers.
- OpenXR Implementation: BRender's GLES 3.0 path with stereo per-eye view pose and native Touch controller mapping.
Troubleshooting & Tips
The specified game directory must contain DATA/GENERAL.TXT. In the options screen, you can toggle between 72Hz, 90Hz, and 120Hz display refresh modes. Ensure file permissions are granted on first launch.
Requirements SummaryStandalone VR
Original Game Required:
Steam / GOGStore Page ↗
Asset Directory on Quest:
/sdcard/Android/data/com.github.maranone.questcarnage/files/DATA/
Required Files:
GENERAL.TXT
💬 Need Help or Mods? Community
Join the developer community for installation troubleshooting, high-resolution HD mod packs, and multiplayer sessions.