List of commercial video games with available source code
The table below contains commercially developed and distributed video games with the source code available to the public or the game communities.
Contents
Background and motivation
Most of the commercial video games are developed as proprietary closed source software product with the source code being a trade secret and unavailable (unlike open-source video games). Most of these video games, when no revenue is expected anymore (e.g. superseded by next generation or beyond support life cycle), enter their end of life as product with no support and availability anymore for the users and game community. The video games' source code, required for future software maintenance works, stays closed and unavailable.
Description
In several here given cases the game's developers opened the source code to prevent an Abandonware state of their work. Such games are often opened under varying (free and non-free, commercial and non-commercial) licenses to the game communities or the public. Sometimes the source code is pushed by the developers to public repositories (e.g. sourceforge or github), sometimes the source code is given to selected game community members, sometimes the source code is sold with the game, sometimes source code becomes available by other means. Sometimes the game communities "extract" source code from software binaries by time demanding reverse engineering techniques, when sources are not available by other means. Also, at the dawn of the computer age, software was in general distributed in source code form, see for instance BASIC Computer Games. Source code availability in whatever form allows the game communities to provide technical support (bug fixes, compatibility adaptations to new hardware and OSes) themselves, e.g. with unofficial patches or Source ports to actual platforms when the official support has ended.
Often artwork and data are released under a different license than the source code as the copyright situation is different (or more complicated). See also Category:Commercial video games with freely available source code.
For Open source video game see the List of open source video games. For commercial games which were released as freeware without source code see List of commercial video games released as freeware.
Tables of commercial video games with source code
Title | First release | Source code release | Genre | Engine license | Content license | Original developer | Additional information |
---|---|---|---|---|---|---|---|
A Dark Room | 2013 | 2013 | Online text-based role-playing game | Mozilla Public License | Mozilla Public License | Doublespeak Games | In July 2013 the source code of the game was put on GitHub under MPL 2.0.[1] Became commercially successful after the source code release. |
Abuse | 1995 | 2003 | Run and gun | Public domain software | Public domain and Proprietary* | Crack dot Com | Game source code was released as public domain along with the shareware-released media files.[2] *Only shareware data, excluding the sound effects, is in the public domain; the rest is proprietary. |
Airline Tycoon | 1998 | 2015 | Simulation game | proprietary[3] | Commercial | Spellbound Entertainment | On 24 March 2015 Airline Tycoon Deluxe was re-released on the digital distribution platform gog.com, including the source code.[4] |
Alien Bash I+II | 1993 | 2014 | Run and gun | public domain | public domain[5] | Glen Cumming | Glen Cumming provided media and material of his Amiga games "AlienBash" and "AlienBash II" to the fan community, who was able to restore source code in 2014.[6] |
Alien Breed 3D II: The Killing Grounds | 1996 | 1997 | FPS | ? | Proprietary | Team17 | Team17 made the game's source code (and its predecessor Alien Breed 3D) freely available in March 1997, on the cover CD of Amiga Format magazine issue 95.[7] |
Aliens versus Predator | 2000 | 2001[8] | FPS | Own non-commercial license[9] | Proprietary | Rebellion Developments | Source code released by Rebellion Developments 2001. An unofficial patch project for the PC version, based on the source code, was released and is still updated.[8] |
Akalabeth: World of Doom | 1979 | 1979 | Role-playing video game | public domain | Freeware | Richard Garriott | Richard Garriott distributed the Applesoft BASIC written game originally as source code. Also later Origin Systems offered the source code on their FTP servers.[10][11] |
Allegiance (now FreeAllegiance) | 2000 | 2004 | real-time strategy and Space combat simulator | Shared Source[12] | Proprietary | Microsoft Research | Released by Microsoft Research under a shared source license ("MSR-SSLA") 2004.[13] |
Anacreon: Reconstruction 4021 | 1987 | 2004 | 4x game | no license given | Freeware | George Moromisato | Developed by George Moromisato in 1987. Around 2004 the source code of the DOS version 2.00 was released.[14] |
Ares | 1996 | 2008 | Space Strategy video game | LGPLv3[15] | CC BY-NC-SA Freeware | Nathan Lamont/Bigger Planet Software | Released in 2008. Under continued development for modern systems as "Antares" via GitHub.[16] |
Arx Fatalis (now Arx Libertatis) | 2002 | 2011 | RPG | GPL | Proprietary | Arkane Studios | The design of Arx Fatalis was heavily influenced by Ultima Underworld. Game source released by Arkane Studios on January 14, 2011. |
AstroMenace (now OpenAstroMenace) | 2007 | 2007 | Arcade | GPLv3 | GPLv3 | Viewizard | Based on AstroMenace which was released in February 2007 as shareware for Windows and freeware for Linux.[17] |
Asylum | 1994 | 2002 | Platformer | Public domain software[18] | Public domain software | Andy Southgate | Released by Andy Southgate as public domain and SDL port under GPLv3.[19] Later ported also to the Pandora.[20] |
Attack of the Mutant Camels | 1989 | 2012 | Scrolling shooters | ? | ? | Jeff Minter | In 2012 the assembly language source code of the Konix version of the game was released on GitHub.[21][22] |
Aquaria | 2010 | 2010 | Action-adventure | GPL | Proprietary | Bit Blot | Open sourced with Humble Indie Bundle.[23] |
Aztaka | 2009 | 2011 | Action role-playing game | Proprietary | Citérémis | In 2011 Independent game developer Citérémis released a "Developer's Edition" of Aztaka for $9.99 which included also the source code of the game.[24][25] | |
Batman Returns | 1993 | 2015 | sidescrolling Beat 'em up | for educational purposes | for educational purposes | ACME / Chris Shrigley | In March 2015 programmer Chris Shrigley, who worked on the Sega CD version, found the Batman Returns source code and released it for educational purposes to the public.[26] He released also the source code of Magician, Cliffhanger, Gargoyles and some other games from his working career.[27] |
Beyond Castle Wolfenstein | 1985 | 2005 | Shooter | no license given | Freeware | Silas Warner | The reconstructed source code and the ported game was released by Silas Warner's widow in 2005.[28] |
Beyond the Titanic | 1986 | 2009 | Text adventure | GPL | GPL | Apogee Software | Game source released on March 20, 2009. |
Blades of Exile | 1997 | 2007 | RPG | GPL | GPL | Spiderweb Software | Source code and artwork was released by Jeff Vogel (Spiderweb Software) under a GPL license in June 2007.[29] |
Blake Stone: Planet Strike | 1994 | 2013[30] | FPS | GPL[31] | GPL | Apogee Software | Released in 2013 to promote the sale of the Apogee Throwback Pack on Steam. |
Buzz Aldrin's Race Into Space (now Race Into Space) | 2007 | 2013 | Simulation | GPLv2[32] | Freeware[33] | Strategic Visions/Fritz Bronner | A port of Buzz Aldrin's Race Into Space to modern operating systems. The license fell back to Bronner as he had a contract clause with Interplay stating that in case Interplay went bankrupt or no distribution for some time.[33] |
Catacomb | 1989 | 2014[34] | Top-down shooter | GNU General Public License | Proprietary | Flat Rock Software | Early game by John D. Carmack. Released by Flat Rock Software.[35] |
Catacomb 3D | 1991 | 2014[34] | First-person shooter | GNU General Public License | Proprietary | Flat Rock Software / id Software | Predecessor to Wolfenstein 3D. |
Call to Power II | 2000 | 2003 | turn-based strategy game | Non-commercial own license[36] | Proprietary | Activision | Civilization clone. Source opened to the apolyton community to allow support with Community patches.[37] |
Canabalt | 2009 | 2010 | Cinematic platformer | Engine MIT license,[38] game code own proprietary license[39] | Proprietary/Freeware | Adam Saltsman | Released by Adam Saltsman in 2010.[40] |
Cart Life | 2011 | 2014 | Simulation | CART LIFE'S FREE LICENSE (Permissive license) | CART LIFE'S FREE LICENSE (Permissive license)/Freeware | Richard Hofmeier | In March 2014 the game was removed from all digital distributions and the source code and game was made available for free online, with Hofmeier saying he was finished supporting the game.[41][42] |
Clonk | 1994 | 2010 | Action, RTS, Platform | ISC | CC-BY | RedWolf Design | Successor of the Clonk shareware series. |
Colobot | 2001 | 2012 | Educational game, RTS | GPLv3 | GPLv3 | Epsitec SA | Game source released on March 26, 2012.[43] |
Colossal Cave Adventure | 1976 | 2007 | Text Adventure | Public domain software[44][45][46] | no artwork (Public domain software) | Will Crowther | |
Commander Keen: Keen Dreams | 1991 | 2014 | Platformer | GPLv2+ | Proprietary | id Software | In September 2014, after an Indiegogo crowdfunding campaign,[47] the game's source code was released on GitHub.[48][49] |
Conquest: Frontier Wars | 2001 | 2013 | Space Real-time strategy | Proprietary | Fever Pitch Studios | On December 9, 2013, the source code was bundled with every copy of the game purchased on GOG.com.[50][51] | |
CoreBreach | 2011 | 2012 | Racing game | GPL (game)/ MIT (3d engine)[52] | Freeware (demo)/ proprietary | CoreCode | Futuristic "anti-gravity" racing game with combat. Source was released after a sales quota was met.[52] |
CryEngine 5 | 1989 | 2016 | First person shooter | ? | NA | Crytek | In 2016 Crytek released their engine as pay-what-you-want including the source code to the public.[53][54] |
Crystal Mines | 1989 | 2011 | Arcade | Custom permissive license | Freeware | Ken Beckett/Color Dreams | In August 2011 Ken Beckett, the programmer of the NES game Crystal Mines, released the source code under a custom permissive license to the public.[55][56] Artwork still proprietary but can be shared for non-commercial, personal use.[57] |
Cylindrix | 1995 | 2001 | Arcade, Shooter | LGPL | LGPL | Goldtree Enterprises / Softdisk | Around December 2001 the games was ported from DOS to Windows and released under the LGPL to the public.[58][59] |
Daikatana | 2000 | 2015 | MMO, Real-time strategy | ? | Proprietary | Ion Storm / John Romero | Lacking any further official support after the closure of Ion Storm's Dallas office in 2001, John Romero gave the game's source code to community members, allowing them to develop additional platform ports and bug fixes.[60][61] |
DarkSpace | 2001 | 2009 | MMO, Real-time strategy | multiple, own licenses.[62] | Proprietary | Palestar | DarkSpace's Engine called Medusa released by Palestar under multiple licenses.[63] |
Descent (now D2X-XL)[64] | 1995 | 1997/1999 | space 3D first-person shooter | own license[65] | Proprietary | Parallax Software | Game source released by Parallax Software on 1997 (Descent 1)[66] and 1999 (Descent 2).[67] |
Diamond Trust of London | 2012 | 2012 | TBS | Public Domain | Public Domain | Jason Rohrer | Following a Kickstarter crowdfunding campaign Diamond Trust of London was developed by Jason Rohrer and published by indiePub. On August 28, 2012 it was released for the Nintendo DS. The game has been placed in the public domain, hosted on SourceForge, like most of Rohrer's games.[68] |
Digger | 1983 | 2004 | Arcade | proprietary | Freeware | Windmill Software | The original source code became available in September 2004, but "only for historical interest" (with source code of other Windmill Software games as Styx).[69][70] But, there is an earlier free software reverse engineered variant available by Andrew Jenner, called Digger Remastered, ported for many platforms.[71] |
Dink Smallwood | 1997 | 2003/2008 | Action RPG | Zlib inspired own license[72] | Zlib/Proprietary (Sound)[73] | Robinson Technologies | Source published on July 17, 2003 from Seth Robinson.[74] 2008 Artwork published (without some sounds) under a Zlib license.[75] |
Discworld and Discworld II | 1995 | 2008 | point-and-click adventure game | ? | ? | Teeny Weeny Games | First announced for release around 2005 by Terry Pratchett,[76] source code became in 2008 available to the ScummVM developers.[77] The code was fast integrated into ScummVM.[78] |
DONKEY.BAS | 1981 | 1981 | Racing game | Proprietary | Proprietary | Bill Gates, Neil Konzen | Was written by Microsoft co-founder Bill Gates and Neil Konzen in 1981 and was included with early versions of the PC DOS operating system for the original IBM PC. Similar early BASIC games which were distributed as source code are GORILLA.BAS and NIBBLES.BAS. |
Doom | 1993 | 1997/1999 | FPS | GPL | Proprietary | Id Software | Game source released on December 23, 1997, placed under GPL on October 3, 1999. |
Doom II: Hell on Earth | 1994 | 1997/1999 | FPS | GPL | Proprietary | Id Software | Game source released on December 23, 1997, placed under GPL on October 3, 1999. |
Doom 3 | 2004 | 2011 | FPS | GPL | Proprietary | Id Software | Game source released on November 22, 2011.[79] |
Dragonfire | 1982 | 2003 | action | public domain software | public domain | Imagic | Source code of this Imagic Atari 2600 game was released by developer Bob Smith on May 24, 2003 into the public domain.[80][81][82] |
DROD | 1997 | 2000 | Puzzle game | Mozilla Public license 1.1 (and other)[83] | Proprietary | Webfoot/Erik Hermansen | After the author reacquired the rights to the game from the original publisher Webfoot,[84] he released the source code.[83][85] |
Duke Nukem 3D | 1996 | 2003 | FPS | GPL | Proprietary | 3D Realms | Game source released on April 1, 2003. |
Dungeons of Daggorath | 1982 | 2001 | 3D Dungeon crawler | Freeware | Freeware | DynaMicro / Douglas J. Morgan | As for years there has been no production by the publisher Radio Shack of the game, the distributions rights fall back to the developers. Morgan released game around 2001 under a freeware like license to the public, also offering the source code.[86][87] Following, the game's community has created ports for PC,[88] Linux,[89] RiscOS[90] and PSP.[91] |
Eat The Whistle | 1998 | 2002 | Sports game | GPLv2[92] | GPLv2 | Hurricane Studios | A football Simulation video game released for the Amiga. In 2002 released under the GPL and ported to many other platforms.[93] |
Eldritch | 2013 | 2014 | First person shooter, roguelike | zlib license | Proprietary | Minor Key Games | In April 2014, the game's source code was released to the public under a permissive zlib license. Content still proprietary and game being sold.[94][95] |
Elite | 1984 | 1999 | Space trading game | ? | Freeware | Ian Bell, David Braben | In November 1999, developer Ian Bell released on the game's 15th birthday the BBC Micro assembly source code on his website.[96][97] Following that, Christian Pinder created a platform-neutral C version from the released BBC Micro version, called Elite: The new kind. In 1999–2000 a dispute occurred between Ian Bell and David Braben regarding Bell's decision to make available all versions of the original Elite.[98] The dispute has since ended and the various versions are now available again on Bell's site.[99][100] |
Enemy Engaged: RAH-66 Comanche vs. KA-52 Hokum | 2000 | 2003 | Helicopter Flight simulator | own license[101] | Proprietary | Razorworks | Game source was released somewhen 2003 by Razorworks.[102] |
Enemy Nations | 1997 | 2005[103]/2006[104][105] | RTS | own non-commercial license[106] | non-commercial Freeware[106] | Windward Studios | Game source and artwork was released by Windward Studios under a non-commercial license around 2005/2006. |
Falcon 4.0 | 1998 | 2000 | Combat flight simulator | Proprietary (leaked code) / questionable BSD license (FreeFalcon community development branch) | Proprietary | MicroProse | A 2000 source code leak[107] by a former developer allowed unofficial community development, including upgrades, improved graphics, and bug fixes. In 2013 the source code of one of the community development branches was released to a GitHub repository under a BSD license.[108] As Atari currently owns the intellectual property and Graphsim has the exclusive right to publish, the legality of this source code is highly questionable. |
Fish Fillets (now Fish Fillets NG) | 1998 | 2002 | Puzzle | GPL | GPL | Altar Games | Released commercially as Fish Fillets in 1998. Source released in 2002 under the GPL. |
Flow | 2006 | 2009 | Life simulation | ? (For educational purposes) | Freeware | Thatgamecompany | Around 2009 the flash source code was made available for educational purposes by the developers.[109][110] |
Free Fall | 1983 | 1999 | Beat 'em up | ? | Freeware | Ian Bell/Acornsoft | In 1999, developer Ian Bell released the video game's BBC Micro assembly source code on his website.[111] Semi-serious he considers it the first ever Beat 'em up video game. |
FreeSpace 2 (now FreeSpace 2 Source Code Project) | 1999 | 2002 | Space Sim | Non-commercial/Proprietary | Proprietary | Volition, Inc. | Game source released by Volition, Inc. on April 25, 2002.[112] |
Gates of Skeldal | 1998 | 2008 | Dungeon crawler role-playing video game | GPL 3 | Freeware | Napoleon Games | On 19 November 2007 the game was made freeware by the Czech developer, in 2008 the source code was released under GPLv3 on a sourceforge repository.[113][114] Later it was translated by fans to English and ported to linux.[115] |
Gish | 2004 | 2010 | Action | GPL | Proprietary | Cryptic Sea | Source opened with Humble Indie Bundle by Wolfire Games.[116][117] |
Glider PRO | 1994 | 2016 | Flight simulator | GPLv2 | GPLv2 | John Calhoun | On 27 Jan 2016, the source code, graphics, and sound data for Glider PRO were released on GitHub with the source code being licensed under the GNU General Public License v2.[118][119] |
Glitch | 2009 | 2013 | MMO | client and other parts under CC0 | CC0 | Tinyspeck | In 2013, one year after the MMO was shut down, most of the artwork and parts of the code were released under a CC0 license.[120][121] |
Gothic 3 | 2006 | 2007 | RPG | Proprietary | Proprietary | JoWood | Source code was opened by JoWood for the members of "Community patch project" from the game community in 2007.[122] |
Gravity Force 2 | 1994 | 2008 | Multidirectional shooter | no license given | no license given | Jens Andersson & Jan Kronqvist | On September 21, 2008 the developers of the Amiga shareware title Gravity Force 2 released the source code for "nostalgic interest" without specified license.[123] |
H-Craft Championship | 2007 | 2015 | science fiction racing game | zlib license | Freeware | Irrgheist | H-Craft Championship was developed by the independent game studio Irrgheist[124] and released by Manifesto Games[125]/Akella in 2007.[126] In 2014, the developers released the game as freeware[127] and the source code under the zlib license in February 2015.[128][129] |
Hack 'n' Slash | 2014 | 2014 | Zelda-like puzzle game | ? | Proprietary | Double Fine | With the 1.0 release on September 9, 2014 also the source code of the game was released by Double Fine.[130][131] |
Hacker Evolution: Source code | 2007 | 2015 | Hacker game | ? | Proprietary | Exosyphen | Released on May 11, 2015 for $49.95 by the indie game developer.[132] |
Heretic | 1994 | 1999/2008 | FPS | GPLv2 | Proprietary | Raven Software | Game source released on January 11, 1999, put under GPL on September 4, 2008. |
Hexen: Beyond Heretic | 1995 | 1999/2008 | FPS | GPLv2 | Proprietary | Raven Software | Game source released on January 11, 1999, put under GPL on September 4, 2008. |
Hexen II | 1997 | 2000 | FPS | GPL | Proprietary | Raven Software | Game source released on November 10, 2000. |
Homeworld | 1999 | 2003 | Space Real-time strategy | Non-commercial license[133] | Proprietary | Relic Entertainment | Game source released 2003.[134] |
HoverRace | 1996 | 2008 | Racing | originally time limited license / later non-commercial GrokkSoft HoverRace SourceCode License.[135][136] | GrokkSoft | Was first published under a time-limited license. On 2008 re-newed with an infinite duration license.[137] | |
Hovertank 3D | 1991 | 2014[34] | First-person shooter | GNU General Public License | Proprietary | Flat Rock Software/id Software | First 3D game by id Software and John D. Carmack. |
In Pursuit of Greed | 1996 | 2014 | FPS | non-commercial use, "for educational and personal use only" | Freeware (non-commercial) | Mind Shear Software | Released as non-commercial freeware in 2014.[138] |
Iron Seed | 1994 | 2013 | Space trading and combat simulator | GPL | Freeware (audiotracks proprietary) | Channel 7 | Released as freeware by the authors to promote the development of Iron Seed 2 in the 2000s. Source opened under the GPL by the developers in 2013.[139] |
Jagged Alliance 2 Wildfire (now JA2-Stracciatella) | 2004 | 2004 | Tactical role-playing game | Own license | Proprietary | iDeal Games | Source code was bundled and released with JA2: Wildfire 2004.[140] |
Kiloblaster | 1992 | 2008 | Arcade | Own license[141] | Freeware (with additional restriction) | Epic MegaGames | Allen Pilgrim declared the registered version freeware and released also the source code on August 4, 2008.[142][143] |
Kumquat & Cantaloupe | 1996 | 2012 | Maze | undefined | Freeware | Dave Schofield | The Amiga games Kumquat & Cantaloupe, originally released as shareware titles, were re-released as freeware with source code included by the author in November 2012.[144][145] |
Kroz | 1987 | 2009 | Maze | GPL | GPL | Apogee Software | Game source released on March 20, 2009. |
Lemmings | 1991 | 2010 | Puzzle game | ? | ? | Brutal Deluxe | Brutal Deluxe released the source code of the Apple IIgs port of Lemmings (and a dozen other ports).[146] |
Lugaru | 2005 | 2010 | Action-adventure game | GPLv2 | Proprietary | Wolfire Games | Open sourced with the first Humble Indie Bundle by Wolfire Games.[147] |
Maelstrom | 1992 | 1995/2010 | Shoot 'em up | GPL | CC-BY | Ambrosia Software | Asteroids clone. 1995 source released under GPL. In 2010 Andrew Welch and Ian Gilman released the game's contents under a Creative Commons license.[148] |
Marathon 2: Durandal (now Aleph One) | 1995 | 2000 | FPS | GPL | Proprietary | Bungie Software | Released by Bungie on January 17, 2000.[149] |
MechCommander 2 | 2001 | 2006 | Real-time tactics | Shared Source Limited Permissive License[150] | Proprietary | FASA Interactive/Microsoft | Source opened under a Shared Source license by Microsoft in August 2006.[151] |
Meridian 59 | 1995 | 2012 | MMORPG | GPLv2 (compression library and audio library not included) | Freeware | Archetype Interactive | As of February 2010 Meridian 59 has been turned over to the original technical developers, Andrew and Chris Kirmse. On September 15, 2012 they released the game to the public as Freeware and most of the source code under the GPLv2 license.[152] |
Miner Wars 2081 | 2012 | 2013 | 6DOF Space Shooter | own proprietary license[153] | Proprietary | Keen Software House | 6DOF action-survival space-shooter simulation-game set in the year 2081. Full game and engine source code released under a restrictive license. |
Monster RPG 2 | 2010 | 2012 | JRPG | zlib license | zlib license | Nooskewl | After a successful Indiegogo campaign, released by Nooskewl under a Public Domain-like license ("Give it Your Own License") on November 11, 2012,[154][155] later changed to zlib license. |
MiG Alley | 1999 | 2001 | Flight simulation | own license | Proprietary | Rowan Software/Empire Interactive | Source opened by Rowan Software/Empire Interactive in 2001.[156][157] |
Mr. Do! (for Gameboy) | 1992 | 2007 | Arcade | source opened without defined license | without defined license | Universal Entertainment Corporation | Source opened of the game boy version by developer Wesley Knackers in 2007 on his website.[158][159] |
Myth (series) | 1998 | 2001 | Real-time tactics | source opened without defined license | Proprietary | Take 2 Interactive/MumboJumbo | Source opened by Take 2 Interactive/MumboJumbo to the game community in 2001.[160][161] |
Myst Online: Uru Live | 2007 | 2010 | MMORPG | GPLv3 | Proprietary | Cyan Worlds | "Myst Online: Uru Live" struggled to attract subscribers and was canceled after its first year. Cyan release the game as an open source game in 2010.[162] |
Natural Selection | 2002 | 2014 | FPS | GPLv2 (most code) / custom (external libraries)[163] | Proprietary | Unknown Worlds Entertainment | In January 2014 Unknown Worlds released the source code for download on GitHub.[164] |
Nanosaur | 1998 | 2003 | FPS | Own restrictive license | Proprietary | Pangea Software | Around 2003 the Nanosaur source code was made available by the developer under a restrictive license.[165] |
NoGravity | 1996 | 2005 | Arcade | GPL | Proprietary | realtech VR | Source code released by realtech VR on February 16, 2005.[166] |
No One Lives Forever 2: A Spy in H.A.R.M.'s Way | 2002 | 2011 | FPS | GPLv2[167] | Proprietary | Monolith Productions | Source code released by Monolith Productions/Sierra Entertainment as part of a modding toolkit[168] |
Penumbra: Overture | 2007 | 2009 | Survival horror with FPS aspects | GPL | Proprietary | Frictional Games | Developed by Swedish[169] developer Frictional Games, the game blends the genres of survival horror, first-person shooter, and adventure. Open sourced with Humble Indie Bundle.[170] |
Preppie! | 1982 | 2016 | action game | ? | ? | Russ Wetmore/Star Systems Software | In January 2016 Russ Wetmore released the source code of his Atari 8-bit family games Preppie!, Preppie II and Sea Dragon to the public on the Internet Archive.[171] |
Prince of Persia | 1989 | 2012 | Cinematic platformer | Proprietary | Proprietary | Jordan Mechner | Apple II source code was long-thought-lost,[172] but was found again and released in 2012.[173] |
Project: Starfighter | 2001 | 2008 | Shoot 'em up | GPL[174] | Proprietary[175] | Parallel Realities | |
Quake | 1996 | 1999 | FPS | GPL | Proprietary | Id Software | Game source released on December 21, 1999. |
Quake II | 1997 | 2001 | FPS | GPL | Proprietary | Id Software | Game source released on December 22, 2001. |
Quake III Arena | 1999 | 2005 | FPS | GPL | Proprietary | Id Software | Game source released on August 19, 2005. |
Return to Castle Wolfenstein | 2001 | 2010 | FPS | GPL | Proprietary | Id software | The source code for Return to Castle Wolfenstein and Enemy Territory was released under the GNU General Public License (GPL) on August 12, 2010.[176] |
Revenge of the Titans | 2010 | 2011 | Tower Defense, RTS | Custom all-permissive[177] | Proprietary | Puppy Games | Java based game. Source code was released by Puppy Games with the success of the second Humble Indie Bundle.[178] |
Rise of the Triad | 1994 | 2002 | FPS | GPL | Proprietary | Apogee Software/3D Realms | Game source released on December 20, 2002. |
Roboforge | 2001 | 2008 | Multiplayer Strategy game | "RoboForge, Personal, Non-Commercial Use End User License" | Freeware | Liquid Edge | Announced the game in July, 2000[179] by Liquid Edge the game was released on May 23, 2001.[180] From July 2008 RoboForge became an Open Source project with the source code for the Java based client and server under a non-commercial license and as freeware.[181] The game's community continues development. |
Rowan's Battle of Britain | 2000 | 2001 | Flight simulation | Empire Interactive License | Proprietary | Rowan Software/Empire Interactive | Source opened by Rowan Software/Empire Interactive in 2001.[156][182] |
RuneSword II | 2001 | 2004[183] | Turn-based strategy | Public Domain[184] | Public Domain | CrossCut Games | In 2004 CrossCut Games released the game into the public domain on SourceForge.[185] Since then there is continuous development by the community on the game. |
Ryzom | 2004 | 2010 | MMORPG | AGPL | CC | Nevrax | In response to the folding of Nevrax, the Free Ryzom Campaign was launched in order to gather enough funds from donations ("Crowdfunding") from the community to purchase Ryzom and release the game as free software. The campaign was almost successful with €172,988 of the required €200,000 gathered.[186][187] On May 6, 2010, Winch Gate announced the full release of source code and artwork, and a partnership with the Free Software Foundation.[188][189] |
Savage: The Battle for Newerth | 2003 | 2007 | online Real-time strategy, First-person shooter | no license/proprietary | Freeware[190] | S2 Games | The game was turned freeware by S2 Games on September 1, 2006. In 2007 the source code became available to the game community, who now continues development.[191] |
Serious Sam (Serious Engine) | 2001 | 2016 | FPS | GPLv2+ | Proprietary | Croteam | In March 2016, Croteam released Serious Engine v1.10 as free and open source software on GitHub under the GNU General Public License.[192][193] |
Seven Kingdoms | 1996 | 2008 | RTS | GPL | GPL and Proprietary* | Enlight | Source code released by Enlight in November, 2008. *Music is proprietary[194][195] |
Seven Kingdoms II | 1999 | 2009 | RTS | GPL | Proprietary | Enlight | Source code released in August, 2009. |
Shadowgrounds | 2005 | 2011 | Shoot 'em up | own non-commercial license[196] | Proprietary | Frozenbyte | Game source released with a Humble Indie Bundle by Frozenbyte on April 22, 2011.[197] |
Shadow Warrior | 1997 | 2005 | FPS | GPL | Proprietary | 3D Realms | Game source released on April 1, 2005. |
Siege of Avalon | 2000 | 2003 | RPG | LGPL | Proprietary | Digital Tome | Source code released June 23, 2003.[198] |
SimCity (Micropolis) | 1989 (as SimCity) | 2008 (as Micropolis) | City-building game | GPLv3[199] | GPLv3 | Maxis (Will Wright/Don Hopkins) | Source code released by Don Hopkins under GPL in 2008. For trademark reasons released under the original working title Micropolis, also known as OLPC SimCity.[200] |
Sopwith | 1984 | 2000 | Shoot 'em up | GPL | GPL | David L. Clark | The C and x86 assembly source code to Sopwith was released in 2000,[201] at first under a non-commercial use license, but later under the GNU GPL at the request of fans.[202] |
Soul Rider | 2000[203] | 2003 | Snow board simulation/sport game | GPL[204] | Proprietary | Slingshot Game Technology | On 20 Jan 2003 Soul Rider's game engine source code was released to allow ports to alternative OSes.[205] |
Spacebase DF-9 | 2013 | 2015 | Space simulator | CPAL | ? | Double Fine | After Double Fine ended the support of the controversy ridden and incomplete game on end of 2014,[206] fans have been working to continue the game's development with the availability of the source code in May 2015 under the CPAL open-source license.[207] First patch became available in October 2015.[208] |
Space Engineers | 2013 | 2015 | space sandbox game | proprietary | commercial | Keen Software House | On May 14, 2015 the development studio made the source code freely available to the game's community for easier modding on GitHub under a proprietary license (non-open source license).[209][210][211] |
Spear of Destiny | 1992 | 1995 | FPS | ID SOFTWARE LICENSE[212] | Proprietary | id Software | The source code of Wolfenstein 3D, which also covered Spear of Destiny, was released on July 21, 1995. |
Speed Haste | 1995 | 2012 | racing video game | public domain-like license | proprietary | Javier Arevalo Baeza | In 2012 the game's developer Javier Arevalo Baeza released the Borland C source code (minus some commercial library part) for "you can do whatever you want with this code" on GitHub.[213] |
Star Control II (now The Ur-Quan Masters) | 1992 | 2002 | Action RPG | GPL | Cc-by-nc-sa | Toys for Bob (Fred Ford / Paul Reiche III) | Source code of the 3DO version GPL-released in 2002.[214] |
Star Raiders | 1979 | 2015 | space combat simulator | ? | ? | Atari | The commented assembly source code scan of Star Raider became available in October 2015 in the Internet Archive as scan.[215] The community typed in the source code double checked in a github project.[216] Shortly before a reverse engineering project was finished, too.[217] |
Star Trek: Elite Force II | 2002 | 2003 | Action RPG | non-commercial own license (only serverside part) | proprietary | Ritual Entertainment | In November 2003 Ritual Entertainment released the source code of their server-side code base for multiplayer gaming under a non-commercial license.[218][219] |
Star Wars Jedi Knight II: Jedi Outcast | 2002 | 2013 | First/Third person shooter | GPLv2 | Proprietary | Raven Software | Release of the source code by Raven Software and Activision coincided with the closing of LucasArts by Disney.[220] |
Star Wars Jedi Knight: Jedi Academy | 2003 | 2013 | First/Third person shooter | GPLv2 | Proprietary | Raven Software | Release of the source code by Raven Software and Activision coincided with the closing of LucasArts by Disney.[220] |
Starshatter: The Gathering Storm | 2004 | 2011 | Space combat simulator | New BSD License | Freeware | Destroyer Studios/Matrix Games | Source code released by Destroyer Studios/Matrix Games on December 14, 2011.[221][222] |
Strange Adventures in Infinite Space | 2002 | 2005/2009 | Space Roguelike | GPL | Freeware | Digital Eel | Source was release under GPL by Digital Eel in 2005.[223] Content became freeware 2009. |
Stellar Frontier | 1997 | 2008 | Space simulation | STARDOCK SHARED SOURCE STELLAR FRONTIER LICENSE (non-commercial license)[224] | STARDOCK SHARED SOURCE STELLAR FRONTIER LICENSE (non-commercial license) | Stardock | Stellar Frontier was developed by Doug Hendrix in 1995 and was later licensed and published by Stardock. On August 4, 2006, Stardock Systems closed the official master server. On November 18, 2008, the game source code was released under an own non-commercial license.[225] As result, the game's community took over the support of the game and improved the game, fixed the bugs and security holes with own-made patches.[226] |
Supernova | 1987 | 2009 | Text adventure | GPL | GPL | Apogee Software | Game source released on March 20, 2009. |
Telengard | 1982 | 1982 | Dungeon crawler, role-playing, roguelike | ? | ? | Avalon Hill / Daniel Lawrence | As the game's BASIC source code ("DSKTEL.BAS") was available early on, ports and remaster exist therefore by the community.[227][228] |
The Castle Doctrine | 2014 | 2014 | MMO | Public Domain | Public Domain | Jason Rohrer | The Castle Doctrine is developed by Jason Rohrer in a public Sourceforge repository and is like most of his creative works into the public domain.[229] The The Castle Doctrine was developed as an early access game and is now sold on Steam for $14.99.[230] |
The Clue! | 1994 | 2000 | role-playing adventure game | own license | own license / Freeware | neo Software Produktions GmbH | In 2000 the source code was released to the public.[231][232] The game is since then ported to modern platforms via SDL and receives still updates by the community (2015).[233] |
The Wizard's Castle | 1980 | 2004 | role-playing adventure game | ? | ? | Joseph R. Power | The BASIC source code of the 1980 developed game was published by the developer in the July/August 1980 issue of Recreational Computing.[234][235] Ports to other systems followed afterwards.[236] |
The Pit Puzzle' | 1997 | 2011 | Puzzle game | Apache 2.0 License | Freeware | Abe Pralle / Plasmaworks | The DOS game source code was released around 2011 by the author Abe Pralle under Apache 2.0 License on github.[237] |
Treasures of a Slaver's Kingdom | 2007 | 2010 | Z-machine Text adventure game | Freeware | Freeware | Cumberland Games & Diversions | S. John Ross released the commercial Treasures of a Slaver's Kingdom, which won the XYZZY Award 2007 for the best NPC, in 2010 with Z-machine source code as freeware.[238] More source code of text adventure from the 70s and 80s are available at the archive.[239] |
To Heart 2 | 2004 | 2006 | Visual novel | GPL | Proprietary | Aquaplus | Its source code was released by Aquaplus under the GNU General Public License on December 22, 2005 along with the source code for Arurū to Asobo!!, Tears to Tiara, and Kusari.[240][241] This decision was made due to the inclusion of Xvid derived code; Xvid being distributed under the same license.[240][241] The source code for all four games is distributed upon request in CD-R format.[240] A copy is hosted on github.[242] |
Tribes 2 | 2001 | 2012 | FPS | Torque engine under MIT, rest is proprietary | Freeware | Dynamix | Many commercial titles were developed using the Torque engine.[243] GarageGames released Torque 3D under the MIT License on September 20, 2012.[244] The Tribes 2 source code beside the Torque engine is not available.[245] |
Triplane Turmoil | 1996 | 2009 | side-scrolling dogfighting flying game | GPLv3 | GPLv3 | Dodekaedron Software | In 1996 Triplane Turmoil was originally released as shareware DOS game. In 2009 Dodekaedron Software Creations Oy placed Triplane Turmoil's source code, documentation, images and sounds under the GPLv3, hosted on Sourceforge.[246][247] The community continued the support and ported the game to other platforms (Linux, Windows) via SDL. |
Tyrian (now OpenTyrian) | 1995 | 2007 | Scrolling shooter | GPLv2 | Freeware/CC-BY 3.0 US[248][249] | World Tree Games Productions/Epic MegaGames (Jason Emery/Daniel Cook) | The OpenTyrian team ported the closed-source Pascal code of Tyrian to C with permission of Jason Emery in February 2007. The graphic artist Daniel Cook released the artwork shortly after. |
Unreal | 1998 | 2008 | FPS | source opened without defined license | Proprietary | Epic Megagames | Access to source-code granted by Epic Megagames for the game community around 2008.[250] In 2015 Tim Sweeny announced that he hope to be able to open source one day the engine to the public.[251] |
Uplink | 2001 | 2003 | Hacking simulation | Proprietary | Proprietary | Introversion Software | Mid-2003 Introversion Software started selling the source code for $45. Usage beside modding and fixing of the game are not permitted by the license.[252] Source code of the games Darwinia + Multiwinia and DEFCON was later sold too.[253] |
Ultima: Escape from Mt. Drash | 1983 | 2003 | Role-playing video game | Proprietary | Proprietary | Keith Zabalaoui/Sierra On-Line | On 11 June 2003, the game was ported to PC (under GPLv2 license) by Kasper Fauerby based on the original BASIC source code and some smaller binary reverse engineered parts.[254] |
Vangers | 1998 | 2016 | racing and role-playing genre | GPLv3 | Commercial | K-D Lab | In March 2016, Vangers source code was released[255] under GPLv3 license. Data was not freed though, so one still needs data files from Steam or GOG.com release in order to run the game. |
Wander | 1974 | 2015 | Text adventure | ? | ? | Peter Langston | The lost thought source code of Wander, one of the earliest mainframe text adventures, could be acquired in April 2015 from the original author.[256][257] |
Warlords Battlecry III | 2004 | 2006 | RTS | Own proprietary license | Proprietary | Infinite Interactive/Enlight Software | On 24 May 2006, the Warlords Battlecry III source code became available to the public. Members of the community (who signed a NDA) have been entitled distributors, which have the legal permissions to allocate copies of the Warlords Battlecry III source code.[258][259] The source code release resulted in the development of several community-made fan patches[260][261] and mods. |
War Worlds | 2013 | 2014 | RTS | Own permissive license[262] | Own permissive license | Codeka / Dean Harding | The mobile strategy game was originally released commercially,[263] and later released to the public to allow the community to continue the support of the game.[264][265] With help of the community the game's main developer has continued the support since then. |
Warfare Incorporated (now Hostile Takeover) | 2003 | 2014 | RTS | BSD license | BSD license | Spiffcode | In July 2014 the game's source code and content got open sourced with the BSD license under the name "Hostile takeover" on GitHub.[266][267] As result the game was ported by the game's community to alternative platforms like the Pandora handheld.[268] |
Warzone 2100 | 1999 | 2004/2008 | RTS | GPLv2 | GPLv2, CC | Pumpkin Studios/Eidos Interactive | 3D real-time strategy game with a unit design system. First source part was released by Pumpkin Studios/Eidos Interactive in 2004 and the rest was released in 2008.[269] |
Witchaven series | 1995 | 2006 | FPS | non-given | Proprietary | Capstone Software | Around 2006 Les Bird, a programmer from the 1996 folded game development company Capstone Software, released the source code of the abandoned games Witchaven, Witchaven II, William Shatner's TekWar and Corridor 7: Alien Invasion.[270] |
Wolfenstein 3D | 1992 | 1995 | FPS | ID SOFTWARE LICENSE[212] | Proprietary | id Software | The source code of Wolfenstein 3D, which also covered Spear of Destiny, was released on July 21, 1995. |
Wolfenstein: Enemy Territory | 2003 | 2010 | FPS | GPLv3 | Proprietary | Splash Damage/id Software | Game source released on August 12, 2010. |
World Train Royale | 2009 | 2011 | Tycoon game | Freeware | Versus Software | Sold around 2009 for 10 dollars,[271] the game source code was released on 26 June 2011 on sourceforge.[272][273] | |
Word Whiz | 1988 | 2009 | Educational game | GPL | GPL | Apogee Software | Game source released on March 20, 2009. |
Xargon | 1993 | 2008 | Platformer | own license[141] | Freeware (with additional restrictions) | Epic MegaGames | Game source released in 2008 by the programmer Allen Pilgrim.[274] |
Xenonauts | 2014 | 2015 | Turn-based tactics | ? | Proprietary | Goldhawk Interactive | Shortly after the release of the stable version Goldhawk Interactive allowed selected members of the community to access the source code.[275] This resulted in the community edition of the game (Xenonauts:Community Edition, X:CE), which continues development of an independent branch of the game, adding new features and bugfixes.[276] |
The table below with available source code resulted not from correct releases of companies or IP holders but from unclear release situations, like lost & found and leaks of unclear legality (e.g. by an individual developer on end-of-product-life).
Title | Original release | Source code found or leaked | Genre | Original developer | Additional information |
---|---|---|---|---|---|
Asteroids | 1979 | 1996 | Arcade | Atari | Source code of Asteroids in the Atari 7800 version was released in physical form by Atari Sunnyvale on their closure 1996. Together with Ms. Pac-Man, Dig Dug, Robotron: 2084 and eight further games reconstructed by the Atari-Museum and published later.[277][278] |
Art of Fighting | 1992 | 2014 | Fighting game | SNK | Found in a PC9821 (neogeo dev machine) the full source code of the Art of Fighting ASM 68k source code in 2014.[279][280] |
B.O.B. | 1993 | 2008 | Side-scrolling game | Electronic Arts | On September 12, 2008 the source code of the SNES version became available as it was found on an eBay-bought hard drive.[281] |
Chicken run | 2000 | 2011 | Stealth game | Blitz Games | In May 2011 the Sega Dreamcast source code became available, found by a collector on a Dreamcast Dev Kit's harddrive.[282][283] |
Dark Engine (Thief, Thief II, System Shock 2) | 1993 | 2009/2010 | Stealth game | Looking Glass Studios | In 2009, a complete copy of the Dark Engine source code was discovered in the possession of an ex-Looking Glass Studios employee who was at the time continuing his work for Eidos Interactive.[284] In late April 2010, a user on the Dreamcast Talk forum disassembled the contents of a Dreamcast development kit he had purchased.[285] Later, significant updates for the Dark Engine-based games were published.[286][287][288] |
Dark Reign 2 | 2000 | 2011 | RTS | Pandemic Studios | Released by a former developer of Pandemic Studios under LGPL to prevent that the game become unsupported Abandonware.[289][290] Legal status unclear. |
Donkey Kong | 1981 | 2008 | Platformer | Nintendo | In August 2008 the source code of Donkey Kong in Atari 800 6502 assembly was published at the AtariAge forum by Curt Vendel (the Atari Flashback designer),[291] and was discussed there by the original developer, Landon Dyer.[292] |
Double Dragon II: The Revenge | 1989 | 2013 | Beat em up | Technōs Japan | In 2013 the Internet Archive put the undeleted assembly sources (DRGNSRC.LZH) of the DOS version for download.[293] |
Eve Online | 2003 | 2011 | Space strategy MMO | CCP Games | On 20 May 2011 someone released the EVE Online source code on a GitHub repository.[294] After the source code was online four days, CCP issued a DMCA take-down request which was followed by GitHub.[295] |
Forsaken | 1998 | 2007 | 6DOF shooter | Probe Entertainment | In 2007, nine years after the first release, the game itself and its source code were considered abandoned and became available to the public.[296] The game's community took up the game and kept updating and porting the game via a GitHub repository under a GPL license.[297][298] |
Mr Nutz 2 | 1994 | 2008 | Platformer | Ocean Software | Amiga game, source code prototype associated with Peter Thierolf.[299][300] |
Softporn Adventure | 1981 | ? | Text adventure | On-Line Systems | A comedic, adult-oriented text adventure game produced for the Apple II in 1981. The game was created by Charles Benton and released by On-Line Systems and became later the base for Leisure Suit Larry 1.[301] Source code became available by unknown means, potentially the developer.[302] The PC version was also released later as freeware by Al Lowe.[303] |
Turrican III | 1994 | 2008 | Run and gun | Factor 5 | Amiga game, source code prototype associated with Peter Thierolf.[300] |
Trespasser | 1998 | 200x | Action-adventure, first-person shooter | DreamWorks Interactive | The fan community got the original source code into hand by unknown means[304] and created modifications and unofficial patches with it.[305][306] |
Ultima 9 | 1999 | 2014 | First person Role-playing video game | Origin Systems | In November 2014 the Ultima Codex Community was able to acquire the Ultima 9 source code from a former developer for offline archival to prevent permanent loss.[307] |
Wing commander series | 1990 | 2011 | Space simulator | Origin Systems | The long lost source code of Wing Commander I was given to the fan-community in August 2011 by a former developer for the purpose of long-time preservation.[308] Later most other parts of the series followed. |
Zork and other Infocom games | 1977 | 2008 | Adventure game | Infocom | In 2008 a back-up with the source code of all Infocom's video games appeared from an anonymous Infocom source and was archived by the Internet Archive's Jason Scott.[309][310][311] |
When much time and manual work is invested in decompiling, disassembling and reverse engineering the binary executable, it is possible to recover a source code variant which replicates the program's accurately. But, this process will typically lead not to the original source code but to a strongly diverging version as a binary program not represents all informations carried in the original source code: for instance, comments and function names can't be recovered if the program was compiled without additional debug information. The here given in "bottom up" development methodology re-created source-code of games is able to replicate the behaviour of the original game exactly, unlike game engine recreations which are often made in top down methodology resulting in general game engines and not accurately representing the original game.
Title | Original release | Source code by decompilation | Genre | Original developer | Additional information |
---|---|---|---|---|---|
Albion | 1996 | 2011 | Adventure game | Blue Byte | In 2011 via static recompilation from the original x86 binary executable a port for the ARM architecture of the Pandora handheld was created by fans.[312][313] The community still updates this recompiled version and released also Windows and Linux builds in 2015.[314] |
Another World | 1991 | 2011 | Platform game | Delphine Software International | In 2011, Fabien Sanglard analysed Another World by reverse engineering and reconstructed, based on an earlier approach, a complete C++ source code variant of the internal virtual machine.[315][316] |
Boulder Dash | 1984 | 2016 | Arcade game | First Star Software | The C64 version was bit accurate reverse engineered by enthusiasts in month long work in 2016.[317][318] The group reverse engineered several more games also from this period, like The Castles of Dr. Creep 3, Miner 2049er, Lode Runner, Manic Miner and Beach Head.[319] |
Cannon Fodder | 1993 | 2015 | top-down shooter | Sensible Software | In December 2015, Robert Crossfield released version 1.0 of the reverse engineered DOS CD Cannon Fodder version, under the name "OpenFodder" on github under GPL.[320][321] |
Diablo II | 2000 | 2015 | Action RPG | Blizzard Entertainment | In 2015 an unofficial port for the ARM architecture based Pandora handheld became available by static recompilation and reverse engineering of the original x86 version.[322][323] |
Digger | 1983 | 1998 | Arcade | Windmill Software | Reverse engineered by Andrew Jenner in 1998, called Digger Remastered, released as GPL and ported for many platforms.[71] |
Dungeon Keeper | 1997 | 2005 | realtime dungeon simulator | Bullfrog | Tomasz Lis works on reverse engineering (ongoing) a version called "KeeperFX", the resulting source code is released as GPLv3.[324] |
Dune II | 1992 | 2009 | Real-time strategy game | Westwood Studios | In 2009 a group started reverse engineering Dune II under the name OpenDUNE.[325] The resulting code was released under GPLv2 and ported to other platforms like the Pandora.[326] |
Dungeon Master | 1989 | 2001 | Dungeon crawler | FTL Games | In 2001 Dungeon Master (and its successor CSB) was released by Paul R. Stevens in a portable reverse engineered version called "CSBwin". CSBwin was reverse engineered from the game's Atari assembler code to a pure C version in months of work.[327][328] In 2014 Christophe Fontanel released another reverse engineering project which tries to recreate all existing versions existing.[329][330] |
E.T. the Extra-Terrestrial | 1982 | 2006 | Arcade | Atari | In 2006 decompiled by Dennis Debro.[331][332] Following that, several unofficial fixes for the game were released by a fan site.[333] |
Elite | 1984 | 2003 | Space trading game | Ian Bell, David Braben | Christian Pinder created Elite: The New Kind as faithful PC version by reverse-engineering platform-neutral C code from the original BBC Micro version of Elite. This version was withdrawn from the main distribution at David Braben's request in 2003.[334] In September 2014, on Elite's 30th birthday, Ian Bell blessed Elite: The New Kind and re-released it for free on his website.[100][335][336] Source code of the 1.0 version is available on a GitHub repository.[337] |
Exile | 1988 | 2012 | Action-adventure game | Peter Irvin | Around 2012 the assembly source code of the BBC Micro version was reconstructed and commented.[338] Later author Peter Irvin blessed also the non-commercial redistribution of the Amiga version of the game.[339] |
Frontier: Elite 2 | 1993 | 2006 | Space trading game | Frontier Developments | Reverse engineered to C by Tom Morton until 2006.[340] |
Frontier: First Encounters (Elite III) | 1995 | 2005 | Space trading game | Frontier Developments | Frontier Developments announced in 2000 that FFE would be open-sourced under a GPL-similar license,[341] but this never happened.[342] In response, in October 2005 the game was reverse engineered by John Jordan and builds for modern operation systems were provided.[343] Updated until December 1, 2009 and later continued by other programmers with builds like "FFE_D3D".[344] |
Heart of the Alien | 1994 | 2004 | Platformer | Interplay Entertainment | After Heart of the Alien became unsupported and unavailable, Gil Megidish took up 2004 the effort of extracting a source code variant from the binary game by reverse engineering to make the game available again on modern platforms.[345] The extracted source code was made open-source and is hosted freely available on sourceforge. |
Little Big Adventure | 1994 | 2004[346] | Action-adventure | Adeline Software International | Reverse engineered and placed on sourceforge (later GitHub) as "Twin-e" after getting an "OK" by Frederick Raynal.[347][348] |
Metroid | 1986 | ? | Run and gun/Action-adventure game | Nintendo | The NES game was disassembled by the collaborative work of several developers over the course of years.[349][350] |
Pokemon Crystal | 2001 | 2014 | Role-playing video games | Nintendo | Reverse engineered assembly of the Game Boy Color game on github.com.[351] |
Pong | 1972 | 2012 | Arcade game | Nintendo | The available schematics ("source code") was reconstructed and adapted for modern and available electronic parts to a new PCB design in 2012.[352][353][354] |
RollerCoaster Tycoon 2 | 2002 | 2014 | Business simulation game | Chris Sawyer | In April 2014 a project to reverse engineer Roller Coaster Tycoon 2 into platform independent C source code, was started under the name OpenRCT2 by Ted 'IntelOrca' John.[355] Hosted as GPLv3 licensed open-source software on GitHub, it requires the original game's graphics and sound assets.[356] As of November 2015, while the project has not fully reached the goal of substituting 100% of the binary's functionality, the port is playable and for many platforms builds are available. |
Super Mario Bros | 1985 | 2012 | Platformer | Nintendo | Commented disassembly of SMB on GitHub.[357] |
Space Ace | 1984 | 2015 | Interactive movie | Advanced Microcomputer Systems | In July 2015 Rebecca Heineman released a reverse engineered Apple IIGS source code version of Space Ace on GitHub.[358][359] |
Starcraft | 1998 | 2014 | Real-time strategy | Blizzard Entertainment | By static recompilation and reverse engineering of the original x86 binary to an intermediate C "pseudo-assembly" source code,[360] an unofficial version for the Pandora handheld and the ARM architecture became available in 2014.[361][362] |
Strike Commander | 1993 | 2013 | Flight simulator | Origin Systems | In 2013 a SC reverse engineering project by Fabien Sanglard with a reconstructed source code variant became available on GitHub as the original source code was most probably lost in the take over of Origin by EA (Abandonware).[363][364] |
Super 3D Noah's Ark | 1994 | 2015 | First person shooter | Wisdom Tree | In October 2015 a community reconstructed, under usage of already released id software engine code, source code variant became available on bitbucket.[365][366][367] |
Syndicate Wars | 1996 | 2010 | Real-time tactics | Bullfrog Productions | In January 2010 a reverse engineering project of the MS-DOS-based Syndicate Wars was finished by two developers and builds for Windows, Mac and Linux were released.[368] It's complete beside networking and joystick code.[369] |
Tennis for two | 1958 | 2008 | Arcade | William Higinbotham | In 2008 Tennis for Two, a video game from 1958 and one of the earliest video games,[370] was recreated using partly modern parts.[371] |
The Great Escape | 1986 | 2016 | Arcade adventure | Denton Designs | David Thomas started in 2012 a reverse engineering project to create portable C source code from the DOS version's binary, which reached in January 2016 compiling state.[372][373] |
Transport Tycoon Deluxe | 1994 | 2004 | Business simulation game | Chris Sawyer/Microprose | In 2003, Ludvig Strigeus started to reverse engineer Transport Tycoon Deluxe and convert the game to C. In 2004, this re-engineered Transport Tycoon Deluxe was released and christened OpenTTD and is still under active development by the community.[374][375] |
See also
- List of open source game engines
- List of open source video games
- List of commercial software with available source code
- List of formerly proprietary software
- List of commercial video games released as freeware
- List of freeware games
- Source port
References
- ↑ A Dark Room goes open source July 3, 2013.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ license.txt "Source code remains property of Black Forest Games GmbH and is free for non-commercial use only."
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ AlienBash_src.readme This code is available under the following license, as stated by Mr. Glen Cumming in the above thread: "I am happy for every scrap of code on my disks to be made available to whoever wants it - I only ask that the really embarrassing stuff is erased (lots) and any potentially libelous messages (or swears) in any of the code/scrolling messages are removed."
- ↑ AlienBash I & II - Original Coder Contacted - Help Needed in Rescuing 68000 Source!! on eab.abime.net (2014)
- ↑ Alien Breed 3D by john girvin "In March 1997, Team17 released the source code to AB3D’s sequel, “Alien Breed 3D II: The Killing Grounds” (known as TKG), on the cover CD of Amiga Format issue 95. It was megabytes of undocumented, disorganised, messy assembly language. Andy Clitheroe, the lone programmer of both games, must have been some kind of genius, I think. The official release was of the TKG source code. However, when poking around the CD I found the original (and equally messy) AB3D source too." (2009)
- ↑ 8.0 8.1 Aliens Vs Predator - Source code update (January 4, 2013)
- ↑ AvP/trunk/License.txt The source code to Aliens Vs Predator is copyright (c) 1999-2000 Rebellion and is provided as is with no warranty for its suitability for use. You may not use this source code in full or in part for commercial purposes. Any use must include a clearly visible credit to Rebellion as the creators and owners, and reiteration of this license.
- ↑ Akalabeth: World of Doom - Apple II (1979/80) on hardcoregaming101.net "Origin Systems for a time had the original Apple II source code of Akalabeth for download on their website's FTP server"
- ↑ aklabeth.zip on uo.com (archived)
- ↑ allegiancelicense.txt Microsoft Research Shared Source license agreement ("MSR-SSLA")
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ DOSAnacreonSource20.zip
- ↑ Ares on amrosiasw.com
- ↑ Antares on arescentral.org
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ a_source on asylum.acornarcade.com
- ↑ sdl-asylum on sourceforge.net
- ↑ asylum on github.com
- ↑ jeff-minters-unreleased-konix-multisystem-port-of-attack-of-the-mutant-camels-preserved-a-due-for-release on retrocollect.com (2012)
- ↑ AOTMC89 "Konix Multisystem - Attack Of The Mutant Camels '89 V0.4 - Source Code" on github.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Aztaka Developer’s Edition on amanitadesign.com (January 7, 2011)
- ↑ Aztaka Developer's Edition Released on gamershell.com (January 10, 2011)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ source code archive of Chris Shrigley
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Blades of Exile Source Code on spiderwebsoftware.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ source code of Blake Stone with license
- ↑ sourceforge.net/projects/raceintospace
- ↑ 33.0 33.1 CopyrightInfo.txt
- ↑ 34.0 34.1 34.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ FlatRockSoft on github.com
- ↑ Call-to-Power-II-Source-Code-End-User-License-Agreement
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ GAME_LICENSE.TXT
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ cartlife_opensores.zip
- ↑ (Polish) Announcement on Polish fan community page
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ David Kinder's guide to Adventure downloads at the Interactive Fiction Archive
- ↑ Colossal Cave Adventure Source Code on jerz.setonhill.edu (2007)
- ↑ Let's get Keen Dreams re-released legally !
- ↑ commander-keen-keen-dreams-source-code-released on slashdot.org
- ↑ Keen source code on GitHub
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Conquest: Frontier Wars on GOG on robertsspaceindustries.com
- ↑ 52.0 52.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Crytek's Video Game Engine Is Now Free by Jason Schreier on Kotaku (15-03-2016)
- ↑ CryEngine V releases today on a pay-what-you-want basis by Shaun Prescott on PC Gamer (March 16, 2016)
- ↑ Crystal Mines (Source Code) (NES Game) on pdroms.de (Aug 26, 2011)
- ↑ Post subject: Crystal Mines Source Code Released on nesdev.com (August 2011)
- ↑ Crystal%20Mines%20(NES)%2011151989%20Version.zip in "Crystal Mines License.txt" "Ken's license: - The name "Crystal Mines", the graphics, sound, music, and the levels are NOT open source. People other than me worked on them, and for that version of the game actually got royalties and still have ownership. It's OK to possess them for personal use, but they can't be reused in a new game or distributed for profit. - As the sole author of the code, I (Ken Beckett) will allow the source code for the NES version to be used in other works, provided that: A) Credit is given to 'Ken Beckett' in both the portions of re-used source code AND in the credits of the new game, and B) That the code is modified sufficiently such that the new game is not easily recognizable as being Crystal Mines with new graphics/sound/music. -Ken"
- ↑ cylindrix on hardgeus.com (archived)
- ↑ Cylindrix on github.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ daikatana 1.3 on bitbucket.com
- ↑ Palestar. "Medusa Engine License", retrieved January 22, 2010.
- ↑ Drafell. "Medusa Engine Source Code Released", DarkSpace Development Blog, June 21, 2009.
- ↑ D2X-XL sourceforge repository
- ↑ https://github.com/OpenSourcedGames/Descent-2/blob/master/README.TXT
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ digsrc_orig.zip
- ↑ whatsnew.html on Digger.org
- ↑ 71.0 71.1 download on digger.org
- ↑ Dink-Smallwood-Source-License
- ↑ Dink-Smallwood-Source-License Please keep in mind while I'm sharing the source, I am not sharing the media, if you would like to use or distribute the Dink Smallwood artwork, this requires express permission.
- ↑ http://www.dinknetwork.com/file/dink_smallwood_source_code/
- ↑ Find free sounds for FreeDink
- ↑ Freeware releases "The rights situation has been resolved, and Terry Pratchett and his agent Colin Smythe have approved the source release and future freeware re-issuing of the game. We are currently awaiting receipt of the engine source code." on adventure-treff.de (2005, in German)
- ↑ Discworld Source Code Retrieved – ScummVM Developers Thrilled and Already Coding by James Woodcock (May 2008)
- ↑ discworld-revisited 2008-07
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Dragonfire source on atariage.com
- ↑ Dragonfire Source Code at atariage.com "Really, it was Bob that wanted his source in the public domain." (2003)
- ↑ [stella] Source code for Dragonfire from Bob Smith on biglist.com
- ↑ 83.0 83.1 Source Code
- ↑ History of DROD
- ↑ deadly-rooms-of-death
- ↑ Grant of license to reproduce Dungeons of Daggorath by Douglas J. Morgan "I hereby grant a non-exclusive permanent world-wide license to any and all Color Computer site administrators, emulator developers, programmers or any other person or persons who wish to develop, produce, duplicate, emulate, or distribute the game on the sole condition that they exercise every effort to preserve the game insofar as possible in its original and unaltered form. [...] Anyone willing to pay for the copying of the listing (at Kinko's) and shipment to them, who intends to use it to enhance or improve the emulator versions of the game is welcome to it."
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Project Page for Dungeons of Daggorath PC-Port by Richard Hunerlach (August 28, 2002, archived)
- ↑ DoD for Linux 0.51 Linux version with source code (2012)
- ↑ http://riscos.blog.com/2012/06/02/games-corner-dungeons-of-daggorath-port-released/
- ↑ psp-homebrew-dungeons-of-daggorath
- ↑ Eat The Whistle goes GPL! (archived)
- ↑ Eat the Whistle
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Eldritch-Source-2014-04-14.zip
- ↑ Ian Bell's Elite pages - November 1999 : Elite 15th Anniversary - Released the program sources
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ David Braben's Legal Threats to the Elite Home Page on Ian Bell's webpage (updated 19/09/14)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 100.0 100.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Empire Interactive (Europe) Limited Licence Agreement for Razorworks' "Enemy Engaged RAH-66 Comanche Versus KA-52 Hokum"
- ↑ EECH DevZone
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ source code mirror at atomicgamer.com
- ↑ get-your-very-own-free-and-legal-copy (January 2006)
- ↑ 106.0 106.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ You can get it here. on thatgamecompany.com by Jenova (Sep 21, 2009)
- ↑ flOw.source.zip on jenovachen.com
- ↑ Free Fall on Ian Bell's website " I wrote Free Fall in 1982/3 for the BBC Micro. It was published by Acornsoft in 1983. I like to describe Free Fall as the first ever beat-em-up so as to claim, with tongue somewhat in cheek, to have invented two gaming genres."
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Brány Skeldalu (aka The Gates of Skeldal) is ready for testing on trisquel.info
- ↑ skeldal on sourceforge.net
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ contact on irrgheist.com (archived)
- ↑ H-Craft Championship Purchase "In order to purchase H-Craft Championship please visit our reseller www.Manifestogames.com" (2007)
- ↑ H-Craft Championship CDnavigator.ru
- ↑ H-Craft Championship Freeware release announcement in Reddit
- ↑ H-Craft Championship Irrgheist News, February 25, 2015
- ↑ H-Craft Championship - H-Craft Source Code on irrgheist.com
- ↑ Double Fine Releases Source Code for Hack ‘n’ Slash by Garrett Glass (on September 11, 2014)
- ↑ Hack ‘n’ Slash Leaves Early Access, Brings Source Code on Rock, Paper, Shotgun by Ben Barrett (September 10th, 2014)
- ↑ Hacker Evolution Source code
- ↑ http://www.homeworldsdl.org/LICENSE.txt
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://raw.github.com/HoverRace/HoverRace/master/license.txt
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Source Code License (2008-11-29)
- ↑ In Pursuit of Greed (Game + Source)
- ↑ Latest Patches on ironseed.com (March 24, 2013)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 141.0 141.1 Kiloblaster_and_Xargon_Freeware_License
- ↑ Kiloblaster Allen Pilgrim declared Kiloblaster freeware and released the source code.
- ↑ Xargon Allen Pilgrim on pyra-handheld.com "I own the copyright for the game and have released the entire trilogy as freeware. The source code is also released as freeware. I am perfectly fine with people creating ports of the game and using all the assets for those ports. What I do not authorize is someone taking the assets and creating a new game."
- ↑ Amiga Games
- ↑ Kumquat & Cantaloupe - Full Games and Source on 22 November 2012
- ↑ LemminGS source code on brutaldeluxe.fr
- ↑ Lugaru goes open source Wolfire Blog, May 11, 2010
- ↑ http://hg.libsdl.org/Maelstrom/rev/0e3d2ddd9add
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://github.com/KeenSoftwareHouse/Miner-Wars-2081/blob/master/License.txt
- ↑ official-license-post on nooskewl.com (Trent, May 13, 2012)
- ↑ Monster RPG 2 Now Free and Open Source on nooskewl.com (November 11, 2012)
- ↑ 156.0 156.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ migalley.exe source code mirror
- ↑ Mr.Do! GameBoy source text file by Wesley Knackers (2007, archived)
- ↑ Mr. Do! on pauliehughes.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Myth II 1.7.2 Released for Linux! (28 Feb 2012)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Unknown Worlds unleashes Natural Selection source code By Jenna Pitcher on Jan 23, 2014 at Polygon.com
- ↑ nanosource on pangeasoft.net
- ↑ No Gravity (Classic) on sourceforge.com
- ↑ nolf2-source-released-but-to-what-end (July 2011)
- ↑ Sierra has released the No One Lives Forever 2 Toolkit on gamershell.com
- ↑ Paradox Interactive - Penumbra: Overture premieres game on Gamer's Gate
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Three Atari 8-bit games source code have been released on commodore.ninja by Paulo Garcia (on Jan 5, 2016)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ parallelrealities.co.uk/LICENSE LICENSE webarchive versions
- ↑ Debian bug #546800 - RM: starfighter -- RoM; copyright infringement on bugs.debian.org
- ↑ source/ on ftp.idsoftware.com
- ↑ Official PuppyGames Blog
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://pc.ign.com/articles/081/081882p1.html
- ↑ roboforge on ign.com
- ↑ source on sroboforge.altervista.org
- ↑ source code mirror
- ↑ RuneSword 2 FREE! on crosscutgames.com (2004-04-17)
- ↑ runesword 2 on sourceforge.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Free Ryzom campaign (archived)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Newerth Savage XR - About us on newerth.com "In 2007 Newerth.com acquired the source code for Savage: The battle for Newerth and announced its continued development with the implementation of new features and content into the game via a patch named XR, incorporating previous community modifications."
- ↑ Croteam Open-Sources The Serious Engine by Michael Larabel on Phoronix (11 March 2016)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 7kfans.com/?p=96
- ↑ enlight.com/7k/
- ↑ Shadowgrounds license on code.google.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ micropolis license on donhopkins.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ news archived 2000
- ↑ snowboarding-soul-ride-engine-goes-gpl on slashdot.org
- ↑ 20 Jan 2003 - Soul Ride Engine goes GPL on soulrider.com
- ↑ http://www.doublefine.com/forums/viewthread/15918/#369949
- ↑ derelictgames / Spacebase V2 Updated Code on gitlab.com "This is a community maintained fork of DoubleFine's original game, which was open sourced May 12, 2015 under the Common Public Attribution License"
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ SpaceEngineers on GitHub
- ↑ 212.0 212.1 LICENSE.DOC on github.com/id-Software/wolf3d
- ↑ Speed Haste Game Source Code on github.com (February 13, 2012)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ AtariStarRaidersSourceCode on the Internet Archive (October 16, 2015)
- ↑ Star Raiders (Version 25.1/Stardate "26-JUL-79") on github.com/XioNYC
- ↑ Starraiders on github.com/lwiest
- ↑ Elite Force 2 - Quellcode veröffentlicht PC Games (06 November 2003)
- ↑ Elite Force I and II Tools and File - Elite Force II EF2 Source Code on eliteforce.gamebub.com
- ↑ 220.0 220.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ sais After being sold for several years by Cheapass Games, Strange Adventures in Infinite Space was released as free software and its source code was made available under the GNU General Public License. Go to the Strange Adventures in Infinite Space website to download the game, source code and various other goodies
- ↑ stellar_frontier_source_eula.txt STARDOCK SHARED SOURCE STELLAR FRONTIER LICENSE (mirror)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Stellar Frontier Development Log on nexus.stellarfrontier.net/
- ↑ TelengardListing.pdf on atarihq.com
- ↑ Telengard Remaster 1.1 on the C-64 scene database (2016)
- ↑ CastleDoctrine on sourceforge.net
- ↑ Castle Doctrine on store.steampowered.com
- ↑ Der Clou! Quellcode veröffentlicht on dlh.net (in German, 13 July 2000)
- ↑ Spieleklassiker: Der Clou (1994) by Patrick Jedamzik (in German, 26 December 2006)
- ↑ cosp.sourceforge.net/
- ↑ 1980-07-recreational-computing.pdf
- ↑ Game 90: The Wizard's Castle (1980) on crpgaddict.blogspot.de (February 25, 2013)
- ↑ The Wizard's Castle windows port by derelict (2004)
- ↑ The-Puzzle-Pits on github.com
- ↑ Treasures of a Slaver's Kingdom
- ↑ tag:C source available on ifdb.tads.org
- ↑ 240.0 240.1 240.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 241.0 241.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ aquaplus-sources on github.com
- ↑ GarageGames to Release T3D as Open Source on GarageGames (Eric Preisz 2012-10-09)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Tribes 1 and 2 source code anywhere on garagegames.com (2013-01-04)
- ↑ Triplane Classic on sourceforge.net
- ↑ Triplane Classic - a side-scrolling dogfighting game on github.com
- ↑ Free game graphics: Tyrian ships and tiles Daniel Cook (2007-04-04)
- ↑ Lost garden license
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Epic’s Tim Sweeney Says That Unreal Engine 1 May One Day Go Open Source on dsog.com by John Papadopoulos (January 19, 2015)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The Source Code We get bored easily and once we've finished a game we want to work on something completely different. But wait, what if there's other cool stuff that could be done that we left out? If you are a programmer you can take any of our games to the next level by becoming a developer. Buy access to our hosted SVN repo and get forum access to chat about your mods with the rest of the community.
- ↑ Escape from Mount Drash on peroxide.dk "was ported from the Vic20 to PC by Telemachos. Included in the download is the sourcecode for the project. Mount Drash 0.4 Mb .zip" (2003)
- ↑ Vangers on github.com (2016)
- ↑ Wander (1974) — a lost mainframe game is found! on April 22, 2015
- ↑ Wander (1974) release, and questions answered
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Unofficial Patches on patches-scrolls.de
- ↑ links to prominent mods and unofficial patches for WBC3 on gog.com (2014)
- ↑ license on github.com/codeka
- ↑ shutting down "The game had about 45,000 downloads in total. At it's peak, there were about 2,000 7-day active players and I was making around $150 per month."
- ↑ war-worlds-is-shutting-down on war-worlds.com
- ↑ wwmmo on github.com
- ↑ Warfare Incorporated has been open sourced on warfareincorporated.com by Scott Lu (2014)
- ↑ hostile-takeover on github.com
- ↑ Warfare Incorporated now Open Source Hostile Takeover on pyra-handheld.com (2015)
- ↑ Updated GPL release readme Post by jaywalker_eidos » 11 Jun 2008, 16:53
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ world-train-royale on gamersgate.com
- ↑ world-train-royale-is-free-as-in-beer-and-speech on versus-software.com (2011)
- ↑ trainroyale on sourceforge.com
- ↑ Allen Pilgrim declared Xargon freeware and released the source code. on classicdosgames.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Art of Fighting Source Code for Neogeo (044)
- ↑ source code
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Sega Dreamcast: Chicken Run Source Code on asssemblergames.com (2011)
- ↑ Chicken Run (2000)(Source Code) on bananabreak-rips.blogspot.de (2011/05/05)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Donkey Kong source code at AtariAge.com
- ↑ Donkey Kong source code "I think it's pretty cool that this is finally released. Have fun. (Curt should find Super Pac-Man and do that one, too...)"
- ↑ DragonII on archive.org
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ dmca/2011-05-24-cpp-virtual-world-operations.markdown
- ↑ ProjectX brings Forsaken on modern systems and lets you to free play at 1920 x 1080 (30.03.2013)
- ↑ ForsakenX
- ↑ license on GitHub.
- ↑ code-source-mr-nutz-2 on assemblergames.com
- ↑ 300.0 300.1 amiga source on gilgalad.arc-nova.org
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ softporp.zip on ifarchive.org
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Patches on trescom.org
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ GET LAMP Raw Interviews Pretty Much Up on ascii.textfiles.com by Jason Scott (3 December 2012)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ commodore-64-rem-the-lost-art-of-source-code-archeology on commodore.ninja by Paulo Garcia (Mar 6, 2016)
- ↑ Boulder Dashes ReM (2016) on csdb.dk (2016)
- ↑ Reengine & Mod (ReM) on csdb.dk
- ↑ OpenFodder - Open sourced Cannon Fodder gets a big 1.0 release! on indieretronews.com
- ↑ Releases on github.com
- ↑ Diablo II Running on Open Pandora! on PandoraLive (22 November 2015)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ keeperFX
- ↑ OpenDUNE on github.com
- ↑ dunedynasty on repo.openpandora.org
- ↑ Chaos Strikes Back for Windows (and Linux, MacOS X, Pocket PC) on Dungeon Master Encyclopedia (2005-10-24)
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Back to the source: ReDMCSB by Christophe Fontanel (18-Jan-2014)
- ↑ Is it possible to reverse engineer software without its source code? on quora.com by Doug Bell "lead developer of "Dungeon Master": Yes. Here's an example."
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ E.T. the Extra-Terrestrial(1982) Atari 2600 Source Code on pastebin.com
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ newkind on GitHub.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Exile on thunderpeel2001.com/exile "Email from Peter Irvin (creator of Exile): Yes I've recently decided to allow old versions of Exile to be downloaded for emulation under certain conditions: [...]"
- ↑ GLFrontier Project Page!!!1 on noflag.org.uk "This WAS the Atari ST version of the game Frontier: Elite 2 by the great man mentioned previously. It was disassembled, OS calls and hardware access removed, and originally run on a stripped down ST emulator (Hatari). Now it is compiled to C or native x86, and run much faster without 68K emulation. Most recently it has been modified to draw stuff with OpenGL at any shiny resolution with 8xAA, etc. A dandy evolution for a crappy old Atari ST game."
- ↑ News on eliteclub.co.uk "8th November 2000 - Following much discussion on the subject of open-source by the Elite community, we have decided to make some alterations to our previous plans for the Elite Club - we are going to relax some of the restrictions we were intending to put on the distribution of the source code. The source code will now be distributable more freely, under a licence agreement similar to the GPL (GNU Public Licence)."
- ↑ Welcome Commander,to the AmigaFFE Project "after I have seen the announcement of a release of the Sources of Frontier Elite II and Frontier First Encounters on the Eliteclub-Website http://www.eliteclub.co.uk,I was very happy with it. Now it is 2001 (around 2 years since the announcement) and they still haven't released it"
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ FFE_D3D on alioth.net
- ↑ Heart of the Alien Redux on sourceforge.net
- ↑ Twin-e on sourceforge
- ↑ Twine-e on GitHub.
- ↑ 'Alone in the Dark 1' recode released - v0.1 on vogons.org
- ↑ MetroidMMC3 on github.com
- ↑ Metroid Source Code on metroid-database.com
- ↑ pokecrystal on github.com
- ↑ fabricating-hardware-from-the-original-arcade-pong-schematics
- ↑ Pong on atarihq.com
- ↑ Pong Reborn
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ A COMPREHENSIVE SUPER MARIO BROS. DISASSEMBLY on GitHub by doppelganger
- ↑ spaceace iigs on GitHub.
- ↑ Space-Ace on whatisthe2gs.apple2.org.za
- ↑ Release: Starcraft on pyra-handheld.com "As you can see it doesn't look much different from x86 disassembly, the only difference is that you can compile it for other 32bit archs (there is no way it would work on 64bit.."
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ libRealSpace on GitHub
- ↑ S3DNA DOS Source Code Reconstructed on 28. August
- ↑ https://bitbucket.org/NY00123/gamesrc-ver-recreation/src/a57d87f5102a/w3d_plus/?at=default
- ↑ Re: Restoration of a few games' EXEs versions
- ↑ 2010-01-26: Syndicate Wars Port - a reverse-engineering tale
- ↑ About "Syndicate Wars Port is a port of the 1996 DOS game Syndicate Wars to modern operating systems. In particular, it runs on GNU, Mac OS and Windows, but it should also work on any system supported by the SDL library on the i386 architecture."
- ↑ The First Video Game? Schematics
- ↑ Resurrecting Tennis for Two, a video game from 1958 by Windell Oskay on evilmadscientist.com (July 16, 2008)
- ↑ The-Great-Escape on github.com/dpt
- ↑ The Great Escape slides by David Thomas
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
External links
![]() |
Wikimedia Commons has media related to Free video games. |
- Open source games at DMOZ
- Game Source Code Collection at the Internet Archive
- Liberated Games, specialized on open sourced computer games
- Open Source Game Clones, specialized in open source variants of commercial games
- Video Game Source Code Repository, archive of historical video game source code