Port type

Engine Recreations on Android

An engine recreation is a brand new engine, written from scratch, that can read an old game's original data files. Picture a new record player built to play your old vinyl. The music is the same, but the machine underneath is modern.

That's how classics like Morrowind, Fallout 2 and RollerCoaster Tycoon 2 run natively on Android today. And because the engine is new, these projects often fix old bugs and add support for modern screens.

So you'll need your own copy of the original game for its data files. Each game page lists which files to copy over and which store editions work.

Ports
22
Verified playable
91%
Need your own game files
91%
Controller support
55%
Turnip recommended
0
Updated (30d)
6

Technical Comparison Matrix

(22 ports)
Technical comparison matrix for Engine Recreations on Android. Column headers sort the table.
FTL: Faster Than Light Pocket Wormhole Engine Recreation Verified Playable PC Files
Any modern 64-bit ARM / Quad-Core 1.6GHz+
Touch M+KB
v0.2.7
Half-Life & GoldSrc Games Xash3D FWGS Engine Recreation Verified Playable PC Files
Snapdragon 400 or newer
Touch Pad Gyro M+KB
continuous
The Elder Scrolls III: Morrowind OpenMW-Android (v0.51.0+) Engine Recreation Verified Playable PC Files
Snapdragon 778G / 860 / Dimensity 1100 or newer
Touch Pad Gyro M+KB
0.51.0-13
Caesar III Julius & Augustus Engine Recreation Verified Playable PC Files
Any modern ARM processor
Touch M+KB
v1.8.0
Fallout 1 Fallout Community Edition (fallout1-ce) Engine Recreation Verified Playable PC Files
Any 64-bit ARM processor
Touch M+KB
v1.1.0
Fallout 2 Fallout 2 Community Edition (fallout2-ce) Engine Recreation Verified Playable PC Files
Any 64-bit ARM processor
Touch M+KB
v1.3.0
Gran Turismo 3: A-Spec GT3 Revisited Engine Recreation Verified Playable Retail Files
Snapdragon 865 or newer
Touch Pad
—
Heroes of Might and Magic II fheroes2 Android Engine Recreation Verified Playable PC Files
Any modern ARM64 processor
Touch Pad M+KB
1.1.17
Heroes of Might and Magic III VCMI Android Engine Recreation Verified Playable PC Files
Snapdragon 600 or newer
Touch M+KB
1.7.5
Jazz Jackrabbit 2 Jazz² Resurrection Native Engine Recreation Verified Playable PC Files
Snapdragon 450 or higher
Touch Pad
—
Medal of Honor: Allied Assault OpenMoHAA Android Engine Recreation Verified Playable PC Files
Snapdragon 660 / Helio G95 or higher
Touch Pad Gyro M+KB
v0.82.1
RollerCoaster Tycoon 2 OpenRCT2 Android Engine Recreation Verified Playable PC Files
Snapdragon 660 or newer
Touch M+KB
v0.5.6
Sid Meier's SimGolf OpenSGolf Engine Recreation Verified Playable PC Files
Snapdragon 450 or newer
Touch M+KB
v0.5.8
StarCraft & Brood War StarDroid Engine Recreation Verified Playable PC Files
Snapdragon 665 or newer
Touch
—
Super Mario World Remastered Plus BTFighter fork Engine Recreation Verified Playable Retail Files
Snapdragon 660 or newer
Touch Pad
—
The Elder Scrolls II: Daggerfall Daggerfall Unity Android Engine Recreation Verified Playable Freeware
Snapdragon 665 or newer
Touch Pad
v1.1.1.9
Theme Hospital CorsixTH Android Engine Recreation Verified Playable PC Files
Any ARM processor
Touch M+KB
v0.70.1
Torchlight Torchlight Rekindled Engine Recreation Verified Playable PC Files
Snapdragon 865 or newer
Touch Pad
—
Transport Tycoon Deluxe OpenTTD Android Engine Recreation Verified Playable Freeware
Any ARM processor
Touch M+KB
16.0-beta5
Woody Woodpecker: Escape from Buzz Buzzard Park WoodyRE Engine Recreation Verified Playable PC Files
Snapdragon 660 or newer
Touch Pad
—
OMSI 2 openOMSI Engine Recreation Active Alpha PC Files
Snapdragon 865 or newer
Touch Pad
—
Pokémon Red, Gold & Ruby (Gen1Recomp) G1R Deluxe Engine Recreation Active Alpha Retail Files
Any 64-bit ARM processor
Touch Pad
—

