List of game engine recreations

Last updated

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.

Contents

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 gameName of game engine recreation StatusLicenseRefs
DevelopmentPlayable
7th Guest v64tngActiveDark Red x.svg MIT License [1]
Abuse AbuseCompletedCheck-green.svg GPLv2, WTFPLv2
Age of Empires ChariotInactiveDark Red x.svg MIT License [2]
Age of Empires Free Software RemakeActiveDark Red x.svg Apache-2.0 [3] [4]
Age of Empires II openageActiveDark Red x.svg GPLv3+ [5]
freeaoe ?Check-green.svg GPLv3+ [6]
Aliens versus Predator (1999)avp ? ? ?
avp_GLES ? ? ?
Alone in the Dark Free in the DarkActive ? GPLv2 [7] [8]
Alone in the Dark 2
Alone in the Dark 3
Jack in the Dark
Ambermoon Ambermoon.netActiveCheck-green.svg GPL [9]
Another World New RAWInactive ? GPLv2+
raw (Rewritten engine for Another World)Inactive ? GPLv2+ [10]
rawglInactive ? ?
Arcanum: Of Steamworks and Magick Obscura OpenArcanum ? ? ?
Arx Fatalis Arx LibertatisActiveCheck-green.svg GPLv3+ [11] [12] [13]
Bermuda Syndrome Bermuda Syndrome engine reimplementationInactive ? ?
Betrayal at Krondor xBaKInactiveDark Red x.svg ?
Blade Runner ScummVM ActiveCheck-green.svg GPLv3+ [14] [15]
Blood Omen: Legacy of Kain Blood Omnicide ? ? ?
BVE Trainsim openBVE CompletedCheck-green.svg Public-domain
Caesar III CaesarIAInactive ? GPLv3+ [16]
JuliusCompletedCheck-green.svg AGPLv3 [17]
Cannon Fodder Open FodderCompletedCheck-green.svg GPLv3+
Cannon Fodder 2
Carmageddon dethraceActiveCheck-green.svg GPLv3+ [18]
The Castles of Dr. Creep Castles of Dr. CreepCompletedCheck-green.svg GPLv3+
Catacomb 3-D CatacombGLActiveCheck-green.svg GPL [19]
Catacomb Abyss
Catacomb Armageddon
Catacomb Apocalypse
Cave Story NXEngineInactiveCheck-green.svg GPL
doukutsu-rsActiveCheck-green.svg MIT
Chaos;Head FGREInactive ? GPLv3+
Steins;Gate
Chasm: The Rift PanzerChasmInactiveCheck-green.svg GPLv3 [20]
Clannad xclannad ? ? ?
Command & Conquer Tiberian Dawn FreeCNCInactiveDark Red x.svg GPLv2 [21]
OpenRA ActiveCheck-green.svg GPLv3 [22] [23]
Vanilla ConquerActiveCheck-green.svg GPLv3 [24] [25]
Command & Conquer: Generals – Zero Hour ThymeActiveDark Red x.svg GPL [26]
OpenSAGEActiveDark Red x.svg LGPL [27]
Command & Conquer: Red Alert FreeRAInactiveDark Red x.svg GPLv2 [28]
OpenRedAlert

based on FreeCNC and FreeRA

