4 ms·
Show HN: Disassembling a C64 Game from Scratch: Jeff Minter's Gridrunner
- mwenge 6y agoHold my hand as I learn about C64 internals and 6502 assembly language while attempting to disassemble Jeff Minter's "best week of work I've ever done": the 1982 Commodore 64 classic, Gridrunner.
- djmips 6y agoOne of the best ways to learn.
- chillingeffect 6y agoso fun! reminds me of last christmas vakay when I was stepping through the execution of a c64 basic program in assembly. I was hoping to make a page like this. maybe this year :) strangely AMC was one of hte few cartridges I had... Minter had a strange obsession with killer camels.
- duskwuff 6y agoMinter has a really strange sense of humor. He's on Twitter, BTW: https://twitter.com/llamasoft_ox https://twitter.com/llamasoft_ox.
- _the_inflator 6y agoA lot of work went into this and I appreciate it. After all, assembler is hard and every byte counts. I remember a close friend of mine, co-founder of Success on C64 which later became Success/TRC, did often time not clean up memory for some of his early demos before saving the final binary for crunching and spreading. So you would have a lot of bogus code from other sources - games - in his works. Imagine a guy disassembling his stuff nowadays. ;)
- eddie_catflap 6y agoJeff is one of my gaming/programming heroes. Still doing great work today too.
- ArtWomb 6y agoThis game is genuinely hard! You are really getting it from all sides at once. Can't seem to get past Level 3. Any strategy tips would be welcome ;)
- mrspeaker 6y agoI don't think it's the same person, but "OldSkoolCoder" streams a lot on twitch (https://www.twitch.tv/oldskoolcoder https://www.twitch.tv/oldskoolcoder) - a lot of disassembling and reverse engineering Jeff Minter games! Another great resource if you're looking to learn C64 assembler is https://www.twitch.tv/shallan50k https://www.twitch.tv/shallan50k (Shallan also has a great Discord server too).