If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

RayStorm (Arcade)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

RayStorm

Developer: Taito[1]
Publisher: Taito[1]
Platform: Arcade (Taito FX-1B)
Released in JP: August 1996[1]
Released in US: June 1996[1]
Released in EU: September 1996


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


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.

In-Game Debug Functions

Elementary, my dear Cactus.
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?

RaystormAC-debug.png
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

RaystormAC-clut.png

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

RaystormAC-timchecker.png

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
(Source: ねこ自慢ブログ (升) Wayder Cheat 0.171)

Hidden Level Select

RaystormAC-levelselect.png

  1. Press and hold the Service Credit button during the countdown.
  2. When the SERVICE SW ERROR screen appears, immediately release the Service Credit button.
  3. 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.

(Source: sudden-desu)

References