<mamecheat version="1">

  <cheat desc="Invincibility"> <comment>You will still die if you drop into fire pits</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@45AA</action>
    </script>
    <script state="run">
      <action>maincpu.mb@45AA=C9</action>
    </script>
    <script state="off">
      <action>maincpu.mb@45AA=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Hit Anywhere">
    <script state="on">
      <action>temp0 =maincpu.mb@0713</action>
      <action>temp1 =maincpu.mb@071C</action>
      <action>temp2 =maincpu.mb@0722</action>
      <action>temp3 =maincpu.mb@072C</action>
      <action>temp4 =maincpu.mb@074D</action>
      <action>temp5 =maincpu.mb@0757</action>
    </script>
    <script state="run">
      <action>maincpu.mb@0713=3A</action> <!-- This ROM cheat was made by nolberto82 -->
      <action>maincpu.mb@071C=3A</action>
      <action>maincpu.mb@0722=3A</action>
      <action>maincpu.mb@072C=3A</action>
      <action>maincpu.mb@074D=3A</action>
      <action>maincpu.mb@0757=3A</action>
    </script>
    <script state="off">
      <action>maincpu.mb@0713=temp0 </action>
      <action>maincpu.mb@071C=temp1 </action>
      <action>maincpu.mb@0722=temp2 </action>
      <action>maincpu.mb@072C=temp3 </action>
      <action>maincpu.mb@074D=temp4 </action>
      <action>maincpu.mb@0757=temp5 </action>
    </script>
  </cheat>

  <cheat desc="Rapid Fire">
    <script state="run">
      <action>maincpu.pb@C038=00|(maincpu.pb@C038 BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL1">
    <script state="run">
      <action>maincpu.pb@C0A0=08</action>
    </script>
  </cheat>

  <cheat desc="Infinite Time PL1">
    <script state="run">
      <action>maincpu.pb@C0AA=64</action>
    </script>
  </cheat>

  <cheat desc="Always No Powers PL1">
    <script state="run">
      <action>maincpu.pb@C0EE=00</action>
    </script>
  </cheat>

  <cheat desc="Always Long Shot PL1">
    <script state="run">
      <action>maincpu.pb@C0EE=01|(maincpu.pb@C0EE BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="Always Tiger Jump PL1">
    <script state="run">
      <action>maincpu.pb@C0EE=02|(maincpu.pb@C0EE BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="Always Multikill Shot PL1">
    <script state="run">
      <action>maincpu.pb@C0EE=08|(maincpu.pb@C0EE BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Always Straight Up Shot PL1">
    <script state="run">
      <action>maincpu.pb@C0EE=10|(maincpu.pb@C0EE BAND ~10)</action>
    </script>
  </cheat>

  <cheat desc="Always all Powers PL1">
    <script state="run">
      <action>maincpu.pb@C0EE=1B</action>
    </script>
  </cheat>

  <cheat desc="Always Inv./Powers PL1">
    <script state="run">
      <action>maincpu.pb@C0EE=1F</action>
    </script>
  </cheat>

  <cheat desc="Next Star always 70000pts PL1">
    <script state="run">
      <action>maincpu.pb@C0BC=07</action>
    </script>
  </cheat>

  <cheat desc="Get No Powers Now! PL1">
    <script state="on">
      <action>maincpu.pb@C0EE=00</action>
    </script>
  </cheat>

  <cheat desc="Get Long Shot Now! PL1">
    <script state="on">
      <action>maincpu.pb@C0EE=01|(maincpu.pb@C0EE BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="Get Tiger Jump Now! PL1">
    <script state="on">
      <action>maincpu.pb@C0EE=02|(maincpu.pb@C0EE BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="Get Multikill Shot Now! PL1">
    <script state="on">
      <action>maincpu.pb@C0EE=08|(maincpu.pb@C0EE BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Get Straight Up Shot Now! PL1">
    <script state="on">
      <action>maincpu.pb@C0EE=10|(maincpu.pb@C0EE BAND ~10)</action>
    </script>
  </cheat>

  <cheat desc="Get all Powers Now! PL1">
    <script state="on">
      <action>maincpu.pb@C0EE=1B</action>
    </script>
  </cheat>

  <cheat desc="Get Inv./Powers Now! PL1">
    <script state="on">
      <action>maincpu.pb@C0EE=1F</action>
    </script>
  </cheat>

  <cheat desc="Next Star = 70000 pts Now!PL1">
    <script state="on">
      <action>maincpu.pb@C0BC=07</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL2">
    <script state="run">
      <action>maincpu.pb@C190=08</action>
    </script>
  </cheat>

  <cheat desc="Infinite Time PL2">
    <script state="run">
      <action>maincpu.pb@C19A=64</action>
    </script>
  </cheat>

  <cheat desc="Always No Powers PL2">
    <script state="run">
      <action>maincpu.pb@C1DE=00</action>
    </script>
  </cheat>

  <cheat desc="Always Long Shot PL2">
    <script state="run">
      <action>maincpu.pb@C1DE=01|(maincpu.pb@C1DE BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="Always Tiger Jump PL2">
    <script state="run">
      <action>maincpu.pb@C1DE=02|(maincpu.pb@C1DE BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="Always Multikill Shot PL2">
    <script state="run">
      <action>maincpu.pb@C1DE=08|(maincpu.pb@C1DE BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Always Straight Up Shot PL2">
    <script state="run">
      <action>maincpu.pb@C1DE=10|(maincpu.pb@C1DE BAND ~10)</action>
    </script>
  </cheat>

  <cheat desc="Always all Powers PL2">
    <script state="run">
      <action>maincpu.pb@C1DE=1B</action>
    </script>
  </cheat>

  <cheat desc="Always Inv./Powers PL2">
    <script state="run">
      <action>maincpu.pb@C1DE=1F</action>
    </script>
  </cheat>

  <cheat desc="Next Star always 70000pts PL2">
    <script state="run">
      <action>maincpu.pb@C1AC=07</action>
    </script>
  </cheat>

  <cheat desc="Get No Powers Now! PL2">
    <script state="on">
      <action>maincpu.pb@C1DE=00</action>
    </script>
  </cheat>

  <cheat desc="Get Long Shot Now! PL2">
    <script state="on">
      <action>maincpu.pb@C1DE=01|(maincpu.pb@C1DE BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="Get Tiger Jump Now! PL2">
    <script state="on">
      <action>maincpu.pb@C1DE=02|(maincpu.pb@C1DE BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="Get Multikill Shot Now! PL2">
    <script state="on">
      <action>maincpu.pb@C1DE=08|(maincpu.pb@C1DE BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Get Straight Up Shot Now! PL2">
    <script state="on">
      <action>maincpu.pb@C1DE=10|(maincpu.pb@C1DE BAND ~10)</action>
    </script>
  </cheat>

  <cheat desc="Get all Powers Now! PL2">
    <script state="on">
      <action>maincpu.pb@C1DE=1B</action>
    </script>
  </cheat>

  <cheat desc="Get Inv./Powers Now! PL2">
    <script state="on">
      <action>maincpu.pb@C1DE=1F</action>
    </script>
  </cheat>

  <cheat desc="Next Star = 70000 pts Now!PL2">
    <script state="on">
      <action>maincpu.pb@C1AC=07</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Inf. Cross Prot. On Pickup">
    <script state="run">
      <action>maincpu.pb@C461=14</action>
    </script>
  </cheat>

  <cheat desc="Stop Bonus Timer">
    <script state="run">
      <action>maincpu.pb@C461=64</action>
    </script>
  </cheat>

  <cheat desc="Change to Rank 5 Now!">
    <script state="on">
      <action>maincpu.pb@C0AE=05</action>
    </script>
  </cheat>

  <cheat desc="Change to Rank 10 Now!">
    <script state="on">
      <action>maincpu.pb@C0AE=0A</action>
    </script>
  </cheat>

  <cheat desc="Change to Rank 15 Now!">
    <script state="on">
      <action>maincpu.pb@C0AE=0F</action>
    </script>
  </cheat>

  <cheat desc="Change to Rank 20 Now!">
    <script state="on">
      <action>maincpu.pb@C0AE=14</action>
    </script>
  </cheat>

  <cheat desc="Change to Rank 25 Now!">
    <script state="on">
      <action>maincpu.pb@C0AE=19</action>
    </script>
  </cheat>

  <cheat desc="Change to Rank 30 Now!">
    <script state="on">
      <action>maincpu.pb@C0AE=1E</action>
    </script>
  </cheat>

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