flammingcowz Posted June 22, 2012 Share Posted June 22, 2012 I know that there are some games that let go past certain boundaries and play through parts that you're not supposed to. I think the explanation was that you're playing inside of the RAM. For example, in Mountain King when you go to the top and mess around up there, or River Raid at a certain point, or even the arcade Pac-Man last level. Are there any games for the 2600, probably homebrew, that are programmed specifically to let you play around in the randomness of the machine? Quote Link to comment Share on other sites More sharing options...
+FujiSkunk Posted June 22, 2012 Share Posted June 22, 2012 (edited) It's not that you're necessarily playing around in RAM (thought that is the case in 2600 Mountain King) it's that you're causing the game to use data intended for other purposes to render the playfield. This other data could come from RAM or from another part of the ROM. Yars' Revenge does this intentionally. The "Neutral Zone" is rendered by treating other game code as display data. Edited June 22, 2012 by FujiSkunk Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted June 22, 2012 Share Posted June 22, 2012 I am pretty sure some games use code for explosion data. Quote Link to comment Share on other sites More sharing options...
+5-11under Posted June 22, 2012 Share Posted June 22, 2012 (edited) I am pretty sure some games use code for explosion data. ... might be useful for pseudo random number generation, too, probably with some massaging of the data... . Edited June 22, 2012 by 5-11under Quote Link to comment Share on other sites More sharing options...
Master Phruby Posted June 22, 2012 Share Posted June 22, 2012 Yars' Revenge does this intentionally. The "Neutral Zone" is rendered by treating other game code as display data. That's pretty cleaver. I wonder if any game characters show up randomly in the static. Quote Link to comment Share on other sites More sharing options...
Syntaxerror999 Posted June 23, 2012 Share Posted June 23, 2012 It's not that you're necessarily playing around in RAM (thought that is the case in 2600 Mountain King) it's that you're causing the game to use data intended for other purposes to render the playfield. This other data could come from RAM or from another part of the ROM. Yars' Revenge does this intentionally. The "Neutral Zone" is rendered by treating other game code as display data. Oh like in super mario bro. when you get past 99 lives Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted June 23, 2012 Share Posted June 23, 2012 (edited) I haven't heard much about 2600 games that let you unintentionally use code or RAM as game data. My theory is that less code means less chances for big bugs like that. These programmers would manually do code reduction so they knew their code inside and out - sometimes sideways. Nintendo was the first company I heard of that that separated original programmers from code optimizers. The NES is the first system I had that allowed this kind of bug frequently. Wizards & Warriors and being two I personally "discovered" as a kid. Edited June 23, 2012 by theloon 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.