Software:List of game engine recreations

From HandWiki

Game engine recreation is a type of video game engine remastering process wherein a new game engine is written from scratch as a clone of the original with the full ability to read the original game's data files. The new engine reads the old engine's files and, in theory, loads and understands its assets in a way that is indistinguishable from the original. The result of a proper engine clone is often the ability to play a game on modern systems that the old game could no longer run on. It also opens the possibility of community collaboration, as many engine remake projects tend to be open source.

In most cases a clone is made in part by studying and 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 Status License Refs
Development Playable
Abuse Abuse Completed Yes GPLv2, WTFPLv2
Age of Empires Chariot Inactive Dark Red x.svg MIT License [1]
Age of Empires II openage Active Dark Red x.svg GPLv3+[2]
freeaoe Active Yes GPLv3+ [3]
Aliens versus Predator (1999) avp ? ? ?
avp_GLES ? ? ?
Alone in the Dark Free in the Dark Inactive ? GPLv2[4]
Alone in the Dark 2
Alone in the Dark 3
Jack in the Dark
Ambermoon[1] Active Yes GPL
Another World New RAW Inactive ? GPLv2+
raw (Rewritten engine for Another World) Inactive ? GPLv2+[5]
rawgl Active ? ?
Arcanum OpenArcanum ? ? ?
Arx Fatalis Arx Libertatis Active Yes GPLv3+ [6][7]
Bermuda Syndrome Bermuda Syndrome engine reimplementation ? ? ?
Betrayal at Krondor xBaK ? ? ?
Blood Omen Blood Omnicide ? ? ?
BVE Trainsim openBVE Completed Yes Public-domain
Caesar III CaesarIA Inactive ? GPLv3+ [8]
Julius Completed ? AGPLv3 [9]
Cannon Fodder Open Fodder Completed Yes GPLv3+
Cannon Fodder 2
Carmageddon OpenC1 ? ? ?
The Castles of Dr. Creep Castles of Dr. Creep Completed Yes GPLv3+
Catacomb Abyss CatacombGL[2] Active Yes GPL
Catacomb Armageddon
Catacomb Apocalypse
Cave Story NXEngine ? ? ?
Chaos;Head FGRE Active ? GPLv3+
Chasm PanzerChasm Inactive Yes GPLv3 [10]
Clannad xclannad ? ? ?
Command & Conquer Tiberian Dawn FreeCNC Inactive Dark Red x.svg GPLv2 [11]
OpenRA Active Yes GPLv3[12] [13]
Command & Conquer: Generals – Zero Hour Thyme Active Dark Red x.svg GPL [14]
OpenSAGE Active Dark Red x.svg LGPL [15]
Command & Conquer: Red Alert FreeRA Inactive Dark Red x.svg GPLv2 [16]

based on FreeCNC and FreeRA

