Code: Select all
<cheat desc="no hit (wip)">
<script state="on">
<action>mdslot:cart:rom.mb@0660 = 60</action> <!-- enemy -->
<action>mdslot:cart:rom.mb@0628 = 60</action> <!-- middle enemy -->
<action>mdslot:cart:rom.mb@06c0 = 60</action> <!-- bullet -->
</script>
<script state="off">
<action>mdslot:cart:rom.mb@0660 = 66</action>
<action>mdslot:cart:rom.mb@0628 = 64</action>
<action>mdslot:cart:rom.mb@06c0 = 64</action>
</script>
</cheat>
<cheat desc="fire speed up (wip)">
<script state="on">
<action>mdslot:cart:rom.mw@1d26 = 4e71</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@1d26 = 6420</action>
</script>
</cheat>
<cheat desc="player speed (wip)">
<parameter>
<item value="0x0d">01</item>
<item value="0x11">02</item>
<item value="0x16">03</item>
<item value="0x1d">04</item>
<item value="0x26">05</item>
</parameter>
<script state="on">
<action>mdslot:cart:rom.md@1d8a = 70004e71</action>
</script>
<script state="change">
<action>mdslot:cart:rom.mb@1d8b = param</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mb@1d8b = d06e0034</action>
</script>
</cheat>
<cheat desc="bullet speed - red (wip)">
<parameter>
<item value="0x28">01</item>
<item value="0x50">02</item>
<item value="0x78">03</item>
<item value="0xa0">04</item>
<item value="0xc8">05</item>
</parameter>
<script state="on">
<action>mdslot:cart:rom.mq@21f4 = 4eb90000a7f02a3c</action>
<action>mdslot:cart:rom.mq@a7f0 = 363c00a0283c0800</action>
<action>mdslot:cart:rom.mq@a7f8 = 08004e75ffffffff</action>
<!--
21f4 | 4eb9 0000 a7f0 : jsr $a7f0.l
a7f0 | 363c 00xx : move.w #$xx,D3
a7f4 | 283c 0800 0800 : move.l #$8000800,D4
a7fa | 4e75 : rts
-->
</script>
<script state="change">
<action>mdslot:cart:rom.mb@a7f3 = param</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mq@21f4 = 283c080008002a3c</action>
<action>mdslot:cart:rom.mq@a7f0 = ffffffffffffffff</action>
<action>mdslot:cart:rom.mq@a7f8 = ffffffffffffffff</action>
</script>
</cheat>
<cheat desc="bullet speed - green (wip)">
<parameter>
<item value="0x0040">01</item>
<item value="0x0080">02</item>
<item value="0x00c0">03</item>
<item value="0x0100">04</item>
<item value="0x0140">05</item>
</parameter>
<script state="change">
<action>mdslot:cart:rom.mw@2214 = param</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@2214 = 0080</action>
</script>
</cheat>