"Investigate the word flag at beginning." -andlabs
You may be able to manage your character through a maze, but can you manage the maze around your character?! That's Cameltry.
- While the game boots up, hold the Service Coin button until the "SERVICE SWITCH ERROR" message pops up on the screen.
- Then, press 1P Start (x3), Service Coin, 1P Start. The error message should be replaced with "ROUND SELECT ON !!"
- Start a new game and a stage select menu should appear.
A handful of debug functions remain in the game. Put the following code in MAME's cameltry.xml cheat file to replace the default service test with one of the following functions.
<cheat desc="Change Test Mode Function"> <parameter> <item value="0x0000300E">Edit Mode Menu</item> <item value="0x0000481E">Mask Test Mode</item> <item value="0x0001D8C2">Object Test Mode</item> <item value="0x0001DC6E">Color Test Mode</item> <item value="0x00020D3C">Rotation Test</item> <item value="0x00020DF0">Kaiten Screen Test</item> </parameter> <script state="run"> <action>maincpu.md@009F0A=param</action> </script> <script state="off"> <action>maincpu.md@009F0A=0x00024342</action> </script> </cheat>
Unfortunately, the debug routines are expecting a two-button input system with a standard joystick, while the final game uses a one-button input system with a paddle. As such, most of the controls are broken, and they can't really be fixed through patches either.
Edit Mode Menu
This debug routine would be toggled if 1P Start and 1P Jump were pressed simultaneously during gameplay, but there's no place in the main gameplay loop where this routine is even referenced. The menu is meant to be controlled by 1P and 2P joysticks, so it doesn't do much of anything in the final version.
- G: Gravity.
- OMOSA: Weight.
- KATASA: ???
- SH.POWER: Probably how much the Jump button moves the ball.
- MAX SPEED: Self-explanatory.
- GAME PLAY: Exits the menu.
Mask Test Mode
Press 1P Button 1 to change the current palette.
Object Test Mode
- 1P Button 1: Increment palette number.
- 1P Start: Hold to rapidly increment palette number (1 per frame).
- 2P Start: Hold to rapidly decrement palette number (1 per frame).
Color Test Mode
Press 1P Button 1 to increment the lower "color mode" number. Once the lower number reaches 0010, the upper number will increase and the background will get progressively bluer.
Mask Rotation Test
This is a simple test of the game's rotation and scaling functions. The 16-character string will quickly rotate clockwise while zooming in and out. The test runs automatically and there's no check for user input anywhere in the routine.
Kaiten Screen Test
- 1P Button 1: Decrement angle number (Rotate the logo).
- 2P Button 2: Decrement block number (This doesn't seem to do anything).
- 1P Start: Increment the "Color Mod", or current palette.
- 2P Start: Decrement the Color Mod variable.
There are several penalty values, down to 1 second and up to 8 seconds, that are unused. It seems plausible that the time penalties would change depending on the difficulty level, but in the final game, the penalties are always 2 and 5 seconds.
Special number graphics are used in the Japanese tutorial screens. They go up to 9, but the final game only uses 1-5. Could be related to the unused penalty graphics, but the 9 throws that into question a little bit.
An unused background object that would appear in desert-based level. He's trying, folks.
Yurika appears in the Special Course ending with the expression on the left. There are five more expressions at the very end of the object graphics ROM; These are stored directly after the different player character sprites used in the Beginner Course ending. It's likely that her expression would change depending on which character the player picked.
At 0x0D8B is this text:
This would pop up at the start of each world along with the world's name. There are even entries in the world name table at 0x1D3D8 that list each world's designer. It's a bit redundant, though, since almost every world was designed by "KAITO", or "PPR KAITO" in the credits. The one exception is "IWAI SPECIAL" designed by "A.IWAI". This is probably Akira Iwai, best known for his design work on Arkanoid.
<cheat desc="Enable Location Test Message"> <script state="run"> <action>maincpu.mw@006C36=6C3A</action> </script> <script state="off"> <action>maincpu.mw@006C36=B9B6</action> </script> </cheat>
In the Japanese version, the tutorial screens are in Japanese and English. This can all fit on screen except in Lesson 5, where the last line of English text is cut off. The relevant line is still in Japanese, though, so it doesn't matter too much.
In the Japanese language versions, Yurika will bow after giving one of her explanations in Training mode. ぺこり, "Pekori", is the action of quickly bowing one's head.