<mamecheat version="1">

  <cheat desc="Infinite Play Time">
    <script state="run">
      <action>mtbios.pw@4036=1770</action>
      <action>mtbios.pb@4056=01</action> <!-- 1st = Time, 2nd = Credit -->
    </script>
  </cheat>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>genesis_snd_z80.pb@C23F=0A</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =genesis_snd_z80.rb@08DA</action>
      <action>temp1 =genesis_snd_z80.rb@08BA</action>
    </script>
    <script state="run">
      <action>genesis_snd_z80.rb@08DA=00</action> <!-- Most collisions -->
      <action>genesis_snd_z80.rb@08BA=00</action> <!-- Bosses -->
    </script>
    <script state="off">
      <action>genesis_snd_z80.rb@08DA=temp0 </action>
      <action>genesis_snd_z80.rb@08BA=temp1 </action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Sound Test"> <comment>You may have to wait for the sound to stop before selecting another sound</comment>
    <parameter min="1" max="19" step="1"/>
    <script state="on">
      <action>temp0 = -1</action>
      <action>temp1 = -2</action>
    </script>
    <script state="run">
      <action>temp0=param</action>
      <action>genesis_snd_z80.ob@3530=FF</action>
      <action>genesis_snd_z80.ob@3629=FF</action>
      <action condition="temp0!=temp1">genesis_snd_z80.pb@FF00=param+80</action>
      <action>temp1=param</action>
    </script>
    <script state="off">
      <action>genesis_snd_z80.ob@3530=DC</action>
      <action>genesis_snd_z80.ob@3629=DC</action>
    </script>
  </cheat>

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