<mamecheat version="1">

  <cheat desc="Infinite Credits">
    <script state="run">
      <action>maincpu.pb@8808F3D8=63</action>
    </script>
  </cheat>

  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pd@880884F8=00090946|(maincpu.pd@880884F8 BAND ~00FFFFFF)</action>
    </script>
  </cheat>

  <cheat desc="Select Fighter Tower Opponent Position">
    <parameter>
      <item value="0x00">0</item>
      <item value="0x01">1</item>
      <item value="0x02">2</item>
      <item value="0x03">3</item>
      <item value="0x04">4</item>
      <item value="0x05">5</item>
      <item value="0x06">6</item>
      <item value="0x07">7</item>
      <item value="0x08">8</item>
      <item value="0x09">9</item>
      <item value="0x0A">10</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808F3D4=param</action>
    </script>
  </cheat>

  <cheat desc="Select Earthquake Mode">
    <parameter>
      <item value="0x01">Enabled</item>
      <item value="0x00">Disabled</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@880884E8=param</action>
    </script>
  </cheat>

  <cheat desc="Select Player to Win Instantly"> <comment>Use before round starts</comment>
    <parameter>
      <item value="0x01">PL1</item>
      <item value="0x02">PL2</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@88088522=param</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Energy PL1">
    <script state="run">
      <action>maincpu.pw@8808BC54=7800</action>
    </script>
  </cheat>

  <cheat desc="Drain All Energy Now! PL1"> <comment>You may need to use this cheat again if they recharge their energy and stand back up!</comment>
    <script state="on">
      <action>maincpu.pw@8808BC54=0000</action>
    </script>
  </cheat>

  <cheat desc="Select Character PL1"> <comment>Use on or before the character select screen</comment>
    <parameter>
      <item value="0x00">Combo</item>
      <item value="0x01">Jago</item>
      <item value="0x02">Thunder</item>
      <item value="0x03">Glacius</item>
      <item value="0x04">Orchid</item>
      <item value="0x05">Cinder</item>
      <item value="0x06">SabreWulf</item>
      <item value="0x07">Riptor</item>
      <item value="0x08">Spinal</item>
      <item value="0x09">Fulgore</item>
      <item value="0x0A">Eyedol</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808F304=param</action>
    </script>
  </cheat>

  <cheat desc="Select Attack Speed PL1">
    <parameter>
      <item value="0x00">Default</item>
      <item value="0x01">Fast</item>
      <item value="0x02">Turbo</item>
      <item value="0x03">Ultra</item>
      <item value="0x09">Insane</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808BC4F=param</action>
    </script>
  </cheat>

  <cheat desc="Select Movement Speed  PL1">
    <parameter>
      <item value="0x00">Default</item>
      <item value="0x01">Fast</item>
      <item value="0x02">Turbo</item>
      <item value="0x03">Ultra</item>
      <item value="0x09">Insane</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808BC4D=param</action>
    </script>
  </cheat>

  <cheat desc="Shadow Character PL1">
    <script state="run">
      <action>maincpu.pb@8808BC95=09</action>
    </script>
  </cheat>

  <cheat desc="Maximum Combo Breaker PL1">
    <script state="run">
      <action>maincpu.pb@8808BCBB=06</action>
    </script>
  </cheat>

  <cheat desc="Combo Breaker Now! PL1"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F304==02)">maincpu.pb@8808BCBF=2D</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F304==05)">maincpu.pb@8808BCBF=4A</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F304==09)">maincpu.pb@8808BCBF=5D</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F304==03)">maincpu.pb@8808BCBF=4C</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F304==01)">maincpu.pb@8808BCBF=5F</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F304==04)">maincpu.pb@8808BCBF=4C</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F304==07)">maincpu.pb@8808BCBF=50</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F304==06)">maincpu.pb@8808BCBF=43</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F304==08)">maincpu.pb@8808BCBF=5C</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F304==00)">maincpu.pb@8808BCBF=45</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="Humiliation Now! PL1"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F304==02)">maincpu.pb@8808BCBF=67</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F304==05)">maincpu.pb@8808BCBF=58</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F304==09)">maincpu.pb@8808BCBF=66</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F304==03)">maincpu.pb@8808BCBF=5B</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F304==01)">maincpu.pb@8808BCBF=63</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F304==04)">maincpu.pb@8808BCBF=5E</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F304==07)">maincpu.pb@8808BCBF=64</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F304==06)">maincpu.pb@8808BCBF=52</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F304==08)">maincpu.pb@8808BCBF=70</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F304==00)">maincpu.pb@8808BCBF=50</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="No Mercy 1 Now! PL1"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F304==02)">maincpu.pb@8808BCBF=60</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F304==05)">maincpu.pb@8808BCBF=4F</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F304==09)">maincpu.pb@8808BCBF=62</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F304==03)">maincpu.pb@8808BCBF=5C</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F304==01)">maincpu.pb@8808BCBF=70</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F304==04)">maincpu.pb@8808BCBF=51</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F304==07)">maincpu.pb@8808BCBF=52</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F304==06)">maincpu.pb@8808BCBF=53</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F304==08)">maincpu.pb@8808BCBF=5E</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F304==00)">maincpu.pb@8808BCBF=4C</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="No Mercy 2 Now! PL1"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F304==02)">maincpu.pb@8808BCBF=63</action>
      <action condition="(maincpu.pb@8808F304==05)">maincpu.pb@8808BCBF=4C</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F304==09)">maincpu.pb@8808BCBF=57</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F304==03)">maincpu.pb@8808BCBF=51</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F304==01)">maincpu.pb@8808BCBF=5C</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F304==04)">maincpu.pb@8808BCBF=61</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F304==07)">maincpu.pb@8808BCBF=55</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F304==06)">maincpu.pb@8808BCBF=47</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F304==08)">maincpu.pb@8808BCBF=61</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F304==00)">maincpu.pb@8808BCBF=51</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="No Mercy 3 Now! PL1"> <comment>Only works with Thunder, Glacius, Orchid and Riptor characters. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F304==02)">maincpu.pb@8808BCBF=68</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F304==03)">maincpu.pb@8808BCBF=4F</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F304==04)">maincpu.pb@8808BCBF=54</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F304==07)">maincpu.pb@8808BCBF=5C</action> <!-- Riptor -->
    </script>
  </cheat>

  <cheat desc="Ultra Now! PL1"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F304==02)">maincpu.pb@8808BCBF=5D</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F304==05)">maincpu.pb@8808BCBF=15</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F304==09)">maincpu.pb@8808BCBF=5E</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F304==03)">maincpu.pb@8808BCBF=4E</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F304==01)">maincpu.pb@8808BCBF=5E</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F304==04)">maincpu.pb@8808BCBF=4E</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F304==07)">maincpu.pb@8808BCBF=49</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F304==06)">maincpu.pb@8808BCBF=41</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F304==08)">maincpu.pb@8808BCBF=62</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F304==00)">maincpu.pb@8808BCBF=49</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="Select Control PL1">
    <parameter>
      <item value="0x00">Human Control</item>
      <item value="0x10">CPU Control</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808F5DB=param</action>
    </script>
  </cheat>

  <cheat desc="Select Character Size PL1">
    <parameter>
      <item value="0x02">Tiny</item>
      <item value="0x09">Small</item>
      <item value="0x16">Default</item>
      <item value="0x22">Large</item>
      <item value="0x32">Huge</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808BC71=param</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Energy PL2">
    <script state="run">
      <action>maincpu.pw@8808BD54=7800</action>
    </script>
  </cheat>

  <cheat desc="Drain All Energy Now! PL2"> <comment>You may need to use this cheat again if they recharge their energy and stand back up!</comment>
    <script state="on">
      <action>maincpu.pw@8808BD54=0000</action>
    </script>
  </cheat>

  <cheat desc="Select Character PL2"> <comment>Use on or before the character select screen</comment>
    <parameter>
      <item value="0x00">Combo</item>
      <item value="0x01">Jago</item>
      <item value="0x02">Thunder</item>
      <item value="0x03">Glacius</item>
      <item value="0x04">Orchid</item>
      <item value="0x05">Cinder</item>
      <item value="0x06">SabreWulf</item>
      <item value="0x07">Riptor</item>
      <item value="0x08">Spinal</item>
      <item value="0x09">Fulgore</item>
      <item value="0x0A">Eyedol</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808F36C=param</action>
    </script>
  </cheat>

  <cheat desc="Select Attack Speed PL2">
    <parameter>
      <item value="0x00">Default</item>
      <item value="0x01">Fast</item>
      <item value="0x02">Turbo</item>
      <item value="0x03">Ultra</item>
      <item value="0x09">Insane</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808BD4F=param</action>
    </script>
  </cheat>

  <cheat desc="Select Movement Speed  PL2">
    <parameter>
      <item value="0x00">Default</item>
      <item value="0x01">Fast</item>
      <item value="0x02">Turbo</item>
      <item value="0x03">Ultra</item>
      <item value="0x09">Insane</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808BD4D=param</action>
    </script>
  </cheat>

  <cheat desc="Shadow Character PL2">
    <script state="run">
      <action>maincpu.pb@8808BD95=09</action>
    </script>
  </cheat>

  <cheat desc="Maximum Combo Breaker PL2">
    <script state="run">
      <action>maincpu.pb@8808BDBB=06</action>
    </script>
  </cheat>

  <cheat desc="Combo Breaker Now! PL2"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F36C==02)">maincpu.pb@8808BDBF=2D</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F36C==05)">maincpu.pb@8808BDBF=4A</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F36C==09)">maincpu.pb@8808BDBF=5D</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F36C==03)">maincpu.pb@8808BDBF=4C</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F36C==01)">maincpu.pb@8808BDBF=5F</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F36C==04)">maincpu.pb@8808BDBF=4C</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F36C==07)">maincpu.pb@8808BDBF=50</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F36C==06)">maincpu.pb@8808BDBF=43</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F36C==08)">maincpu.pb@8808BDBF=5C</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F36C==00)">maincpu.pb@8808BDBF=45</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="Humiliation Now! PL2"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F36C==02)">maincpu.pb@8808BDBF=67</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F36C==05)">maincpu.pb@8808BDBF=58</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F36C==09)">maincpu.pb@8808BDBF=66</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F36C==03)">maincpu.pb@8808BDBF=5B</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F36C==01)">maincpu.pb@8808BDBF=63</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F36C==04)">maincpu.pb@8808BDBF=5E</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F36C==07)">maincpu.pb@8808BDBF=64</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F36C==06)">maincpu.pb@8808BDBF=52</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F36C==08)">maincpu.pb@8808BDBF=70</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F36C==00)">maincpu.pb@8808BDBF=50</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="No Mercy 1 Now! PL2"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F36C==02)">maincpu.pb@8808BDBF=60</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F36C==05)">maincpu.pb@8808BDBF=4F</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F36C==09)">maincpu.pb@8808BDBF=62</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F36C==03)">maincpu.pb@8808BDBF=5C</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F36C==01)">maincpu.pb@8808BDBF=70</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F36C==04)">maincpu.pb@8808BDBF=51</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F36C==07)">maincpu.pb@8808BDBF=52</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F36C==06)">maincpu.pb@8808BDBF=53</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F36C==08)">maincpu.pb@8808BDBF=5E</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F36C==00)">maincpu.pb@8808BDBF=4C</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="No Mercy 2 Now! PL2"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F36C==02)">maincpu.pb@8808BDBF=63</action>
      <action condition="(maincpu.pb@8808F36C==05)">maincpu.pb@8808BDBF=4C</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F36C==09)">maincpu.pb@8808BDBF=57</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F36C==03)">maincpu.pb@8808BDBF=51</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F36C==01)">maincpu.pb@8808BDBF=5C</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F36C==04)">maincpu.pb@8808BDBF=61</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F36C==07)">maincpu.pb@8808BDBF=55</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F36C==06)">maincpu.pb@8808BDBF=47</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F36C==08)">maincpu.pb@8808BDBF=61</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F36C==00)">maincpu.pb@8808BDBF=51</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="No Mercy 3 Now! PL2"> <comment>Only works with Thunder, Glacius, Orchid and Riptor characters. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F36C==02)">maincpu.pb@8808BDBF=68</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F36C==03)">maincpu.pb@8808BDBF=4F</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F36C==04)">maincpu.pb@8808BDBF=54</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F36C==07)">maincpu.pb@8808BDBF=5C</action> <!-- Riptor -->
    </script>
  </cheat>

  <cheat desc="Ultra Now! PL2"> <comment>Has no effect when playing as Eyedol. Assign to an Activation Key for the Best Effect</comment>
    <script state="on">
      <action condition="(maincpu.pb@8808F36C==02)">maincpu.pb@8808BDBF=5D</action> <!-- Thunder -->
      <action condition="(maincpu.pb@8808F36C==05)">maincpu.pb@8808BDBF=15</action> <!-- Cinder -->
      <action condition="(maincpu.pb@8808F36C==09)">maincpu.pb@8808BDBF=5E</action> <!-- Fulgore -->
      <action condition="(maincpu.pb@8808F36C==03)">maincpu.pb@8808BDBF=4E</action> <!-- Glacius -->
      <action condition="(maincpu.pb@8808F36C==01)">maincpu.pb@8808BDBF=5E</action> <!-- Jago -->
      <action condition="(maincpu.pb@8808F36C==04)">maincpu.pb@8808BDBF=4E</action> <!-- Orchid -->
      <action condition="(maincpu.pb@8808F36C==07)">maincpu.pb@8808BDBF=49</action> <!-- Riptor -->
      <action condition="(maincpu.pb@8808F36C==06)">maincpu.pb@8808BDBF=41</action> <!-- Sabre -->
      <action condition="(maincpu.pb@8808F36C==08)">maincpu.pb@8808BDBF=62</action> <!-- Spinal -->
      <action condition="(maincpu.pb@8808F36C==00)">maincpu.pb@8808BDBF=49</action> <!-- Combo -->
    </script>
  </cheat>

  <cheat desc="Select Control PL2">
    <parameter>
      <item value="0x00">Human Control</item>
      <item value="0x10">CPU Control</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808F5DF=param</action>
    </script>
  </cheat>

  <cheat desc="Select Character Size PL2">
    <parameter>
      <item value="0x02">Tiny</item>
      <item value="0x09">Small</item>
      <item value="0x16">Default</item>
      <item value="0x22">Large</item>
      <item value="0x32">Huge</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@8808BD71=param</action>
    </script>
  </cheat>

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