Inactive Dark Red x.svg GPLv2 [17]
Red Alert++ / Chronoshift[18] Inactive Dark Red x.svg GPLv2 [19] [20][21]
OpenRA Active Yes GPLv3[12]
Commander Keen series Keen Dreams Inactive ? GPL
Commander Keen in Goodbye, Galaxy Omnispeak Inactive ? GPL
Commander Keen in Keen Dreams Commander Genius Active ? GPL
Reflection Keen Active ? GPL
Creatures openc2e Active ? LGPL [22]
Curse of the Azure Bonds coab (Curse of the Azure Bonds) Inactive Yes New BSD
The Daedalus Encounter OpenDaed Inactive ? GPL
Death Rally DreeRally Active ? Public-domain
dRally Active ? ?
Desert Strike: Return to the Gulf OpenStrike Inactive ? GPL
Jungle Strike: The Sequel to Desert Strike
Diablo Freeablo ? Yes GPL [23]
Devilution Active Yes Public-domain with non-commercial clause [24]
DevilutionX Active Yes Public-domain with non-commercial clause [25]
djavul Inactive ? Unlicense
Die by the Sword Die by the Sword – Xtended ? ? ?
Dink Smallwood GNU FreeDink Completed Yes GPL
Doom DelphiDoom, Doomsday, Doom Legacy, ZDoom, ZDaemon,
GZDoom, Zandronum, Chocolate Doom, Eternity, and many more.
Completed ? ?
Dragon Age II xoreos
(Bioware's Aurora engine and its derivatives)
Active ? GPL
Dragon Age ?
Jade Empire ?
Neverwinter Nights ?
Neverwinter Nights 2 ?
Sonic Chronicles ?
The Witcher ?
Star Wars: Knights of the Old Republic reone Active ? GPL [26]
xoreos Active ? GPL
Star Wars Knights of the Old Republic II: The Sith Lords reone Active ? GPL [26]
xoreos Active ? GPL
Dragon Wars OpenDW Active ? ISC license [27]
Driver 2 REDRIVER2 Completed Yes MIT License [28]
Duke Nukem FreeNukum Active ? AGPLv3+ [29][30]
ReDuke Inactive ? ?
Duke Nukem II Rigel Engine Active ? GPL
Duke Nukem 3D EDuke32 Active Yes GPL [31][32]
Dune II DuneLegacy Active ? GPL [33]
OpenDUNE Active ? GPL
Dune Dynasty Inactive ? GPL
Dungeon Keeper KeeperFX Active Yes GPLv2+
Dungeon Keeper 2 OpenKeeper Active ? GPLv3+
GLKeeper Inactive Dark Red x.svg MIT License
The Elder Scrolls I: Arena OpenTESArena Active Yes MIT License [34]
The Elder Scrolls II XLEngine (DaggerXL) Inactive ? MIT License [35]
XL Engine (DaggerXL) Inactive ? MIT License [36][37][38][39]
Daggerfall Unity Active Yes MIT License [40][41][42]
The Elder Scrolls III Project Aedra Inactive ? as-is [43]
OpenMW Active Yes GPL
The Crystal Scrolls Inactive ? LGPL
ELF Corporation ANISE ? ? ? [44]
Elite Elite – The New Kind ? ? ?
Elite : Harmless Active ? CC BY-NC-SA 4.0
Escape from Colditz Colditz Escape Completed Yes ?
EverQuest LanternEQ ? Yes ?
Eye of the Beholder II ArcEngine ? ? ?
Spectalum ? ? ? [45]
F-1 Spirit F1-Spirit Remake ? ? ? [46]
Fade to Black f2bgl ? ? ?
Fallout Falltergeist Inactive ? GPL
Fallout 2 ?
Fallout 2 DarkFO Inactive ? Apache 2.0
Final Fantasy VII Q-Gears Inactive ? GPLv2
Final Fantasy VIII OpenVIII Active ? MIT License
Fish Fillets Fish Fillets NG Completed Yes GPL
Flashback: The Quest for Identity REminiscence ? ? ?
Freelancer Librelancer Active ? MIT License
Frontier Frontier 1337 ? ? ?
GLFrontier ? ? ?
Frontier jjFFE ? ? ?
Gothic REGoth Inactive ? GPL
REGoth-bs Active ? MIT License
Gothic II REGoth Inactive ? GPL
REGoth-bs Active ? MIT License
OpenGothic Active Yes MIT License [47]
Grand Theft Auto OpenGTA Inactive Dark Red x.svg non-commercial restrictions [48]
Grand Theft Auto 2 GTA2NET Inactive Dark Red x.svg MIT [49]
Grand Theft Auto 3 re3 (reverse engineered) Active Yes ? [50]
Grand Theft Auto re3 (reverse engineered) Active Yes ? [50]
The Great Escape The Great Escape Active Yes ?
The Great Giana Sisters OpenGGS Active ? GPL [51]
Heart of Darkness HODe Completed Yes ? [52][53]
Heart of the Alien Heart of The Alien Redux Inactive ? GPL
Heretic ZDoom, Doomsday Completed Yes ?
Heroes of Might and Magic II fheroes2 Active Yes GPLv2 [54]
Heroes of Might and Magic III VCMI project Active Yes GPLv2 [55]
Hexen ZDoom, Doomsday Completed Yes ?
Igor Igor ? ? ?
Imperium Galactica OpenIG ? ? ?
Jazz Jackrabbit OpenJazz ? ? ?
Jedi engine (Star Wars, Outlaws) DarkXL Inactive Dark Red x.svg ? [56]
The Force Engine Active Dark Red x.svg GPLv2[57] [58]
J.R.R. Tolkien's The Lord of the Rings, Vol. I Lord of the Rings Engine ? Yes LGPL [59]
KKnD: Krush, Kill 'n Destroy OpenRA Inactive Yes GPLv3 [60]
OpenKKND Inactive ? ? [61]
Knytt Stories knyttds ? ? ? [62]
Lemmings (Windows version) Lemmini Inactive ? ?
Little Big Adventure TwinEngine Inactive ? GPL
Little Big Adventure 2 LBA 2 Engine Inactive ? ?
LBA2 Remake Active ? MIT License
Little Fighter 2 Project-F Inactive Yes GPL [63]
Magic Carpet 2 remc2 Active ? GPL
Marathon Trilogy Aleph One Completed Yes GPL
Master of Orion 1oom[3] Inactive Yes GPL
Master of Orion II 2ooM Inactive ? GPL
OpenMOO2 Inactive ? GPL
Medal of Honor OpenMoHAA Active ? GPLv2 [64]
Mercenary (including Damocles and The Dion Crisis) MDDClone Completed Yes ?
Metroid Prime Metaforce Active Yes MIT License [65]
Metroid Prime 2 Dark Red x.svg
Metroid Prime 3 Dark Red x.svg
Donkey Kong Country Returns Dark Red x.svg
Midnight Club II OpenMC2 Active ? GPL
The Legend of Sword and Fairy (also known as PAL) SDLPAL Active ? ?
Magnetic Scrolls adventure games (e.g. The Pawn, Guild of Thieves) Magnetic ? ? ?
ScummVM Active Yes GPL
Might and Magic IV ScummVM Active Yes GPL
OpenXeen Inactive ? GPL
Might and Magic V ScummVM Active Yes GPL
OpenXeen Inactive ? GPL
Might and Magic VI: The Mandate of Heaven World of Might and Magic Active ? ?
Might and Magic VII: For Blood and Honor Active ? ?
Might and Magic VIII: Day of the Destroyer Active ? ?
Need For Speed OpenNFS1 Inactive ? ? [66]
Need for Speed III OpenNFS Active ? MIT License [67]
Need For Speed II Need For Speed II SE Active ? MIT License [68]
bishōjo games created by D.O., ZyX, CD Bros., Purple, Will, and ilex such as Crescendo Nekoze ? ? ?
Nicky Boom Nicky Inactive Yes ?
Nuclear War Netnuclear ? Yes ?
Outcast OpenOutcast ? ? ?
Outpost OutpostHD Active ? Permissive license[69] / proprietary[70]
Panzer General II Open General Active Yes BSD
Prince of Persia FreePrince Inactive ? GPL
SDLPoP Active ? GPL
Redneck Rampage Rednukem Active Yes GPLv2, BUILD engine license
Redneck Rampage Rides Again Yes
Rick Dangerous xrick ? ? ?
RollerCoaster Tycoon FreeRCT (reverse engineered) ? ? ?
RollerCoaster Tycoon 2 OpenRCT2 Active Yes GPL
RPG Maker 2000 EasyRPG Active Yes GPL
RPG Maker 2003 Yes
RPG Maker XP mkxp Active Yes GPL
RPG Maker VX Yes
RPG Maker VX Ace Yes
The Settlers Freeserf Active ? GPL
The Settlers II Return to the Roots (RttR) Active Yes GPL
Silencer zSilencer Completed Yes ?
The Sims Simitone Active ? Mozilla Public License [71]
The Sims Online FreeSO Active Yes Mozilla Public License
Project Dollhouse ? ? ?
SimCity 2000 OpenSC2K Inactive Dark Red x.svg GPL [72][73]
SimTower OpenSkyscraper ? ? GPL
StarCraft SCSharp ? ? ?
StarGus with Stratagus ? ? GPL
Strike Commander libRealSpace Inactive ? ?
Stronghold Sourcehold Active ? MIT License [74]
Castlekeep ? ? GPL
Dune 2000
Tiberian Sun
Red Alert 2
OpenRA Active Yes GPLv3[12] [75][76]
SubSpace Continuum Completed Yes ? [77]
Super Mario 64 Super Mario 64 Active Yes ?
Syndicate FreeSynd Inactive ? GPL
System Shock Shockolate Active Yes GPL [78]
TSSHP (The System Shock Hack Project) Inactive ? BSD
The Temple of Elemental Evil Temple+ Active Yes ? [79]
Theme Hospital CorsixTH Active Yes ?
Titus the Fox OpenTitus ? Yes GPL
Tomb Raider classic series EdisonEngine Active Yes LGPL [80]
OpenRaider ? ? ?
OpenTomb Active Yes LGPL [81]
OpenLara Active Yes BSD [82]
Tomb Raider 5 Decompilation Project Active ? ?
Total Annihilation Spring Engine (with eXtended Total Annihilation or zeroK) ? Yes GPL
Total Annihilation 3D Completed ? ?
Touhou 6 ~ The Embodiment of Scarlet Devil PyTouhou ? Yes GPL
Transport Tycoon Deluxe OpenTTD (reverse engineered) Active Yes GPL
Tyrian OpenTyrian ? ? ?
freescape engine used for games like Driller and Castle Master Phantasma ? ? ?
Dungeon Master, Chaos Strikes Back, and Dungeon Master II Chaos Strikes Back for Windows
(and Linux, MacOS X, Pocket PC) (reverse engineered)
Completed Yes ?
RTC ? Yes ?
GoldSrc-compatible (Half-Life 1) game engine Xash, Sing ? Yes ?
Key dating sim games Waffle ? ? ?
adventure games created with World Builder wage ? ? ?
Key ren'ai games using the AVG32 engine, especially Kanon, Air and Clannad xkanon Inactive ? GPL
RLVM Active Yes GPL
Adventure Game Interpreter (AGI) engine by Sierra adventure games NAGI ? ? ?
SCI engine FreeSCI ? ? ?
Adventure Game Interpreter (AGI) engine, Cinématique, Gob, Groovie, Kyra ? Yes GPL [83]
Multimedia Applications Development Environment (MADE engine) ? Yes GPL [83]
SCUMM ? Yes GPL [83]
Sierra's Creative Interpreter (SCI) ? Yes GPL [83]
M4, Parallaction, and others ? Yes GPL [83]
Grim Fandango (GrimE-based) ResidualVM

ScummVM [4]

? Yes GPL [84]
Escape from Monkey Island ? Yes GPL [84]
Myst III ? Yes GPL [84]
The Longest Journey Active Yes GPL [85]
Baldur's Gate (Infinity Engine-based) GemRB Active Yes GPL [86]
Baldur's Gate II Yes
Icewind Dale Yes
Icewind Dale II Yes
Planescape Yes
System Shock 2 OpenDarkEngine (i.e., not The Dark Mod), NewDark Inactive Yes GPL [87][88]
Thief (Dark Engine-based) Inactive Yes GPL
Thief II: The Metal Age Inactive Yes GPL
UFO OpenXcom Completed Yes GPL [89]
X-COM OpenApoc Active ? MIT License
Ultima IV xu4 Inactive Yes GPL
ScummVM Active Yes GPL
Ultima VI Nuvie Inactive Yes GPL
ScummVM Active Yes GPL
Ultima VII Exult Active Yes GPL [90]
Ultima VII Part Two
Ultima VIII Pentagram Inactive Yes GPL
ScummVM Active Yes GPL
Ultima Online CrossUO Active ? GPL
Ultima Online on Freeshards Iris2 ? ? ?
Ultima Underworld Underworld Adventures Active ? GPL
Urban Assault UA_source ? Yes GPL [91]
Warcraft: Orcs & Humans Alpha-WC1 ? ? ?
War1gus with Stratagus ? ? ?
Warcraft II Wargus with Stratagus ? ? ?
Wizardry p-interp ? ? ?
Z-machine Frotz, ZIP, JZIP, Zip 2000, Zip Infinity and Nitfol ? ? ?
ScummVM Active Yes GPL
Zak McKracken and the Alien Mindbenders ScummVM Active Yes GPL
Zork Nemesis ScummVM Active Yes GPL
Video game Name of game engine recreation Development Playable License Refs

See also


  1. "Chariot". 3 November 2021. 
  2. "openage README". 1 September 2020. 
  3. "freeaoe". 3 November 2021. 
  4. "[Fitd-cvs fitd AUTHORS,NONE,1.1 COPYING,NONE,1.1 [..]"]. 6 August 2004. 
  5. "raw - Rewritten engine for Another World/Out of this World". 21 April 2004. License found in: release 0.1.0 (2004/04/21) - raw-0.1.0.tar.bz2 - source code. 
  6. "Arx Libertatis - a cross-platform port of Arx Fatalis". 
  7. "arx/ArxLibertatis". 6 November 2021. 
  8. CaesarIA on GitHub (Mar 6, 2019)
  9. Julius on GitHub (Mar 6, 2019)
  10. "Panzerschrek/Chasm-Reverse". 2 November 2021. 
  11. "FreeCNC". 
  12. 12.0 12.1 12.2 "Legal | OpenRA". 
  13. "OpenRA". 
  14. "TheAssemblyArmada/Thyme". 2 November 2021. 
  15. "Free, open source re-implementation of SAGE". GitHub. 
  16. "FreeRA". 
  17. "OpenRedAlert". 
  18. "Chronoshift (a C&C: Red Alert 1 reimplementation project) is now open source!". 2 November 2018. 
  19. "TheAssemblyArmada/Chronoshift". 26 October 2021. 
  20. "RedAlert++". "An open source re-implementation of the C&C Red Alert engine. Written from scratch in C++, using SDL2 and OpenAL" 
  21. "Red Alert Plus Plus". "An open source re-implementation of the C&C Red Alert engine. Written from scratch in C++" 
  22. openc2e on GitHub
  23. "freeablo". 
  24. "Devilution". November 2021. 
  25. "DevilutionX/ at master · diasurgical/DevilutionX". 
  26. 26.0 26.1 reone on GitHub
  27. OpenDW on GitHub
  28. REDRIVER2 on GitHub
  29. FreeNukum on GitLab
  30. FreeNukum on
  31. EDuke32 homepage
  32. "Richard Gobeille / EDuke32". 
  33. Have You Played… Dune II Remake Dune Legacy? on Rock, Paper, Shotgun by Alec Meer (September 19th, 2015)
  34. "OpenTESArena". 4 November 2021. 
  35. XLEngine on github
  36. "Added a LICENSE file". 31 July 2016. 
  37. "License confirmation". 11 April 2018. 
  38. Smith, Adam (2011-11-18). "Mods And Ends: Daggerfall & The XL Engine". Rock, Paper, Shotgun. "[XL Engine] [...] it's a custom-built framework to run old games. Essentially, it totally overhauls them, with all sorts of visual enhancements and improved modding support, so it's almost as if they are being ported onto modern systems." 
  39. Larabel, Michael (22 July 2011). "XL Engine For Games Is Being Brought To Linux". Phoronix Media. 
  40. Daggerfall Unity on github
  41. Aussie-Made Tools Let You Play Daggerfall In Your Browser (Or Modify It With A Modern Engine) by Logan Booker on (Jan 24, 2015)
  42. One For The Weekend: Daggerfall Tools For Unity by Shaun Green on Rock, Paper, Shotgun (2015-01-25)
  43. "Project Aedra / Code / [r413 /LICENSE.txt"]. 
  44. "Project ANISE". 
  45. "Spectalum". 
  46. F-1 Spirit remake on Brain Games
  47. "OpenGothic". 4 December 2021. 
  48. "OpenGTA". 
  49. "Google Code Archive - Long-term storage for Google Code Project Hosting.". 
  50. 50.0 50.1 "Archived copy". 
  51. about on "As of August 2009 I have been given permission to use the C64 sprites of the original game by Manfred Trenz" (2009)
  52. Montoir, Gregory, hode is a rewrite of the engine used in the game Heart of Darkness made by Amazing Studio.,, retrieved 2020-04-07 
  53. YouTube, Modern Vintage Gamer, Heart of Darkness Engine (HODE) Xbox Port by MVG,, retrieved 2020-04-07 
  54. "Fheroes2". 2 November 2021. 
  55. "VCMI". 24 December 2021. 
  56. "Archived copy". 
  57. "The Force Engine (TFE)". 2 November 2021. 
  58. "The Force Engine ·". 
  59. Lord of the Rings Engine by Michal Benes
  60. "Release 20181215 and KKND Public Alpha". 
  61. "OpenKKND". 28 October 2021. 
  62. Knytt Stories DS on
  63. engine source on GitHub (May 14, 2021)
  64. engine source on GitHub (June 19, 2020)
  65. "Metaforce" (in en). 
  66. Harris, Jeff (2019-07-06), Remake of the original EA Need for Speed 1 using c# and Monogame: jeff-1amstudios/OpenNFS1,, retrieved 2019-07-08 
  67. OpenNFS on
  68. NFSIISE on
  69. LICENSE.txt on
  70. OutpostHD - An Outpost Redesign - OutpostHD (Formerly known as Outpost:MIA) on "Currently I’m using the original Outpost graphics as created in the early 90s. They are old and primitive with no support for transparency and are in an 8-bit color depth. I’ve been converting them to modern PNG formats and optimizing the sprite sheets for use in a modern graphics engine." (September 27, 2015)
  71. engine source on GitHub (May 14, 2020)
  72. "EA Takes Down 'Open Source' SimCity 2000 Remake". 30 July 2018. 
  73. source code on GitHub (last commit on Feb 2018)
  74. source code on GitHub (Jan 2, 2020)
  75. "What is OpenRA?". The OpenRA Developers. "The next major goal for OpenRA is to add support for the second generation of Command & Conquer games, starting with Tiberian Sun." 
  76. "A Red Alert 2 mod for the OpenRA game engine". GitHub. 
  77. How Fans Revived 'Subspace,' a Forgotten 20-Year-Old Game About Spaceships by Emanuel Maiberg on (July 6, 2015)
  78. engine source on GitHub (Aug 17, 2020)
  79. "Project Temple+ * RELEASED *" (in en-US). 
  80. EdisonEngine source on GitHub (February 10, 2022)
  81. OpenTomb source on GitHub (May 29, 2020)
  82. OpenLara source on GitHub (Auf 23, 2020)
  83. 83.0 83.1 83.2 83.3 83.4 "Debian -- Details of package scummvm in stretch". 
  84. 84.0 84.1 84.2 "Debian -- Details of package residualvm in stretch". 
  85. "ResidualVM :: Compatibility - DEV". 
  86. "changelog [GemRB wiki"]. "GemRB is quite complete, especially regarding BG2, BG1 and IWD1 which can be played through. The whole Baldur's Gate saga is completable. There is of course still stuff to be done." 
  87. OpenDarkEngine source on GitHub (last commit on May 2018)
  88. NewDark forum post on TTLG
  89. UFO Defense as a valid option for terror by Phil Savage on PC Gamer (May 09, 2013)
  90. Wen, Howard (2003-04-24). "Exult: The Open Age of Ultima". Linuxdevcenter. O'Reilly Media. "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." 
  91. UA:Source on by Zidane (Jun 23, 2016)

External links