Old school source code?
-
ZeoDefender
- 24-bit
- Posts: 109
- Joined: Wed May 02, 2012 1:44 am
Old school source code?
Does anyone know of any companies that have released the source code for some 1st-4th generation games? This is probably a long shot, but I'd love to spend an afternoon digging through the code for something like Castlevania and seeing how it all comes together.
Re: Old school source code?
Atari and NES era stuff doesn't have any source code beyond the disassemblies (as in, they were programmed in assembly). The biggest thing you miss out on a disassembly is the comments the devs originally added to remind themselves what the hell this block did (which is non-trivial in assembly).
PC games of the era have had their source code released, most notably the id FPSs and Duke 3D. But as far as I know the only console game to ever had its source code released was the 3DO port of Star Control 2 (which was then turned into the Ur-Quan Masters project).
PC games of the era have had their source code released, most notably the id FPSs and Duke 3D. But as far as I know the only console game to ever had its source code released was the 3DO port of Star Control 2 (which was then turned into the Ur-Quan Masters project).
Blizzard Entertainment Software Developer - All comments and views are my own and not representative of the company.
Re: Old school source code?
I've seen a few Atari 2600 games' source code - comments included (don't remember where).
! I just found the source code to Space Funky B.O.B. on my hard drive while looking for the Atari games' source code! (don't even remember downloading it, but if you can't find it online I can upload it).
I remember reading that someone dissassembled and then commented the source to Metroid (NES), tho I don't think it'd be as friendly to read as the original.
Other games that I know had their source code released were mostly DOS games. Zorlim's Pizza Worm, Jump 'n' Bump, Abuse...
There's a bunch listed here.
! I just found the source code to Space Funky B.O.B. on my hard drive while looking for the Atari games' source code! (don't even remember downloading it, but if you can't find it online I can upload it).
I remember reading that someone dissassembled and then commented the source to Metroid (NES), tho I don't think it'd be as friendly to read as the original.
Other games that I know had their source code released were mostly DOS games. Zorlim's Pizza Worm, Jump 'n' Bump, Abuse...
There's a bunch listed here.
Re: Old school source code?
Well, for an American it's probably more friendly than whatever romanji comments were in the original.Anapan wrote:I remember reading that someone dissassembled and then commented the source to Metroid (NES), tho I don't think it'd be as friendly to read as the original.
Blizzard Entertainment Software Developer - All comments and views are my own and not representative of the company.
- Key-Glyph
- Next-Gen
- Posts: 1740
- Joined: Tue Sep 06, 2011 12:38 am
- Location: Summer Games Challenge!
- Contact:
Re: Old school source code?
Not exactly what you're looking for, but Jordan Mechner (Karateka, Prince of Persia) is big on releasing source code in his blog, if you're interested.
Here's his entry on Prince of Persia's source code, with a link to the files at the end.
Here's his entry on Prince of Persia's source code, with a link to the files at the end.
Re: Old school source code?
I'm pretty sure the source code for DOOM is publicly available.



