[spdheat/spdheatj] cheats

This forum is for posting M.A.M.E. arcade cheats. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

[spdheat/spdheatj] cheats

Post by Pugsy »

Probably the best arcade game added to MAME for well over a year.

spdheat.xml + spdheatj.xml

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.ppw@809EC=03E7</action>
    </script>
  </cheat>

  <cheat desc="Drive on Water"> <comment>Be careful when you go off screen as the car may not go where you want it to without backtracking first</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@0CFA2</action>
    </script>
    <script state="run">
      <action>maincpu.mb@0CFA2=60</action>
    </script>
    <script state="off">
      <action>maincpu.mb@0CFA2=temp0 </action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P1/Red Always 9 Laps to Go">
    <script state="run">
      <action>maincpu.ppb@8091E=09</action>
    </script>
  </cheat>

  <cheat desc="P1/Red Last Lap Now!">
    <script state="on">
      <action>maincpu.ppb@8091E=01</action>
    </script>
  </cheat>

  <cheat desc="P1/Red Select Engine (ENG)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x01">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809EF=param|(maincpu.ppb@809EF BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="P1/Red Select Turbo (TRB)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x02">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809EF=param|(maincpu.ppb@809EF BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="P1/Red Select Suspension (SUS)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x04">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809EF=param|(maincpu.ppb@809EF BAND ~04)</action>
    </script>
  </cheat>

  <cheat desc="P1/Red Select Body (BDY)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x08">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809EF=param|(maincpu.ppb@809EF BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P2/Green Always 9 Laps to Go">
    <script state="run">
      <action>maincpu.ppb@8091F=09</action>
    </script>
  </cheat>

  <cheat desc="P2/Green Last Lap Now!">
    <script state="on">
      <action>maincpu.ppb@8091F=01</action>
    </script>
  </cheat>

  <cheat desc="P2/Green Select Engine (ENG)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x01">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F1=param|(maincpu.ppb@809F1 BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="P2/Green Select Turbo (TRB)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x02">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F1=param|(maincpu.ppb@809F1 BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="P2/Green Select Suspension (SUS)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x04">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F1=param|(maincpu.ppb@809F1 BAND ~04)</action>
    </script>
  </cheat>

  <cheat desc="P2/Green Select Body (BDY)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x08">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F1=param|(maincpu.ppb@809F1 BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P3/Blue Always 9 Laps to Go">
    <script state="run">
      <action>maincpu.ppb@80920=09</action>
    </script>
  </cheat>

  <cheat desc="P3/Blue Last Lap Now!">
    <script state="on">
      <action>maincpu.ppb@80920=01</action>
    </script>
  </cheat>

  <cheat desc="P3/Blue Select Engine (ENG)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x01">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F3=param|(maincpu.ppb@809F3 BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="P3/Blue Select Turbo (TRB)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x02">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F3=param|(maincpu.ppb@809F3 BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="P3/Blue Select Suspension (SUS)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x04">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F3=param|(maincpu.ppb@809F3 BAND ~04)</action>
    </script>
  </cheat>

  <cheat desc="P3/Blue Select Body (BDY)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x08">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F3=param|(maincpu.ppb@809F3 BAND ~08)</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P4/Orange Always 9 Laps to Go">
    <script state="run">
      <action>maincpu.ppb@80921=09</action>
    </script>
  </cheat>

  <cheat desc="P4/Orange Last Lap Now!">
    <script state="on">
      <action>maincpu.ppb@80921=01</action>
    </script>
  </cheat>

  <cheat desc="P4/Orange Select Engine (ENG)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x01">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F5=param|(maincpu.ppb@809F5 BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="P4/Orange Select Turbo (TRB)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x02">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F5=param|(maincpu.ppb@809F5 BAND ~02)</action>
    </script>
  </cheat>

  <cheat desc="P4/Orange Select Suspension (SUS)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x04">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F5=param|(maincpu.ppb@809F5 BAND ~04)</action>
    </script>
  </cheat>

  <cheat desc="P4/Orange Select Body (BDY)">
    <parameter>
      <item value="0x00">Never have</item>
      <item value="0x08">Always have</item>
    </parameter>
    <script state="run">
      <action>maincpu.ppb@809F5=param|(maincpu.ppb@809F5 BAND ~08)</action>
    </script>
  </cheat>

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

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Post Reply