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
 

Kagami-san

Active Member
Newcomer
Joined
Jun 1, 2020
Messages
41
Trophies
0
Age
34
Location
Hello... Hello computer.
Website
www.These-Internets.com
XP
86
Country
United States
Generally decompiled code is not the same thing as original source code, either.

It depends and I suspect that something older would be somewhat more readable but certainly trying to disassemble anything back to a high level programming language is difficult even with tools.

Really need a strong knowledge of assembly / x86 (for Windows apps anyway)
 
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