ROM cheats preferred due to prevent screen update problems.
[numcrash]
Code: Select all
<cheat desc="Unlimited Lives">
<script state="on">
<action>temp0=maincpu.md@1D99</action>
</script>
<script state="run">
<action>maincpu.md@1D99=CA000000</action>
</script>
<script state="off">
<action>maincpu.md@1D99=temp0</action>
</script>
</cheat>
<cheat desc="Unlimited Time">
<script state="on">
<action>temp0=maincpu.mb@1469</action>
</script>
<script state="run">
<action>maincpu.mb@1469=00</action>
</script>
<script state="off">
<action>maincpu.mb@1469=temp0</action>
</script>
</cheat>
<cheat desc="Invincibility">
<script state="on">
<action>temp0=maincpu.mw@36E2</action>
</script>
<script state="run">
<action>maincpu.mw@36E2=0000</action>
</script>
<script state="off">
<action>maincpu.mw@36E2=temp0</action>
</script>
</cheat>
<cheat desc="Fall from Any Height">
<script state="on">
<action>temp0=maincpu.mw@0896</action>
</script>
<script state="run">
<action>maincpu.mw@0896=0000</action>
</script>
<script state="off">
<action>maincpu.mw@0896=temp0</action>
</script>
</cheat>
<cheat desc="Select Starting Round">
<parameter min="1" max="8"/>
<script state="run">
<action>maincpu.mb@04D8=param</action>
</script>
</cheat>
<cheat desc="Finish Current Round with Start Button">
<comment>Enable after the game starts, to prevent auto-skip.</comment>
<script state="on">
<action>temp0=maincpu.mq@2379</action>
</script>
<script state="run">
<action>maincpu.mq@2379=1CDECA77CB50403A</action>
</script>
<script state="off">
<action>maincpu.mq@2379=temp0</action>
</script>
</cheat>