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. -->