EDIT: Added more cheats...probably all that are needed for the time being.
Code: Select all
<mamecheat version="1">
<cheat desc="Infinite Credits">
<script state="run">
<action>maincpu.pb@09F4C=09</action>
</script>
</cheat>
<cheat desc="Invincibility">
<script state="run">
<action>maincpu.rb@9DFB9=C3</action>
<action>maincpu.rb@9E0B5=C3</action>
</script>
<script state="off">
<action>maincpu.rb@9DFB9=83</action>
<action>maincpu.rb@9E0B5=83</action>
</script>
</cheat>
<cheat desc="Hit Anywhere">
<script state="run">
<action>maincpu.rb@9DE1F=EB</action>
</script>
<script state="off">
<action>maincpu.rb@9DE1F=74</action>
</script>
</cheat>
<cheat desc=" "/>
<cheat desc="Infinite Lives PL1">
<script state="run">
<action>maincpu.pb@09EEE=09</action>
</script>
</cheat>
<cheat desc="Select Vulcan (Red) Weapon Level PL1">
<parameter>
<item value="0x00">No Vulcan Weapon</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
<item value="0x05">Level 5</item>
<item value="0x06">Level 6</item>
<item value="0x07">Level 7</item>
<item value="0x08">Level 8 (Max)</item>
</parameter>
<script state="run">
<action>maincpu.pb@09ED6=param</action>
</script>
</cheat>
<cheat desc="Select Laser (Blue) Weapon Level PL1">
<parameter>
<item value="0x00">No Laser Weapon</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
<item value="0x05">Level 5</item>
<item value="0x06">Level 6</item>
<item value="0x07">Level 7</item>
<item value="0x08">Level 8 (Max)</item>
</parameter>
<script state="run">
<action>maincpu.pb@09ED8=param</action>
</script>
</cheat>
<cheat desc="Select Plasma (Purple) Weapon Level PL1">
<parameter>
<item value="0x00">No Plasma Weapon</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
<item value="0x05">Level 5</item>
<item value="0x06">Level 6</item>
<item value="0x07">Level 7</item>
<item value="0x08">Level 8 (Max)</item>
</parameter>
<script state="run">
<action>maincpu.pb@09EDA=param</action>
</script>
</cheat>
<cheat desc="Select Nuclear Missile (Yellow M) Level PL1">
<parameter>
<item value="0x00">No Nuclear Missiles</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
</parameter>
<script state="run">
<action>maincpu.pb@09EDE=param</action>
</script>
</cheat>
<cheat desc="Select Homing Missile (Green H) Level PL1">
<parameter>
<item value="0x00">No Homing Missiles</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
</parameter>
<script state="run">
<action>maincpu.pb@09EE0=param</action>
</script>
</cheat>
<cheat desc="Select Infinite Bombs PL1"> <comment>You can carry a maximum of seven at once, grabbing an eighth will only add points, although the bonus is significantly greater if you carry seven bombs of the same type and collect an eighth that is also identical.</comment>
<parameter>
<item value="0x01">Red Bombs</item>
<item value="0x02">Yellow Bombs (Cluster)</item>
</parameter>
<script state="run">
<action>maincpu.pb@9EE6=param, maincpu.pb@9EE7=param, maincpu.pb@9EE8=param, maincpu.pb@9EE9=param</action>
<action>maincpu.pb@9EEA=param, maincpu.pb@9EEB=param, maincpu.pb@9EEC=param</action>
</script>
</cheat>
<cheat desc="Rapid Fire PL1">
<script state="run">
<action>maincpu.pb@0B142=00|(maincpu.pb@0B142 BAND ~10)</action>
</script>
</cheat>
<cheat desc=" "/>
<cheat desc="Infinite Lives PL2">
<script state="run">
<action>maincpu.pb@09F2C=09</action>
</script>
</cheat>
<cheat desc="Select Vulcan (Red) Weapon Level PL2">
<parameter>
<item value="0x00">No Vulcan Weapon</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
<item value="0x05">Level 5</item>
<item value="0x06">Level 6</item>
<item value="0x07">Level 7</item>
<item value="0x08">Level 8 (Max)</item>
</parameter>
<script state="run">
<action>maincpu.pb@09F14=param</action>
</script>
</cheat>
<cheat desc="Select Laser (Blue) Weapon Level PL2">
<parameter>
<item value="0x00">No Laser Weapon</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
<item value="0x05">Level 5</item>
<item value="0x06">Level 6</item>
<item value="0x07">Level 7</item>
<item value="0x08">Level 8 (Max)</item>
</parameter>
<script state="run">
<action>maincpu.pb@09F16=param</action>
</script>
</cheat>
<cheat desc="Select Plasma (Purple) Weapon Level PL2">
<parameter>
<item value="0x00">No Plasma Weapon</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
<item value="0x05">Level 5</item>
<item value="0x06">Level 6</item>
<item value="0x07">Level 7</item>
<item value="0x08">Level 8 (Max)</item>
</parameter>
<script state="run">
<action>maincpu.pb@09F18=param</action>
</script>
</cheat>
<cheat desc="Select Nuclear Missile (Yellow M) Level PL2">
<parameter>
<item value="0x00">No Nuclear Missiles</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
</parameter>
<script state="run">
<action>maincpu.pb@09F1C=param</action>
</script>
</cheat>
<cheat desc="Select Homing Missile (Green H) Level PL2">
<parameter>
<item value="0x00">No Homing Missiles</item>
<item value="0x01">Level 1</item>
<item value="0x02">Level 2</item>
<item value="0x03">Level 3</item>
<item value="0x04">Level 4</item>
</parameter>
<script state="run">
<action>maincpu.pb@09F1E=param</action>
</script>
</cheat>
<cheat desc="Select Infinite Bombs PL2"> <comment>You can carry a maximum of seven at once, grabbing an eighth will only add points, although the bonus is significantly greater if you carry seven bombs of the same type and collect an eighth that is also identical.</comment>
<parameter>
<item value="0x01">Red Bombs</item>
<item value="0x02">Yellow Bombs (Cluster)</item>
</parameter>
<script state="run">
<action>maincpu.pb@9F24=param, maincpu.pb@9F25=param, maincpu.pb@9F26=param, maincpu.pb@9F27=param</action>
<action>maincpu.pb@9F28=param, maincpu.pb@9F29=param, maincpu.pb@9F2A=param</action>
</script>
</cheat>
<cheat desc="Rapid Fire PL2">
<script state="run">
<action>maincpu.pb@0B143=00|(maincpu.pb@0B143 BAND ~10)</action>
</script>
</cheat>
</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->