Source code for 8 NES, SNES, Genesis and Sega CD games available, including unreleased "Hero Quest" for NES

1668547166925.png

The source code for a bunch of retro games ranging from the NES, Genesis and Sega CD is currently available at GitHub.
The source comes from programming veteran, Chris Shrighley, who has more than 30 years in the industry, having worked with companies like Eurocom developing games for the NES, and more popular ones like Disney Interactive, working on games for the Genesis. He also worked on the Sega CD version of Batman Returns.

The list of games that had source code released by him:
  • Magician (NES)
  • John Smith Special Agent (aka James Bond Jr.) (NES)
  • Hero Quest (previously unreleased NES game)
  • Ex-Mutants (Genesis)
  • Cliff Hanger (Genesis)
  • Batman Returns (Sega CD)
  • Gargoyles (Genesis)
  • Gargoyles Protype/Test (SNES)

Chris Shrigley's words on the release said:
I’ve been a games programmer for a very long time now, and over the years I’ve collected quite a lot of source code from the games I’ve worked on. Unfortunately, a lot of the code is still owned by other people, and cannot be shared. I have older archives though, on the NES, and Sega Genesis, that I can share, and they are linked below.

Feel free to download and play with the code as you will. One important thing to note, this code is made available for educational purposes only! You are NOT allowed to make money from this source code, in any way, shape or form.

Cheers!

While the release is nowhere recent, it's always nice to see more and more developers that consider releasing the source code as open source and available to the public for others to delve into.

:arrow: Source
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,356
Trophies
1
Location
New York
XP
12,423
Country
United States
Gargoyles was a popular disney cartoon I hear. Never tried the game before. Though the batman that has a source code I'm sure people would want to see is batman forever. Instead of trying to turn mortal kombat gameplay into a 2D platform beat 'em up... like mortal kombat mythologies sub-zero... Maybe with source code, can turn it into a actual fighting game like... proper mortal kombat. :P
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
11,545
Trophies
2
XP
21,583
Country
Mexico
wait, the source code of NESes games were released?
I though that this many years later, all games from these consoles would have been cracked and source codes released... no?

Except that this is directly from one of the devs himself.

Sure disassemblies exist for many games, but rarely do we see devs of those games releasing them as open source.
 

x65943

Typical N64 Enjoyer
Supervisor
GBAtemp Patron
Joined
Jun 23, 2014
Messages
5,693
Trophies
3
Location
ΗΠΑ
XP
18,679
Country
United States
wait, the source code of NESes games were released?
I though that this many years later, all games from these consoles would have been cracked and source codes released... no?
Decompiling to source is very tedious and typically only happens for very popular games
 

ChiefReginod

Well-Known Member
Member
Joined
Jun 11, 2016
Messages
683
Trophies
0
Location
California
XP
2,291
Country
United States
Gargoyles is a bit of an underrated gem. Ridiculously hard, though. It came out at a time when the limits of the Mega Drive were being pushed but every game had artificial difficulty to stop kids from beating them on a weekend rental. A few adjustments to offset this could be very beneficial.
 

phil3254

Well-Known Member
Member
Joined
Nov 14, 2022
Messages
208
Trophies
0
Age
40
XP
162
Country
United States

The source code for a bunch of retro games ranging from the NES, Genesis and Sega CD is currently available at GitHub.
The source comes from programming veteran, Chris Shrighley, who has more than 30 years in the industry, having worked with companies like Eurocom developing games for the NES, and more popular ones like Disney Interactive, working on games for the Genesis. He also worked on the Sega CD version of Batman Returns.

The list of games that had source code released by him:
  • Magician (NES)
  • John Smith Special Agent (aka James Bond Jr.) (NES)
  • Hero Quest (previously unreleased NES game)
  • Ex-Mutants (Genesis)
  • Cliff Hanger (Genesis)
  • Batman Returns (Sega CD)
  • Gargoyles (Genesis)
  • Gargoyles Protype/Test (SNES)



While the release is nowhere recent, it's always nice to see more and more developers that consider releasing the source code as open source and available to the public for others to delve into.

:arrow: Source

well damn Daniel ... DAMNNNNNNNNNNN!
 

phil3254

Well-Known Member
Member
Joined
Nov 14, 2022
Messages
208
Trophies
0
Age
40
XP
162
Country
United States
The fact a dev released the source just....it warms my old fart heart ya knowkids?! <3 Grandpa is gonna go play his NES game now he is from 1982, But know this, He is so very god damned proud of all of you kids! *hugs and slips ya a 20$ bill. So damned proud... :cry:
 
  • Like
Reactions: raxadian
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes