<mamecheat version="1">

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mb@2124</action>
      <action>temp1 =maincpu.mb@257C</action>
    </script>
    <script state="run">
      <action>maincpu.mb@2124=C9</action>
      <action>maincpu.mb@257C=C3</action> <!-- 1st = Object, 2nd = Docking -->
    </script>
    <script state="off">
      <action>maincpu.mb@2124=temp0 </action>
      <action>maincpu.mb@257C=temp1 </action>
    </script>
  </cheat>

  <cheat desc="Infinite Docking Time">
    <script state="run">
      <action>maincpu.pw@8230=0999</action>
    </script>
  </cheat>

  <cheat desc="Select Bullet Speed">
    <parameter min="0" max="8" step="1"/>
    <script state="on">
      <action>temp0 =maincpu.mb@340B</action>
    </script>
    <script state="run">
      <action>maincpu.mb@340B=(param)</action>
    </script>
    <script state="off">
      <action>maincpu.mb@340B=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Rapid Fire">
    <script state="run">
      <action>maincpu.pb@8234=00</action>
    </script>
  </cheat>

  <cheat desc="Always Have Full Size Ship"> <comment>Best used with Invincibility, enable it as the full ship starts to move up the screen at the start of the game for the best effect</comment>
    <script state="run">
      <action>maincpu.pb@8140=01</action>
      <action>maincpu.pb@8143=C2</action>
      <action>maincpu.pb@8145=01</action>
      <action>maincpu.pb@8148=C8</action>
      <action>maincpu.pb@814A=01</action>
      <action>maincpu.pb@814D=D8</action>
    </script>
  </cheat>

  <cheat desc="Finish Current Round Now!">
    <script state="on">
      <action>maincpu.pb@823C=00</action> <!-- Use this with an Activation Key for the best effect -->
    </script>
  </cheat>

</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->
