The existing cheats need 0x2000 adding to the addresses, like so:-
Code: Select all
<mamecheat version="1">
<cheat desc="Infinite Credits">
<script state="run">
<action>maincpu.pb@1F2010=99</action>
</script>
</cheat>
<cheat desc="Infinite Time - Robot">
<script state="run">
<action>maincpu.pb@1F2C32=FF</action>
</script>
</cheat>
<cheat desc="Infinite Time - Bubbles">
<script state="run">
<action>maincpu.pb@1F2C87=99</action>
</script>
</cheat>
<cheat desc="Infinite Lives">
<script state="run">
<action>maincpu.pb@1F20C6=05</action>
</script>
</cheat>
<cheat desc="Invincibility">
<parameter>
<item value="0x80">Enabled</item>
<item value="0x00">Disabled</item>
</parameter>
<script state="run">
<action>maincpu.pb@1F2039=param|(maincpu.pb@1F2039 BAND ~80)</action>
</script>
</cheat>
<cheat desc="Rapid Fire">
<script state="run">
<action>maincpu.pb@1F2C3E=00</action>
<action>maincpu.pb@1F2C42=00</action>
</script>
</cheat>
<cheat desc="Maximum bubbles power">
<script state="run">
<action>maincpu.pb@1F2C43=04</action>
</script>
</cheat>
<cheat desc="Select Robot Level Now!">
<parameter>
<item value="0x00">Robot 0 - None</item>
<item value="0x01">Robot 1 - Normal</item>
<item value="0x02">Robot 2 - Flames</item>
<item value="0x03">Robot 3 - Air</item>
<item value="0x04">Robot 4 - Beam</item>
<item value="0x05">Robot 5 - Split</item>
<item value="0x06">Robot 6 - Homing</item>
</parameter>
<script state="change">
<action>maincpu.pb@1F20D5=param|(maincpu.pb@1F20D5 BAND ~07)</action>
</script>
</cheat>
</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->