Code: Select all
<mamecheat version="1">
<cheat desc="Infinite Time">
<script state="run">
<action>maincpu.pb@0016=E8</action>
</script>
</cheat>
<cheat desc="Infinite Pill Time"> <comment>Toggle this cheat once you've got the last blue ghost, or picking another pill won't do anything</comment>
<script state="run">
<action>maincpu.pb@0099=D7, maincpu.pb@00E0=D7</action>
</script>
<script state="off">
<action>maincpu.pb@0099=01, maincpu.pb@00E0=01</action>
</script>
</cheat>
<cheat desc="Select Invincibility"> <comment>Normal = Ghosts pass through you without damaging you or them, Destructive = eat ghosts on contact regardless of whether you have eaten a pill</comment>
<parameter>
<item value="0xFB">Normal</item>
<item value="0x00">Destructive</item>
</parameter>
<script state="run">
<action>maincpu.mb@E612=param, maincpu.mb@DE72=60</action>
<action condition="param==00">maincpu.mb@DE72=AD</action>
</script>
<script state="off">
<action>maincpu.mb@E612=03, maincpu.mb@DE72=4C</action>
</script>
</cheat>
<cheat desc="Get Dot to Finish Level Now!">
<script state="on">
<action>maincpu.pb@0085=01</action>
<action>maincpu.pb@008A=01</action>
</script>
</cheat>
<cheat desc=" "/>
<cheat desc="P1 Infinite Lives">
<script state="run">
<action>maincpu.pb@0080=05</action>
</script>
</cheat>
<cheat desc="P2 Infinite Lives">
<script state="run">
<action>maincpu.pb@0081=05</action>
</script>
</cheat>
<cheat desc="P3 Infinite Lives">
<script state="run">
<action>maincpu.pb@0082=05</action>
</script>
</cheat>
<cheat desc="P4 Infinite Lives">
<script state="run">
<action>maincpu.pb@0083=05</action>
</script>
</cheat>
</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->