<mamecheat version="1">

  <cheat desc="Infinite Time">
    <script state="run">
      <action condition="(frame % 300 == 0)">maincpu.pw@E08B=0299</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pb@E090=99</action>
    </script>
  </cheat>

  <cheat desc="Always have Maximum Fish">
    <script state="run">
      <action>maincpu.pw@E089=0999</action>
    </script>
  </cheat>

  <cheat desc="Set Distance to 0040 Now!">
    <script state="on">
      <action>maincpu.pw@E08D=0040</action> <!-- Note poking smaller values can cause the Boss gfx to be corrupted -->
    </script>
  </cheat>

  <cheat desc="Invincibility"> <comment>Not fully tested</comment>
    <script state="on">
      <action>temp0 =maincpu.rb@70F9</action>
      <action>temp1 =maincpu.rb@7227</action>
      <action>temp2 =maincpu.rb@B27F</action>
    </script>
    <script state="run">
      <action>maincpu.rb@70F9=C9</action> <!-- Fish Holes -->
      <action>maincpu.rb@7227=C9</action> <!-- Cracks -->
      <action>maincpu.rb@B27F=C9</action> <!-- Fireballs -->
    </script>
    <script state="off">
      <action>maincpu.rb@70F9=temp0 </action>
      <action>maincpu.rb@7227=temp1 </action>
      <action>maincpu.rb@B27F=temp2 </action>
    </script>
  </cheat>

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