Code: Select all
<cheat desc="Infinite Lives">
<script state="run">
<action>maincpu.pb@006B=05</action>
</script>
</cheat>
Code: Select all
<cheat desc="Two Player Version"> <comment>Turn it On for P2 and Press Start Button.</comment>
<script state="run">
<action>maincpu.pb@006D=FF</action>
</script>
<script state="off">
<action>maincpu.pb@006D=00</action>
</script>
</cheat>
Code: Select all
<cheat desc="Select Game Mode">
<parameter>
<item value="0x01">GAME 1</item>
<item value="0x02">GAME 2</item>
<item value="0x03">GAME 3</item>
<item value="0x04">GAME 4</item>
<item value="0x05">GAME 5</item>
<item value="0x06">GAME 6</item>
<item value="0x07">GAME 7</item>
<item value="0x08">GAME 8</item>
<item value="0x09">GAME 9</item>
<item value="0x0A">GAME 10</item>
<item value="0x0B">GAME 11</item>
<item value="0x0C">GAME 12</item>
</parameter>
<script state="run">
<action condition="maincpu.pb@0055 GT 0">maincpu.pb@0055=param</action>
</script>
</cheat>
Code: Select all
<cheat desc="Select Invaders' Position">
<parameter>
<item value="0x00">Start Over From Top</item>
<item value="0x01">Always On Top</item>
</parameter>
<script state="run">
<action condition="param == 0 AND maincpu.pb@00C5 == 1">maincpu.pb@00C4=00</action>
<action condition="param == 1">maincpu.pb@00C4=00</action>
</script>
</cheat>
Code: Select all
<cheat desc="Select Invaders' Bomb Status">
<parameter>
<item value="0x00">Faster Bomb</item>
<item value="0x01">Slow Bomb</item>
<item value="0x02">No Bomb</item>
</parameter>
<script state="run">
<action condition="param == 0">maincpu.pb@00D7=FF</action>
<action condition="param == 1">maincpu.pb@00D7=00</action>
<action condition="param == 2">maincpu.pb@00C8=FF</action>
</script>
<script state="off">
<action>maincpu.pb@00D7=00, maincpu.pb@00C8=00</action>
</script>
</cheat>
Code: Select all
<cheat desc="Invisible Invaders"> <comment>Caution: Makes Invaders Literally Invisible!</comment>
<script state="run">
<action>maincpu.pb@0094=FF</action>
</script>
<script state="off">
<action>maincpu.pb@0094=00</action>
</script>
</cheat>
Code: Select all
<cheat desc="Invincibility"> <comment>Only Against the Invaders' Bomb.</comment>
<script state="run">
<action>maincpu.pw@00CE=0000</action> <!-- cannon no hit by bomb -->
<action>maincpu.pb@00CA=08</action> <!--fix cannon' shape -->
<action>maincpu.pb@0009=CC</action> <!-- cannon' color -->
<action>maincpu.pb@00C7=FF</action> <!-- shields no hit by bomb -->
</script>
</cheat>
Code: Select all
<cheat desc="Move Through Stage Boundaries">
<script state="run">
<action condition="maincpu.pb@0011 LT 72 AND maincpu.pb@00B5 == 44">
maincpu.pb@00B5=43</action>
<action condition="maincpu.pb@0011 GT 72 AND maincpu.pb@00B5 == B3">
maincpu.pb@00B5=B4</action>
</script>
</cheat>