Resident Evil (1996)

Resident Evil 1996 Android

Unofficial Android port of the original Resident Evil, built on the ecruells PC decompilation. Adds a launcher, movable touch controls, controller support, a 16:9 layout and an experimental More FPS mode. Uses your own GOG files.

Original Dev: Capcom
Port Maintainer(s): RE4LeonMeow, ecruells

What You Need

  1. Requires the installed USA GOG PC version of Resident Evil, as an extracted folder (not a ZIP, installer or disc image).

    • GOG game folder
    Verify Your Files (Client-Side) 100% In-Browser
    Privacy guarantee: Files never leave your device. File names, headers, and checksums are checked locally in your browser.

    Drag & drop file(s) here or browse from your device

    Matches your files against this port's requirements and calculates SHA-256 hashes.

    File Requirements Checklist (1 required):

    • GOG game folder (Folder requirement)
  2. Target hardware: Snapdragon 720G or newer or equivalent (64-bit ARM64, Android 10+).

  3. Controls ready out of the box

    On-screen touch controls work immediately. Physical Bluetooth and USB-C controllers are also supported.

Decompiling the Spencer Mansion: From Win95 DirectDraw to Native ARM64

While Capcom’s landmark 1996 PlayStation original defined survival horror, the subsequent Windows 95 PC conversion was technically superior in several respects. It featured higher-resolution 3D polygonal character models, uncut color full-motion video sequences, and exclusive unlockable bonus weapons such as the MAC-10 for Jill Valentine and the FN Minimi for Chris Redfield. Unfortunately, running that vintage 16-bit installer and DirectDraw pipeline on modern systems has historically been an exercise in frustration. Maintainer RE4LeonMeow bridged that divide for mobile hardware with the ResidentEvil1996Android project (release v1.01), building directly upon the upstream clean-room PC decompilation authored by ecruells. By translating reverse-engineered C source code into native 64-bit ARM (aarch64) machine instructions, the port eliminates the execution overhead and polygon rasterization quirks inherent to PlayStation emulation. The engine executes natively against Android graphics surfaces, incorporating an integrated launcher, a native 16:9 widescreen viewport presentation, and quick 180-degree turn mechanics that substantially modernize combat in cramped hallway corridors.

Configuring Retail GOG Assets and Save Migration

Because ResidentEvil1996Android is an open-source engine recreation, it contains no proprietary Capcom copyright data. You must supply your own game files extracted from a legally purchased copy:

  1. Purchase and install the USA release of Resident Evil (1996) via GOG.com on a personal computer.
  2. Locate the installed game directory on your PC containing the core executable, data archives, and uncut cinematics. Do not supply raw disc images, unextracted setup installers, or zipped containers directly to the app.
  3. Transfer the complete extracted GOG game directory to your Android device’s internal storage or MicroSD card using USB file transfer or local network sharing.
  4. Download and install the latest ResidentEvil1996Android APK from the GitHub releases page (requires Android 10 or newer with an up-to-date Android System WebView).
  5. Launch the application, grant storage permissions when prompted, and use the integrated file picker to select your transferred game folder.

If you have existing progress on your PC, the launcher supports importing and exporting save files packaged in standard .zip archives, allowing seamless cross-platform continuity between your desktop and handheld sessions.

Widescreen Presentation, Frame Interpolation, and SoC Thermals

Because the port compiles the Spencer Mansion codebase natively for ARM64, computational overhead is practically negligible compared to full-system emulation. A mid-range Qualcomm Snapdragon 720G or equivalent MediaTek Dimensity processor easily sustains fluid frame rates without generating thermal buildup or heavy battery drain. The port features an experimental “More FPS” interpolation toggle that uncouples character animations from the original 30 FPS ceiling for smoother motion across pre-rendered backdrops. The 16:9 presentation mode adapts camera framing cleanly across modern smartphone and tablet aspect ratios without distorting character geometry.

Input Ergonomics: Movable Touch HUD and Physical Handheld Mappings

Navigating the mansion’s treacherous hallways requires pinpoint precision. The Android launcher includes a fully customizable on-screen touch overlay where players can reposition and scale buttons to match their hand size. Touch players can switch dynamically between a classic digital tank-style directional pad and an omnidirectional virtual analog stick. Handheld enthusiasts on dedicated gaming devices like the Retroid Pocket or AYN Odin will find plug-and-play Bluetooth and USB-C physical controller compatibility, complete with custom analog dead-zone sliders that eliminate stick drift when maneuvering around Crimson Heads and Cerberus hounds.