Please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Bonk's Adventure (TurboGrafx-16)

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

Bonk's Adventure

Also known as: PC-Genjin: Pithecanthropus Computerurus (JP)
Developers: Hudson Soft, Atlus, Red Company
Publisher: Hudson Soft
Platform: TurboGrafx-16
Released in JP: 1990
Released in US: 1990


DebugIcon.png This game has debugging material.
LevelSelectIcon.png This game has a hidden level select.


NotesIcon.png This game has a notes page

Bonk's Adventure is infinitely better than its NES cousin.

Debug Menu

Bonks Adventure TurboGrafx16 debug.png

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.

Hmmm...
To do:
Add cheats for Mednafen.