Talk:List of commercial video games with available source code

inclusion criteria
Many games on this list don't really belong here, like Gothic3 or Unreal. "Making the Source available to someone from the Community (most probably under NDA)" is not "releasing source code". — Preceding unsigned comment added by 31.18.61.119 (talk • contribs) 15:19, 17 February 2013 (UTC)

I agree, then there's Dark Reign 2 with obviously stolen source code being referred to as "Open source" and it's wiki's page linking directly to the dame repo! Dark_reign_2 — Preceding unsigned comment added by Bumblebritches57 (talk • contribs) 20:59, 6 September 2013 (UTC)
 * Dark reign was released under a open source license, which is fact. It is unclear if the developer(?) who did that had the right for doing so (and made just an mistake with the bink headers etc). So, DR2 is released as open source, legal status unclear. Shaddim (talk) 08:58, 7 September 2013 (UTC)

- Would it be possible to add the "specific platform" for each game(s) first release ? (F.e. "Super Mario 64) Platform: N64 (of course, here it is obvious, but that doesn't go for all games...) — Preceding unsigned comment added by 87.180.126.208 (talk) 08:43, 7 May 2020 (UTC)

Falcon 4.0
The Falcon 4.0 flight simulator has been added to this page, but its source code has never been officially released by the legal owner. Instead, the code was leaked to the public in early 2000, and the source code of one of the community branch that originated from this leak was released on Github under free license (BSD), despite not having any contact with the legal owner of the code. Shouldn't Falcon 4.0 be removed from this page as its "public" code is simply illegal? Spyhawk (talk) 18:14, 22 September 2013 (UTC)
 * renamed according to our discussion Shaddim (talk) 16:42, 1 October 2013 (UTC)

Lemmings
What about the lix implementation of Lemmings? https://github.com/SimonN/Lix
 * Thanks, but this seems to be an engine reimplementation, not an accurate source code reconstruction. cheers Shaddim (talk) 18:07, 29 March 2017 (UTC)

Push Over
http://pushover.sourceforge.net/ — Preceding unsigned comment added by 192.33.96.66 (talk) 10:28, 29 March 2017 (UTC)
 * I'm not sure if this aims for being an accurate engine reconstruction?... currently I tend to guess it is a non-accurate reimplementation. cheers Shaddim (talk) 18:07, 29 March 2017 (UTC)

Rick Dangerous
And xrick? http://www.bigorno.net/xrick/
 * Hi, I think also this one aims not for pixel-accurate or clock-cycle-accurate reconstrcution of source code. but, all three would fit here : https://en.wikipedia.org/wiki/List_of_game_engine_recreations cheers

Half-life 1
Valve put the source code for half-life one (or at least the engine) on their github. --82.30.222.194 (talk) 12:01, 24 August 2014 (UTC)
 * Hmmm, how complete is the source code? (https://github.com/ValveSoftware/halflife) As far as I understand it is only the SDK. on reddit it was claimed that the engine is missing (http://www.reddit.com/r/HalfLife/comments/26dlo4/was_reading_through_the_original_halflifes_source/chq0qsu) and the original id software Quake source code (https://github.com/id-Software/Quake) is not the modified GoldSrc. 16:29, 24 August 2014 (UTC) — Preceding unsigned comment added by Shaddim (talk • contribs)
 * At least partly released, together with restored part added to the "restored source code" section. Shaddim (talk) 12:39, 28 January 2017 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 1 one external link on List of commercial video games with available source code. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Corrected formatting/usage for http://www.elitehomepage.org/thirty/index.htm

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at ).

Cheers.—cyberbot II  Talk to my owner :Online 00:45, 2 April 2016 (UTC)

CryEngine first release is 1989?
Just why? The first release seems to be around 2004, but I can't find exact sources. — Preceding unsigned comment added by 2A01:110F:EB9:9E00:5062:6365:3ADC:3062 (talk) 19:46, 25 August 2016 (UTC)
 * Thanks, fixed. Shaddim (talk) 14:32, 17 December 2016 (UTC)

Material to add
very interesting : http://assemblergames.com/l/threads/game-source-code-dump.64554/#post-923795 turok 1 source code found, will be sold via ebay: http://motherboard.vice.com/read/turok-source-code-ebay http://www.pcgamesn.com/turok/turok-source-code-found let's see what happens here...


 * http://sources.pigwa.net/?page=3
 * http://indiegamebundle.wikia.com/wiki/List_of_Humble_Bundle_open_source_games
 * http://www.erasmatazz.com/library/source-code/index.html
 * amiga stuff:
 * http://rpr.kapsi.fi/games/design.shtml#knights
 * http://eab.abime.net/showthread.php?t=40375
 * http://hol.abime.net/3659
 * http://hol.abime.net/5414
 * http://www.romhacking.net/documents/459/
 * http://www.metroid-database.com/m1/sourcecode.php
 * http://wiki.superfamicom.org/snes/show/Space+Funky+B.O.B.
 * http://fabiensanglard.net/anotherWorld_code_review/
 * http://www.ttlg.com/forums/showthread.php?t=134091
 * http://www.vgmpf.com/Wiki/index.php?title=Source_Code
 * general
 * http://gilgalad.arc-nova.org/vgscr/
 * http://shrigley.com/source_code_archive/
 * http://www.pcworld.com/article/2460240/hacker-group-targets-video-game-companies-to-steal-source-code.html
 * http://uk.businessinsider.com/elon-musk-video-game-he-coded-when-he-was-12-is-now-playable-2015-6?r=US
 * https://themade.org/posts/552
 * http://www.1up.com/features/missing-notable-games-lost-to-time
 * http://www.usgamer.net/articles/nothing-lasts-forever-confronting-the-problem-of-video-game-preservation
 * http://www.buzzfeed.com/josephbernstein/meet-the-men-trying-to-immortalize-video-games
 * http://games.slashdot.org/story/07/08/14/011230/crowthers-original-adventure-source-code-found
 * http://www.slate.com/blogs/browbeat/2012/11/29/moma_s_new_video_game_collection_museum_of_modern_art_proclaims_video_games.html (source code in moma)
 * https://books.google.de/books?id=oQKFmX9m25sC&pg=PA107&lpg=PA107&dq=source+code+of+video+game+found+-wikipedia&source=bl&ots=nbHloXnWgh&sig=kDNov0gDiiDFl_Zmud54Om1NKVI&hl=en&sa=X&ei=meyDVeqlGsbxUIvUgOgE&redir_esc=y#v=onepage&q=source%20code%20of%20video%20game%20found%20-wikipedia&f=false (good source in book)
 * https://archive.org/details/gamesourcecode webarchive source code archive
 * http://www.vogons.org/viewtopic.php?f=13&t=1553 old source thread
 * http://www.evilmadscientist.com/2008/resurrecting-tennis-for-two-a-video-game-from-1958/ reverse engineered tennis for two
 * http://www.mameworld.info/ubbthreads/showflat.php?Number=320783 neo geo source code found
 * http://benfry.com/distellamap/ source code represntation (?)
 * separate table into: released, leaked, reverse engineered? done
 * https://news.ycombinator.com/item?id=9738215
 * http://www.codersnotes.com/notes/the-man-behind-the-curtain
 * http://www.rots.net/rogue/source/source.htm
 * http://atariage.com/forums/topic/130904-donkey-kong-source-code/
 * http://blog.doublespeakgames.com/news/a-dark-room-goes-open-source/
 * https://archive.org/details/GrayChangAtariSourceCode
 * http://runesword.sourceforge.net/
 * http://www.golem.de/0404/30853.html
 * classical adventure source code:
 * http://www.ifarchive.org/if-archive/games/source/
 * http://ifdb.tads.org
 * Rastan
 * http://www.whatisthe2gs.apple2.org.za/rastan
 * http://www.macgui.com/downloads/?file_id=10698
 * Bunch of shareware source code
 * http://markus.muck.free.fr/
 * https://en.wikipedia.org/wiki/Pentagram_(video_game)
 * http://commodore.ninja/classic-zx-spectrum-pentagram-ported-for-the-c64/?ciatheme=1
 * http://csdb.dk/release/?id=148188
 * https://github.com/dpt/The-Great-Escape
 * https://github.com/lwiest/StarRaiders
 * http://www.dungeon-master.com/forum/viewtopic.php?f=25&t=29805
 * https://www.reddit.com/r/Games/comments/4o5j7p/voxelquest_dev_shuttering_project_going_to_open/
 * http://www.voxelquest.com/news/another-update
 * rogue survivor
 * http://roguesurvivor.proboards.com/thread/362/rs-revived
 * http://cytadela.sourceforge.net/
 * http://morgothjm.tripod.com/adventure.txt

- — Preceding unsigned comment added by Shaddim (talk • contribs) 20:30, 22 January 2016 (UTC)
 * note - section and content above was added by Shaddim in these diffs starting 17 November 2014 and ending 22 January 2016‎. and this set of diffs starting starting April 2016 and ending 17:33, 26 June 2016. I added a signature for the last diff in the first series Jytdog (talk) 21:05, 16 December 2016 (UTC)

I found these apparent potential sources haphazardly scattered around this Talk page, all from the same user, it looks like. Seemed like a list would be more helpful to everyone. Feel free to edit it at will. —67.14.236.50 (talk) 03:44, 15 December 2016 (UTC)
 * thanks for the clean up but I'mn ot sure if it was worth the time. Shaddim (talk) 02:03, 16 December 2016 (UTC)
 * It was that or delete them. I don’t know if there’s a project page about not using Talk pages as a link dump, but it seemed like the pile was just growing unmanaged. I strongly suggest deleting the links that have already been used or will never be used, which should help make the list reasonable. —67.14.236.50 (talk) 03:44, 16 December 2016 (UTC)
 * It is fine. Shaddim was just listing refs here for future use by them or others - valid use of a talk page.  thanks for cleaning it up; nothing more to do here.  Jytdog (talk) 21:09, 16 December 2016 (UTC)

Colossal Cave Adventure confusion
Browsing through the list, interested by the empty "Additional information" table, I researched the article linked under the engine license. The year of source code retrieval is listed as 2007, which is the year of posting the article and file retrieval from ifarchive website. The article states the files were retrieved in 2005: "Crowther's original source code, which had been presumed lost for decades, was recovered in 2005 from a backup of Don Woods's student account at the Stanford Artificial Intelligence Lab (SAIL)."

However, upon googling for adv350-pdp10.tar.gz file, I found that it was apparently available as far as 2000. I originally wanted to fill in the Additional Information table, but now I'm kinda confused and gave it up. If anyone can research the matter more thoughtfully, please fill in the Additional information and update sources and years if necessary. Thanks! Faalagorn☎/✓ 15:25, 25 January 2017 (UTC)
 * Thank you very much for digging into this, I will take a look later if I have time. On the other hand, it seems fine for me if you would just step forward and add your researched information carefully worded, I will review / adapt it later on. regards Shaddim (talk) 12:39, 28 January 2017 (UTC)

"Open source" is not the contrary of "commercial"
I suggest the title List of proprietary video games with available source code and to correct this paragraph:

Commercial video games, unlike open-source video games, are typically developed as proprietary closed source software products [..]

To something as:

Proprietary video games, unlike open source video games, [..]

This because of even if it's true that "commercial" videogames are often not "open source" (/ proprietary software), it's not true that "open source" (/ free software) video games are also "non-commercial". If a software doesn't allow you to sell it, that is an unwanted restriction in your freedom of use, and so it's not accepted by the Open Source Definition (/ Free Software Definition). --Valerio Bozzolan (talk) 14:42, 28 January 2017 (UTC)
 * Several of them are not proprietary (in fact that the point of this page: the gray area between FOSS and proprietary/closed source software): see Jason Rohrers' games, while being commercially developed, meaning targeting a commercial market.  Most FOSS games target not the commercial market. I'm well aware that the FSF reiterates that free software is not the opposite of commercial. While on theoreticla level true, practical the overlapp is small. See for instance the list of FOSS games. On the other hand, I'm currently contemplating about the introduction of a fourth table with the games having their source code available while being meant for the commercial market: around 20 titles would be in there, many old pulbic domain one.Shaddim (talk) 20:04, 29 January 2017 (UTC)
 * I reordered the sentence which should make it somewhat clearer Shaddim (talk) 20:12, 29 January 2017 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 17 external links on List of commercial video games with available source code. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20110717202303/http://www.viewizard.com/press/AstroMenace_PR.pdf to http://www.viewizard.com/press/AstroMenace_PR.pdf
 * Added archive https://web.archive.org/web/20110713024724/http://www.incgamers.com/Interviews/133/BeyondProtocolInterview/1 to http://www.incgamers.com/Interviews/133/BeyondProtocolInterview/1
 * Added archive https://web.archive.org/web/20140330084636/http://timreview.ca/article/294 to http://timreview.ca/article/294
 * Corrected formatting/usage for http://www.crytek.com/news/news/?tx_ttnews%5Bpointer%5D=17&tx_ttnews%5Btt_news%5D=76&tx_ttnews%5BbackPid%5D=9&cHash=e4dea47a80
 * Added archive https://web.archive.org/web/20090701074546/http://www.palestar.com/index.htm?lang=en&sid=&module=document.php&doc_id=20 to http://www.palestar.com/index.htm?lang=en&sid=&module=document.php&doc_id=20
 * Added archive https://web.archive.org/web/20140329065356/http://atomicgamer.com/files/38290/enemynationssource-rar to http://www.atomicgamer.com/files/38290/enemynationssource-rar
 * Added archive https://web.archive.org/web/20160911025729/https://itunes.apple.com/en/app/frogatto/id433338919?mt=12 to https://itunes.apple.com/en/app/frogatto/id433338919?mt=12
 * Corrected formatting/usage for http://www.fsgames.com/glad/
 * Added archive https://web.archive.org/web/20131012012745/http://www.insidemacgames.com/news/story.php?ArticleID=8516 to http://www.insidemacgames.com/news/story.php?ArticleID=8516
 * Added archive https://web.archive.org/web/20150801165059/http://ironseed.com/ to http://ironseed.com/
 * Added archive https://web.archive.org/web/20010127183100/http://www.soulride.com/products/news.html to http://www.soulride.com/products/news.html
 * Corrected formatting/usage for http://stellarfrontier.ss-network.net/index.php/topic%2C82.0.html
 * Added archive https://web.archive.org/web/20151108180512/https://github.com/github/dmca/blob/master/2011-05-24-cpp-virtual-world-operations.markdown to https://github.com/GitHub/dmca/blob/master/2011-05-24-cpp-virtual-world-operations.markdown
 * Corrected formatting/usage for http://assemblergames.com/l/threads/extreme-g-3-racing-compiling-journey.58061/
 * Corrected formatting/usage for http://www.tomsguide.com/us/Atari-7800-Source-Code%2Cnews-4187.html
 * Corrected formatting/usage for http://archive.gp2x.de/cgi-bin/cfiles.cgi?0%2C0%2C0%2C0%2C36%2C1856
 * Corrected formatting/usage for http://cyxdown.free.fr/nicky/

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 22:27, 20 May 2017 (UTC)

Split
This article is way too long. I propose that we split it into three, one for each of the three major sections. Feedback encouraged. Lfstevens (talk) 05:33, 21 July 2017 (UTC)
 * Hi, thnaks for this initative. Currently I'm hesitating as I consider still alternative layouts and cuts of the tables. For instance, separating the first table in 2 table: one for games with source code available with release and a second with source later after binary release. cheers Shaddim (talk) 08:26, 21 July 2017 (UTC)

I am in favor of splitting not only the article but also the tables themselves. The "later released source code" for example is hulking with 260 entries! Editing it is a major pain, with the browser taking a couple seconds to respond with each key press! Besides the pain to edit, the browser can also not render the table properly - it was absolutely broken on 1366x768 until I spent some good half an hour figuring out an arbitrary CSS layout for it. The question that remains then is: how do we split the tables themselves - by the original release decade, by game genre or what? It would be nice to find another article with similar problems so we can use the same solution instead of figuring it all out again. — Preceding unsigned comment added by 2804:431:F705:9B39:A62:66FF:FE99:6A71 (talk) 00:50, 25 July 2018 (UTC)
 * Hi, I appreciate your input (thanks also for star rulers 2). But we should not hurry, and taking the page apart in too small / undefendable pieces. Therefore let's discuss all options. cheers Shaddim (talk) 01:24, 25 July 2018 (UTC)
 * PS. about the unresponsive browser, which one do you use? I'm using Firefox and while it takes some seconds to load, editing is without delay and painless. cheers Shaddim (talk) 01:26, 25 July 2018 (UTC)

Source code at The Gremlin Graphics Archive
Thought this might be of interest to add to this article?: https://www.gremlinarchive.com/index.php/category/games/source-code/ They have the Actua Soccer source code for example, which seems to be missing here: https://www.gremlinarchive.com/index.php/2017/03/08/actua-soccer-source-code/ 217.211.37.78 (talk) 21:44, 9 September 2017 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 8 external links on List of commercial video games with available source code. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added tag to http://riscos.blog.com/2012/06/02/games-corner-dungeons-of-daggorath-port-released/
 * Corrected formatting/usage for http://gunocide.polyfrag.com/
 * Added archive https://web.archive.org/web/20160721130007/https://themade.org/posts/706 to https://themade.org/posts/706
 * Added archive https://archive.is/20120804163454/http://www.homeworldsdl.org/LICENSE.txt to http://www.homeworldsdl.org/LICENSE.txt
 * Added tag to http://homeworldsdl.org/hw.html
 * Added archive https://web.archive.org/web/20150217020737/http://oldforums.gearboxsoftware.com/showthread.php?p=4010415 to http://oldforums.gearboxsoftware.com/showthread.php?p=4010415
 * Corrected formatting/usage for http://www.strotmann.de/twiki/bin/view/APG/GameKaiserZwo
 * Added tag to https://blog.creativecommons.org/tag/cc0-public-domain-dedication/
 * Replaced archive link https://web.archive.org/web/20070927035557/http://www.davidlclark.com/index.html?http%3A%2F%2Fwww.davidlclark.com%2Fsopwith%2Fsourcecode.html with https://archive.is/20120206011933/http://www.davidlclark.com/index.html?http://www.davidlclark.com/sopwith/sourcecode.html on http://www.davidlclark.com/index.html?http%3A%2F%2Fwww.davidlclark.com%2Fsopwith%2Fsourcecode.html
 * Added archive https://archive.is/20150801163047/http://nexus.stellarfrontier.net/devlog.php to http://nexus.stellarfrontier.net/devlog.php
 * Corrected formatting/usage for http://sleepless.com/iw/download.html

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 16:07, 20 November 2017 (UTC)

Merger proposal from List of open-source video games
I'm proposing a merger from List of open-source video games. Source-available software isn't always classified as open-source software, since source code availability isn't the only requirement for a piece of software to be considered open-source. However, a list of source-available games is a perfect fit to be merged into List of source-available video games. —  Newslinger  talk   13:25, 26 August 2018 (UTC)
 * Withdrawn. —  Newslinger  talk   10:44, 27 August 2018 (UTC)

Unreal Engine Source
The list mentions all Unreal (+ Tournament) games. I cannot find any info about this on the net. The only thing I could find were headers and SDKs as well as the code to Unreal Script (the in-game scripting engine). Also Tim Sweeney said that the code to UE2 and 3 will probably never be released because of "dependencies on a large number of external closed-source middleware packages with complex licensing requirements":

https://www.dsogaming.com/news/epics-tim-sweeney-says-that-unreal-engine-1-may-one-day-go-open-source/ — Preceding unsigned comment added by 2001:4CA0:0:F234:1C2B:9683:E275:3C6E (talk) 09:41, 4 July 2019 (UTC)

A short peer review on notability
As of Special:Permalink/943970273, I reviewed the non-linked entries from top to Cytadela and removed some unnotable ones with Special:Diff/943532694/943970273. Some 34 video game titles after that remain unreviewed by me. 84.250.17.211 (talk) 22:41, 4 March 2020 (UTC)


 * While I agree with most changes, I think Asylum is well-known. It used to be popular and was one of the first ever relatively successful commercial games to be open-sourced. I won't deny or revert your change but I think a follow-up survey should show it to be notable. 2804:431:C7CE:7A73:A62:66FF:FE99:6A71 (talk) 14:14, 10 March 2020 (UTC)

ZZT (Epic MegaGames, 1991, DOS) source code has been reconstructed & released with blessing of Tim Sweeney under MIT license
ZZT's (1991, Epic MegaGames now Epic Games) source code has now been reconstructed to a byte-accurate reconstruction and released with the blessing of Tim Sweeney under MIT license. This might be worth including on both the ZZT page and the List of commercial games with freely available source code. It definitely seems to meet notability since it helped start Sweeney's career and Epic Games, and, well, there's a ZZT Wikipedia article.

Supporting links: Twitter announcement: https://twitter.com/worldsofzzt/status/1239325308123148288 (note the retweet by Sweeney) Github: https://github.com/asiekierka/reconstruction-of-zzt Secondary source, retronauts: https://retronauts.com/article/1480/zzts-source-code-has-been-reconstructed

I'd actually try to add it myself already, but I'll mess up the tables if I try! KKairos (talk) 03:49, 18 March 2020 (UTC)

Massive Nintendo Leak
In 2020 July 24, The source code for many Nintendo games was made available on 4Chan. The leak contains source codes of games such as "Pokémon Diamond and Pearl" for the Nintendo DS System, "Star Fox", "Star Fox 2", "Yoshi's Island", "Mario Kart", "F-Zero", "The Legend of Zelda - A Link to the Past", "Super Mario All-Stars" and others for the Super Nintendo, and "Link's Awakening DX" for the Game Boy Color, as well as many other debugging software, bios, roms, prototypes and development documents.

Source: 4chan board, subforum /v/, thread 518363794

Leak Document, being updated as stuff gets analyzed: https://docs.google.com/document/d/176d5yx2GtWDudFNQW4mJC8QYE1B4uJdhk0HD45nandU/preview?pru=AAABc6YRz_8*0lrgaxUmNfTndUFfkP5BYA#

Minecraft?
Minecraft has publicly available obfuscation maps from which one could decipher the source code, which section would that go under (if any)? 208.118.175.250 (talk) 16:34, 7 October 2020 (UTC)

StarCraft
Why is StarCraft on this list, when the source code is NOT available, unless anyone can prove the contrary? This page even states that the code was returned to Blizzard and not shared with anyone. So, why is it on this list?? Pulseczar (talk) 03:29, 11 October 2021 (UTC)


 * Good question. I've removed that entry from the list. Iritscen (talk) 16:50, 11 October 2021 (UTC)

The Witcher 3
The Witcher 3: Wild Hunt was never made public. It was allegedly "sold" at shady forum by who-knows-who. I've removed it. AXO NOV (talk) ⚑ 20:02, 1 July 2023 (UTC)


 * But not cyberpunk, which you removed to. It`s source code can be tracked on the web. Dmitry Seleznev (talk) 08:41, 12 September 2023 (UTC)
 * You sure? Just bring it back then. AXO NOV  (talk) ⚑ 08:44, 12 September 2023 (UTC)

Descent
As far as I know, Descent was made available to the public by Parallax Software, the git repo is here: https://github.com/videogamepreservation/descent Should this be included? 204.186.55.108 (talk) 18:40, 26 March 2024 (UTC)

(Buzz Aldrin) Race into space missing in the list
93.229.175.119 (talk) 05:00, 4 June 2024 (UTC)
 * https://sourceforge.net/projects/raceintospace/
 * https://github.com/raceintospace/raceintospace

Watch_Dogs: Legion
https://gadgets.ndtv.com/games/news/watch-dogs-legion-source-code-leak-ubisoft-investigating-egregor-crytek-data-breach-report-2320959 According to this, WD Legion was leaked too. 2800:810:49E:1890:B5E0:A70F:BAA7:F9B (talk) 22:49, 27 June 2024 (UTC)