Code: Select all
<cheat desc="Infinite Time">
<script state="run">
<action>maincpu.pw@FFA428=3C09</action>
</script>
</cheat>
<cheat desc="-----"/>
<cheat desc="Infinite Range">
<script state="run">
<action>maincpu.pb@FFA460=FF</action>
</script>
</cheat>
<cheat desc="Infinite Bombs">
<script state="run">
<action>maincpu.pb@FFA462=FF</action>
</script>
</cheat>
<cheat desc="Invincibility">
<script state="run">
<action>maincpu.pb@FFA444=FE</action>
</script>
</cheat>
<cheat desc="Rooi Power Select"><comment>Anytime you get on a Rooi it'll have this power.</comment>
<parameter>
<item value="00">Kick Bombs</item>
<item value="01">Dance</item>
<item value="02">Dash</item>
<item value="03">Kick Blocks</item>
<item value="04">Jump</item>
</parameter>
<script state="run">
<action>maincpu.pb@FFA96E=param</action>
</script>
</cheat>
<cheat desc="-- Powerup Dips --"/>
<cheat desc="???">
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=01|(maincpu.pb@FFA442 BAND ~01)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~01)</action>
</script>
</cheat>
<cheat desc="???">
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=02|(maincpu.pb@FFA442 BAND ~02)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~02)</action>
</script>
</cheat>
<cheat desc="Remote Control">
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=04|(maincpu.pb@FFA442 BAND ~04)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~04)</action>
</script>
</cheat>
<cheat desc="Line Bomb">
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=08|(maincpu.pb@FFA442 BAND ~08)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~08)</action>
</script>
</cheat>
<cheat desc="Bomb Kick">
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=10|(maincpu.pb@FFA442 BAND ~10)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~10)</action>
</script>
</cheat>
<cheat desc="Bomb Pass">
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=20|(maincpu.pb@FFA442 BAND ~20)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~20)</action>
</script>
</cheat>
<cheat desc="Wall Pass">
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=40|(maincpu.pb@FFA442 BAND ~40)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~40)</action>
</script>
</cheat>
<cheat desc="#Invincibility"><comment>Granted by stopwatch. Cannot finish stage.</comment>
<parameter>
<item value="00">Disabled</item>
<item value="01">Enabled</item>
</parameter>
<script state="run">
<action condition="param==01">maincpu.pb@FFA442=80|(maincpu.pb@FFA442 BAND ~80)</action>
<action condition="param==00">maincpu.pb@FFA442=00|(maincpu.pb@FFA442 BAND ~80)</action>
</script>
</cheat>