<mamecheat version="1">

  <cheat desc="Never see the Green Blob">
    <script state="run">
      <action>maincpu.pb@0079=02</action>
      <action>maincpu.pb@007C=02</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Energy PL1">
    <script state="run">
      <action>maincpu.pb@00A7=09</action>
      <action>maincpu.pb@00A8=99</action>
      <action>maincpu.pb@00A9=99</action>
    </script>
  </cheat>

  <cheat desc="Infinite Keys PL1">
    <script state="run">
      <action>maincpu.pb@00B4=08</action>
    </script>
  </cheat>

  <cheat desc="Always have Speed Up PL1">
    <script state="run">
      <action>maincpu.pb@0145=01</action>
    </script>
  </cheat>

  <cheat desc="Always have Shoot Speed PL1">
    <script state="run">
      <action>maincpu.pb@0146=01</action>
    </script>
  </cheat>

  <cheat desc="Always have Shield PL1">
    <script state="run">
      <action>maincpu.pb@0147=01</action>
    </script>
  </cheat>

  <cheat desc="Always have Weapon Range PL1">
    <script state="run">
      <action>maincpu.pb@0148=01</action>
    </script>
  </cheat>

  <cheat desc="Select Followers + Weapon PL1">
    <parameter>
      <item value="0x01">x2 with Daggers</item>
      <item value="0x02">x2 with Bombs</item>
      <item value="0x03">x2 with Ninja Stars</item>
      <item value="0x04">x2 with Razor Disks</item>
      <item value="0x05">x2 with Shock Waves</item>
      <item value="0x06">x2 with Boomerangs</item>
      <item value="0x07">x2 with Reflective Shots</item>
      <item value="0x08">x2 with Flame Thrower</item>
    </parameter>
    <script state="run">
      <action condition="(param==01)">maincpu.pb@0130=01</action>
      <action condition="(param==01)">maincpu.pb@0150=01</action>
      <action condition="(param==01)">maincpu.pb@0170=01</action>
      <action condition="(param==02)">maincpu.pb@0130=02</action>
      <action condition="(param==02)">maincpu.pb@0150=02</action>
      <action condition="(param==02)">maincpu.pb@0170=02</action>
      <action condition="(param==03)">maincpu.pb@0130=03</action>
      <action condition="(param==03)">maincpu.pb@0150=03</action>
      <action condition="(param==03)">maincpu.pb@0170=03</action>
      <action condition="(param==04)">maincpu.pb@0130=04</action>
      <action condition="(param==04)">maincpu.pb@0150=04</action>
      <action condition="(param==04)">maincpu.pb@0170=04</action>
      <action condition="(param==05)">maincpu.pb@0130=05</action>
      <action condition="(param==05)">maincpu.pb@0150=05</action>
      <action condition="(param==05)">maincpu.pb@0170=05</action>
      <action condition="(param==06)">maincpu.pb@0130=06</action>
      <action condition="(param==06)">maincpu.pb@0150=06</action>
      <action condition="(param==06)">maincpu.pb@0170=06</action>
      <action condition="(param==07)">maincpu.pb@0130=07</action>
      <action condition="(param==07)">maincpu.pb@0150=07</action>
      <action condition="(param==07)">maincpu.pb@0170=07</action>
      <action condition="(param==08)">maincpu.pb@0130=08</action>
      <action condition="(param==08)">maincpu.pb@0150=08</action>
      <action condition="(param==08)">maincpu.pb@0170=08</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Energy PL2">
    <script state="run">
      <action>maincpu.pb@00C2=09</action>
      <action>maincpu.pb@00C3=99</action>
      <action>maincpu.pb@00C4=99</action>
    </script>
  </cheat>

  <cheat desc="Infinite Keys PL2">
    <script state="run">
      <action>maincpu.pb@00CF=08</action>
    </script>
  </cheat>

  <cheat desc="Always have Speed Up PL2">
    <script state="run">
      <action>maincpu.pb@01A5=01</action>
    </script>
  </cheat>

  <cheat desc="Always have Shoot Speed PL2">
    <script state="run">
      <action>maincpu.pb@01A6=01</action>
    </script>
  </cheat>

  <cheat desc="Always have Shield PL2">
    <script state="run">
      <action>maincpu.pb@01A7=01</action>
    </script>
  </cheat>

  <cheat desc="Always have Weapon Range PL2">
    <script state="run">
      <action>maincpu.pb@01A8=01</action>
    </script>
  </cheat>

  <cheat desc="Select Followers + Weapon PL2">
    <parameter>
      <item value="0x01">x2 with Daggers</item>
      <item value="0x02">x2 with Bombs</item>
      <item value="0x03">x2 with Ninja Stars</item>
      <item value="0x04">x2 with Razor Disks</item>
      <item value="0x05">x2 with Shock Waves</item>
      <item value="0x06">x2 with Boomerangs</item>
      <item value="0x07">x2 with Reflective Shots</item>
      <item value="0x08">x2 with Flame Thrower</item>
    </parameter>
    <script state="run">
      <action condition="(param==01)">maincpu.pb@0190=01</action>
      <action condition="(param==01)">maincpu.pb@01B0=01</action>
      <action condition="(param==01)">maincpu.pb@01D0=01</action>
      <action condition="(param==02)">maincpu.pb@0190=02</action>
      <action condition="(param==02)">maincpu.pb@01B0=02</action>
      <action condition="(param==02)">maincpu.pb@01D0=02</action>
      <action condition="(param==03)">maincpu.pb@0190=03</action>
      <action condition="(param==03)">maincpu.pb@01B0=03</action>
      <action condition="(param==03)">maincpu.pb@01D0=03</action>
      <action condition="(param==04)">maincpu.pb@0190=04</action>
      <action condition="(param==04)">maincpu.pb@01B0=04</action>
      <action condition="(param==04)">maincpu.pb@01D0=04</action>
      <action condition="(param==05)">maincpu.pb@0190=05</action>
      <action condition="(param==05)">maincpu.pb@01B0=05</action>
      <action condition="(param==05)">maincpu.pb@01D0=05</action>
      <action condition="(param==06)">maincpu.pb@0190=06</action>
      <action condition="(param==06)">maincpu.pb@01B0=06</action>
      <action condition="(param==06)">maincpu.pb@01D0=06</action>
      <action condition="(param==07)">maincpu.pb@0190=07</action>
      <action condition="(param==07)">maincpu.pb@01B0=07</action>
      <action condition="(param==07)">maincpu.pb@01D0=07</action>
      <action condition="(param==08)">maincpu.pb@0190=08</action>
      <action condition="(param==08)">maincpu.pb@01B0=08</action>
      <action condition="(param==08)">maincpu.pb@01D0=08</action>
    </script>
  </cheat>

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