<mamecheat version="1">

  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pw@FFC49A=0000</action>
    </script>
  </cheat>

  <cheat desc="Select Starting Match">
    <parameter>
      <item value="0x00">Match 1 - The Executioner</item>
      <item value="0x11">Match 2 - Southside Jim#1</item>
      <item value="0x21">Grudge Match #1</item>
      <item value="0x32">Match 3 - Angel</item>
      <item value="0x43">Match 4 - C.C. Rider</item>
      <item value="0x53">Grudge Match #2</item>
      <item value="0x64">Match 5 - Chainman Eddie</item>
      <item value="0x75">Match 6 - Heavy Metal</item>
      <item value="0x85">Grudge Match #3</item>
      <item value="0x96">Match 7 - Angel (Again)</item>
      <item value="0xA7">Match 8 - Mad Miles</item>
      <item value="0xB7">Grudge Match #4</item>
      <item value="0xC8">Match 9 - Southside Jim (Again)</item>
      <item value="0xD9">Match 10 - 2X Chainman</item>
      <item value="0xE9">Championship Match</item>
    </parameter>
    <script state="run">
      <action condition="(maincpu.pb@FFE75B==00)">maincpu.pq@FFE758=((param BAND 0xF0) LSHIFT 0x1C)+(param BAND 0x0F)</action>
    </script>
  </cheat>

  <cheat desc="One hit for Enemy 1 Now!">
    <script state="on">
      <action>maincpu.pw@FFEDB2=0001</action>
    </script>
  </cheat>

  <cheat desc="One hit for Enemy 2 Now!">
    <script state="on">
      <action>maincpu.pw@FFEFB6=0001</action>
    </script>
  </cheat>

  <cheat desc="One hit for Enemy 3 Now!">
    <script state="on">
      <action>maincpu.pw@FFEEB4=0001</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Energy PL1">
    <script state="run">
      <action>maincpu.pw@FFEAAC=00A0</action>
    </script>
  </cheat>

  <cheat desc="Always have No Energy PL1">
    <script state="run">
      <action>maincpu.pw@FFEAAC=0001</action>
    </script>
  </cheat>

  <cheat desc="Drain All Energy Now! PL1">
    <script state="on">
      <action>maincpu.pw@FFEAAC=0001</action>
    </script>
  </cheat>

  <cheat desc="Select Character PL1"> <comment>Enable on or before the character select screen or wait to till you lose to get the character you have selected. Note the score line picture and name will not necessarily match the character you have chosen.</comment>
    <parameter>
      <item value="0x00">Buzz</item>
      <item value="0x01">Ty</item>
      <item value="0x02">Kato</item>
      <item value="0x03"># Chainman Eddie #</item>
      <item value="0x04"># Southside Jim #</item>
      <item value="0x05"># Masked Warrior #</item>
      <item value="0x06"># Mad Miles #</item>
      <item value="0x07"># C.C. Rider #</item>
      <item value="0x08"># Executioner #</item>
      <item value="0x09"># Heavy Metal #</item>
      <item value="0x0A"># Angel #</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@FFEACD=param</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Energy PL2">
    <script state="run">
      <action>maincpu.pw@FFEBAE=00A0</action>
    </script>
  </cheat>

  <cheat desc="Always have No Energy PL2">
    <script state="run">
      <action>maincpu.pw@FFEBAE=0001</action>
    </script>
  </cheat>

  <cheat desc="Drain All Energy Now! PL2">
    <script state="on">
      <action>maincpu.pw@FFEBAE=0001</action>
    </script>
  </cheat>

  <cheat desc="Select Character PL2"> <comment>Enable on or before the character select screen or wait to till you lose to get the character you have selected. Note the score line picture and name will not necessarily match the character you have chosen.</comment>
    <parameter>
      <item value="0x00">Buzz</item>
      <item value="0x01">Ty</item>
      <item value="0x02">Kato</item>
      <item value="0x03"># Chainman Eddie #</item>
      <item value="0x04"># Southside Jim #</item>
      <item value="0x05"># Masked Warrior #</item>
      <item value="0x06"># Mad Miles #</item>
      <item value="0x07"># C.C. Rider #</item>
      <item value="0x08"># Executioner #</item>
      <item value="0x09"># Heavy Metal #</item>
      <item value="0x0A"># Angel #</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@FFEBCF=param</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Energy PL3">
    <script state="run">
      <action>maincpu.pw@FFECB0=00A0</action>
    </script>
  </cheat>

  <cheat desc="Always have No Energy PL3">
    <script state="run">
      <action>maincpu.pw@FFECB0=0001</action>
    </script>
  </cheat>

  <cheat desc="Drain All Energy Now! PL3">
    <script state="on">
      <action>maincpu.pw@FFECB0=0001</action>
    </script>
  </cheat>

  <cheat desc="Select Character PL3"> <comment>Enable on or before the character select screen or wait to till you lose to get the character you have selected. Note the score line picture and name will not necessarily match the character you have chosen.</comment>
    <parameter>
      <item value="0x00">Buzz</item>
      <item value="0x01">Ty</item>
      <item value="0x02">Kato</item>
      <item value="0x03"># Chainman Eddie #</item>
      <item value="0x04"># Southside Jim #</item>
      <item value="0x05"># Masked Warrior #</item>
      <item value="0x06"># Mad Miles #</item>
      <item value="0x07"># C.C. Rider #</item>
      <item value="0x08"># Executioner #</item>
      <item value="0x09"># Heavy Metal #</item>
      <item value="0x0A"># Angel #</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@FFECD1=param</action>
    </script>
  </cheat>

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