It looks like there was another leak of Nintendo source code and this time the full source for a few of the most iconic Super Nintendo games were part of the release. There were also prototypes of games released, some with alternative music that’s never been heard before and I’ve linked to a few examples below.
UPDATE: More leaked, this time surrounding the N64. MVG follow-up video below!
One interesting part of the leak, were tools Argonaut Software created to test and develop Super FX games. Even creator Dylan Cuthbert seemed enthusiastic to see this formerly “lost” tools:
Wtf – I haven’t seen this tool I made for StarFox 2 for almost 30 years, I wrote it in early c++ to teach myself the language more than anything else. Where the hell have hackers got all this obscure data from????!! https://t.co/9kN9UoQPMS
— Dylan🗑️🗑️🗑️Scrappers is OUT! (@dylancuthbert) July 24, 2020
I think the most important point in seeing this is unlike other companies, Nintendo kept good records of their history. The file are still leaking, but here’s a general list of what’s been found so far:
- Full development repository for Ensata official DS emulator
- Full development repository for Pokemon Diamond and Pearl
- Full development repository for Pokemon Diamond and Pearl, ending in March of 2006
- Full personal development repository by a Diamond and Pearl dev
- Full development repository for NetCard (cancelled GBA peripheral)
- iQue GBA stuff
- Full development repository for Game Boy Advance BIOS
- Full development repository for Game Boy Color Boot ROM
- Full master ROM database (America and Japan, NOT Europe) for Famicom and NES including the ROMs
- Master ROM of Super Mario RPG
- Source code to Star Fox
- Source code to Star Fox 2
- Source code to Link’s Awakening DX
- Link’s Awakening DX bug reports
- Source code to Wild Trax / Stunt Race FX
- Source code to Yoshi’s Island
- Source code to Mario Kart
- Source code to F-Zero
- Source code to Zelda A Link to the Past
- A Link to the Past dev stuff & bug reports
- Source code to Super Mario All-Stars (including Mario World?)
- Source code to the Wii VC Game Boy Emulator
- Prototype game “super_donkey”, from early 1993
- Super Mario Kart prototype(s)
- Full development repository for a tool to upload titles to the Wii Shop Channel
- “WallPaperPasswordMaker” source code
- Random test program source code
- Seven early 1990s tape backups
- Several Super Mario World 2 prototypes – “Super Mario Bros 5: Yoshi’s Island”
- eTicket signing keys for an unknown system
- Private and public keys for “various arcade manufacturers”
- Game Boy Advance and Iris (early 2003-era DS prototype with 1 screen) board documentation
- Tons and tons of CAD documents in general relating to Nintendo products
- Wii private keys?
- ES/FS source code (IOS) (also a p2p/voice chat lib?)
- SuperFX Test Program (1991)
Update: The development repository for at least the iQue versions of the following have been leaked as well:
- Super Mario 64
- Mario Kart 64
- Mortal Kombat 64
- Star Fox 64
- NES Emulator for N64
- Zelda Ocarina Of Time
- Animal Crossing
I’m interested to see if this leak can result in any romhacks than can enhance the games on real hardware. I’d love to see SA-1 hacks of games like Super Mario Kart and Star Fox that help increase the framerate of the games, as well as help improve things like the SMK fullscreen hack. I only wish Super Metroid was one of the games leaked, as maybe we can get even better romhacks of that! I’m still crossing my fingers someone fixes Retroid and ads the FDS soundtrack as MSU-1 audio…
…and speaking of audio, here’s some of the alternative soundtracks found in the leak: