<mamecheat version="1">

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mb@13AC</action>
      <action>temp1 =maincpu.mb@208B</action>
    </script>
    <script state="run">
      <action>maincpu.mb@13AC=C9</action>
      <action>maincpu.mb@208B=18</action> <!-- 1st = Enemy, 2nd = Rock -->
    </script>
    <script state="off">
      <action>maincpu.mb@13AC=temp0 </action>
      <action>maincpu.mb@208B=temp1 </action>
    </script>
  </cheat>

  <cheat desc="Always Have Speed Up">
    <script state="on">
      <action>temp0 =sub.mb@10FA</action>
    </script>
    <script state="run">
      <action>sub.mb@10FA=00</action>
    </script>
    <script state="off">
      <action>sub.mb@10FA=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Select Starting Round"> <comment>After Round 99 the display clocks back to Round 0</comment>
    <parameter min="1" max="255" step="1"/>
    <script state="run">
      <action condition="(maincpu.pb@840D==01)">maincpu.pb@840D=(param)</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL1">
    <script state="run">
      <action>maincpu.pb@840A=06</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2">
    <script state="run">
      <action>maincpu.pb@840B=06</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Sound Test">
    <parameter min="1" max="21" step="1"/>
    <script state="change">
      <action>temp0=9A7F+param</action>
      <action>maincpu.pb@temp0=01</action>
    </script>
  </cheat>

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