RayStorm (Arcade)
RayStorm |
---|
Developer: Taito[1] This game has debugging material. |
In the far future, under strict martial law, a rebellion grew so strong that it wants to destroy Earth, and the player's goal is to prevent it from happening by blasting down everything.
Contents
In-Game Debug Functions
This needs some investigation. Discuss ideas and findings on the talk page. Specifically: The code provider noted the code is a WIP but they doesn't seem to have updated it since; maybe verify if there's a workaround to access the other menus? |
By using the following MAME cheat, a debug menu can be entered by pressing 1P C. However, many of its functions don't seem to work; aside from CANCEL, which exits the menu, only CLUT EDITER, TIM CHECKER and RESET (which appropriately resets the game) do.
v2.06 (raystorm) | v2.05 (raystormj, raystormu, raystormo) |
---|---|
<cheat desc="Debug Menu"> <script state="run"> <action>temp0=(maincpu.pb@1D0344 BAND 40)</action> <action>temp1=(maincpu.pb@1D0344 BAND 30)</action> <action condition="(temp0 == 40)">maincpu.pd@01EE98=0C00722A</action> <action condition="(temp1 != 00)">maincpu.pd@01EE98=0C00AC64</action> </script> <script state="off"> <action>maincpu.pd@01EE98=0C00AC64</action> </script> </cheat> |
<cheat desc="Debug Menu"> <script state="run"> <action>temp0=(maincpu.pb@1CFFF4 BAND 40)</action> <action>temp1=(maincpu.pb@1CFFF4 BAND 30)</action> <action condition="(temp0 == 40)">maincpu.pd@01EE98=0C00722A</action> <action condition="(temp1 != 00)">maincpu.pd@01EE98=0C00ABFB</action> </script> <script state="off"> <action>maincpu.pd@01EE98=0C00ABFB</action> </script> </cheat> |
Controls:
- 1P Up/Down - Scroll
- 1P A - Confirm+disable menu
- 1P C - Enable menu/Confirm
CLUT EDITER
Allows the player to edit palettes. Controls:
- 1P A/B - Switch colors
- 1P Left/Right - Switch channels
- 1P Up/Down - Change color value
- 2P Left/Right - Move palette map horizontal position (increments of 16)
- 2P Up/Down - Move palette map vertical offset (increments of 1)
TIM CHECKER
Allows the player to view VRAM. Controls:
- 1P Left/Right - Change horizontal palette offset (increments of 16)
- 1P Up/Down - Change vertical palette offset (increments of 1)
- 1P A/B - Change map display page
- 2P Up/Down/Left/Right - Move map
- 2P A - Change ABR value
- 2P B - Change BPP mode
Hidden Level Select
- Press and hold the Service Credit button during the countdown.
- When the SERVICE SW ERROR screen appears, immediately release the Service Credit button.
- Then press Start (x3) followed by the Service Credit button once followed by Start for a final time. This will redirect the player to a level select screen.
Upon selecting a level, the player is redirected to the attract screen. Upon inserting a credit and choosing the ship/playstyle, the chosen level will be played.
References
The Ray series
| |
---|---|
Arcade | RayStorm • RayCrisis |
Sega Saturn | Galactic Attack |
PlayStation | RayStorm • RayCrisis • The Double Shooting: RayStorm & RayCrisis |
Windows | Layer Section • RayCrisis |
iOS, Android | RayForce • RayStorm • RayCrisis |
Cleanup > Pages missing date references
Cleanup > To investigate
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden level selects
Games > Games by developer
Games > Games by developer > Games developed by Square Enix > Games developed by Taito
Games > Games by platform > Arcade games
Games > Games by publisher
Games > Games by publisher > Games published by Square Enix > Games published by Taito
Games > Games by release date > Games released in 1996
Games > Games by release date > Games released in August
Games > Games by release date > Games released in June
Games > Games by release date > Games released in September
Games > Games by series > Ray series