Dones Posted October 30, 2004 Share Posted October 30, 2004 As a beginner in atari programming, I have toyed with the idea of getting a disassembly dump of a game, study it and see what I learn from there. I know there are sources out there with dumps nicely commented by other fan's previous efforts (that's a good start), but I was wondering what videogame the more experienced guys would recommend as a starting point for disassembly study. Now yes, I know you need some pre-requisites before embarking on such exercise (please don't scold us newbies for that . I am curious as to what game you would consider could better educate a newbie. Say, I know Pitfall is a bad start (because of its complexity) but I am sure a simpler game would do better. Considering that even a simple atari game isn't so simple at all, what would you guys recommend? Quote Link to comment Share on other sites More sharing options...
Cybergoth Posted October 30, 2004 Share Posted October 30, 2004 Hi there! Hm... I think that when you have an idea for writing a game yourself, you should best study a game that meets similar requirements. If you just want to learn how to program the 2600 at all, your probably better off studying Andrews tutorials first. Greetings, Manuel Quote Link to comment Share on other sites More sharing options...
Albert Posted October 30, 2004 Share Posted October 30, 2004 We need to point Dennis Debro at this thread, as he's probably disassembled more 2600 games than anyone at this point and can probably offer you some good advice. ..Al Quote Link to comment Share on other sites More sharing options...
Big Player Posted October 30, 2004 Share Posted October 30, 2004 Someone on these forums (I believe Robert M but I'm not sure) said to learn to program the 2600, take one of the 2k games and take it apart, learn what every instruction does. Then you can add code to it up to 4k and see what happens without having to worry about bankswitching. I'm probably going to be forever a newbie so someone correct me if I'm remembering this incorrectly. I'll look for the thread. Quote Link to comment Share on other sites More sharing options...
Big Player Posted October 30, 2004 Share Posted October 30, 2004 Found it. It's towards the end of the thread. http://www.atariage.com/forums/viewtopic.php?t=47940 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 30, 2004 Share Posted October 30, 2004 The Combat disassembly should be helpful for beginners. Quote Link to comment Share on other sites More sharing options...
Albert Posted October 30, 2004 Share Posted October 30, 2004 The Combat disassembly should be helpful for beginners. We have a copy of that archived here: Definitive Combat Disassembly ..Al Quote Link to comment Share on other sites More sharing options...
Robert M Posted November 1, 2004 Share Posted November 1, 2004 The Combat disassembly should be helpful for beginners. We have a copy of that archived here: Definitive Combat Disassembly ..Al Al, There is a typo in that listing which prevents the code from compiling. The line: BVC BMisDec ; branch if not Pong game (PF_PONG bit 6) Should be: BVC MisDec ; branch if not Pong game (PF_PONG bit 6) Can you please fix it sometime? Thanks! Quote Link to comment Share on other sites More sharing options...
+xucaen Posted September 3, 2005 Share Posted September 3, 2005 There is a typo in that listing which prevents the code from compiling. The line: BVC BMisDec ; branch if not Pong game (PF_PONG bit 6) Should be: BVC MisDec ; branch if not Pong game (PF_PONG bit 6) 733085[/snapback] I just started studying the combat disassembly. I got a sneaky suspician that little bug was put there as our first lesson. Jim Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.