Code: Select all
<!-- Monita to Rimoko no Head On Channel (prototype, hack) -->
<mamecheat version="1">
<cheat desc="Infinite Time">
<script state="run">
<action>maincpu.pw@FF8068 = 0000</action>
</script>
</cheat>
<cheat desc="Finish Current Level Now">
<script state="on">
<action>maincpu.pb@FF8037 = 24</action>
</script>
</cheat>
<cheat desc="Select Starting World">
<comment>Turn this code OFF in the ending due to the game freeze</comment>
<parameter>
<item value="0x0000">World 1</item>
<item value="0x0004">World 2</item>
<item value="0x0008">World 3</item>
<item value="0x000C">World 4</item>
<item value="0x0010">World 5</item>
<item value="0x0014">World 6</item>
<item value="0x0018">World 7</item>
<item value="0x001C">World 8</item>
<item value="0x0020">World 9</item>
<item value="0x0024">World 10</item>
</parameter>
<script state="run">
<action condition="maincpu.pw@FF804C == 0000">maincpu.pw@FF804C = param</action>
</script>
</cheat>
<cheat desc="P1 Infinite Lives">
<script state="run">
<action>maincpu.pb@FFB491 = 09</action>
</script>
</cheat>
<cheat desc="P1 Always have Dog">
<comment>You can kill an enemy with body attack</comment>
<script state="run">
<action>maincpu.pb@FFB401 |= 01</action>
</script>
<script state="off">
<action>maincpu.pb@FFB401 &= ~01</action>
</script>
</cheat>
<cheat desc="P2 Infinite Lives">
<script state="run">
<action>maincpu.pb@FFB591 = 09</action>
</script>
</cheat>
<cheat desc="P2 Always have Dog">
<comment>You can kill an enemy with body attack</comment>
<script state="run">
<action>maincpu.pb@FFB501 |= 01</action>
</script>
<script state="off">
<action>maincpu.pb@FFB501 &= ~01</action>
</script>
</cheat>
</mamecheat>