<mamecheat version="1">

  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.pb@824C=02</action>
    </script>
  </cheat>

  <cheat desc="Always 3 red cars">
    <script state="run">
      <action>maincpu.pb@81B0=02</action>
    </script>
  </cheat>

  <cheat desc="No red cars per level">
    <script state="run">
      <action>maincpu.pb@824E=00</action>
    </script>
  </cheat>

  <cheat desc="Only 1 red car per level">
    <script state="run">
      <action>maincpu.pb@824E=01</action>
    </script>
  </cheat>

  <cheat desc="7 red cars per level">
    <script state="run">
      <action>maincpu.pb@824E=07</action>
    </script>
  </cheat>

  <cheat desc="No rocks">
    <script state="run">
      <action>maincpu.pb@8251=00</action>
    </script>
  </cheat>

  <cheat desc="Red car 1 doesn't move">
    <script state="run">
      <action>maincpu.pb@8088=88</action>
    </script>
  </cheat>

  <cheat desc="Red car 2 doesn't move">
    <script state="run">
      <action>maincpu.pb@80A8=88</action>
    </script>
  </cheat>

  <cheat desc="Red car 3 doesn't move">
    <script state="run">
      <action>maincpu.pb@80C8=88</action>
    </script>
  </cheat>

  <cheat desc="Red car 4 doesn't move">
    <script state="run">
      <action>maincpu.pb@80E8=88</action>
    </script>
  </cheat>

  <cheat desc="Red car 5 doesn't move">
    <script state="run">
      <action>maincpu.pb@8108=88</action>
    </script>
  </cheat>

  <cheat desc="Red car 6 doesn't move">
    <script state="run">
      <action>maincpu.pb@8128=88</action>
    </script>
  </cheat>

  <cheat desc="Red car 7 doesn't move">
    <script state="run">
      <action>maincpu.pb@8148=88</action>
    </script>
  </cheat>

  <cheat desc="Red car 8 doesn't move"> <comment>Only there in later levels!</comment>
    <script state="run">
      <action>maincpu.pb@8168=88</action>
    </script>
  </cheat>

  <cheat desc="Select Car Speed">
    <parameter>
      <item value="0x0020">Very Slow</item>
      <item value="0x00C0">Slow</item>
      <item value="0x0220">Normal Speed</item>
      <item value="0x0520">Very Fast</item>
      <item value="0x0A20">Ultra Fast</item>
    </parameter>
    <script state="run">
      <action>maincpu.pw@8027=param</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL1">
    <script state="run">
      <action>maincpu.pb@800F=04</action>
    </script>
  </cheat>

  <cheat desc="Infinite Fuel PL1">
    <script state="run">
      <action condition="(frame % 60 == 0)">maincpu.pb@826B=06|(maincpu.pb@826B BAND ~06)</action>
    </script>
  </cheat>

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

  <cheat desc="Infinite Fuel PL2">
    <script state="run">
      <action condition="(frame % 60 == 0)">maincpu.pb@826D=06|(maincpu.pb@826D BAND ~06)</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Skip RAM/ROM Check">
    <script state="on">
      <action>temp0 =maincpu.mw@384E</action>
    </script>
    <script state="run">
      <action>maincpu.mw@384E=0003</action>
    </script>
    <script state="off">
      <action>maincpu.mw@384E=temp0 </action>
    </script>
  </cheat>

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