Emulator ● BetaStandalone VRVersion v0.1.4
  • Quest 3
  • Quest 3S

Midway's arcade horror light-gun game CarnEvil in VR, standalone on Meta Quest 3. Tracked lightguns, depth 3D scenery, and two-player support.

CarnEvil VR
  • Tracking
    Yes, 6DoF
Locomotion
  • On-Rails (game-driven camera)
  • Roomscale
  • Seated
Play modes
  • Roomscale
  • Seated
Headsets
  • Quest 3
  • Quest 3S
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

CarnEvil VR brings Midway's arcade horror light-gun game to Meta Quest 3 and 3S. MAME runs the original game while the OpenXR host rebuilds its characters and scenery in stereo, and your tracked controllers become the lightguns. Depth 3D backgrounds are on by default, with the original look available in the VR menu.

[!NOTE] No game files included. Requires the CarnEvil v1.0.3 set: carnevil.zip (containing carnevil1_9.u32, sound102.u95 and 486_carnevil.u96) and the matching CHD carnevil.chd. No NAOMI BIOS is required.


Prerequisites

  • Meta Quest 3 or Quest 3S.
  • Your own carnevil.zip and carnevil/carnevil.chd.

Step-by-Step Installation

  1. Install the APK via 1-click on QuestPorts or download carnevil-vr-quest.apk from GitHub Releases.
  2. Put the ROM zip at /sdcard/Download/carnevil.zip. Keep it packed.
  3. Put the disc image at /sdcard/Download/carnevil/carnevil.chd.
  4. Launch CarnEvil VR from Unknown Sources, grant file access on the setup screen, and keep the Touch controllers awake.
  5. Start the game. The controller guide appears after the splash.

Features

  • Solo hand switching and two-player play with reversible P1 / P2 hand assignment.
  • 3D strength and stereo separation controls, plus adjustable world size.
  • Lasers aligned to the shot, recoil, muzzle flash, smoke, and adjustable haptics.
  • Three reload modes, and Arcade or Zapper gun options.

[!TIP] Updates install over the previous version. Settings, NVRAM and disk differences are kept by the app.

Troubleshooting & Tips

The CHD must be the one matching CarnEvil v1.0.3 (overall SHA1 5cffb0de63ad36eb01c5951bab04d3f8a9e23e16). Do not unzip carnevil.zip. If the setup screen cannot find the files, check the two paths exactly: Download/carnevil.zip and Download/carnevil/carnevil.chd.

Requirements SummaryStandalone VR

Original Game Required:
Requires your own copy (Midway arcade set carnevil v1.0.3)About ↗
Asset Directory on Quest:
/sdcard/Download/
Required Files:
carnevil.zip, carnevil/carnevil.chd
👥 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.