[buggyboy] 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: 16 times
Contact:

[buggyboy] cheats

Post by Pugsy »

I don't know how I missed this game, I suppose buggyboyjr covered most of the invincibility work which I never finished (done now - and split into sep. parts). I've also added a few Automatically Collect ROM cheats.

this works for buggyboy + buggyboyb (I've also updated buggyboyjr which uses diff addresses which will be in the next release).

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Time">
    <script state="on">
      <action>temp0 =main_cpu.mb@FA12A</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@FA12A=C3</action>
    </script>
    <script state="off">
      <action>main_cpu.mb@FA12A=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Invincibility (against Boulders + Road Barriers)">
    <script state="on">
      <action>temp0 =main_cpu.mb@FA8A6</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@FA8A6=C3</action>
    </script>
    <script state="off">
      <action>main_cpu.mb@FA8A6=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Invincibility (against Side Obstacles)">
    <script state="on">
      <action>temp0 =main_cpu.mb@FA6DA</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@FA6DA=C3</action>
    </script>
    <script state="off">
      <action>main_cpu.mb@FA6DA=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Invincibility (against various Walls/Ramps)">
    <script state="on">
      <action>temp0 =main_cpu.mb@F1F4F</action>
      <action>temp1 =main_cpu.mw@F1F5F</action>
      <action>temp2 =main_cpu.mb@F1FBF</action>
      <action>temp3 =main_cpu.mw@F1ED5</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@F1F4F=E3</action> <!-- Sand Coloured Wall -->
      <action>main_cpu.mw@F1F5F=B97A</action> <!-- Single Walls -->
      <action>main_cpu.mb@F1FBF=7A</action> <!-- Sand Coloured Ramp Wall -->
      <action>main_cpu.mw@F1ED5=437A</action> <!-- Tunnel Wall -->
    </script>
    <script state="off">
      <action>main_cpu.mb@F1F4F=temp0 </action>
      <action>main_cpu.mw@F1F5F=temp1 </action>
      <action>main_cpu.mb@F1FBF=temp2 </action>
      <action>main_cpu.mw@F1ED5=temp3 </action>
    </script>
  </cheat>

  <cheat desc="Invincibility (Water Hazards)">
    <script state="on">
      <action>temp0 =main_cpu.mb@F2028</action>
      <action>temp1 =main_cpu.mb@F20EB</action>
      <action>temp2 =main_cpu.mb@F1FF4</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@F2028=00</action>
      <action>main_cpu.mb@F20EB=7A</action> <!-- Normal Water -->
      <action>main_cpu.mb@F1FF4=7A</action> <!-- Small Stream -->
    </script>
    <script state="off">
      <action>main_cpu.mb@F2028=temp0 </action>
      <action>main_cpu.mb@F20EB=temp1 </action>
      <action>main_cpu.mb@F1FF4=temp2 </action>
    </script>
  </cheat>

  <cheat desc="Invincibility (against flipping when on two wheels)">
    <script state="on">
      <action>temp0 =main_cpu.mw@F1391</action>
    </script>
    <script state="run">
      <action>main_cpu.mw@F1391=A5EB</action>
    </script>
    <script state="off">
      <action>main_cpu.mw@F1391=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Automatically collect flags"> <comment>No need to colide with them, you only need to pass them to collect them.</comment>
    <script state="on">
      <action>temp0 =main_cpu.mb@FA7A7</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@FA7A7=00</action>
    </script>
    <script state="off">
      <action>main_cpu.mb@FA7A7=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Automatically collect gate points"> <comment>No need to go through them, you only need to pass them to get the points.</comment>
    <script state="on">
      <action>temp0 =main_cpu.mb@FA7E1</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@FA7E1=7A</action>
    </script>
    <script state="off">
      <action>main_cpu.mb@FA7E1=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Automatically collect gate time bonus points"> <comment>No need to go through them, you only need to pass them to get the bonus points.</comment>
    <script state="on">
      <action>temp0 =main_cpu.mb@FA84F</action>
    </script>
    <script state="run">
      <action>main_cpu.mb@FA84F=C3</action>
    </script>
    <script state="off">
      <action>main_cpu.mb@FA84F=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Get Maximum Speed (227KM) Turbo Boost Now!"> <comment>Assign this to an activation key for the best effect (use Cheat Engine Plugin).</comment>
    <script state="on">
      <action>main_cpu.pb@0052D=73</action>
    </script>
  </cheat>

  <cheat desc="Always One Flag to collect">
    <script state="run">
      <action>main_cpu.pb@00559=05</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