- always have easy supers (other fatal fury games has a testbyte that allows easy supers, this has not. so i changed DM keypress tables for all players to perform easy supers = desperation moves) if enabled, any player can perform it with BACK, FORWARD, A+C
- see endsequence PL1 & PL2 (enable it in a round and endsequence is displayed - a note: if ONLY ONE credit is used; after endsequence, additionally, all characters' quotes are also displayed)
[fatfursp] & [fatfurspa]
Code: Select all
<cheat desc="Always have Easy Supers" tempvariables="34">
<comment>For all characters; Back, Forward, A+C performs Desperation Move.</comment>
<script state="on">
<action>temp0 =maincpu.mq@038BBA</action>
<action>temp1 =maincpu.md@038BC2</action>
<action>temp2 =maincpu.mq@038C52</action>
<action>temp3 =maincpu.md@038C5A</action>
<action>temp4 =maincpu.mq@038D00</action>
<action>temp5 =maincpu.md@038D08</action>
<action>temp6 =maincpu.mq@038D78</action>
<action>temp7 =maincpu.md@038D80</action>
<action>temp8 =maincpu.mq@038DFC</action>
<action>temp9 =maincpu.md@038E04</action>
<action>temp10=maincpu.mq@038E66</action>
<action>temp11=maincpu.md@038E6E</action>
<action>temp12=maincpu.mq@038EEC</action>
<action>temp13=maincpu.md@038EF4</action>
<action>temp14=maincpu.mq@038F80</action>
<action>temp15=maincpu.md@038F88</action>
<action>temp16=maincpu.mq@039014</action>
<action>temp17=maincpu.md@03901C</action>
<action>temp18=maincpu.mq@0390A6</action>
<action>temp19=maincpu.md@0390AE</action>
<action>temp20=maincpu.mq@039142</action>
<action>temp21=maincpu.md@03914A</action>
<action>temp22=maincpu.mq@0391CA</action>
<action>temp23=maincpu.md@0391D2</action>
<action>temp24=maincpu.mq@03923E</action>
<action>temp25=maincpu.md@039246</action>
<action>temp26=maincpu.mq@0392D6</action>
<action>temp27=maincpu.md@0392DE</action>
<action>temp28=maincpu.mq@039390</action>
<action>temp29=maincpu.md@039398</action>
<action>temp30=maincpu.mq@039430</action>
<action>temp31=maincpu.md@039438</action>
</script>
<script state="run">
<action>temp32=0F0400000C0F030C</action>
<action>temp33=F00EFF09</action>
<action>maincpu.mq@038BBA=temp32</action>
<action>maincpu.md@038BC2=temp33</action>
<action>maincpu.mq@038C52=temp32</action>
<action>maincpu.md@038C5A=temp33</action>
<action>maincpu.mq@038D00=temp32</action>
<action>maincpu.md@038D08=temp33</action>
<action>maincpu.mq@038D78=temp32</action>
<action>maincpu.md@038D80=temp33</action>
<action>maincpu.mq@038DFC=temp32</action>
<action>maincpu.md@038E04=temp33</action>
<action>maincpu.mq@038E66=temp32</action>
<action>maincpu.md@038E6E=temp33</action>
<action>maincpu.mq@038EEC=temp32</action>
<action>maincpu.md@038EF4=temp33</action>
<action>maincpu.mq@038F80=temp32</action>
<action>maincpu.md@038F88=temp33</action>
<action>maincpu.mq@039014=temp32</action>
<action>maincpu.md@03901C=temp33</action>
<action>maincpu.mq@0390A6=temp32</action>
<action>maincpu.md@0390AE=temp33</action>
<action>maincpu.mq@039142=temp32</action>
<action>maincpu.md@03914A=temp33</action>
<action>maincpu.mq@0391CA=temp32</action>
<action>maincpu.md@0391D2=temp33</action>
<action>maincpu.mq@03923E=temp32</action>
<action>maincpu.md@039246=temp33</action>
<action>maincpu.mq@0392D6=temp32</action>
<action>maincpu.md@0392DE=temp33</action>
<action>maincpu.mq@039390=temp32</action>
<action>maincpu.md@039398=temp33</action>
<action>maincpu.mq@039430=temp32</action>
<action>maincpu.md@039438=temp33</action>
</script>
<script state="off">
<action>maincpu.mq@038BBA=temp0 </action>
<action>maincpu.md@038BC2=temp1 </action>
<action>maincpu.mq@038C52=temp2 </action>
<action>maincpu.md@038C5A=temp3 </action>
<action>maincpu.mq@038D00=temp4 </action>
<action>maincpu.md@038D08=temp5 </action>
<action>maincpu.mq@038D78=temp6 </action>
<action>maincpu.md@038D80=temp7 </action>
<action>maincpu.mq@038DFC=temp8 </action>
<action>maincpu.md@038E04=temp9 </action>
<action>maincpu.mq@038E66=temp10</action>
<action>maincpu.md@038E6E=temp11</action>
<action>maincpu.mq@038EEC=temp12</action>
<action>maincpu.md@038EF4=temp13</action>
<action>maincpu.mq@038F80=temp14</action>
<action>maincpu.md@038F88=temp15</action>
<action>maincpu.mq@039014=temp16</action>
<action>maincpu.md@03901C=temp17</action>
<action>maincpu.mq@0390A6=temp18</action>
<action>maincpu.md@0390AE=temp19</action>
<action>maincpu.mq@039142=temp20</action>
<action>maincpu.md@03914A=temp21</action>
<action>maincpu.mq@0391CA=temp22</action>
<action>maincpu.md@0391D2=temp23</action>
<action>maincpu.mq@03923E=temp24</action>
<action>maincpu.md@039246=temp25</action>
<action>maincpu.mq@0392D6=temp26</action>
<action>maincpu.md@0392DE=temp27</action>
<action>maincpu.mq@039390=temp28</action>
<action>maincpu.md@039398=temp29</action>
<action>maincpu.mq@039430=temp30</action>
<action>maincpu.md@039438=temp31</action>
</script>
</cheat>
<cheat desc="See Endsequence Now! PL1">
<comment>Set it ingame, in a Round.</comment>
<script state="on">
<action condition="(maincpu.pw@100010 == 49D8) AND ((maincpu.pb@100034 BAND 01) == 01)">temp0=01</action>
<action condition="(temp0 == 01)">maincpu.pb@10049A=01</action>
<action condition="(temp0 == 01)">maincpu.pb@10059A=00</action>
<action condition="(temp0 == 01)">maincpu.pw@10092A=0001</action>
<action condition="(temp0 == 01)">maincpu.pb@100058=01</action>
<action condition="(temp0 == 01)">maincpu.pb@10B2F3=10</action>
</script>
</cheat>
<cheat desc="See Endsequence Now! PL2">
<comment>Set it ingame, in a Round.</comment>
<script state="on">
<action condition="(maincpu.pw@100010 == 49D8) AND ((maincpu.pb@100034 BAND 02) == 02)">temp0=01</action>
<action condition="(temp0 == 01)">maincpu.pb@10059A=01</action>
<action condition="(temp0 == 01)">maincpu.pb@10049A=00</action>
<action condition="(temp0 == 01)">maincpu.pw@10092A=0001</action>
<action condition="(temp0 == 01)">maincpu.pb@100059=01</action>
<action condition="(temp0 == 01)">maincpu.pb@10B2F3=10</action>
</script>
</cheat>