Retail Console Game Source code (C/C++)

Edit on Github | Updated: 8th August 2020

It is very rare that a commercial game releases its source code to the public, it is even rarer for that to be a console game, but there have been a few exciting cases in recent history which we will explore in this post.

To be considered for this list the game must have at least a quarter of the source code used to make the game or prototype released.

Nintendo Systems

GameBoy (DMG & GBC)

Games with Source Code officially released by developers:

  • Days of Thunder 1
  • Infinity 2
  • Little Mermaid Pinball 3
  • Mr Do! 4

Games with Source Code Leaked:

  • Pokemon Red/Blue/Yellow/Silver/Gold

Nintendo Entertainment System

Games with Source Code officially released by developers:

  • Magician

Games with Source Code Leaked:

  • Captain Comic
  • Home Alone 2 5
  • Raid 2020 6
  • Hero Quest 7

Super Nintendo Entertainment System

Games with Source Code officially released by developers:

  • DOOM (DOOM FX) 8
  • BOB 9

Nintendo 64

Most of these games have been leaked due to part 2 of the infamous Gigaleak.

Gigaleak 2 Electric Boogaloo - N64 Source Code Leak

For more information check out this post.

Games with Source Code Leaked:

  • 1080 Snowboarding
  • Animal Crossing (Animal Forest)
  • Dr Mario 64
  • F-Zero X
  • Mario Kart 64
  • Mortal Kombat Trilogy 10
  • NBA Courtside 1 & 2
  • Star Fox 64
  • Super Mario 64 (Decompiled + Partial official leak)
  • Turok 64
  • Yoshi’s Story
  • Wave Race 64

Sega Systems

Sega Mega Drive

Games with Source Code Leaked:

  • Mr Nutz 2 - Hoppin Mad 11

Sega CD

Games with Source Code Leaked:

  • Batman Returns 12

Sega Saturn

Games with unconfirmed source code:

Sega Dreamcast

Games with Source code Leaked:

  • Chicken Run 13

Games with unconfirmed source code:


Sony Systems

Sony Playstation 1

Games with Source code Leaked:

  • Battle Konchuuden 14
  • Pachi Slot Master 15
  • Spongebob Squarepants: SuperSponge 16
  • Monopoly 17
  • Ultimate Mortal Kombat 3 18

Sony Playstation 2

Games with Source code Leaked:

  • Tony Hawk’s Underground 19

Microsoft Systems

Original Xbox

Games with Source Code Leaked:

  • Star Wars:Jedi Academy 20

References

  1. GitHub - DickBlackshack/Days-of-Thunder-NES-Unpublished: Source code for an unpublished Days of Thunder game for the NES, not to be confused with the published game released by the same publisher this game was developed for, Mindscape, in 1990. 

  2. infinity-gbc/infinity: Infinity for Game Boy Color 

  3. GitHub - dashxdr/cgb: Color Gameboy Development stuff circa 2000 

  4. Mr Do! Source Code (Game Boy) · RetroReversing 

  5. Home Alone 2 NES Source Code · RetroReversing 

  6. Raid 2020 

  7. GitHub - RetailGameSourceCode/HeroQuest: Source code for Hero Quest (NES) 

  8. RandalLinden/DOOM-FX: Doom/FX for Super Nintendo with SuperFX GSU2A 

  9. GitHub - RetailGameSourceCode/BOB: Source code for BOB (SNES) 

  10. Mortal Kombat Trilogy (May 13, 1996 prototype) - Hidden Palace 

  11. Mr. Nutz: Hoppin’ Mad (Genesis) - The Cutting Room Floor 

  12. GitHub - RetailGameSourceCode/BatmanReturns: Source code for Batman Returns (Sega CD) 

  13. Chicken Run Source Code · RetroReversing 

  14. GitHub - RetailGameSourceCode/BattleKonchuuden: Battle Konchuuden PS1 Source Code 

  15. GitHub - RetailGameSourceCode/PachiSlotMaster: Pachi Slot Master 

  16. GitHub - RetailGameSourceCode/Spongebob_SuperSponge: The source code repository for the PlayStation 1 game, SpongeBob SquarePants: SuperSponge 

  17. GitHub - RetailGameSourceCode/Monopoly: Source code to Monopoly (PS1) 

  18. GitHub - RetailGameSourceCode/UltimateMortalKombat3: Source for Ultimate Mortal Kombat 3 (PSX) 

  19. GitHub - RetailGameSourceCode/TonyHawksUnderground: Tony Hawk’s Underground Source Code 

  20. Star Wars:Jedi Academy & Jedi Knight II: Jedi Outcast Source Code Released