All engine recreations (22)

Playable PC • 2012

FTL: Faster Than Light

Pocket Wormhole

Native Android port of ZNix's Project Wormhole open-source C++ FTL engine rewrite, developed by Adam Kulik. Brings Subset Games' spaceship simulation roguelike to Android phones and tablets with a tailored mobile touch interface, crew and weapon management controls, and low battery consumption.

Updated Engine Recreation PC Files Required
Playable PC • 1998

Half-Life & GoldSrc Games

Xash3D FWGS

Fully compatible open-source rewrite of Valve's GoldSrc engine. Runs Half-Life single-player campaigns, custom mods, Counter-Strike 1.6, and multiplayer deathmatch natively with customizable on-screen touch controls and high frame rates.

Updated Engine Recreation PC Files Required
Playable PC • 2002

The Elder Scrolls III: Morrowind

OpenMW-Android (v0.51.0+)

Reimplementation of Bethesda's NetImmerse game engine running natively on Android with GLES2 and GL4ES backends. Includes a comprehensive configuration launcher, dynamic lighting, real-time shadows, water shaders, full mod support, virtual gamepad overlays, and physical controller mappings.

Updated Engine Recreation PC Files Required
Playable PC • 1998

Caesar III

Julius & Augustus

Accurate open-source re-implementation of Impressions Games' classic Roman city builder. Runs natively on Android with widescreen displays, smooth zooming, touchscreen gestures, and game controller support.

Engine Recreation PC Files Required
Playable PC • 1997

Fallout 1

Fallout Community Edition (fallout1-ce)

Clean C++ reverse engineering of the original Fallout executable. Runs natively on Android ARM64 devices without emulation or DOSBox overhead, with crisp rendering, adapted touch UI controls, and fast save/load cycles.

Engine Recreation PC Files Required
Playable PC • 1998

Fallout 2

Fallout 2 Community Edition (fallout2-ce)

Native C++ source reimplementation of Fallout 2 for modern platforms. Supports native Android touchscreen gestures, high resolutions, bug fixes, and partial total-conversion mod compatibility.

Engine Recreation PC Files Required
Playable PlayStation 2 • 2001

Gran Turismo 3: A-Spec

GT3 Revisited

An open-source reimplementation of the Gran Turismo 3 engine for Android, PC, Mac and Meta Quest. The README says the whole game is playable: GT Mode, Arcade, licenses, split screen and replays, all read from your own disc image.

Engine Recreation Retail Assets Required
Playable PC • 1996

Heroes of Might and Magic II

fheroes2 Android

Full engine rewrite featuring high-resolution rendering, improved AI, modernized tactical battlefield UI, streamlined army management, and native Android APK packaging with intuitive touch mechanics.

Engine Recreation PC Files Required
Playable PC • 1999

Heroes of Might and Magic III

VCMI Android

Modern C++ engine reimplementation of HoMM3. Features responsive touch controls, integrated in-game mod repository launcher, modern resolution scaling, and online multiplayer.

Engine Recreation PC Files Required
Playable PC • 1998

Jazz Jackrabbit 2

Jazz² Resurrection Native

Native C++ reimplementation of Epic MegaGames' classic side-scroller. Delivers widescreen rendering, high refresh rate animations, modern lighting effects, and touch controls.

Engine Recreation PC Files Required
Playable PC • 2002