InactiveDark Red x.svg GPLv2 [29]
Red Alert++ / ChronoshiftInactiveDark Red x.svg GPLv2 [30] [31] [32] [33]
OpenRA ActiveCheck-green.svg GPLv3 [22]
Vanilla ConquerActiveCheck-green.svg GPLv3 [24] [25]
Commander Keen seriesKeen DreamsInactive ? GPL
Commander Keen in Goodbye, Galaxy OmnispeakInactive ? GPL
Commander Keen in Keen Dreams Commander GeniusActive ? GPL
Reflection KeenActive ? GPL
Creatures openc2eActive ? LGPL [34]
Chris Sawyer's Locomotion OpenLocoActiveCheck-green.svg MIT License [35]
Curse of the Azure Bonds coab (Curse of the Azure Bonds)InactiveCheck-green.svg New BSD
Doom engine games List of Doom ports CompletedCheck-green.svg GPLv2+, Doom Source License
The Daedalus Encounter OpenDaedInactive ? GPL
Death Rally DreeRallyActive ? Public-domain
dRallyActive ? ?
Desert Strike: Return to the Gulf OpenStrikeInactive ? GPL
Jungle Strike: The Sequel to Desert Strike
Diablo FreeabloInactiveCheck-green.svg GPL [36] [37]
DevilutionActiveCheck-green.svgSustainable Use License [38]
DevilutionXActiveCheck-green.svgSustainable Use License [39]
djavulInactive ? Unlicense
Die by the Sword Die by the Sword – Xtended ? ? ?
Dink Smallwood GNU FreeDinkCompletedCheck-green.svg GPL
Dragon Age II xoreos
(Bioware's Aurora engine and its derivatives)
Active ? GPL [40] [41]
Dragon Age: Origins  ?
Jade Empire  ?
Neverwinter Nights  ?
Neverwinter Nights 2  ?
Sonic Chronicles: The Dark Brotherhood  ?
The Witcher  ?
Star Wars: Knights of the Old Republic reoneActive ? GPL [42]
xoreosActive ? GPL [40] [41]
KotOR.jsActiveCheck-green.svg GPLv3+
Star Wars Knights of the Old Republic II: The Sith Lords reoneActive ? GPL [42]
xoreosActive ? GPL [40] [41]
KotOR.jsActiveCheck-green.svg GPLv3+
Dragon Wars OpenDWActive ? ISC license [43]
Driver 2 REDRIVER2CompletedCheck-green.svg MIT License [44] [45]
Duke Nukem FreeNukumActive ? AGPLv3+ [46] [47]
ReDukeInactive ? ?
Duke Nukem II Rigel EngineActive ? GPL
Duke Nukem 3D EDuke32ActiveCheck-green.svg GPL [48] [49]
Dune II DuneLegacyActive ? GPL [50]
OpenDUNEActive ? GPL
Dune DynastyInactive ? GPL
Dungeon Keeper KeeperFXActiveCheck-green.svg GPLv2+
Dungeon Keeper 2 OpenKeeperActive ? GPLv3+
GLKeeperInactiveDark Red x.svg MIT License
The Elder Scrolls I: Arena OpenTESArenaActiveCheck-green.svg MIT License [51]
The Elder Scrolls II: Daggerfall XL Engine (DaggerXL)Inactive ? MIT License [52] [53] [54] [55] [56]
Daggerfall UnityActiveCheck-green.svg MIT License [57] [58] [59]
The Elder Scrolls III: Morrowind Project AedraInactive ?as-is [60]
OpenMW ActiveCheck-green.svg GPLv3+
The Crystal ScrollsInactive ? LGPL
ELF Corporation ANISE ? ? ? [61]
Elite Elite – The New Kind ? ? ?
Elite : HarmlessActive ? CC BY-NC-SA 4.0
Escape from Colditz Colditz EscapeCompletedCheck-green.svg ?
EverQuest LanternEQ ActiveCheck-green.svg ?
Eye of the Beholder ScummVM Kyra engineYesYesYes
Eye of the Beholder II ScummVM Kyra engineYesYesYes
ArcEngineInactive ? ?
SpectalumInactiveCheck-green.svg GPL-2.0 [62]
F-1 Spirit F1-Spirit Remake ? ? ? [63]
Fade to Black f2bglInactive ? ?
Fallout Fallout Community EditionActiveCheck-green.svgSustainable Use License [64]
Fallout Reference EditionActiveCheck-green.svgSustainable Use License [65]
Fallout 2 FalltergeistInactive ? GPLv3+ [66]
DarkFOInactiveDark Red x.svg Apache 2.0 [67]
jsFOInactiveDark Red x.svg Apache 2.0 [68]
Fallout 2 Reference EditionActiveCheck-green.svgSustainable Use License [69]
Fallout 2 Community EditionActiveCheck-green.svgSustainable Use License [70]
Vault13InactiveDark Red x.svg GPLv3+ [71]
Final Fantasy VII Q-GearsInactive ? GPLv2
Final Fantasy VIII OpenVIIIActive ? MIT License
Fish Fillets Fish Fillets NGCompletedCheck-green.svg GPL
Flashback: The Quest for Identity REminiscenceInactive ? GPL-3.0+ [72]
Freelancer LibrelancerActive ? MIT License
Frontier: Elite II Frontier 1337 ? ? ?
GLFrontier ? ? ?
Frontier: First Encounters jjFFE ? ? ?
GameMaker "Classic" (≤8.1) gamesOpenGMK2024-05-09 ? GPL-2.0 [73]
Game Creator2024-02-26 ? GPL-3.0 [74]
GameMaker Studio 1 gamesOpenGML2023-04-24 ? MIT [75]
DejaVu-llvm2015-09-06 ? NCSA [76]
DejaVu2023-07-30 ? MIT, Apache-2.0 [77]
Acolyte2014-02-07, officially dead ? BSD-3-Clause [78]
Gothic REGothInactive ? GPL-3.0
REGoth-bsActive ? MIT License
Gothic II REGothInactive ? GPL-3.0
REGoth-bsActive ? MIT License
OpenGothicActiveCheck-green.svg MIT License [79]
Grand Theft Auto OpenGTAInactiveDark Red x.svgnon-commercial restrictions [80]
Grand Theft Auto 2 GTA2NETInactiveDark Red x.svgMIT [81]
Grand Theft Auto 3 re3ActiveCheck-green.svg ? [82]
Grand Theft Auto: Vice City ActiveCheck-green.svg ? [82]
The Great Escape The Great EscapeActiveCheck-green.svg ?
The Great Giana Sisters OpenGGSActive ? GPL [83]
Heart of Darkness HODeCompletedCheck-green.svg ? [84] [85]
Heart of the Alien Heart of The Alien ReduxInactive ? GPL
Heroes of Might and Magic II fheroes2ActiveCheck-green.svg GPLv2 [86]
Heroes of Might and Magic III VCMI projectActiveCheck-green.svg GPLv2 [87]
Igor: Objective Uikokahonia Igor ? ? ?
Imperium Galactica OpenIGActiveCheck-green.svg LGPL-3.0 [88]
Jak and Daxter: The Precursor Legacy OpenGOALActiveCheck-green.svg ISC license [89]
Jak 2 ActiveCheck-green.svg ISC license
Jak 3 ActiveDark Red x.svg ISC license
Jazz Jackrabbit OpenJazzActiveCheck-green.svg GPLv2 [90]
Star Wars: Dark Forces The Force EngineActiveCheck-green.svg GPLv2 [91]
Outlaws ActiveDark Red x.svg GPLv2
Star Wars Jedi Knight: Dark Forces II OpenJKDF2ActiveCheck-green.svgCustom [92]
Star Wars Jedi Knight II: Jedi Outcast OpenJKActiveCheck-green.svg GPLv2 [93]
Star Wars Jedi Knight: Jedi Academy ActiveCheck-green.svg GPLv2
J.R.R. Tolkien's The Lord of the Rings, Vol. I Lord of the Rings EngineActiveCheck-green.svg LGPL [94]
KKnD: Krush, Kill 'n Destroy OpenRA InactiveCheck-green.svg GPLv3 [95]
OpenKKNDInactive ? ? [96]
Knytt Stories knyttds ? ? ? [97]
The Legend of Zelda: A Link to the Past Zelda3ActiveCheck-green.svg MIT License [98]
The Legend of Zelda: Ocarina of Time Ship of Harkinian ActiveCheck-green.svg ? [99]
The Legend of Zelda: Majora's Mask 2 Ship 2 HarkinianActiveCheck-green.svg ? [100]
Lemmings (Windows version)LemminiInactive ? ?
Little Big Adventure TwinEngineInactive ? GPL
ScummVM ActiveCheck-green.svg GPLv3+
Little Big Adventure 2 LBA 2 EngineInactive ? ?
LBA2 RemakeActive ? MIT License
Little Fighter 2 Project-FInactiveCheck-green.svg GPL [101]
Magic Carpet 2 remc2Active ? GPL
Marathon Trilogy Aleph One CompletedCheck-green.svg GPL
Marble Blast Ultra OpenMBU BetaCheck-green.svg MIT License
Master of Orion 1oomInactiveCheck-green.svg GPL [102]
Master of Orion II: Battle at Antares 2ooMInactive ? GPL
OpenMOO2Inactive ? GPL
Medal of Honor: Allied Assault OpenMoHAAActiveCheck-green.svg GPLv2 [103]
Mercenary (including Damocles and The Dion Crisis) MDDClone CompletedCheck-green.svg ?
Metroid Prime MetaforceInactiveCheck-green.svg MIT License [104]
Metroid Prime 2: Echoes Dark Red x.svg
Metroid Prime 3: Corruption Dark Red x.svg
Midnight Club II OpenMC2Active ? GPL
The Legend of Sword and Fairy (also known as PAL)SDLPALActive ? ?
Magnetic Scrolls adventure games (e.g. The Pawn, Guild of Thieves)Magnetic ? ? ?
ScummVM ActiveCheck-green.svg GPL
Might and Magic IV: Clouds of Xeen ScummVM ActiveCheck-green.svg GPL
OpenXeenInactive ? GPL
Might and Magic V: Darkside of Xeen ScummVM ActiveCheck-green.svg GPL
OpenXeenInactive ? GPL
Might and Magic VI: The Mandate of Heaven OpenEnrothActive ? GPL
Might and Magic VII: For Blood and Honor ActiveCheck-green.svg GPL
Might and Magic VIII: Day of the Destroyer Active ? GPL
Need For Speed OpenNFS1Inactive ? ? [105]
Need for Speed III: Hot Pursuit OpenNFSActive ? MIT License [106]
Need For Speed II Need For Speed II SEActive ? MIT License [107]
Nicky Boom NickyInactiveCheck-green.svg ?
Nuclear War Netnuclear ?Check-green.svg ?
Oddworld: Abe's Exoddus R.E.L.I.V.E.ActiveCheck-green.svg GPLv2+
Oddworld: Abe's Oddysee
Outcast OpenOutcastInactive ? ?
Outpost OutpostHDActive ? Permissive license [108] / proprietary [109]
Out Run cannonballActiveCheck-green.svg GPL-like license with non-commercial clause [110] [111]
Panzer General II Open GeneralActiveCheck-green.svg BSD
Perfect Dark perfect_darkActiveCheck-green.svg MIT [112]
Pharaoh AkhenatenActiveCheck-green.svg AGPLv3 [113]
OzymandiasInactiveCheck-green.svg AGPLv3 [114]
Prince of Persia FreePrinceInactive ? GPLv2+
SDLPoPActive ? GPL
MININIMInactive ? GPL [115]
Redneck Rampage RednukemActiveCheck-green.svgGPLv2, BUILD engine license
Redneck Rampage Rides Again Check-green.svg
Rick Dangerous xrickInactiveCheck-green.svg ? [116]
RollerCoaster Tycoon FreeRCTActive ? GPLv2
RollerCoaster Tycoon 2 OpenRCT2ActiveCheck-green.svg GPLv3
RuneScape OpenRSCActiveCheck-green.svg AGPLv3 [117]
Lost City/2004ScapeActiveCheck-green.svg MIT License [118]
Sonic CD (2011) Sonic-CD-11-DecompilationActiveCheck-green.svg
Sonic the Hedgehog (2013) Sonic-1-2-2013-DecompilationActiveCheck-green.svg
Sonic the Hedgehog 2 (2013) ActiveCheck-green.svg
Sonic Mania Sonic-Mania-DecompilationActiveCheck-green.svg
RPG Maker 2000 EasyRPGActiveCheck-green.svg GPL
RPG Maker 2003 Check-green.svg
RPG Maker XP aka Ruby Game Scripting System (RGSS) mkxp , mkxp-z ActiveCheck-green.svg GPL [119] [120]
RPG Maker VX (RGSS2)Check-green.svg
RPG Maker VX Ace (RGSS3)Check-green.svg
The Settlers FreeserfActive ? GPL
The Settlers II Return to the Roots (RttR)ActiveCheck-green.svg GPL
SilencerzSilencerCompletedCheck-green.svg ?
The Sims SimitoneActive ? Mozilla Public License [121]
The Sims Online FreeSOActiveCheck-green.svg Mozilla Public License
Project DollhouseInactive ? ?
SimCity 2000 OpenSC2KInactiveDark Red x.svg GPL [122] [123]
SimTower OpenSkyscraperInactive ? GPL [124]
StarCraft SCSharpInactive ? ? [125]
StarGus with Stratagus ActiveDark Red x.svg GPL-2.0
Strike Commander libRealSpaceInactive ? ?
Stronghold SourceholdActive ? MIT License [126]
Castlekeep ? ? GPL
Dune 2000
Tiberian Sun
Red Alert 2
OpenRA ActiveCheck-green.svg GPLv3 [22] [127] [128]
SubSpace ContinuumCompletedCheck-green.svg ? [129]
Super Mario 64 Super Mario 64 PortActiveCheck-green.svg GPL
Super Mario World smwActiveCheck-green.svg MIT License [130]
Super Metroid smActiveCheck-green.svg MIT License [131]
Syndicate FreeSyndInactive ? GPL
System Shock ShockolateActiveCheck-green.svg GPL [132]
TSSHP (The System Shock Hack Project)Inactive ? BSD
S.T.A.L.K.E.R.: Shadow of Chernobyl OpenXRay (in fact not a reimpl, but just a release)ActiveDark Red x.svgnon-commercial [133]
S.T.A.L.K.E.R.: Clear Sky ActiveDark Red x.svg
S.T.A.L.K.E.R.: Call of Pripyat ActiveCheck-green.svg
The Temple of Elemental Evil Temple+ActiveCheck-green.svg ? [134]
Theme Hospital CorsixTHActiveCheck-green.svg MIT License [135] [136]
Titus the Fox OpenTitusInactiveCheck-green.svg GPL [137]
Tomb Raider classic seriesTR1XActiveCheck-green.svg GPLv3 [138]
CroftEngineActiveCheck-green.svg LGPL [139]
OpenRaiderInactive ? GPL-2.0
OpenTombActiveCheck-green.svg LGPL [140]
OpenLaraActiveCheck-green.svg BSD [141]
Tomb Raider 5 Decompilation ProjectActive ? ?
Total Annihilation Spring Engine (with eXtended Total Annihilation, Balanced Annihilation or Beyond All Reason)ActiveCheck-green.svg GPL [142] [143] [144]
Total Annihilation 3DCompleted ? ?
Touhou 6 ~ The Embodiment of Scarlet Devil PyTouhou ?Check-green.svg GPL
Transport Tycoon Deluxe OpenTTD (reverse engineered)ActiveCheck-green.svg GPL
Tyrian OpenTyrianActiveCheck-green.svg GPL-2.0 [145]
freescape engine used for games like Driller and Castle Master Phantasma ? ? ?
Dungeon Master , Chaos Strikes Back , and Dungeon Master II Chaos Strikes Backfor Windows
(and Linux, MacOS X, Pocket PC) (reverse engineered)
CompletedCheck-green.svg ?
RTC ?Check-green.svg ?
GoldSrc (Half-Life 1) gamesXash3D FWGSActiveCheck-green.svg GPLv3
Key dating sim gamesWaffle ? ? ?
adventure games created with World Builder ScummVM (WAGE) ? ? GPL [146] [147]
Key ren'ai games using the AVG32 engine, especially Kanon, Air and Clannad xkanonInactive ? GPL
RLVMActiveCheck-green.svg GPL
Adventure Game Interpreter (AGI) engine by Sierra adventure gamesNAGI ? ? ?
Adventure Game Interpreter (AGI) engine, Cinématique, Gob, Groovie, Kyra ScummVM
ScummVM-supported games
 ?Check-green.svg GPL [148]
Multimedia Applications Development Environment (MADE engine) ?Check-green.svg GPL [148]
SCUMM  ?Check-green.svg GPL [148]
Sierra's Creative Interpreter (SCI) ?Check-green.svg GPL [148]
M4, Parallaction, and others ?Check-green.svg GPL [148]
Grim Fandango (GrimE-based) ResidualVM

ScummVM

 ?Check-green.svg GPL [149]
Escape from Monkey Island  ?Check-green.svg GPL [149]
Myst III: Exile  ?Check-green.svg GPL [149]
The Longest Journey ActiveCheck-green.svg GPL [150]
Baldur's Gate (Infinity Engine-based)GemRBActiveCheck-green.svg GPL [151]
Baldur's Gate II: Shadows of Amn Check-green.svg
Icewind Dale Check-green.svg
Icewind Dale II Dark Red x.svg
Planescape: Torment Check-green.svg
Plants vs. Zombies PlantsVsZombies.NETActiveCheck-green.svg MIT License [152]
System Shock 2 OpenDarkEngine (i.e., not The Dark Mod ), NewDarkInactiveCheck-green.svg GPL [153] [154]
Thief: The Dark Project (Dark Engine-based)InactiveCheck-green.svg GPL
Thief II: The Metal Age InactiveCheck-green.svg GPL
UFO: Enemy Unknown OpenXcom CompletedCheck-green.svg GPL [155]
X-COM: Terror from the Deep
X-COM: Apocalypse OpenApoc ActiveCheck-green.svg MIT License [156] [157]
Ultima IV: Quest of the Avatar xu4InactiveCheck-green.svg GPL
ScummVM ActiveCheck-green.svg GPL
Ultima VI: The False Prophet NuvieInactiveCheck-green.svg GPL
ScummVM ActiveCheck-green.svg GPL
Ultima VII: The Black Gate Exult ActiveCheck-green.svg GPL [158]
Ultima VII Part Two: Serpent Isle
Ultima VIII: Pagan PentagramInactiveCheck-green.svg GPL
ScummVM ActiveCheck-green.svg GPL
Ultima Online CrossUOActive ? GPL
Ultima Online on FreeshardsIris2 ? ? ?
Ultima Underworld: The Stygian Abyss Underworld AdventuresActive ? GPL
Unreal Surreal EngineActiveCheck-green.svg zlib License [159]
Unreal Tournament
Urban Assault UA_sourceActiveCheck-green.svg GPL [160]
Warcraft: Orcs & Humans Alpha-WC1 ? ? ?
War1gus with Stratagus ActiveCheck-green.svg GPL-2.0-only
Warcraft II: Tides of Darkness Wargus with Stratagus ActiveCheck-green.svg GPL-2.0-only
Wizardry p-interp ? ? ?
Z-machine Frotz, ZIP, JZIP, Zip 2000, Zip Infinity and Nitfol  ? ? ?
ScummVM ActiveCheck-green.svg GPL
Zak McKracken and the Alien Mindbenders ScummVM ActiveCheck-green.svg GPL
Zork Nemesis ScummVM ActiveCheck-green.svg GPL
Zork: Grand Inquisitor
Video gameName of game engine recreation DevelopmentPlayableLicenseRefs
Status

See also

Related Research Articles

<span class="mw-page-title-main">Simple DirectMedia Layer</span> Free software multimedia library

Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components. Software developers can use it to write high-performance computer games and other multimedia applications that can run on many operating systems such as Android, iOS, Linux, macOS, and Windows.

<span class="mw-page-title-main">Xcode</span> IDE including tools for developing software for Apple platforms

Xcode is Apple's integrated development environment (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, tvOS, and visionOS. It was initially released in late 2003; the latest stable release is version 16, released on September 16, 2024, and is available free of charge via the Mac App Store and the Apple Developer website. Registered developers can also download preview releases and prior versions of the suite through the Apple Developer website. Xcode includes command-line tools that enable UNIX-style development via the Terminal app in macOS. They can also be downloaded and installed without the GUI.

<i>Quake II</i> engine Video game engine

The Quake II engine, is a game engine developed by id Software for use in their 1997 first-person shooter Quake II. It is the successor to the Quake engine. Since its release, the Quake II engine has been licensed for use in several other games.

<i>Arx Fatalis</i> 2002 video game

Arx Fatalis is a 2002 action role-playing game developed by Arkane Studios and released for Windows and Xbox. The game is played from a first-person perspective and is set on a world whose sun has failed, forcing the above-ground creatures to take refuge in caverns. The game's mechanics include the use of mouse gestures to cast spells. Arx Fatalis received mostly positive reviews from critics but was not commercially successful. In 2011, Arkane Studios released the game's source code under the GNU General Public License (GPL), though the game assets remain proprietary.

<i>The Elder Scrolls II: Daggerfall</i> 1996 video game

The Elder Scrolls II: Daggerfall is an open-world, action role-playing game published by Bethesda Softworks. The second video game in the Elder Scrolls series, it was released on September 20, 1996 for MS-DOS, following the success of 1994's The Elder Scrolls: Arena. The story follows the player, sent by the Emperor, to free the ghost of King Lysandus from his earthly shackles and discover what happened to a letter sent from the Emperor to the former queen of Daggerfall.

The following tables list notable software packages that are nominal IDEs; standalone tools such as source-code editors and GUI builders are not included. These IDEs are listed in alphabetic order of the supported language.

This article compares variety of different X window managers. For an introduction to the topic, see X Window System.

<span class="mw-page-title-main">GitHub</span> Software development collaboration platform

GitHub is a proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.

V8 is a JavaScript and WebAssembly engine developed by Google for its Chrome browser. V8 is free and open-source software that is part of the Chromium project and also used separately in non-browser contexts, notably the Node.js runtime system.

<span class="mw-page-title-main">Simple and Fast Multimedia Library</span> Graphics and Multimedia Library written in C++

Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, Rust, Node.js, Beef and Zuko. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2.

GitLab Inc. is a company that operates and develops GitLab, an open-core DevOps software package that can develop, secure, and operate software. GitLab includes a distributed version control system based on Git, including features such as access control, bug tracking, software feature requests, task management, and wikis for every project, as well as snippets.

<span class="mw-page-title-main">Electron (software framework)</span> Development framework built on Chromium

Electron is a free and open-source software framework developed and maintained by OpenJS Foundation. The framework is designed to create desktop applications using web technologies that are rendered using a version of the Chromium browser engine and a back end using the Node.js runtime environment. It also uses various APIs to enable functionality such as native integration with Node.js services and an inter-process communication module.

<span class="mw-page-title-main">GPUOpen</span> Middleware software suite

GPUOpen is a middleware software suite originally developed by AMD's Radeon Technologies Group that offers advanced visual effects for computer games. It was released in 2016. GPUOpen serves as an alternative to, and a direct competitor of Nvidia GameWorks. GPUOpen is similar to GameWorks in that it encompasses several different graphics technologies as its main components that were previously independent and separate from one another. However, GPUOpen is partially open source software, unlike GameWorks which is proprietary and closed.

Zstandard is a lossless data compression algorithm developed by Yann Collet at Facebook. Zstd is the corresponding reference implementation in C, released as open-source software on 31 August 2016.

<i>Minetest</i> Open-source voxel game engine

Luanti is a free and open-source voxel game creation system. It is written primarily in C++ and makes use of the Irrlicht Engine. Luanti has a Lua API allowing users to write their own games and mods. It is cross-platform, being available for Microsoft Windows, macOS, Linux, some BSD descendants, some GNU variants and Android.

raylib Game programming library

Raylib is a cross-platform open-source software development library. The library was made to create graphical applications and games.

References

  1. "v64tng". GitHub . 14 December 2024. Retrieved 14 December 2024.
  2. "Chariot". GitHub.com. 3 November 2021. Retrieved 7 November 2021.
  3. "aoe/LEGAL at master · FolkertVanVerseveld/aoe · GitHub". GitHub . Retrieved 11 June 2024.
  4. "aoe". GitHub.com. 11 June 2024. Retrieved 11 June 2024.
  5. "openage README". GitHub . 1 September 2020. Archived from the original on 1 September 2020.
  6. "freeaoe". GitHub.com. 3 November 2021. Retrieved 7 November 2021.
  7. "[Fitd-cvs] fitd AUTHORS,NONE,1.1 COPYING,NONE,1.1 [..]". SourceForge . 6 August 2004. Retrieved 1 July 2019.
  8. "Yaz0r/FITD". GitHub .
  9. "Ambermoon.net". GitHub .
  10. "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. Archived from the original on 5 May 2004.
  11. "ArxLibertatis/COPYING at master · arx/ArxLibertatis · GitHub". GitHub . Archived from the original on 28 August 2022. Retrieved 29 August 2022.
  12. "Arx Libertatis - a cross-platform port of Arx Fatalis". Arx-libertatis.org. Retrieved 7 November 2021.
  13. "arx/ArxLibertatis". GitHub.com. 6 November 2021. Retrieved 7 November 2021.
  14. "ScummVM 2.1.0 "Electric Sheep" has been produced". scummvm.org. 11 November 2011. Retrieved 24 August 2024.
  15. "Blade Runner is now easily playable in ScummVM". www.rockpapershotgun.com. 17 November 2019. Retrieved 24 August 2024.
  16. "caesaria-game". GitHub .
  17. Julius on GitHub (6 March 2019)
  18. "Dethrace-labs/Dethrace". GitHub .
  19. ArnoAnsems (26 April 2023). "CatacombGL". GitHub . Retrieved 27 April 2023.
  20. "Panzerschrek/Chasm-Reverse". GitHub . 2 November 2021.
  21. "FreeCNC". Sourceforge.net. 30 January 2014.
  22. 1 2 3 "Legal | OpenRA".
  23. "OpenRA". Openra.net. Retrieved 7 November 2021.
  24. 1 2 https://raw.githubusercontent.com/TheAssemblyArmada/Vanilla-Conquer/vanilla/License.txt.{{cite web}}: Missing or empty |title= (help)
  25. 1 2 "TheAssemblyArmada/Vanilla-Conquer". GitHub . Retrieved 11 July 2024.
  26. "TheAssemblyArmada/Thyme". GitHub . 2 November 2021.
  27. "Free, open source re-implementation of SAGE". OpenSAGE at GitHub. GitHub. Retrieved 12 March 2018.
  28. "FreeRA". Sourceforge.net. 19 April 2013.
  29. "OpenRedAlert". Sourceforge.net. 14 October 2015.
  30. "TheAssemblyArmada/Chronoshift". GitHub . 26 October 2021.
  31. "Chronoshift (a C&C: Red Alert 1 reimplementation project) is now open source!". Reddit.com. 2 November 2018. Retrieved 7 November 2021.
  32. "RedAlert++". Red Alert ++ website. Archived from the original on 30 June 2016. Retrieved 4 July 2016. An open source re-implementation of the C&C Red Alert engine. Written from scratch in C++, using SDL2 and OpenAL
  33. "Red Alert Plus Plus". Facebook. Retrieved 4 July 2016. An open source re-implementation of the C&C Red Alert engine. Written from scratch in C++
  34. openc2e on GitHub
  35. "OpenLoco". GitHub .
  36. "freeablo". Freeablo.org. Retrieved 7 November 2021.
  37. "Archiving project". GitHub. Retrieved 5 May 2023.
  38. "Devilution". GitHub . November 2021.
  39. "DevilutionX/README.md at master · diasurgical/DevilutionX". GitHub .
  40. 1 2 3 "xoreos". xoreos.org. Retrieved 25 June 2023.
  41. 1 2 3 "GitHub - xoreos/xoreos: A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P". GitHub. Retrieved 25 June 2023.
  42. 1 2 "reone". GitHub .
  43. "OpenDW". GitHub .
  44. "REDRIVER2/LICENSE at master · OpenDriver2/REDRIVER2 · GitHub". GitHub . Archived from the original on 28 August 2022. Retrieved 29 August 2022.
  45. "REDRIVER2". GitHub .
  46. "FreeNukum". GitHub .
  47. "FreeNukum". crates.io.
  48. "EDuke32". EDuke32.
  49. "Richard Gobeille / EDuke32". Voidpoint.io. Retrieved 7 November 2021.
  50. Have You Played… Dune II Remake Dune Legacy? on Rock, Paper, Shotgun by Alec Meer (19 September 2015)
  51. "OpenTESArena". GitHub . 4 November 2021. Retrieved 7 November 2021.
  52. "XLEngine". GitHub .
  53. "Added a LICENSE file". GitHub . 31 July 2016. Retrieved 1 July 2019.
  54. "License confirmation". GitHub . 11 April 2018. Retrieved 1 July 2019.
  55. Smith, Adam (18 November 2011). "Mods And Ends: Daggerfall & The XL Engine". Rock, Paper, Shotgun . Retrieved 4 October 2013. [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.
  56. Larabel, Michael (22 July 2011). "XL Engine For Games Is Being Brought To Linux". Phoronix.com . Phoronix Media. Retrieved 1 July 2019.
  57. "Daggerfall Unity". GitHub .
  58. Aussie-Made Tools Let You Play Daggerfall In Your Browser (Or Modify It With A Modern Engine) by Logan Booker on kotaku.com (24 January 2015)
  59. One For The Weekend: Daggerfall Tools For Unity by Shaun Green on Rock, Paper, Shotgun (25 January 2015)
  60. "Project Aedra / Code / [r413] /LICENSE.txt" . Retrieved 27 June 2019 via SourceForge.
  61. "Project ANISE". www.tomyun.pe.kr. Retrieved 20 October 2021.
  62. "Spectalum". www.eob2remake.com. Retrieved 9 January 2019.
  63. F-1 Spirit remake Archived 2011-07-24 at the Wayback Machine on Brain Games
  64. "GitHub - alexbatalov/fallout1-ce: Fallout for modern operating systems". GitHub . Archived from the original on 23 November 2024. Retrieved 30 November 2024.
  65. "GitHub - alexbatalov/fallout1-re: Reverse engineered Fallout". GitHub . Archived from the original on 30 November 2024. Retrieved 30 November 2024.
  66. "falltergeist/license.txt at develop · falltergeist/falltergeist · GitHub". GitHub . Archived from the original on 28 August 2022. Retrieved 28 August 2022.
  67. "darkfo/LICENSE.txt at master · darkf/darkfo · GitHub". GitHub . Archived from the original on 28 August 2022. Retrieved 28 August 2022.
  68. "jsFO/LICENSE at master · ajxs/jsFO · GitHub". GitHub . Archived from the original on 28 August 2022. Retrieved 29 August 2022.
  69. "GitHub - alexbatalov/fallout2-re: Reverse engineered Fallout 2". GitHub . Archived from the original on 10 September 2024. Retrieved 30 November 2024.
  70. "GitHub - alexbatalov/fallout2-ce: Fallout 2 for modern operating systems". GitHub . Archived from the original on 28 November 2024. Retrieved 30 November 2024.
  71. "vault13/LICENSE at master · pingw33n/vault13 · GitHub". GitHub . Archived from the original on 28 August 2022. Retrieved 29 August 2022.
  72. "REminiscence". GitHub . 11 June 2024. Retrieved 11 June 2024.
  73. "OpenGMK". GitHub . 9 May 2024. Retrieved 21 May 2024.
  74. "Game Creator - A Classic Game Maker-Compatible Game Engine". GitHub . 26 February 2024. Retrieved 21 May 2024.
  75. "OpenGML". GitHub . 24 April 2023. Retrieved 21 May 2024.
  76. "DejaVu Game Maker Compiler". GitHub . 6 September 2015. Retrieved 21 May 2024.
  77. "DejaVu". GitHub . 30 July 2023. Retrieved 21 May 2024.
  78. "Acolyte". GitHub . 7 February 2014. Retrieved 21 May 2024.
  79. "OpenGothic". GitHub . 4 December 2021.
  80. "OpenGTA". Ogta.fifengine.de. Retrieved 7 November 2021.
  81. "Google Code Archive - Long-term storage for Google Code Project Hosting". Code.google.com. Retrieved 7 November 2021.
  82. 1 2 "GitHub - GTAmodding/Re3: GTA III, Vice City". GitHub . Archived from the original on 16 February 2021. Retrieved 16 February 2021.
  83. about Archived 2016-03-14 at the Wayback Machine on openggs.romanhoegg.ch "As of August 2009 I have been given permission to use the C64 sprites of the original game by Manfred Trenz" (2009)
  84. Montoir, Gregory. "hode is a rewrite of the engine used in the game Heart of Darkness made by Amazing Studio" . Retrieved 7 April 2020.
  85. YouTube, Modern Vintage Gamer. "Heart of Darkness Engine (HODE) Xbox Port by MVG" . Retrieved 7 April 2020.
  86. "Fheroes2". GitHub . 2 November 2021.
  87. "VCMI". GitHub . 24 December 2021.
  88. "open-ig". GitHub . 11 June 2023. Retrieved 11 June 2023.
  89. "jak-project". GitHub . 23 June 2022.
  90. "OpenJazz". GitHub . 11 June 2023. Retrieved 11 June 2023.
  91. luciusDXL (23 April 2023). "The Force Engine (TFE)". GitHub . Retrieved 24 April 2023.
  92. Thomas, Max (26 April 2023). "OpenJKDF2". GitHub . Retrieved 26 April 2023.
  93. "JACoders/OpenJK". GitHub .
  94. Lord of the Rings Engine by Michal Benes
  95. "Release 20181215 and KKND Public Alpha". OpenRA.net.
  96. "OpenKKND". GitHub . 28 October 2021.
  97. "Knytt Stories DS". rodrigoroman.com.
  98. Joshua Wolens (25 August 2022). "The Legend of Zelda: A Link to the Past is now playable on PC, thanks to a fan project". PC Gamer. Retrieved 6 November 2022.
  99. Hill, Derek (12 August 2022). "How an online community took back the Legend of Zelda". The Verge. Retrieved 6 November 2022.
  100. Papadopoulos, John (27 May 2024). "The second unofficial PC port for The Legend of Zelda: Majora's Mask has been released for free". Dark Side of Gaming. Retrieved 22 January 2025.
  101. engine source on GitHub (14 May 2021)
  102. "1oom". gitlab.io.
  103. engine source on GitHub (19 June 2020)
  104. "Metaforce". Metaforce. Retrieved 14 August 2021.
  105. Harris, Jeff (6 July 2019). "Remake of the original EA Need for Speed 1 using c# and Monogame: jeff-1amstudios/OpenNFS1". GitHub . Retrieved 8 July 2019.
  106. "OpenNFS". GitHub .
  107. "NFSIISE". GitHub .
  108. LICENSE.txt Archived 2019-10-12 at the Wayback Machine on svn.outpostuniverse.org:8443
  109. OutpostHD - An Outpost Redesign - OutpostHD (Formerly known as Outpost:MIA) on outpost2.net "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." (27 September 2015)
  110. "cannonball license". GitHub .
  111. "cannonball". GitHub .
  112. fgsfds (19 August 2023). "Perfect Dark port". GitHub . Retrieved 19 August 2023.
  113. "Akhenaten - Pharaoh open source engine". GitHub . 30 November 2024. Retrieved 30 November 2024.
  114. "Ozymandias - Pharaoh open source engine". GitHub . 30 November 2024. Retrieved 30 November 2024.
  115. "MININIM". 11 June 2024. Retrieved 11 June 2024.
  116. "Remember Rick Dangerous?". 11 June 2024. Retrieved 11 June 2024.
  117. "OpenRSC / Core Framework · GitLab". GitLab . Retrieved 11 January 2025.
  118. source code on GitHub
  119. "mkxp: Free Software implementation of the Ruby Game Scripting System (RGSS)". GitHub . 12 October 2023. Retrieved 22 May 2024.
  120. "moxp-z: Open-source cross-platform player for (some) RPG Maker XP / VX / VX Ace games. A very heavily modified fork of mkxp. RGSS on steroids with a stupid name". GitHub . 30 April 2024. Retrieved 22 May 2024.
  121. engine source on GitHub (14 May 2020)
  122. "EA Takes Down 'Open Source' SimCity 2000 Remake". TorrentFreak . 30 July 2018. Retrieved 28 June 2019.
  123. source code on GitHub (last commit on February 2018)
  124. "OpenSkyscraper". GitHub . 11 June 2024. Retrieved 11 June 2024.
  125. "scsharp". GitHub . 11 June 2024. Retrieved 11 June 2024.
  126. source code on GitHub (2 January 2020)
  127. "What is OpenRA?". OpenRA website. The OpenRA Developers. Retrieved 4 July 2016. The next major goal for OpenRA is to add support for the second generation of Command & Conquer games, starting with Tiberian Sun.
  128. "A Red Alert 2 mod for the OpenRA game engine". OpenRA at GitHub. GitHub. Retrieved 4 July 2016.
  129. How Fans Revived 'Subspace,' a Forgotten 20-Year-Old Game About Spaceships by Emanuel Maiberg on vice.com (6 July 2015)
  130. "SMW/LICENSE.TXT at main · snesrev/SMW". GitHub .
  131. "Sm/LICENSE.TXT at main · snesrev/Sm". GitHub .
  132. engine source on GitHub (17 August 2020)
  133. "xray-16/License.txt at dev · OpenXRay/xray-16". GitHub. Retrieved 23 January 2024.
  134. "Project Temple+ * RELEASED *". rpg cod ex > for all your explosive cod fishing needs. 2 May 2015. Retrieved 9 January 2019.
  135. Pheasey, Vic (28 December 2022). "It's been 25 years of Theme Hospital - here's a look back on its legacy". TechRadar. Retrieved 7 January 2024.
  136. "CorsixTH - Open source clone of Theme Hospital". GitHub. 25 September 2024. Retrieved 25 September 2024.
  137. "OpenTitus". sourceforge. 11 June 2024. Retrieved 11 June 2024.
  138. on GitHub (19 February 2024)
  139. CroftEngine source on GitHub (4 June 2022)
  140. OpenTomb source on GitHub (29 May 2020)
  141. OpenLara source on GitHub (23 August 2020)
  142. "XTA - Spring" . Retrieved 11 June 2023.
  143. "Balanced Annihilation - Spring" . Retrieved 11 June 2023.
  144. "What are the differences between BAR and Zero-K? | BAR-FAQ" . Retrieved 11 June 2023.
  145. "opentyrian". GitHub.com. 12 June 2024. Retrieved 12 June 2024.
  146. "WAGE". scummvm.org. 10 April 2020. Retrieved 13 August 2023.
  147. "Week 11 – Finishing WAGE and PINK". scummvm.org. 7 August 2022. Retrieved 13 August 2023.
  148. 1 2 3 4 5 "Debian -- Details of package scummvm in stretch". Packages.debian.org. Retrieved 7 November 2021.
  149. 1 2 3 "Debian -- Details of package residualvm in stretch". Packages.debian.org. Retrieved 7 November 2021.
  150. "ResidualVM :: Compatibility - DEV". Residualvm.org. Archived from the original on 27 November 2021. Retrieved 7 November 2021.
  151. "changelog [GemRB wiki]". Archived from the original on 2 May 2024. Retrieved 13 February 2017. 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.
  152. PlantsVsZombies.NET on github.com
  153. OpenDarkEngine source on GitHub (last commit on May 2018)
  154. NewDark forum post on TTLG
  155. UFO Defense as a valid option for terror by Phil Savage on PC Gamer (9 May 2013)
  156. X-Com Apocalypse gets a new lease of life through moddable Windows port OpenApoc by Dominic Tarason (30 September 2017)
  157. OpenApoc, the open source engine for X-COM: Apocalypse shows impressive progress by Liam Dawe (9 May 2016)
  158. "Exult/Exult". GitHub . Retrieved 11 July 2024. Exult is a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files.
  159. Surreal Engine on GitHub (1 March 2024)
  160. UA:Source Archived 2018-04-18 at the Wayback Machine on metropolisdawn.com by Zidane (23 June 2016)