Game engine recreations and source ports

From Emulation General Wiki
Revision as of 18:52, 13 October 2018 by Jpx (talk | contribs)
Jump to navigation Jump to search

Game engine recreations (sometimes called game engine re-implementations or remakes) are unofficial recreations of game engines. Allowing you to play games on different systems to which they where originally intended. This requires you to have the original game assets (ROMs or other files) and load them in the game engine recreation. Game engine recreations are mostly done thru reverse engineering the original game engines. Game engines which are unofficial recreated when the original source code is available are mostly called source ports (for example GZDoom which allows you to play Doom, Doom II and Final Doom on modern systems). If a game engine is ported officially it's simply called port, remake or remaster.

This page is a WIP. Feel free to help out!

Multi game engine

Name Operating System(s) Latest Version Libretro Core Active Recommended Supported game(s)
ScummVM Multi-platform 2.0.0 Adventure games (LucasArts and more)
ResidualVM Multi-platform 0.3.1 3D adventure games (LucasArts and more)
EasyRPG Multi-platform 0.5.3 RPG Maker 2000/2003

Single game engine

Name Operating System(s) Latest Version Libretro Core Active Recommended Supported game(s)
CannonBall Multi-platform 0.3 OutRun
Open Tomb Multi-platform Git Tomb Raider 1-5
URDE Windows, macOS Git (WIP) Metroid Prime 1-3
OpenTESArena Windows, Linux, macOS 0.8.0 (WIP) The Elder Scrolls 1: Arena
OpenMW Windows, Linux, macOS 0.44 The Elder Scrolls 3: Morrowind
OpenXcom Windows, Linux, macOS Git UFO: Enemy Unknown (X-Com: UFO Defense)