Medal of Honor: Allied Assault

OpenMoHAA Android

Open-source native rewrite of the 2015/EA shooter running atop an adapted ioquake3 engine fork. Offers smooth modern touch aim, high-framerate support, and full expansion pack campaign compatibility.

Engine Recreation PC Files Required
Playable PC • 2002

RollerCoaster Tycoon 2

OpenRCT2 Android

Complete C++ rewrite of Chris Sawyer's amusement park simulator. Delivers cross-platform multiplayer, fast-forwarding, unlimited park boundaries, ride vehicle customization, and modern touch and stylus integration.

Updated Engine Recreation PC Files Required
Playable PC • 2002

Sid Meier's SimGolf

OpenSGolf

Free, open-source 1:1 engine rewrite of Firaxis and Maxis's classic golf resort management game built in Rust by crspytopgn. Runs natively on Android, Windows, macOS, Linux, Steam Deck, and web browsers with 4K/high-DPI scaling, touchscreen course-building controls, and modding support.

Updated Engine Recreation PC Files Required
Playable PC • 1998

StarCraft & Brood War

StarDroid

StarDroid adapts the OpenBW engine for Android: StarCraft and Brood War campaigns, custom battles against the computer and nearby multiplayer. Touch gestures for selection, panning and pinch zoom. Bring your own classic game files.

Engine Recreation PC Files Required
Playable Super Nintendo • 1990

Super Mario World Remastered Plus

BTFighter fork

A Godot remake of Super Mario World with widescreen and local co-op, in BTFighter's fork with an Android build, a lives system and skippable cutscenes. The game reads its content from your own SMW ROM.

Engine Recreation Retail Assets Required
Playable PC • 1996

The Elder Scrolls II: Daggerfall

Daggerfall Unity Android

Open-source recreation of Daggerfall in the Unity engine ported natively to Android. Modernizes the classic RPG with full 3D controls, smooth touch look, improved lighting, modern quest resolution, and mod support.

Engine Recreation Freeware / Standalone
Playable PC • 1997

Theme Hospital

CorsixTH Android

High-resolution touch-friendly hospital management sim. Fixes original engine bugs, adds level editor and custom campaigns.

Engine Recreation PC Files Required
Playable PC • 2009

Torchlight

Torchlight Rekindled

An engine that runs Torchlight on Android, Switch homebrew and desktop, following the game logic of Runic's own Xbox 360 port so it has real gamepad support and a controller-friendly interface.

Engine Recreation PC Files Required
Playable PC • 1994

Transport Tycoon Deluxe

OpenTTD Android

Modern recreation of Transport Tycoon Deluxe. Infinite maps, network multiplayer, downloadable community NewGRF graphics, and AI scripts.

Updated Engine Recreation Freeware / Standalone
Playable PC • 2001

Woody Woodpecker: Escape from Buzz Buzzard Park

WoodyRE

A reimplementation of the Woody Woodpecker game engine, rebuilt by reverse engineering the 2001 PC game and checked against the original. Runs your own CD's data on Android, Linux, Windows and Switch homebrew.

Engine Recreation PC Files Required
Active Alpha PC • 2013

OMSI 2

openOMSI

openOMSI is a from-scratch recreation of the bus simulator OMSI 2, written in Rust: 64-bit, multithreaded, with a modern renderer. It loads existing OMSI 2 maps, buses, scenery and mods as they are. Early development.

Engine Recreation PC Files Required
Active Alpha Game Boy / Game Boy Color / GBA • 1996

Pokémon Red, Gold & Ruby (Gen1Recomp)

G1R Deluxe

G1R Deluxe recreates Pokémon Red, Blue, Yellow, Gold, Silver, Crystal, FireRed, LeafGreen, Ruby, Sapphire and Emerald in hand-written Lua on LÖVE2D. Game data and graphics are decoded from your own ROM. Gen 3 support is in beta.

Engine Recreation Retail Assets Required