List of game engine recreations

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Game engine recreation is a denomination for game engines that are clones of the original game engine binary that came with the video games. The main motivation behind such a project is the wish to play the game on other operating systems than those supported by the original game engine.

In most cases a clone is made by reverse engineering the original executable, but occasionally, as was the case with some of the engines in ScummVM, the original developers have helped the projects by supplying the original source code—those are so-called source ports.

Video game Name of game engine recreation or port Status License
The Settlers II Return to the Roots (RttR) January 12, 2014; 2 years ago (2014-01-12) GPL
Warcraft: Orcs & Humans Alpha-WC1 ? ?
Marathon Trilogy Aleph One Finished (source port) GPL
Neverwinter Nights xoreos
(Bioware's Aurora engine and its derivatives)
Active GPLv3+
Neverwinter Nights 2
Star Wars: Knights of the Old Republic
Star Wars Knights of the Old Republic II: The Sith Lords
Jade Empire
Sonic Chronicles: The Dark Brotherhood
The Witcher
Dragon Age: Origins
Dragon Age II
ELF Corporation ANISE ? ?
Eye of the Beholder II ArcEngine ? ?
Bermuda Syndrome Bermuda Syndrome engine reimplementation ? ?
Blood Omen: Legacy of Kain Blood Omnicide ? ?
Cannon Fodder Open Fodder Complete GPLv3+
Carmageddon OpenC1 ? ?
Commander Keen Commander Genius ? ?
Escape from Colditz Colditz Escape Complete ?
The Castles of Dr. Creep Castles of Dr. Creep Complete ?
Theme Hospital CorsixTH Playable,[1] Active MIT License
Curse of the Azure Bonds Curse of the Azure Bonds ? New BSD
Jedi engine (Blood, Outlaws) DarkXL ? ?
Doom DelphiDoom, Doomsday, Doom Legacy, ZDoom, ZDaemon, GZDoom, Zandronum, Chocolate Doom, Eternity, and many more. some active, many playable, several finished ?
Dune II DuneLegacy, OpenDUNE ? ?
OpenRA[2] Playable, active, multiplayer GPL3
Die by the Sword Die by the Sword - Xtended ? ?
RPG Maker 2000 EasyRPG Playable, active GPLv3+
RPG Maker 2003
RPG Maker XP mkxp Playable, active GPLv2+
RPG Maker VX
RPG Maker VX Ace
Elite Elite - The New Kind ? ?
Frontier: Elite II Frontier 1337 ? ?
GLFrontier ? ?
Frontier: First Encounters jjFFE ? ?
The Great Giana Sisters OpenGGS[3][4] active GPLv2
RollerCoaster Tycoon FreeRCT ? ?
RollerCoaster Tycoon 2 OpenRCT2 Playable, active GPLv3
Heroes of Might and Magic II Free Heroes II Engine ? ?
Alone in the Dark Free in the Dark ? ?
Duke Nukem Freenukum, ReDuke[5] ? ?
Duke Nukem 3D EDuke32 ? ?
Prince of Persia FreePrince ? ?
Syndicate FreeSynd ? ?
Z-machine Frotz, ZIP, JZIP, Zip 2000, Zip Infinity and Nitfol ? ?
Dink Smallwood Gnu FreeDink Finished (source port) GPL / Zlib
Grand Theft Auto 2 GTA2NET ? ?
Grand Theft Auto III OpenRW Active GPLv3+
Heretic (video game) ZDoom, Doomsday Finished ?
Hexen ZDoom, Doomsday Finished ?
Mega Lo Mania Gigalomania active GPL
Heart of Darkness HODe ? ?
Heroes of Might and Magic III VCMI project playable, active GPLv2+
Dungeon Keeper KeeperFX ? ?
The Lord of the Rings by Interplay Lord of the Rings game engine ? LGPLv2
Lemmings (Windows version) Lemmini ? ?
Magnetic Scrolls adventure games (e.g. 'The Pawn, Guild of Thieves) Magnetic ? ?
Might and Magic IV and V openXeen active, in development GPL
Need For Speed Need For Speed:XNA ? ?
bishōjo games created by D.O., ZyX, CD Bros., Purple, Will, and ilex such as Crescendo Nekoze ? ?
Nuclear War Netnuclear Playable ?
Another World New RAW (Rewritten engine for Another World) ? ?
Nicky Boum Nicky ? ?
Cave Story NXEngine ? ?
The Settlers Freeserf active GPLv3
The Sims Online NIOTSO ? ?
Age of Empires II openage active development GPLv3
Arcanum: Of Steamworks and Magick Obscura OpenArcanum ? ?
Imperium Galactica OpenIG ? ?
Creatures openc2e ? ?
Grand Theft Auto OpenGTA ? ?
Jazz Jackrabbit OpenJazz ? ?
Medal of Honor Allied Assault OpenMoHAA ? ?
Master of Orion II: Battle at Antares 2ooM December 15, 2005; 10 years ago (2005-12-15) GPL
OpenMOO2 ? ?
The Elder Scrolls II: Daggerfall DaggerXL ? ?
The Elder Scrolls III: Morrowind, Oblivion and future Gamebryo-based TES games Project Aedra ? ?
OpenMW Playable, active GPLv3
The Crystal Scrolls ? LPGLv3
Outcast (video game) OpenOutcast ? ?
SimTower OpenSkyscraper ? ?
Command & Conquer Tiberian Dawn FreeCNC ? ?
OpenRA Playable, active, multiplayer ?
Red Alert 1 FreeRA ? ?
OpenRedAlert, based on FreeCNC and FreeRA ? ?
Red Alert++[6][7] ? ?
OpenRA Playable, active, multiplayer ?
Dune 2000
Tiberian Sun
Red Alert 2
OpenRA[8][9] Playable, active, multiplayer ?
Silencer (video game) zSilencer Finished ?
Tomb Raider classic series openRaider ? ?
openTomb Active LGPLv3
Theme Hospital OpenTH ? ?
Titus the Fox OpenTitus Playable GPLv3
Transport Tycoon Deluxe OpenTTD Playable, active development, numerous plugins GPLv2
Tyrian OpenTyrian ? ?
freescape engine used for games like Driller and Castle Master Phantasma ? ?
Wizardry p-interp ? ?
The Sims Online Project Dollhouse ? ?
Touhou 6 ~ The Embodiment of Scarlet Devil PyTouhou Playable, active GPLv3
Final Fantasy VII Q-Gears ? ?
Another World RAW (Rewritten engine for Another World) ? ?
Flashback: The Quest for Identity REminiscence ? ?
Dungeon Master, Chaos Strikes Back, and Dungeon Master II Chaos Strikes Back for Windows (and Linux, MacOS X, Pocket PC) Finished ?
RTC Playable ?
StarCraft SCSharp ? ?
GoldSrc-compatible (Half-Life 1) game engine Xash, Sing Playable ?
Eye of the Beholder II Spectalum ? ?
StarCraft StarGus with Stratagus ? GPLv2
Total Annihilation Spring Engine Playable GPL-2.0, GPL-3.0, other
Total Annihilation 3D Incomplete ?
Little Big Adventure TwinEngine ? ?
Key dating sim games Waffle ? ?
adventure games created with World Builder wage ? ?
Warcraft II: Tides of Darkness Wargus with Stratagus ? ?
Betrayal at Krondor xBaK ? ?
Clannad xclannad ? ?
Key ren'ai games using the AVG32 engine, especially Kanon, Air and Clannad xkanon stalled GPL
RLVM Playable, active GPL
Rick Dangerous xrick ? ?
UFO: Enemy Unknown Openxcom playable, active, finished GPL
Ultima IV xu4[10] playable GPLv2
Ultima VI Nuvie ? ?
Ultima VII: The Black Gate Exult[11] Playable, active GPL-2.0
Ultima VII Part Two: Serpent Isle
Ultima VIII Pentagram ? ?
Ultima online on Freeshards Iris2 ? ?
Arx Fatalis Arx Libertatis Playable GPL 3+
Zork Nemesis & Zork Grand Inquisitor Zengine ? ?
Zak McKracken and the Alien Mindbenders The Mindbender adventure engine from the former Zak McKracken and the Alien Rockstars project ? ?
Adventure Game Interpreter (AGI) engine by Sierra adventure games NAGI ? ?
SCI engine FreeSCI ? ?
Adventure Game Interpreter (AGI) engine, Cinématique, Gob, Groovie, Kyra ScummVM
ScummVM supported games
Playable[12] GPL-2.0
Multimedia Applications Development Environment (MADE engine)
Sierra's Creative Interpreter (SCI)
M4, Parallaction, and others
Grim Fandango (GrimE-based) ResidualVM Playable[13] GPL-2.0
Escape from Monkey Island
Myst III: Exile
Baldur's Gate II: Shadows of Amn (Infinity Engine-based) GemRB Playable GPL-2.0
Icewind Dale
Icewind Dale II
Planescape: Torment
Thief: The Dark Project (Dark Engine-based) OpenDarkEngine (i.e. not the The Dark Mod), NewDark Active GPL-2.0
Thief II: The Metal Age
System Shock 2
Gothic REGoth Active GPLv3
Gothic II
Video game Name of game engine recreation or port Status License

See also[edit]


  1. ^ "CorsixTH on PlayDeb". 
  2. ^ "GitHub - OpenRA/d2: A Dune II mod for OpenRA". GitHub. Retrieved 2016-08-04. 
  3. ^ about on "As of August 2009 I have been given permission to use the C64 sprites of the original game by Manfred Trenz" (2009)
  4. ^ on (2015)
  5. ^
  6. ^ "RedAlert++". Red Alert ++ website. Retrieved 2016-07-04. An open source re-implementation of the C&C Red Alert engine. Written from scratch in C++, using SDL2 and OpenAL 
  7. ^ "Red Alert Plus Plus". Facebook. Retrieved 2016-07-04. An open source re-implementation of the C&C Red Alert engine. Written from scratch in C++ 
  8. ^ "What is OpenRA?". OpenRA website. The OpenRA Developers. Retrieved 2016-07-04. The next major goal for OpenRA is to add support for the second generation of Command & Conquer games, starting with Tiberian Sun. 
  9. ^ "A Red Alert 2 mod for the OpenRA game engine". OpenRA at GitHub. GitHub. Retrieved 2016-07-04. 
  10. ^
  11. ^ Wen, Howard (2003-04-24). "Exult: The Open Age of Ultima". Linuxdevcenter. O'Reilly Media. Retrieved 2016-01-19. Exult replaces Ultima VII's engine so that the game can be played on other operating systems and platforms. It also expands the graphics capabilities of the game and adds features not present under the original engine. (A legal copy of Ultima VII is required in order to use Exult.) Lord British (aka Richard Garriott) himself, the creator of the entire Ultima franchise, has given the Exult team his unofficial blessing. 
  12. ^ "ScummVM in Debian repos". 
  13. ^ "ResidualVM in Debian repos". 

External links[edit]