"action speed up" : Added new. It's not "moving speed up" but this code has fast actions (fire, die etc).
It's biggest effect that you can shoot a bullet like a machine gun.
smashtv.xml
Code: Select all
<!-- Smash T.V. (rev 8.00) -->
<mamecheat version="1">
<cheat desc="Action Speed Up">
<script state="on">
<action>temp0 = maindata.mq@C1038</action>
<action>temp1 = maindata.mq@BFFA0</action>
<action>temp2 = maindata.mq@BFFA8</action>
<action>temp3 = maindata.mq@BFFB0</action>
<action>temp4 = maindata.mq@BFFB8</action>
<action>temp5 = maindata.mq@BFFC0</action>
<action>temp6 = maindata.mq@BFFC8</action>
</script>
<script state="run">
<action>maindata.mq@C1038 = C81FFFDFFD000D5F</action> <!-- ($ffe081c0) -->
<action>maindata.mq@BFFA0 = 010DE2B007AB9520</action>
<action>maindata.mq@BFFA8 = E2D007ABCA05496D</action>
<action>maindata.mq@BFFB0 = 1E20CB07496D010D</action>
<action>maindata.mq@BFFB8 = C002000109C0CB03</action>
<action>maindata.mq@BFFC0 = FEFF0B40400109C0</action>
<action>maindata.mq@BFFC8 = 0000000000000960</action>
<!--
FFDFFD00 | 9520 : MOVE *A9+,A0,0
FFDFFD10 | 07AB E2B0 010D : MOVE @10DE2B0h,A11,1
FFDFFD40 | 496D : CMP A11,A13
FFDFFD50 | CA05 : JREQ FFDFFDB0h
FFDFFD60 | 07AB E2D0 010D : MOVE @10DE2D0h,A11,1
FFDFFD90 | 496D : CMP A11,A13
FFDFFDA0 | CB07 : JRNE FFDFFE20h
FFDFFDB0 | 1E20 : BTST Eh,A0
FFDFFDC0 | CB03 : JRNE FFDFFE00h
FFDFFDD0 | 09C0 0001 : MOVI 1h,A0
FFDFFDF0 | C002 : JR FFDFFE20h
FFDFFE00 | 09C0 4001 : MOVI 4001h,A0
FFDFFE20 | 0B40 FEFF : CMPI 100h,A0
FFDFFE40 | 0960 : RETS
-->
</script>
<script state="off">
<action>maindata.mq@C1038 = temp0</action>
<action>maindata.mq@BFFA0 = temp1</action>
<action>maindata.mq@BFFA8 = temp2</action>
<action>maindata.mq@BFFB0 = temp3</action>
<action>maindata.mq@BFFB8 = temp4</action>
<action>maindata.mq@BFFC0 = temp5</action>
<action>maindata.mq@BFFC8 = temp6</action>
</script>
</cheat>
</mamecheat>
smashtv6.xml
Code: Select all
<!-- Smash T.V. (rev 6.00) -->
<mamecheat version="1">
<cheat desc="Action Speed Up">
<script state="on">
<action>temp0 = maindata.mq@C1038</action>
<action>temp1 = maindata.mq@BFFA0</action>
<action>temp2 = maindata.mq@BFFA8</action>
<action>temp3 = maindata.mq@BFFB0</action>
<action>temp4 = maindata.mq@BFFB8</action>
<action>temp5 = maindata.mq@BFFC0</action>
<action>temp6 = maindata.mq@BFFC8</action>
</script>
<script state="run">
<action>maindata.mq@C1038 = C81FFFDFFD000D5F</action> <!-- ($ffe081c0) -->
<action>maindata.mq@BFFA0 = 010DE2B007AB9520</action>
<action>maindata.mq@BFFA8 = E2D007ABCA05496D</action>
<action>maindata.mq@BFFB0 = 1E20CB07496D010D</action>
<action>maindata.mq@BFFB8 = C002000109C0CB03</action>
<action>maindata.mq@BFFC0 = FEFF0B40400109C0</action>
<action>maindata.mq@BFFC8 = 0000000000000960</action>
<!--
FFDFFD00 | 9520 : MOVE *A9+,A0,0
FFDFFD10 | 07AB E2B0 010D : MOVE @10DE2B0h,A11,1
FFDFFD40 | 496D : CMP A11,A13
FFDFFD50 | CA05 : JREQ FFDFFDB0h
FFDFFD60 | 07AB E2D0 010D : MOVE @10DE2D0h,A11,1
FFDFFD90 | 496D : CMP A11,A13
FFDFFDA0 | CB07 : JRNE FFDFFE20h
FFDFFDB0 | 1E20 : BTST Eh,A0
FFDFFDC0 | CB03 : JRNE FFDFFE00h
FFDFFDD0 | 09C0 0001 : MOVI 1h,A0
FFDFFDF0 | C002 : JR FFDFFE20h
FFDFFE00 | 09C0 4001 : MOVI 4001h,A0
FFDFFE20 | 0B40 FEFF : CMPI 100h,A0
FFDFFE40 | 0960 : RETS
-->
</script>
<script state="off">
<action>maindata.mq@C1038 = temp0</action>
<action>maindata.mq@BFFA0 = temp1</action>
<action>maindata.mq@BFFA8 = temp2</action>
<action>maindata.mq@BFFB0 = temp3</action>
<action>maindata.mq@BFFB8 = temp4</action>
<action>maindata.mq@BFFC0 = temp5</action>
<action>maindata.mq@BFFC8 = temp6</action>
</script>
</cheat>
</mamecheat>
smashtv5.xml
Code: Select all
<!-- Smash T.V. (rev 5.00) -->
<mamecheat version="1">
<cheat desc="Action Speed Up">
<script state="on">
<action>temp0 = maindata.mq@C1038</action>
<action>temp1 = maindata.mq@BFFA0</action>
<action>temp2 = maindata.mq@BFFA8</action>
<action>temp3 = maindata.mq@BFFB0</action>
<action>temp4 = maindata.mq@BFFB8</action>
<action>temp5 = maindata.mq@BFFC0</action>
<action>temp6 = maindata.mq@BFFC8</action>
</script>
<script state="run">
<action>maindata.mq@C1038 = C81FFFDFFD000D5F</action> <!-- ($ffe081c0) -->
<action>maindata.mq@BFFA0 = 010DE2B007AB9520</action>
<action>maindata.mq@BFFA8 = E2D007ABCA05496D</action>
<action>maindata.mq@BFFB0 = 1E20CB07496D010D</action>
<action>maindata.mq@BFFB8 = C002000109C0CB03</action>
<action>maindata.mq@BFFC0 = FEFF0B40400109C0</action>
<action>maindata.mq@BFFC8 = 0000000000000960</action>
<!--
FFDFFD00 | 9520 : MOVE *A9+,A0,0
FFDFFD10 | 07AB E2B0 010D : MOVE @10DE2B0h,A11,1
FFDFFD40 | 496D : CMP A11,A13
FFDFFD50 | CA05 : JREQ FFDFFDB0h
FFDFFD60 | 07AB E2D0 010D : MOVE @10DE2D0h,A11,1
FFDFFD90 | 496D : CMP A11,A13
FFDFFDA0 | CB07 : JRNE FFDFFE20h
FFDFFDB0 | 1E20 : BTST Eh,A0
FFDFFDC0 | CB03 : JRNE FFDFFE00h
FFDFFDD0 | 09C0 0001 : MOVI 1h,A0
FFDFFDF0 | C002 : JR FFDFFE20h
FFDFFE00 | 09C0 4001 : MOVI 4001h,A0
FFDFFE20 | 0B40 FEFF : CMPI 100h,A0
FFDFFE40 | 0960 : RETS
-->
</script>
<script state="off">
<action>maindata.mq@C1038 = temp0</action>
<action>maindata.mq@BFFA0 = temp1</action>
<action>maindata.mq@BFFA8 = temp2</action>
<action>maindata.mq@BFFB0 = temp3</action>
<action>maindata.mq@BFFB8 = temp4</action>
<action>maindata.mq@BFFC0 = temp5</action>
<action>maindata.mq@BFFC8 = temp6</action>
</script>
</cheat>
</mamecheat>
smashtv4.xml
Code: Select all
<!-- Smash T.V. (rev 4.00) -->
<mamecheat version="1">
<cheat desc="Action Speed Up">
<script state="on">
<action>temp0 = maindata.mq@C1034</action>
<action>temp1 = maindata.mq@BFFA0</action>
<action>temp2 = maindata.mq@BFFA8</action>
<action>temp3 = maindata.mq@BFFB0</action>
<action>temp4 = maindata.mq@BFFB8</action>
<action>temp5 = maindata.mq@BFFC0</action>
<action>temp6 = maindata.mq@BFFC8</action>
</script>
<script state="run">
<action>maindata.mq@C1034 = C81FFFDFFD000D5F</action> <!-- ($ffe081a0) -->
<action>maindata.mq@BFFA0 = 010DE2E007AB9520</action>
<action>maindata.mq@BFFA8 = E30007ABCA05496D</action>
<action>maindata.mq@BFFB0 = 1E20CB07496D010D</action>
<action>maindata.mq@BFFB8 = C002000109C0CB03</action>
<action>maindata.mq@BFFC0 = FEFF0B40400109C0</action>
<action>maindata.mq@BFFC8 = 0000000000000960</action>
<!--
FFDFFD00 | 9520 : MOVE *A9+,A0,0
FFDFFD10 | 07AB E2E0 010D : MOVE @10DE2E0h,A11,1
FFDFFD40 | 496D : CMP A11,A13
FFDFFD50 | CA05 : JREQ FFDFFDB0h
FFDFFD60 | 07AB E300 010D : MOVE @10DE300h,A11,1
FFDFFD90 | 496D : CMP A11,A13
FFDFFDA0 | CB07 : JRNE FFDFFE20h
FFDFFDB0 | 1E20 : BTST Eh,A0
FFDFFDC0 | CB03 : JRNE FFDFFE00h
FFDFFDD0 | 09C0 0001 : MOVI 1h,A0
FFDFFDF0 | C002 : JR FFDFFE20h
FFDFFE00 | 09C0 4001 : MOVI 4001h,A0
FFDFFE20 | 0B40 FEFF : CMPI 100h,A0
FFDFFE40 | 0960 : RETS
-->
</script>
<script state="off">
<action>maindata.mq@C1034 = temp0</action>
<action>maindata.mq@BFFA0 = temp1</action>
<action>maindata.mq@BFFA8 = temp2</action>
<action>maindata.mq@BFFB0 = temp3</action>
<action>maindata.mq@BFFB8 = temp4</action>
<action>maindata.mq@BFFC0 = temp5</action>
<action>maindata.mq@BFFC8 = temp6</action>
</script>
</cheat>
</mamecheat>
smashtv3.xml
Code: Select all
<!-- Smash T.V. (rev 3.01) -->
<mamecheat version="1">
<cheat desc="Action Speed Up">
<script state="on">
<action>temp0 = maindata.mq@C1034</action>
<action>temp1 = maindata.mq@BFFA0</action>
<action>temp2 = maindata.mq@BFFA8</action>
<action>temp3 = maindata.mq@BFFB0</action>
<action>temp4 = maindata.mq@BFFB8</action>
<action>temp5 = maindata.mq@BFFC0</action>
<action>temp6 = maindata.mq@BFFC8</action>
</script>
<script state="run">
<action>maindata.mq@C1034 = C81FFFDFFD000D5F</action> <!-- ($ffe081a0) -->
<action>maindata.mq@BFFA0 = 010DE32007AB9520</action>
<action>maindata.mq@BFFA8 = E34007ABCA05496D</action>
<action>maindata.mq@BFFB0 = 1E20CB07496D010D</action>
<action>maindata.mq@BFFB8 = C002000109C0CB03</action>
<action>maindata.mq@BFFC0 = FEFF0B40400109C0</action>
<action>maindata.mq@BFFC8 = 0000000000000960</action>
<!--
FFDFFD00 | 9520 : MOVE *A9+,A0,0
FFDFFD10 | 07AB E320 010D : MOVE @10DE320h,A11,1
FFDFFD40 | 496D : CMP A11,A13
FFDFFD50 | CA05 : JREQ FFDFFDB0h
FFDFFD60 | 07AB E340 010D : MOVE @10DE340h,A11,1
FFDFFD90 | 496D : CMP A11,A13
FFDFFDA0 | CB07 : JRNE FFDFFE20h
FFDFFDB0 | 1E20 : BTST Eh,A0
FFDFFDC0 | CB03 : JRNE FFDFFE00h
FFDFFDD0 | 09C0 0001 : MOVI 1h,A0
FFDFFDF0 | C002 : JR FFDFFE20h
FFDFFE00 | 09C0 4001 : MOVI 4001h,A0
FFDFFE20 | 0B40 FEFF : CMPI 100h,A0
FFDFFE40 | 0960 : RETS
-->
</script>
<script state="off">
<action>maindata.mq@C1034 = temp0</action>
<action>maindata.mq@BFFA0 = temp1</action>
<action>maindata.mq@BFFA8 = temp2</action>
<action>maindata.mq@BFFB0 = temp3</action>
<action>maindata.mq@BFFB8 = temp4</action>
<action>maindata.mq@BFFC0 = temp5</action>
<action>maindata.mq@BFFC8 = temp6</action>
</script>
</cheat>
</mamecheat>