Jump to content

Photo

Disassembled source code of arcade game?


7 replies to this topic

#1 ledzep OFFLINE  

ledzep

    River Patroller

  • 3,121 posts
  • Location:Los Angeles

Posted Wed Aug 19, 2015 8:42 PM

Not sure if I'm asking this right.  Is there a way to get a readable (disassembled) version of the source code for a particular arcade game?  I've seen a few online, like for Asteroids and Battlezone I'm almost certain (but could be totally wrong about).  I'm interested in the source for Space Firebird, I want to see how the original programmer(s) coded the enemy movements.  But I'm not sure where to look (if it already exists) or how to do that (if there's a methodology, and I don't yet own that game, anyway).  What searching I've done on Google gets me nothing.  Maybe there's somebody out there who does this for every game he comes across, I don't know.  Just thought I'd ask.



#2 DanBoris OFFLINE  

DanBoris

    Stargunner

  • 1,022 posts
  • Location:New Jersey, USA

Posted Sun Aug 30, 2015 5:49 PM

Original source code for arcade games in pretty rare. The only other option would be to run the game code through a dis assembler and then reverse engineer the code. It's a tedious process but it can be done.



#3 Bryan OFFLINE  

Bryan

    Quadrunner

  • 10,926 posts
  • Cruise Elroy = 4DB7
  • Location:Chesaning, MI

Posted Mon Aug 31, 2015 9:22 AM

I've started a few, but Warlords is the only one I (mostly) finished. I'd love to have Donkey Kong source to mess with.



#4 ledzep OFFLINE  

ledzep

    River Patroller

  • Topic Starter
  • 3,121 posts
  • Location:Los Angeles

Posted Mon Sep 21, 2015 12:36 AM

Thanks for the replies.  I'm kind of surprised that there aren't more sources or completed disassemblies by now, if for no other reason than preservation of ancient ROMs.



#5 Dauber OFFLINE  

Dauber

    Quadrunner

  • 5,661 posts
  • What's for tea, luv?
  • Location:Right by where The Lone Ranger went to high school

Posted Mon Sep 28, 2015 11:47 AM

Well, I know the original source exists for Rampage -- you can see a picture of it via the Pie Factory Podcast show notes page. :) Doc Mack has it in his office at Galloping Ghost Arcade. He has source code for another game as well but I don't remember what...



#6 horsie OFFLINE  

horsie

    Space Invader

  • 41 posts
  • Location:New South Wales

Posted Wed Sep 30, 2015 3:10 AM

I've started a few, but Warlords is the only one I (mostly) finished. I'd love to have Donkey Kong source to mess with.

Donkey Kong has been disassembled and commented comprehensively.

 

Check out www.donkeykongforum.com for threads and the actual commented source to download (you may have to register to download attachments)

 

You should find the discussion to your liking! The other day there was a new thread by someone who'd created a speeded-up (and slowed-down) ROM for players to mess with, to sharpen skills etc. Other discussion revolves around the cause of the famous Kill Screen, and so on. Fireball RNG is still a bit of a mystery.

 

Heck, how about I just attach the file as I can't even find the correct thread myself. :) Have fun... Attached File  dkong-asm.txt   538.13KB   290 downloads



#7 Mux OFFLINE  

Mux

    Space Invader

  • 43 posts

Posted Wed Oct 14, 2015 1:45 PM

Dude, that's awesome! Looks like a helluva lot of work.. Much appreciated!

 

-Mux



#8 nitrofurano OFFLINE  

nitrofurano

    Moonsweeper

  • 299 posts
  • meditating
  • Location:porto

Posted Fri Sep 14, 2018 2:00 PM

would be great seeing some kind of wiki/cloudstorage activity with stuff like that - having such disassembled arcade game codes available is a huge valuable source of didactic material for game developers, specially the starting ones in the learning process - would be also interesting seeing which developers and distributors legally do not care sharing/allowing such documentation, and those who would love being part of such initiative, whatever from those now bankrupt companies, and whatever those more strong and known that would be sure considered cool by doing the same (hello, Nintendo and Konami!!! :D )






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users