scramble.xml
Code: Select all
<cheat desc="Select Up/Down Movement Speed">
<parameter>
<item value="0x0000003D">Normal</item>
<item value="0x00003D3D">x2</item>
<item value="0x003D3D3D">x3</item>
<item value="0x3D3D3D3D">x4</item>
</parameter>
<script state="on">
<action>temp0 =maincpu.md@1769</action>
<action>temp1 =maincpu.md@1779</action>
<action>temp2 =maincpu.mq@3F00</action>
<action>temp3 =maincpu.mq@3F08</action>
<action>temp4 =maincpu.mq@3F10</action>
<action>temp5 =maincpu.mq@3F18</action>
</script>
<script state="run">
<action>maincpu.md@1769=003F00C3</action>
<action>maincpu.md@1779=003F11C3</action>
<action>maincpu.mq@3F00=FE0000003D037EDD</action>
<action>maincpu.mq@3F08=2377DD0377DDD838</action>
<action>maincpu.mq@3F10=0000003C037EDDC9</action>
<action>maincpu.mq@3F18=00003F0AC3D0D8FE</action>
<action>maincpu.md@3F03=param</action>
<action>maincpu.md@3F14=param BAND FEFEFEFEFE</action>
</script>
<script state="off">
<action>maincpu.md@1769= temp0</action>
<action>maincpu.md@1779= temp1</action>
<action>maincpu.mq@3F00= temp2</action>
<action>maincpu.mq@3F08= temp3</action>
<action>maincpu.mq@3F10= temp4</action>
<action>maincpu.mq@3F18= temp5</action>
</script>
</cheat>
<cheat desc="Select Left/Right Movement Speed">
<parameter>
<item value="0x0000003D">Normal</item>
<item value="0x00003D3D">x2</item>
<item value="0x003D3D3D">x3</item>
<item value="0x3D3D3D3D">x4</item>
</parameter>
<script state="on">
<action>temp0 =maincpu.md@17C1</action>
<action>temp1 =maincpu.md@17B1</action>
<action>temp2 =maincpu.mq@3F20</action>
<action>temp3 =maincpu.mq@3F28</action>
<action>temp4 =maincpu.mq@3F30</action>
<action>temp5 =maincpu.mq@3F38</action>
</script>
<script state="run">
<action>maincpu.md@17C1=003F20C3</action>
<action>maincpu.md@17B1=003F33C3</action>
<action>maincpu.mq@3F20=FE0000003D047EDD</action>
<action>maincpu.mq@3F28=DD10C60477DDD880</action>
<action>maincpu.mq@3F30=003C047EDDC92477</action>
<action>maincpu.mq@3F38=3F2AC3D0D0FE0000</action>
<action>maincpu.md@3F23=param</action>
<action>maincpu.md@3F36=param BAND FEFEFEFEFE</action>
</script>
<script state="off">
<action>maincpu.md@17C1= temp0</action>
<action>maincpu.md@17B1= temp1</action>
<action>maincpu.mq@3F20= temp2</action>
<action>maincpu.mq@3F28= temp3</action>
<action>maincpu.mq@3F30= temp4</action>
<action>maincpu.mq@3F38= temp5</action>
</script>
</cheat>