Bonk's Adventure (TurboGrafx-16)
This game has a notes page
Bonk's Adventure is infinitely better than its NES cousin.
To access the debug menu, enter the following codes in Magic Engine at the title screen and press Run to begin a new game:
000A49:32 000A4A:125 000A4B:237 000CE1:12
The first three codes set hex values 207DED at offset $000A49, a JSR $ED7D which causes the game to jump into the debug menu as it's setting its hardcoded jump height and speed values when starting a new game. Specifically, it replaces 8DB72D, a STA $2DB7 operation for the speed value.
Once at $000D7D, the game goes to a few other subroutines, and then to the main debug code at $0172A0. Currently, there's no known way to reach $000D7D normally (such as through a button cheat). It's located right after the code for finishing a round. It could use some more investigation to confirm if there's no way to access it without cheat codes/hex editing.
The final code isn't required to enable the debug menu, but is a handy fix to prevent the game from resetting jump height and speed to the defaults after clearing a round. It replaces $03 with $0C at $000CE1, causing it to branch over the reset.
Add cheats for Mednafen.
|The Bonk series|
|TurboGrafx-16||Bonk's Adventure • Bonk 3: Bonk's Big Adventure • Air Zonk|
|TurboGrafx-CD||Super Air Zonk|
|Game Boy||Bonk's Adventure • Bonk's Revenge • GB Genjin Land: Viva! Chikkun Oukoku • Genjin Collection|
|SNES||Super Bonk • Super Genjin 2|