|
||||||||||||||
Under the Microscope: Quake v0.819A new “65% complete” version of Quake for Saturn was recently made available by Saturn enthusiast vbt . I know what you’re wondering: does it have any cheat codes? The answer is: yes, and they’re different from the ones in the final version . Let’s take a look… The function at 06025d10 executes when the game is paused. At the top of that function is some logic that checks:
If you pause, select Options , and then press L+R+C with Customize Contols highlighted, PAULMODE appears in the corner of the screen: As in the final game, this makes you invincible. The 4-byte value at 0604f5d4 gets set to 1, which gets checked when you take damage. If it’s nonzero, your health won’t go below 100: If you press L+R+C with Reset To Defaults highlighted instead, you’ll get a full set of weapons: This works by setting bits on the 32-bit flag fields at 0604f5e0 and 06064810 . Highlight Music Volume and then press L+R+C to restore your health back to 100: Health is stored in the 32-bit value at 06064820 . If you highlight Sound Volume and then press L+R+C, you get all runes. There’s a different code for this in the final game that makes an “All runes added” message appear onscreen, but this doesn’t happen in the prototype: Like the “All weapons added” cheat, this updates bits on the flag field at 06064810 . Highlight Lookspring and press L+R+C to enable a framerate counter: This changes the 32-bit value at 0604f5d8 from 0 to 1 . There’s no equivalent effect in the final version, making this the one unique prototype cheat. OutroSome ending notes:
Thanks for reading; I’ll be back with more soon.
|
||||||||||||||