List of game engine recreations: Difference between revisions
Appearance
Content deleted Content added
+wikilink |
Updated web adress and information about Lord of the Rings game engine |
||
Line 72: | Line 72: | ||
* [http://keeper.lubie.org/html/dk_keeperfx_dwnld.php ''KeeperFX''] for [[Dungeon Keeper]] |
* [http://keeper.lubie.org/html/dk_keeperfx_dwnld.php ''KeeperFX''] for [[Dungeon Keeper]] |
||
==L== |
==L== |
||
* [http://www. |
* [http://www.wonderland.cz/lotr/ ''Lord of the Rings game engine''] for ''The Lord of the Rings'' by [[Interplay Entertainment|Interplay]]. |
||
* ''[http://lemmini.de/ Lemmini]'' for ''[[Lemmings (video game)|Lemmings]]'' (Windows version) |
* ''[http://lemmini.de/ Lemmini]'' for ''[[Lemmings (video game)|Lemmings]]'' (Windows version) |
||
Line 720: | Line 720: | ||
! {{rh}} | The Lord of the Rings by [[Interplay Entertainment|Interplay]] |
! {{rh}} | The Lord of the Rings by [[Interplay Entertainment|Interplay]] |
||
| Lord of the Rings game engine |
| Lord of the Rings game engine |
||
| {{release date and age|2003}} |
|||
| {{?}} |
|||
| {{release date and age|2009|08|23}} |
|||
| {{?}} |
|||
| [[C (programming language)| C]] |
|||
| {{?}} |
|||
| style="background: grey; color: white" | {{?}} |
| style="background: grey; color: white" | {{?}} |
||
| Cross-platform |
|||
| [[GNU Lesser General Public License|LGPLv2]] |
|||
| {{?}} |
| {{?}} |
||
⚫ | |||
| {{?}} |
|||
| {{?}} |
|||
⚫ | |||
|- |
|- |
||
! {{rh}} | [[Lemmings (video game)|Lemmings]] (Windows version) |
! {{rh}} | [[Lemmings (video game)|Lemmings]] (Windows version) |
Revision as of 14:08, 29 July 2013
Game engine recreations are remade engine interpreters for video games that replace the original engine binary that came with the original game. Game engine recreations are primarily made to allow support for the game on other operating systems. In many cases, these are 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.
0–9
A
- Alpha-WC1 and Alpha for Warcraft: Orcs & Humans
- Aleph One for the Marathon Trilogy
- ANISE for running games made by ELF Corporation
- ArcEngine for Eye of the Beholder II in C# and OpenGL
B
- Bermuda Syndrome engine reimplementation for Bermuda Syndrome
- Blood Omnicide 3D Port of Blood Omen: Legacy of Kain
C
- OpenC1 for Carmageddon
- Commander Genius (previously CloneKeenPlus) for Commander Keen
- Colditz Escape! for Escape from Colditz
- Castles of Dr. Creep for The Castles of Dr. Creep
- CorsixTH for Theme Hospital
- The Crystal Scrolls for Morrowind and later Oblivion and future Gamebryo-based TES games
- Curse of the Azure Bonds for Curse of the Azure Bonds
D
- DaggerXL for The Elder Scrolls II: Daggerfall
- DarkXL A recreation of the Jedi engine, also including support for Blood and Outlaws
- DelphiDoom for Doom
- Dune Dynasty for Dune II (based on OpenDune)
- Dune Legacy for Dune II
- Die by the Sword - Xtended for Die by the Sword
E
- Easy-RPG for RPG Maker
- Elite - The New Kind for Elite
- Exult for Ultima VII
F
- FreeCNC for Command & Conquer and Command & Conquer: Red Alert
- FreeRCT for Roller Coaster Tycoon and Roller Coaster Tycoon 2
- Free Heroes II Engine for Heroes of Might and Magic II
- Free in the Dark for Alone in the Dark
- Freenukum for Duke Nukem
- FreePrince for Prince of Persia
- FreeRA for Command & Conquer: Red Alert, based on FreeCNC
- FreeSCI for Sierra adventure games using the SCI engine; FreeSCI has now been merged with the ScummVM project
- FreeSynd for Syndicate
- Frontier 1337 for Elite 2 - Frontier (PSP Port based on GLFrontier)
- Frotz, ZIP, JZIP, Zip 2000, Zip Infinity, and Nitfol for Infocom's Z-machine text adventure games
G
- GemRB for BioWare's Infinity Engine used in various role-playing video games
- Gigalomania for the Mega Lo Mania real-time strategy game
- GLFrontier for Elite 2 - Frontier
- Gnu FreeDink for Dink Smallwood
- GTA2NET for Grand Theft Auto 2 using Microsoft XNA
H
- DelphiHeretic for Heretic (video game)
- DelphiHexen for Hexen
- HODe for Heart of Darkness
- VCMI for Heroes of Might and Magic III
I
- Iris2 for Ultima online on Freeshards
J
K
L
- Lord of the Rings game engine for The Lord of the Rings by Interplay.
- Lemmini for Lemmings (Windows version)
M
- Magnetic for Magnetic Scrolls adventure games (e.g. 'The Pawn, Guild of Thieves).
N
- Need For Speed:XNA for Need For Speed
- Nekoze for running numerous bishōjo games created by D.O., ZyX, CD Bros., Purple, Will, and ilex such as Crescendo
- Netnuclear for the Nuclear War turn-based strategy game
- New RAW (Rewritten engine for Another World) (rework here) for Another World
- Nicky for Nicky Boum
- Nuvie for Ultima VI
- NXEngine for Cave Story
- NIOTSO for The Sims Online
O
- OpenArcanum for Arcanum: Of Steamworks and Magick Obscura
- openc2e for the Creatures series of games
- OpenDarkEngine for the Thief series of games
- OpenDune for Dune II
- OpenGTA for Grand Theft Auto
- OpenJazz for Jazz Jackrabbit
- OpenMoHAA for Medal of Honor Allied Assault
- OpenMOO2 for Master of Orion II: Battle at Antares
- OpenSkyscraper for SimTower
- OpenMW for Morrowind
- OpenOutcast for Outcast_(video_game) in C++
- OpenRA for Command & Conquer: Red Alert, Tiberian Dawn and Dune 2000
- openRaider an open source Tomb Raider clone
- OpenTomb, advanced Tomb Raider engine replacement, with Bullet physics and Lua scripting.
- OpenRedAlert for Command & Conquer: Red Alert, based on FreeCNC and FreeRA
- OpenTH for Theme Hospital
- OpenTTD for Transport Tycoon Deluxe
- OpenTyrian for Tyrian
- OpenXcom for UFO: Enemy Unknown
- OpenIG for Imperium Galactica in Java
P
- Pentagram for Ultima VIII
- Phantasma An OpenGL recreation of the freescape engine used for games like Driller and Castle Master
- p-interp for Wizardry I-V
- Project Aedra for The Elder Scrolls III: Morrowind
- Project Dollhouse for The Sims Online
Q
R
- raw (Rewritten engine for Another World) and Another World GBA for Another World (lost, see New RAW)
- REminiscence for Flashback: The Quest for Identity
- ResidualVM for GrimE, the engine used in Grim Fandango and Escape from Monkey Island (ScummVM sister project)
- Return to the Roots for Settlers II
- Riven X for Riven
- RTC (Return to Chaos) is a recreation of Dungeon Master, Chaos Strikes Back, and Dungeon Master II, made by George Gilbert.
S
- Sarien, NAGI, MEKA, DAGII, and JAGI for Sierra adventure games using the AGI engine. Sarien project assimilated by ScummVM.
- SCSharp for StarCraft
- ScummVM is a collection of engines for a multitude of adventure games, including AGI, Cinématique, Gob, Groovie, Kyra, MADE, M4, Parallaction, SCI, SCUMM and others, in addition to a few source ports.
- Sing, a GoldSrc-compatible (Half-Life 1) game engine
- Spectalum for Eye of the Beholder II
- Spring for Total Annihilation and its many mods
- StarGus with Stratagus for StarCraft
T
- Total Annihilation 3D
- TwinEngine, (or Twin-e), for Little Big Adventure.
V
W
- Waffle (also see Kurokoge English patches) for running Key ren'ai games on Mac OS 9 and Mac OS X.
- wage for adventure games created with World Builder
- Wargus with Stratagus for Warcraft II: Tides of Darkness
X
- xBaK for Betrayal at Krondor
- xclannad for Clannad. Also see english patches
- xkanon for running Key ren'ai games using the AVG32 engine, especially Kanon. See also english patches.
- xrick for Rick Dangerous.
- xu4 for Ultima IV
- x-com-reloaded for UFO: Enemy Unknown & X-COM: Terror from the Deep
Z
- Mindbender for Zak McKracken and the Alien Mindbenders, from the former Zak McKracken and the Alien Rockstars project
- Zengine for Zork Nemesis & Zork Grand Inquisitor
- ZodEngine for the Z real-time strategy game
- zSILENCER for the Silencer online sidescroller
Comparation table
Name Original | Name | Starting date | Current version | Language availability | Progress status | Platforms | License | License Resources | Website |
---|---|---|---|---|---|---|---|---|---|
Master of Orion II: Battle at Antares | 2ooM | December 15, 2005 | December 15, 2005 | C | ? | ? | GPL | ? | [1] |
Warcraft: Orcs & Humans | Alpha-WC1 | ? | ? | ? | ? | ? | ? | ? | [2] |
Warcraft: Orcs & Humans | Alpha | ? | ? | ? | ? | ? | ? | ? | [3] |
Marathon Trilogy | Aleph One | ? | ? | C++ | ? | ? | GPL | ? | [4] |
ELF Corporation | ANISE | ? | ? | ? | ? | ? | ? | ? | [5] |
Eye of the Beholder II | ArcEngine | ? | ? | C# OpenGL | ? | ? | ? | ? | [6] |
Bermuda Syndrome | Bermuda Syndrome engine reimplementation | ? | ? | ? | ? | ? | ? | ? | [7] |
Blood Omen: Legacy of Kain | Blood Omnicide | ? | ? | ? | ? | ? | ? | ? | [8] |
Carmageddon | OpenC1 | ? | ? | ? | ? | ? | ? | ? | [9] |
Commander Keen | Commander Genius | ? | ? | ? | ? | ? | ? | ? | [10] |
Escape from Colditz | Colditz Escape! | ? | ? | ? | ? | ? | ? | ? | [11] |
The Castles of Dr. Creep | Castles of Dr. Creep | ? | ? | ? | ? | ? | ? | ? | [12] |
Name Original | Name | Starting date | Current version | Language availability | Progress status | Platforms | License | License Resources | Website |
Theme Hospital | CorsixTH | ? | ? | ? | ? | ? | ? | ? | [13] |
Morrowind and later Oblivion and future Gamebryo-based TES games | The Crystal Scrolls | ? | ? | ? | ? | ? | ? | ? | [14] |
Curse of the Azure Bonds | Curse of the Azure Bonds | May 5, 2005 | November 23, 2010 | C# | ? | ? | New BSD | ? | [15] |
The Elder Scrolls II: Daggerfall | DaggerXL | ? | ? | ? | ? | ? | ? | ? | [16] |
Jedi engine | DarkXL | ? | ? | ? | ? | ? | ? | ? | [17] |
Blood | DarkXL | ? | ? | ? | ? | ? | ? | ? | [18] |
Outlaws | DarkXL | ? | ? | ? | ? | ? | ? | ? | [19] |
Doom | DelphiDoom | ? | ? | ? | ? | ? | ? | ? | [20] |
Dune II | DuneLegacy | ? | ? | ? | ? | ? | ? | ? | [21] |
Die by the Sword | Die by the Sword - Xtended | ? | ? | ? | ? | ? | ? | ? | [22] |
RPG Maker | Easy-RPG | ? | ? | ? | ? | ? | ? | ? | [23] |
Elite | Elite - The New Kind | ? | ? | ? | ? | ? | ? | ? | [24] |
Ultima VII | Exult | ? | ? | ? | ? | ? | ? | ? | ? |
Command & Conquer Command & Conquer: Red Alert | FreeCNC | ? | ? | ? | ? | ? | ? | ? | [25] |
Name Original | Name | Starting date | Current version | Language availability | Progress status | Platforms | License | License Resources | Website |
Roller Coaster Tycoon Roller Coaster Tycoon 2 | FreeRCT | ? | ? | ? | ? | ? | ? | ? | [26] |
Heroes of Might and Magic II | Free Heroes II Engine | ? | ? | ? | ? | ? | ? | ? | [27] |
Alone in the Dark | Free in the Dark | ? | ? | ? | ? | ? | ? | ? | [28] |
Duke Nukem | Freenukum | ? | ? | ? | ? | ? | ? | ? | [29] |
Prince of Persia | FreePrince | ? | ? | ? | ? | ? | ? | ? | [30] |
Command & Conquer: Red Alert | FreeRA | ? | ? | ? | ? | ? | ? | ? | [31] |
SCI engine | FreeSCI | ? | ? | ? | ? | ? | ? | ? | [32] |
Syndicate | FreeSynd | ? | ? | ? | ? | ? | ? | ? | [33] |
Elite 2 - Frontier | Frontier 1337 | ? | ? | ? | ? | ? | ? | ? | [34] |
Z-machine | Frotz, ZIP, JZIP, Zip 2000, Zip Infinity and Nitfol | ? | ? | ? | ? | ? | ? | ? | ? |
BioWare's Infinity Engine used in various role-playing video games | GemRB | ? | ? | ? | ? | ? | ? | ? | [35] |
Elite 2 - Frontier | GLFrontier | ? | ? | ? | ? | ? | ? | ? | [36] |
Dink Smallwood | Gnu FreeDink | ? | ? | ? | ? | ? | ? | ? | [37] |
Grand Theft Auto 2 | GTA2NET | ? | ? | Microsoft XNA | ? | ? | ? | ? | [38] |
Heretic (video game) | DelphiHeretic | ? | ? | ? | ? | ? | ? | ? | [39] |
Hexen | DelphiHexen | ? | ? | ? | ? | ? | ? | ? | [40] |
Heart of Darkness | HODe | ? | ? | ? | ? | ? | ? | ? | [41] |
Heroes of Might and Magic III | VCMI project | May 1, 2007 | October 1, 2012 | C++ | 90% | Cross-platform | GPL | ? | [42] |
Ultima online on Freeshards | Iris2 | ? | ? | ? | ? | ? | ? | ? | [43] |
Frontier: First Encounters | jjFFE | ? | ? | ? | ? | ? | ? | ? | [44] |
Dungeon Keeper | KeeperFX | ? | ? | ? | ? | ? | ? | ? | [45] |
The Lord of the Rings by Interplay | Lord of the Rings game engine | 2003 | August 23, 2009 | C | ? | Cross-platform | LGPLv2 | ? | [46] |
Lemmings (Windows version) | Lemmini | ? | ? | ? | ? | ? | ? | ? | [47] |
Magnetic Scrolls adventure games (e.g. 'The Pawn, Guild of Thieves) | Magnetic | ? | ? | ? | ? | ? | ? | ? | [48] |
Need For Speed | Need For Speed:XNA | ? | ? | ? | ? | ? | ? | ? | [49] |
bishōjo games created by D.O., ZyX, CD Bros., Purple, Will, and ilex such as Crescendo | Nekoze | ? | ? | ? | ? | ? | ? | ? | [50] |
Another World | New RAW (Rewritten engine for Another World) | ? | ? | ? | ? | ? | ? | ? | [51] |
Name Original | Name | Starting date | Current version | Language availability | Progress status | Platforms | License | License Resources | Website |
Nicky Boum | Nicky | ? | ? | ? | ? | ? | ? | ? | [52] |
Ultima VI | Nuvie | ? | ? | ? | ? | ? | ? | ? | [53] |
Cave Story | NXEngine | ? | ? | ? | ? | ? | ? | ? | [54] |
The Sims Online | NIOTSO | ? | ? | ? | ? | ? | ? | ? | [55] |
Creatures | openc2e | ? | ? | ? | ? | ? | ? | ? | [56] |
Thief series of games | OpenDarkEngine | ? | ? | ? | ? | ? | ? | ? | [57] |
Grand Theft Auto | OpenGTA | ? | ? | ? | ? | ? | ? | ? | [58] |
Jazz Jackrabbit | OpenJazz | ? | ? | ? | ? | ? | ? | ? | [59] |
Medal of Honor Allied Assault | OpenMoHAA | ? | ? | ? | ? | ? | ? | ? | ? |
Master of Orion II: Battle at Antares | OpenMOO2 | ? | ? | ? | ? | ? | ? | ? | [60] |
SimTower | OpenSkyscraper | ? | ? | ? | ? | ? | ? | ? | [61] |
Command & Conquer: Red Alert, Tiberian Dawn and Dune 2000 | OpenRA | ? | ? | ? | ? | ? | ? | ? | [62] |
Tomb Raider classic series | openRaider | ? | ? | ? | ? | ? | ? | ? | [63] |
Command & Conquer: Red Alert, based on FreeCNC and FreeRA | OpenRedAlert | ? | ? | ? | ? | ? | ? | ? | [64] |
Theme Hospital | OpenTH | ? | ? | ? | ? | ? | ? | ? | [65] |
Transport Tycoon Deluxe | OpenTTD | ? | ? | ? | ? | ? | ? | ? | ? |
Tyrian | OpenTyrian | ? | ? | ? | ? | ? | ? | ? | [66] |
Ultima VIII | Pentagram | ? | ? | ? | ? | ? | ? | ? | [67] |
freescape engine used for games like Driller and Castle Master | Phantasma | ? | ? | ? | ? | ? | ? | ? | [68] |
Wizardry | p-interp | ? | ? | ? | ? | ? | ? | ? | [69] |
The Sims Online | Project Dollhouse | ? | ? | ? | ? | ? | ? | ? | [70] |
Final Fantasy VII | Q-Gears | ? | ? | ? | ? | ? | ? | ? | [71] |
Another World | RAW (Rewritten engine for Another World) | ? | ? | ? | ? | ? | ? | ? | [72] |
Flashback: The Quest for Identity | REminiscence | ? | ? | ? | ? | ? | ? | ? | [73] |
GrimE, the engine used in Grim Fandango and Escape from Monkey Island | ResidualVM | ? | ? | ? | ? | ? | ? | ? | ? |
Dungeon Master, Chaos Strikes Back, and Dungeon Master II | RTC | ? | ? | ? | ? | ? | ? | ? | [74] |
Sierra adventure games using the AGI engine | NAGI | ? | ? | ? | ? | ? | ? | ? | [75] |
StarCraft | SCSharp | ? | ? | ? | ? | ? | ? | ? | [76] |
AGI, Cinématique, Gob, Groovie, Kyra, MADE, M4, Parallaction, SCI, SCUMM and others | ScummVM | ? | ? | ? | ? | ? | ? | ? | ? |
GoldSrc-compatible (Half-Life 1) game engine | Sing | ? | ? | ? | ? | ? | ? | ? | [77] |
Eye of the Beholder II | Spectalum | ? | ? | ? | ? | ? | ? | ? | [78] |
Total Annihilation | Spring | ? | ? | ? | ? | ? | ? | ? | ? |
StarCraft | StarGus | ? | ? | ? | ? | ? | ? | ? | [79] |
Tomb Raider classic series | OpenTomb | February 20, 2012 | June 12, 2013 | C++, Lua (scripts) | ? | Cross-platform | LGPLv3 | ? | [80] |
Total Annihilation 3D | Total Annihilation 3D | ? | ? | ? | ? | ? | ? | ? | [81] |
Little Big Adventure | TwinEngine | ? | ? | ? | ? | ? | ? | ? | ? |
Key ren'ai games | Waffle | ? | ? | ? | ? | ? | ? | ? | [82] |
adventure games created with World Builder | wage | ? | ? | ? | ? | ? | ? | ? | [83] |
Warcraft II: Tides of Darkness | Wargus with Stratagus | ? | ? | ? | ? | ? | ? | ? | ? |
Betrayal at Krondor | xBaK | ? | ? | ? | ? | ? | ? | ? | [84] |
Clannad | xclannad | ? | ? | ? | ? | ? | ? | ? | [85] |
Key ren'ai games using the AVG32 engine, especially Kanon | xkanon | ? | ? | ? | ? | ? | ? | ? | [86] |
Rick Dangerous | xrick | ? | ? | ? | ? | ? | ? | ? | [87] |
Ultima IV | xu4 | ? | ? | ? | ? | ? | ? | ? | [88] |
UFO: Enemy Unknown & X-COM: Terror from the Deep | x-com-reloaded | ? | ? | ? | ? | ? | ? | ? | [89] |
Zork Nemesis & Zork Grand Inquisitor | Zengine | ? | ? | ? | ? | ? | ? | ? | [90] |
Name Original | Name | Starting date | Current version | Language availability | Progress status | Platforms | License | License Resources | Website |
See also
External links
- REWiki - A centralized reverse-engineering documentation project
- Open Source Game Clones, specialized in open source variants of commercial games