If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Generations Lost
| This page is rather stubbly and could use some expansion. Are you a bad enough dude to rescue this article? |
| Generations Lost |
|---|
|
Developer:
Pacific Softscape
|
Developer's Tool
Entering AAAC on the password screen activates a developer's tool.
During game play, press Start for one full second to enter the pause menu. You will see your X and Y co-ordinates in the upper left corner. Not sure what else it does yet.
When the AAAC password is entered, it sets a value of FFFF to RAM address FFF4B8. When you enter the pause menu, this is what the assembly code looks like:
00:7030 4A 78 TST.W ($F4B8) = Checking RAM address FFF4B8 to see if it's equal to zero. 00:7034 67 48 BEQ #$48 [00:707E] = If it's equal to zero, branch to ROM address $00707E.
Since the password set that RAM address to FFFF, it won't branch to $00707E. It will run the "developer's" routine, instead.
Here's a ROM patch that changes the conditional branch, so it will always run the "developer's" routine: At ROM address $007034, change the 6748 to 4E71. Alternatively, use the Game Genie code RF2A-A6VY.
Cleanup > Stubs
Games > Games by content > Games with debugging functions
Games > Games by developer > Games developed by Pacific Softscape
Games > Games by platform > Genesis games
Games > Games by publisher
Games > Games by publisher
Games > Games by publisher > Games published by Warner Bros. Interactive > Games published by Midway Games > Games published by Time Warner Interactive
Games > Games by release date > Games released in 1994
