<mamecheat version="1">

  <cheat desc="Infinite Credits">
    <script state="run">
      <action>maincpu.pb@FFF000=09</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Time PL1">
    <script state="run">
      <action>maincpu.pb@FFEF57=5A</action>
    </script>
  </cheat>

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

  <cheat desc="Invincibility PL1">
    <script state="run">
      <action>maincpu.pb@FFD84C=5D</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Shot 1' Time PL1">
    <script state="run">
      <action>maincpu.pb@FFEF61=58</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Shot 2' Time PL1">
    <script state="run">
      <action>maincpu.pb@FFEF63=58</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Jump' Time PL1">
    <script state="run">
      <action>maincpu.pb@FFEF65=58</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Speed' Time PL1">
    <script state="run">
      <action>maincpu.pb@FFEF67=58</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Shot 1' PL1">
    <script state="run">
      <action>maincpu.pb@FFD840=02|(maincpu.pb@FFD840 BAND ~06)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Shot 1' Now! PL1">
    <script state="on">
      <action>maincpu.pb@FFD840=00|(maincpu.pb@FFD840 BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Shot 2' PL1">
    <script state="run">
      <action>maincpu.pb@FFD840=04|(maincpu.pb@FFD840 BAND ~06)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Shot 2' Now! PL1">
    <script state="on">
      <action>maincpu.pb@FFD840=00|(maincpu.pb@FFD840 BAND ~04)</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Jump' PL1">
    <script state="run">
      <action>maincpu.pb@FFD840=08|(maincpu.pb@FFD840 BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Jump' Now! PL1">
    <script state="on">
      <action>maincpu.pb@FFD840=00|(maincpu.pb@FFD840 BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Speed' PL1">
    <script state="run">
      <action>maincpu.pb@FFD840=10|(maincpu.pb@FFD840 BAND ~10)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Speed' Now! PL1">
    <script state="on">
      <action>maincpu.pb@FFD840=00|(maincpu.pb@FFD840 BAND ~10)</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Time PL2">
    <script state="run">
      <action>maincpu.pb@FFEFB7=5A</action>
    </script>
  </cheat>

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

  <cheat desc="Invincibility PL2">
    <script state="run">
      <action>maincpu.pb@FFDA2C=5D</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Shot 1' Time PL2">
    <script state="run">
      <action>maincpu.pb@FFEFC1=58</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Shot 2' Time PL2">
    <script state="run">
      <action>maincpu.pb@FFEFC3=58</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Jump' Time PL2">
    <script state="run">
      <action>maincpu.pb@FFEFC5=58</action>
    </script>
  </cheat>

  <cheat desc="Infinite 'Speed' Time PL2">
    <script state="run">
      <action>maincpu.pb@FFEFC7=58</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Shot 1' PL2">
    <script state="run">
      <action>maincpu.pb@FFDA20=02|(maincpu.pb@FFDA20 BAND ~06)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Shot 1' Now! PL2">
    <script state="on">
      <action>maincpu.pb@FFDA20=00|(maincpu.pb@FFDA20 BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Shot 2' PL2">
    <script state="run">
      <action>maincpu.pb@FFDA20=04|(maincpu.pb@FFDA20 BAND ~06)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Shot 2' Now! PL2">
    <script state="on">
      <action>maincpu.pb@FFDA20=00|(maincpu.pb@FFDA20 BAND ~04)</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Jump' PL2">
    <script state="run">
      <action>maincpu.pb@FFDA20=08|(maincpu.pb@FFDA20 BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Jump' Now! PL2">
    <script state="on">
      <action>maincpu.pb@FFDA20=00|(maincpu.pb@FFDA20 BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc="Always have 'Speed' PL2">
    <script state="run">
      <action>maincpu.pb@FFDA20=10|(maincpu.pb@FFDA20 BAND ~10)</action>
    </script>
  </cheat>

  <cheat desc="Lose 'Speed' Now! PL2">
    <script state="on">
      <action>maincpu.pb@FFDA20=00|(maincpu.pb@FFDA20 BAND ~10)</action>
    </script>
  </cheat>

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