the cutting room mirror

Atomic Robo-Kid Special

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: See if there's a legitimate way of accessing these.

An adaptation of the arcade game.

Debugging Functions#

A multitude of debugging functions can be accessed by setting RAM address $2205 to certain values. Values can be combined to enable multiple debugging functions at once.

Level Select and Free Movement Mode#

Atomic_Robo-Kid_Special_Level_Select.png Atomic_Robo-Kid_Special_Free_Movement.png

Set $2205 to 02 (F82205:02+ in Ootake).

The level select can be accessed by pressing Select during gameplay. "Area" sets the level to go to and "Restart" appears to set the starting position.

The free movement mode can be activated by pressing Select and any direction on the D-Pad at the same time during gameplay.

Coordinate Display#

Set $2205 to 04 (F82205:04+ in Ootake). The coordinate display can be found on the bottom right corner of the screen.

Frame Advance#

Set $2205 to 08 (F82205:08+ in Ootake). Pause during gameplay and press Select to advance frame-by-frame.

Invincibility#

Set $2205 to 01 (F82205:01+ in Ootake).

(Source: Chris Covell)

Additional Debugging Text#

Text for a debug menu, similar to the one in Gomola Speed, can be found starting at x38C1:

<< CHECK MODE >>
OBJ FONT
BACK FONT
SOUND
EXIT
BANK
GROUP
COLOR
SOUND CODE
HIT CHECK
AREA SELECT OFF ON 
OPTION
POSITION
STEP EXEC YES NO

It is likely the above debugging functions are intended to be accessed/enabled in here.