<mamecheat version="1">

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

  <cheat desc="Kill Stage Guardian with 1 hit Now!">
    <script state="on">
      <action>maincpu.pb@FF431B=00</action>
    </script>
  </cheat>

  <cheat desc="Kill Last Guardian Now!">
    <script state="on">
      <action>maincpu.pw@FF6C1A=0000</action>
    </script>
  </cheat>

  <cheat desc="Select Starting Stage">
    <parameter min="1" max="16" step="1"/>
    <script state="run">
      <action condition="(maincpu.pb@FF0E49==00)">maincpu.pb@FF0E49=(param-1)</action>
    </script>
  </cheat>

  <cheat desc="Hit Anywhere">
    <script state="on">
      <action>temp0 =maincpu.mw@006A4A</action>
      <action>temp1 =maincpu.mw@006A82</action>
      <action>temp2 =maincpu.mw@006AA6</action>
    </script>
    <script state="run">
      <action>maincpu.mw@006A4A=6002</action> <!-- This ROM cheat was made by nolberto82 -->
      <action>maincpu.mw@006A82=6002</action>
      <action>maincpu.mw@006AA6=6002</action>
    </script>
    <script state="off">
      <action>maincpu.mw@006A4A=temp0 </action>
      <action>maincpu.mw@006A82=temp1 </action>
      <action>maincpu.mw@006AA6=temp2 </action>
    </script>
  </cheat>

  <cheat desc="One Hit Kills">
    <script state="on">
      <action>temp0 =maincpu.mw@006B68</action>
      <action>temp1 =maincpu.mw@05E152</action>
    </script>
    <script state="run">
      <action>maincpu.mw@006B68=6002</action> <!-- This ROM cheat was made by nolberto82 -->
      <action>maincpu.mw@05E152=4E71</action>
    </script>
    <script state="off">
      <action>maincpu.mw@006B68=temp0 </action>
      <action>maincpu.mw@05E152=temp1 </action>
    </script>
  </cheat>

  <cheat desc=" "/>

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

  <cheat desc="Infinite Energy PL1">
    <script state="run">
      <action>maincpu.pb@FF129B=63</action>
    </script>
  </cheat>

  <cheat desc="Invincibility PL1"> <comment>Doesn't protect you against the Last Guardian's Claw</comment>
    <script state="run">
      <action>maincpu.pb@FF128E=02</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Attack Power PL1">
    <script state="run">
      <action>maincpu.pb@FF129D=63</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Defence Power PL1">
    <script state="run">
      <action>maincpu.pb@FF129F=63</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Character PL1">
    <script state="run">
      <action>maincpu.pb@FF12A2=17</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Weapon PL1">
    <script state="run">
      <action>maincpu.pb@FF12A3=07</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Protection PL1">
    <script state="run">
      <action>maincpu.pb@FF12A4=07</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Experience Points PL1">
    <script state="run">
      <action>maincpu.pd@FF12C2=99999999</action>
    </script>
  </cheat>

  <cheat desc=" "/>

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

  <cheat desc="Infinite Energy PL2">
    <script state="run">
      <action>maincpu.pb@FF139B=63</action>
    </script>
  </cheat>

  <cheat desc="Invincibility PL2"> <comment>Doesn't protect you against the Last Guardian's Claw</comment>
    <script state="run">
      <action>maincpu.pb@FF138E=02</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Attack Power PL2">
    <script state="run">
      <action>maincpu.pb@FF139D=63</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Defence Power PL2">
    <script state="run">
      <action>maincpu.pb@FF139F=63</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Character PL2">
    <script state="run">
      <action>maincpu.pb@FF13A2=17</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Weapon PL2">
    <script state="run">
      <action>maincpu.pb@FF13A3=07</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Protection PL2">
    <script state="run">
      <action>maincpu.pb@FF13A4=07</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Experience Points PL2">
    <script state="run">
      <action>maincpu.pd@FF13C2=99999999</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL3">
    <script state="run">
      <action>maincpu.pb@FF145D=07</action>
    </script>
  </cheat>

  <cheat desc="Infinite Energy PL3">
    <script state="run">
      <action>maincpu.pb@FF149B=63</action>
    </script>
  </cheat>

  <cheat desc="Invincibility PL3"> <comment>Doesn't protect you against the Last Guardian's Claw</comment>
    <script state="run">
      <action>maincpu.pb@FF148E=02</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Attack Power PL2">
    <script state="run">
      <action>maincpu.pb@FF149D=63</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Defence Power PL3">
    <script state="run">
      <action>maincpu.pb@FF149F=63</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Character PL3">
    <script state="run">
      <action>maincpu.pb@FF14A2=17</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Weapon PL3">
    <script state="run">
      <action>maincpu.pb@FF14A3=07</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Protection PL3">
    <script state="run">
      <action>maincpu.pb@FF14A4=07</action>
    </script>
  </cheat>

  <cheat desc="Always Maximum Experience Points PL3">
    <script state="run">
      <action>maincpu.pd@FF14C2=99999999</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Sound Test">
    <parameter min="1" max="255" step="1"/>
    <script state="change">
      <action>maincpu.pb@800181=param</action>
    </script>
  </cheat>

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