Here are all the "easy special move" codes. Like the "quick charge" codes, some of the old ones didn't work and had to be fixed first, so it's good you can get rid of them now.
They are grouped into classes to keep the number of codes down. (These have been edited.)
[sf2] For PL2, replace all FF83C6 with FF86C6.
Code: Select all
<cheat desc="Easy QCF & QCB moves moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83C6+291)</action> <!--character-->
<action condition="maincpu.rb@FF83C6 == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4)"> <!--Ryu/Ken-->
maincpu.pb@(FF83C6+90)=04, <!--D,DF,F+P-->
maincpu.pb@(FF83C6+98)=04 <!--D,DB,B+K-->
</action>
<action condition="temp0 == 7"> <!--Dhalsim D,DF,F+P-->
maincpu.pd@(FF83C6+90)=02080004
</action>
</script>
</cheat>
<cheat desc="Easy F,D,DF moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83C6+291)</action> <!--character-->
<action condition="maincpu.rb@FF83C6 == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4)"> <!--Ryu/Ken F,D,DF+P-->
maincpu.pb@(FF83C6+A0)=04
</action>
</script>
</cheat>
<cheat desc="Easy 360 & half-circle moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83C6+291)</action> <!--character-->
<action condition="maincpu.rb@FF83C6 == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 7"> <!--Dhalsim B,DB,D,DF,F+P-->
maincpu.pd@(FF83C6+98)=02080008
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83C6+12) != 0"> <!--Zangief 360+P-->
maincpu.pd@(FF83C6+80)=06060800 <!--L+P from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83C6+12) == 0"> <!--Zangief 360+P-->
maincpu.pd@(FF83C6+80)=06070800 <!--R+P from the right-->
</action>
</script>
</cheat>
[sf2ce] For PL2, replace all FF83BE with FF86BE.
Code: Select all
<cheat desc="Easy QCF & QCB moves moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83BE+291)</action> <!--character-->
<action condition="maincpu.rb@FF83BE == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 0 or temp0 == 4"> <!--Ryu/Ken-->
maincpu.pb@(FF83BE+90)=04, <!--D,DF,F+P-->
maincpu.pb@(FF83BE+98)=04 <!--D,DB,B+K-->
</action>
<action condition="temp0 == 7"> <!--Dhalsim D,DF,F+P-->
maincpu.pd@(FF83BE+90)=02080004
</action>
<action condition="temp0 == 9"> <!--Sagat-->
maincpu.pd@(FF83BE+90)=02080004, <!--D,DF,F+P-->
maincpu.pd@(FF83BE+A0)=02080004 <!--D,DF,F+K-->
</action>
</script>
</cheat>
<cheat desc="Easy F,D,DF moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83BE+291)</action> <!--character-->
<action condition="maincpu.rb@FF83BE == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 0 or temp0 == 4"> <!--Ryu/Ken F,D,DF+P-->
maincpu.pb@(FF83BE+A0)=04
</action>
<action condition="temp0 == 9"> <!--Sagat F,D,DF+P-->
maincpu.pd@(FF83BE+98)=02080004
</action>
</script>
</cheat>
<cheat desc="Easy 360, half-circle & tiger-knee moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83BE+291)</action> <!--character-->
<action condition="maincpu.rb@FF83BE == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 7"> <!--Dhalsim B,DB,D,DF,F+P-->
maincpu.pd@(FF83BE+98)=02080008
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83BE+12) != 0"> <!--Zangief 360+P-->
maincpu.pd@(FF83BE+80)=06060800 <!--L+P from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83BE+12) == 0"> <!--Zangief 360+P-->
maincpu.pd@(FF83BE+80)=06070800 <!--R+P from the right-->
</action>
<action condition="temp0 == 9 and maincpu.rb@(FF83BE+AB) lt 4"> <!--Sagat D,F,UF+K-->
maincpu.pd@(FF83BE+A8)=02080004
</action>
</script>
</cheat>
[sf2hf] For PL2, replace all FF83BE with FF86BE.
Code: Select all
<cheat desc="Easy QCF & QCB moves moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83BE+291)</action> <!--character-->
<action condition="maincpu.rb@FF83BE == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 0 or temp0 == 4"> <!--Ryu/Ken-->
maincpu.pb@(FF83BE+90)=04, <!--D,DF,F+P-->
maincpu.pb@(FF83BE+98)=04 <!--D,DB,B+K-->
</action>
<action condition="temp0 == 7"> <!--Dhalsim D,DF,F+P-->
maincpu.pd@(FF83BE+90)=02080004
</action>
<action condition="temp0 == 9"> <!--Sagat-->
maincpu.pd@(FF83BE+90)=02080004, <!--D,DF,F+P-->
maincpu.pd@(FF83BE+A0)=02080004 <!--D,DF,F+K-->
</action>
</script>
</cheat>
<cheat desc="Easy F,D,DF moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83BE+291)</action> <!--character-->
<action condition="maincpu.rb@FF83BE == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 0 or temp0 == 4"> <!--Ryu/Ken F,D,DF+P-->
maincpu.pb@(FF83BE+A0)=04
</action>
<action condition="temp0 == 9"> <!--Sagat F,D,DF+P-->
maincpu.pd@(FF83BE+98)=02080004
</action>
<action condition="temp0 == 7 and (maincpu.rw@(FF83BE+292) band 2) gt 0"> <!--Dhalsim L,D,DL+PPP/KKK-->
maincpu.pw@(FF83BE+C8)=0608, maincpu.pb@(FF83BE+D3)=05 <!--L+PPP/KKK-->
</action>
<action condition="temp0 == 7 and (maincpu.rw@(FF83BE+292) band 1) gt 0"> <!--Dhalsim R,D,DR+PPP/KKK-->
maincpu.pw@(FF83BE+C8)=0608, maincpu.pb@(FF83BE+D3)=06 <!--R+PPP/KKK-->
</action>
</script>
</cheat>
<cheat desc="Easy 360, half-circle & tiger-knee moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83BE+291)</action> <!--character-->
<action condition="maincpu.rb@FF83BE == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 5"> <!--Chun Li B,DB,D,DF,F+P-->
maincpu.pb@(FF83BE+B0)=08
</action>
<action condition="temp0 == 7"> <!--Dhalsim B,DB,D,DF,F+P-->
maincpu.pd@(FF83BE+98)=02080008
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83BE+12) != 0"> <!--Zangief 360+P-->
maincpu.pd@(FF83BE+80)=06060800 <!--L+P from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83BE+12) == 0"> <!--Zangief 360+P-->
maincpu.pd@(FF83BE+80)=06070800 <!--R+P from the right-->
</action>
<action condition="temp0 == 9 and maincpu.rb@(FF83BE+AB) lt 4"> <!--Sagat D,F,UF+K-->
maincpu.pd@(FF83BE+A8)=02080004
</action>
</script>
</cheat>
[ssf2] For PL2, replace all FF83CE with FF87CE.
Code: Select all
<cheat desc="Easy QCF & QCB moves moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83CE+391)</action> <!--character-->
<action condition="maincpu.rb@FF83CE == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4)"> <!--Ryu/Ken-->
maincpu.pb@(FF83CE+90)=04, <!--D,DB,B+K-->
maincpu.pb@(FF83CE+94)=04 <!--D,DF,F+P-->
</action>
<action condition="temp0 == 7"> <!--Dhalsim D,DF,F+P-->
maincpu.pb@(FF83CE+80)=04
</action>
<action condition="temp0 == 9"> <!--Sagat-->
maincpu.pb@(FF83CE+88)=04, <!--D,DF,F+P-->
maincpu.pb@(FF83CE+8C)=04 <!--D,DF,F+K-->
</action>
<action condition="temp0 == C"> <!--Cammy D,DF,F+K-->
maincpu.pb@(FF83CE+96)=04
</action>
<action condition="temp0 == E"> <!--Fei Long D,DF,F+P-->
maincpu.pb@(FF83CE+90)=04,
maincpu.pb@(FF83CE+A0)=04
</action>
</script>
</cheat>
<cheat desc="Easy F,D,DF & B,D,DB moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83CE+391)</action> <!--character-->
<action condition="maincpu.rb@FF83CE == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4)"> <!--Ryu/Ken F,D,DF+P-->
maincpu.pb@(FF83CE+98)=04
</action>
<action condition="temp0 == 9"> <!--Sagat F,D,DF+P-->
maincpu.pb@(FF83CE+80)=04
</action>
<action condition="temp0 == C"> <!--Cammy F,D,DF+K-->
maincpu.pb@(FF83CE+92)=04
</action>
<action condition="temp0 == D"> <!--T.Hawk F,D,DF+P-->
maincpu.pb@(FF83CE+8D)=04
</action>
<action condition="temp0 == E"> <!--Fei Long B,D,DB+K-->
maincpu.pb@(FF83CE+94)=04
</action>
<action condition="temp0 == 7 and (maincpu.rw@(FF83CE+392) band 2) gt 0"> <!--Dhalsim L,D,DL+PPP/KKK-->
maincpu.pw@(FF83CE+88)=0608, maincpu.pb@(FF83CE+8D)=05 <!--L+PPP/KKK-->
</action>
<action condition="temp0 == 7 and (maincpu.rw@(FF83CE+392) band 1) gt 0"> <!--Dhalsim R,D,DR+PPP/KKK-->
maincpu.pw@(FF83CE+88)=0608, maincpu.pb@(FF83CE+8D)=06 <!--R+PPP/KKK-->
</action>
</script>
</cheat>
<cheat desc="Easy 360, half-circle & tiger-knee moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF83CE+391)</action> <!--character-->
<action condition="maincpu.rb@FF83CE == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 0"> <!--Ryu B,DB,D,DF,F+P-->
maincpu.pb@(FF83CE+E0)=08
</action>
<action condition="temp0 == 7"> <!--Dhalsim B,DB,D,DF,F+P-->
maincpu.pb@(FF83CE+84)=08
</action>
<action condition="temp0 == C"> <!--Cammy B,DB,F+P-->
maincpu.pb@(FF83CE+A2)=04
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83CE+12) != 0"> <!--Zangief 360+P/K-->
maincpu.pd@(FF83CE+80)=06060800, <!--L+P from the left-->
maincpu.pd@(FF83CE+9B)=06040800 <!--L+K from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF83CE+12) == 0"> <!--Zangief 360+P/K-->
maincpu.pd@(FF83CE+80)=06070800, <!--R+P from the right-->
maincpu.pd@(FF83CE+9B)=06050800 <!--R+K from the right-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF83CE+12) != 0"> <!--T.Hawk 360+P-->
maincpu.pd@(FF83CE+91)=04060800 <!--L+P from the left-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF83CE+12) == 0"> <!--T.Hawk 360+P-->
maincpu.pd@(FF83CE+91)=05060800 <!--R+P from the right-->
</action>
<action condition="temp0 == 9"> <!--Sagat D,F,UF+K-->
maincpu.pb@(FF83CE+84)=04
</action>
</script>
</cheat>
[ssf2t] For PL2, replace all FF844E with FF884E.
Code: Select all
<cheat desc="Easy QCF & QCB moves moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF844E+391), temp1=maincpu.rb@(FF844E+3B6)</action> <!--char and mode-->
<action condition="maincpu.rb@(FF844E+3BD) != 0">temp0=10</action> <!--Akuma-->
<action condition="maincpu.rb@FF844E == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4 or temp0 == 10)"> <!--Ryu/Ken/Akuma-->
maincpu.pb@(FF844E+90)=04, <!--D,DB,B+K-->
maincpu.pb@(FF844E+94)=04 <!--D,DF,F+P-->
</action>
<action condition="temp0 == 4 and temp1 == 0"> <!--Ken D,DF,F+K-->
maincpu.pb@(FF844E+E6)=04
</action>
<action condition="temp0 == 7"> <!--Dhalsim D,DF,F+P-->
maincpu.pb@(FF844E+80)=04
</action>
<action condition="temp0 == 9"> <!--Sagat-->
maincpu.pb@(FF844E+88)=04, <!--D,DF,F+P-->
maincpu.pb@(FF844E+8C)=04 <!--D,DF,F+K-->
</action>
<action condition="temp0 == C"> <!--Cammy D,DF,F+K-->
maincpu.pb@(FF844E+96)=04
</action>
<action condition="temp0 == E"> <!--Fei Long D,DF,F+P-->
maincpu.pb@(FF844E+90)=04,
maincpu.pb@(FF844E+A0)=04
</action>
</script>
</cheat>
<cheat desc="Easy F,D,DF & B,D,DB moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF844E+391)</action> <!--character-->
<action condition="maincpu.rb@(FF844E+3BD) != 0">temp0=10</action> <!--Akuma-->
<action condition="maincpu.rb@FF844E == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4 or temp0 == 10)"> <!--Ryu/Ken/Akuma F,D,DF+P-->
maincpu.pb@(FF844E+98)=04
</action>
<action condition="temp0 == 9"> <!--Sagat F,D,DF+P-->
maincpu.pb@(FF844E+80)=04
</action>
<action condition="temp0 == C"> <!--Cammy F,D,DF+K-->
maincpu.pb@(FF844E+92)=04
</action>
<action condition="temp0 == D"> <!--T.Hawk F,D,DF+P-->
maincpu.pb@(FF844E+8D)=04
</action>
<action condition="temp0 == E"> <!--Fei Long B,D,DB+K-->
maincpu.pb@(FF844E+94)=04
</action>
<action condition="temp0 == 7 and (maincpu.rw@(FF844E+392) band 2) gt 0"> <!--Dhalsim L,D,DL+PPP/KKK-->
maincpu.pw@(FF844E+88)=0608, maincpu.pb@(FF844E+8D)=05 <!--L+PPP/KKK-->
</action>
<action condition="temp0 == 7 and (maincpu.rw@(FF844E+392) band 1) gt 0"> <!--Dhalsim R,D,DR+PPP/KKK-->
maincpu.pw@(FF844E+88)=0608, maincpu.pb@(FF844E+8D)=06 <!--R+PPP/KKK-->
</action>
<action condition="temp0 == 10 and (maincpu.rw@(FF844E+392) band 2) gt 0"> <!--Akuma L,D,DL+PPP/KKK-->
maincpu.pw@(FF844E+9E)=0608, maincpu.pb@(FF844E+A5)=05 <!--L+PPP/KKK-->
</action>
<action condition="temp0 == 10 and (maincpu.rw@(FF844E+392) band 1) gt 0"> <!--Akuma R,D,DR+PPP/KKK-->
maincpu.pw@(FF844E+9E)=0608, maincpu.pb@(FF844E+A5)=06 <!--L+PPP/KKK-->
</action>
</script>
</cheat>
<cheat desc="Easy 360 & half-circle moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF844E+391), temp1=maincpu.rb@(FF844E+3B6)</action> <!--char and mode-->
<action condition="maincpu.rb@(FF844E+3BD) != 0">temp0=10</action> <!--Akuma-->
<action condition="maincpu.rb@FF844E == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 10)"> <!--Ryu/Akuma B,DB,D,DF,F+P-->
maincpu.pb@(FF844E+E0)=08
</action>
<action condition="temp0 == 1 and temp1 == 0"> <!--E.Honda F,DF,D,B+P-->
maincpu.pb@(FF844E+96)=06
</action>
<action condition="temp0 == 4 and temp1 == 0"> <!--Ken B,DB,D,DF,F+K-->
maincpu.pb@(FF844E+EA)=08
</action>
<action condition="temp0 == 7"> <!--Dhalsim-->
maincpu.pb@(FF844E+84)=08, <!--B,DB,D,DF,F+P-->
maincpu.pb@(FF844E+9A)=08 <!--B,DB,D,DF,F+K-->
</action>
<action condition="temp0 == C"> <!--Cammy B,DB,F+P-->
maincpu.pb@(FF844E+A2)=04
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF844E+12) != 0"> <!--Zangief 360+P/K-->
maincpu.pd@(FF844E+80)=06060800, <!--L+P from the left-->
maincpu.pd@(FF844E+9B)=06040800 <!--L+K from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF844E+12) == 0"> <!--Zangief 360+P/K-->
maincpu.pd@(FF844E+80)=06070800, <!--R+P from the right-->
maincpu.pd@(FF844E+9B)=06050800 <!--R+K from the right-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF844E+12) != 0"> <!--T.Hawk 360+P-->
maincpu.pd@(FF844E+91)=04060800 <!--L+P from the left-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF844E+12) == 0"> <!--T.Hawk 360+P-->
maincpu.pd@(FF844E+91)=05060800 <!--R+P from the right-->
</action>
</script>
</cheat>
<cheat desc="Easy F,DF,D & tiger-knee moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF844E+391), temp1=maincpu.rb@(FF844E+3B6)</action> <!--char and mode-->
<action condition="maincpu.rb@(FF844E+3BD) != 0">temp0=10</action> <!--Akuma-->
<action condition="maincpu.rb@FF844E == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 4 and temp1 == 0"> <!--Ken F,DF,D+K-->
maincpu.pb@(FF844E+E8)=04
</action>
<action condition="temp0 == 6"> <!--Zangief F,DF,D+P-->
maincpu.pb@(FF844E+B3)=04
</action>
<action condition="temp0 == 9"> <!--Sagat D,F,UF+K-->
maincpu.pb@(FF844E+84)=04
</action>
<action condition="temp0 == C and temp1 == 0"> <!--Cammy B,D,DF,UF+P-->
maincpu.pb@(FF844E+A9)=06
</action>
<action condition="temp0 == E and temp1 == 0"> <!--Fei Long B,D,DF,UF+K-->
maincpu.pb@(FF844E+B4)=06
</action>
</script>
</cheat>
<cheat desc="Easy super moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF844E+391)</action> <!--character-->
<action condition="maincpu.rb@FF844E == 0 or maincpu.rb@(FF844E+3BD) != 0 or maincpu.rb@(FF844E+3B6) != 0">
temp0=FF <!--match inactive, Akuma, or old mode-->
</action>
<action condition="temp0 == 0"> <!--Ryu D,DF,F,D,DF,F+P-->
maincpu.pb@(FF844E+A0)=0A
</action>
<action condition="temp0 == 1"> <!--E.Honda _B,F,B,F+P-->
maincpu.pb@(FF844E+94)=0A
</action>
<action condition="temp0 == 2"> <!--Blanka _B,F,B,F+P-->
maincpu.pb@(FF844E+C1)=0A
</action>
<action condition="temp0 == 3"> <!--Guile _D,R,B,U+K-->
maincpu.pb@(FF844E+94)=0A
</action>
<action condition="temp0 == 4"> <!--Ken D,DF,F,D,DF+P-->
maincpu.pb@(FF844E+A0)=08
</action>
<action condition="temp0 == 5"> <!--Chun Li _B,F,B,F+K-->
maincpu.pb@(FF844E+BF)=0A
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF844E+12) != 0"> <!--Zangief 720+P-->
maincpu.pw@(FF844E+AC)=0E06 <!--L+P from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF844E+12) == 0"> <!--Zangief 720+P-->
maincpu.pw@(FF844E+AC)=0E07 <!--R+P from the right-->
</action>
<action condition="temp0 == 7"> <!--Dhalsim B,DB,D,DF,F,B,DB,D,DF,F+P-->
maincpu.pb@(FF844E+96)=10
</action>
<action condition="temp0 == 8"> <!--Dictator _B,F,B,F+K-->
maincpu.pb@(FF844E+C5)=0A
</action>
<action condition="temp0 == 9"> <!--Sagat D,DF,F,D,DF+P/K-->
maincpu.pb@(FF844E+9E)=08
</action>
<action condition="temp0 == A"> <!--Boxer _B,F,B,F+P-->
maincpu.pb@(FF844E+D4)=0A
</action>
<action condition="temp0 == B"> <!--Claw _D,R,B,U+K-->
maincpu.pb@(FF844E+99)=0A
</action>
<action condition="temp0 == C"> <!--Cammy D,DF,F,D,DF+K-->
maincpu.pb@(FF844E+A6)=08
</action>
<action condition="temp0 == D and maincpu.rb@(FF844E+12) != 0"> <!--T.Hawk 720+P-->
maincpu.pw@(FF844E+9E)=0E06 <!--L+P from the left-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF844E+12) == 0"> <!--T.Hawk 720+P-->
maincpu.pw@(FF844E+9E)=0E07 <!--R+P from the right-->
</action>
<action condition="temp0 == E"> <!--Fei Long D,DF,F,D,DF,F+P-->
maincpu.pb@(FF844E+B0)=0A
</action>
<action condition="temp0 == F"> <!--Dee Jay _B,F,B,F+K-->
maincpu.pb@(FF844E+AF)=0A
</action>
</script>
</cheat>
[hsf2] For PL2, replace all FF833C with FF873C.
Code: Select all
<cheat desc="Easy QCF & QCB moves moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF833C+32B), temp1=maincpu.rb@(FF833C+32A)</action> <!--character and mode-->
<action condition="maincpu.rb@FF833C == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4 or temp0 == 10) and temp1 le 2"> <!--Ryu/Ken/Akuma-->
maincpu.pb@(FF833C+90)=04, <!--D,DB,B+K-->
maincpu.pb@(FF833C+94)=04 <!--D,DF,F+P-->
</action>
<action condition="(temp0 == 0 or temp0 == 4) and temp1 gt 2"> <!--old Ryu/Ken-->
maincpu.pb@(FF833C+90)=04, <!--D,DF,F+P-->
maincpu.pb@(FF833C+98)=04 <!--D,DB,B+K-->
</action>
<action condition="temp0 == 4 and temp1 == 0"> <!--Ken D,DF,F+K-->
maincpu.pb@(FF833C+E6)=04
</action>
<action condition="temp0 == 7 and temp1 le 2"> <!--Dhalsim D,DF,F+P-->
maincpu.pb@(FF833C+80)=04
</action>
<action condition="temp0 == 7 and temp1 gt 2"> <!--old Dhalsim D,DF,F+P-->
maincpu.pd@(FF833C+90)=02080004
</action>
<action condition="temp0 == 9 and temp1 le 2"> <!--Sagat-->
maincpu.pb@(FF833C+88)=04, <!--D,DF,F+P-->
maincpu.pb@(FF833C+8C)=04 <!--D,DF,F+K-->
</action>
<action condition="temp0 == 9 and temp1 gt 2"> <!--old Sagat-->
maincpu.pd@(FF833C+90)=02080004, <!--D,DF,F+P-->
maincpu.pd@(FF833C+A0)=02080004 <!--D,DF,F+K-->
</action>
<action condition="temp0 == C"> <!--Cammy D,DF,F+K-->
maincpu.pb@(FF833C+96)=04
</action>
<action condition="temp0 == E"> <!--Fei Long D,DF,F+P-->
maincpu.pb@(FF833C+90)=04,
maincpu.pb@(FF833C+A0)=04
</action>
</script>
</cheat>
<cheat desc="Easy F,D,DF & B,D,DB moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF833C+32B), temp1=maincpu.rb@(FF833C+32A)</action> <!--character and mode-->
<action condition="maincpu.rb@FF833C == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 4 or temp0 == 10) and temp1 le 2"> <!--Ryu/Ken/Akuma F,D,DF+P-->
maincpu.pb@(FF833C+98)=04
</action>
<action condition="(temp0 == 0 or temp0 == 4) and temp1 gt 2"> <!--old Ryu/Ken F,D,DF+P-->
maincpu.pb@(FF833C+A0)=04
</action>
<action condition="temp0 == 9 and temp1 le 2"> <!--Sagat F,D,DF+P-->
maincpu.pb@(FF833C+80)=04
</action>
<action condition="temp0 == 9 and temp1 gt 2"> <!--old Sagat F,D,DF+P-->
maincpu.pd@(FF833C+98)=02080004
</action>
<action condition="temp0 == C"> <!--Cammy F,D,DF+K-->
maincpu.pb@(FF833C+92)=04
</action>
<action condition="temp0 == D"> <!--T.Hawk F,D,DF+P-->
maincpu.pb@(FF833C+8D)=04
</action>
<action condition="temp0 == E"> <!--Fei Long B,D,DB+K-->
maincpu.pb@(FF833C+94)=04
</action>
<action condition="temp0 == 7 and temp1 le 2 and (maincpu.rw@(FF833C+314) band 2) gt 0">
maincpu.pw@(FF833C+88)=0608, maincpu.pb@(FF833C+8D)=05 <!--Dhalsim L,D,DL+PPP/KKK-->
</action>
<action condition="temp0 == 7 and temp1 le 2 and (maincpu.rw@(FF833C+314) band 1) gt 0">
maincpu.pw@(FF833C+88)=0608, maincpu.pb@(FF833C+8D)=06 <!--Dhalsim R,D,DR+PPP/KKK-->
</action>
<action condition="temp0 == 7 and temp1 eq 8 and (maincpu.rw@(FF833C+314) band 2) gt 0">
maincpu.pw@(FF833C+C8)=0608, maincpu.pb@(FF833C+D3)=05 <!--HF Dhalsim L,D,DL+PPP/KKK-->
</action>
<action condition="temp0 == 7 and temp1 eq 8 and (maincpu.rw@(FF833C+314) band 1) gt 0">
maincpu.pw@(FF833C+C8)=0608, maincpu.pb@(FF833C+D3)=06 <!--HF Dhalsim R,D,DR+PPP/KKK-->
</action>
<action condition="temp0 == 10 and (maincpu.rw@(FF833C+314) band 2) gt 0"> <!--Akuma L,D,DL+PPP/KKK-->
maincpu.pw@(FF833C+9E)=0608, maincpu.pb@(FF833C+A5)=05 <!--L+PPP/KKK-->
</action>
<action condition="temp0 == 10 and (maincpu.rw@(FF833C+314) band 1) gt 0"> <!--Akuma R,D,DR+PPP/KKK-->
maincpu.pw@(FF833C+9E)=0608, maincpu.pb@(FF833C+A5)=06 <!--L+PPP/KKK-->
</action>
</script>
</cheat>
<cheat desc="Easy 360 & half-circle moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF833C+32B), temp1=maincpu.rb@(FF833C+32A)</action> <!--character and mode-->
<action condition="maincpu.rb@FF833C == 0">temp0=FF</action> <!--match inactive-->
<action condition="(temp0 == 0 or temp0 == 10) and temp1 le 2"> <!--Ryu/Akuma B,DB,D,DF,F+P-->
maincpu.pb@(FF833C+E0)=08
</action>
<action condition="temp0 == 1 and temp1 == 0"> <!--E.Honda F,DF,D,B+P-->
maincpu.pb@(FF833C+96)=06
</action>
<action condition="temp0 == 4 and temp1 == 0"> <!--Ken B,DB,D,DF,F+K-->
maincpu.pb@(FF833C+EA)=08
</action>
<action condition="temp0 == 5 and temp1 == 8"> <!--HF Chun Li B,DB,D,DF,F+P-->
maincpu.pb@(FF833C+B0)=08
</action>
<action condition="temp0 == 7 and temp1 le 2"> <!--Dhalsim-->
maincpu.pb@(FF833C+84)=08, <!--B,DB,D,DF,F+P-->
maincpu.pb@(FF833C+9A)=08 <!--B,DB,D,DF,F+K-->
</action>
<action condition="temp0 == 7 and temp1 gt 2"> <!--old Dhalsim-->
maincpu.pd@(FF833C+98)=02080008 <!--B,DB,D,DF,F+P-->
</action>
<action condition="temp0 == C"> <!--Cammy B,DB,F+P-->
maincpu.pb@(FF833C+A2)=04
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF833C+12) != 0"> <!--Zangief 360+P/K-->
maincpu.pd@(FF833C+80)=06060800, <!--L+P from the left-->
maincpu.pd@(FF833C+9B)=06040800 <!--L+K from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF833C+12) == 0"> <!--Zangief 360+P/K-->
maincpu.pd@(FF833C+80)=06070800, <!--R+P from the right-->
maincpu.pd@(FF833C+9B)=06050800 <!--R+K from the right-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF833C+12) != 0"> <!--T.Hawk 360+P-->
maincpu.pd@(FF833C+91)=04060800 <!--L+P from the left-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF833C+12) == 0"> <!--T.Hawk 360+P-->
maincpu.pd@(FF833C+91)=05060800 <!--R+P from the right-->
</action>
</script>
</cheat>
<cheat desc="Easy F,DF,D & tiger-knee moves PL1">
<script state="run">
<action>temp0=maincpu.rb@(FF833C+32B), temp1=maincpu.rb@(FF833C+32A)</action> <!--character and mode-->
<action condition="maincpu.rb@FF833C == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 4 and temp1 == 0"> <!--Ken F,DF,D+K-->
maincpu.pb@(FF833C+E8)=04
</action>
<action condition="temp0 == 6 and temp1 == 0"> <!--Zangief F,DF,D+P-->
maincpu.pb@(FF833C+B3)=04
</action>
<action condition="temp0 == 9 and temp1 le 2"> <!--Sagat D,F,UF+K-->
maincpu.pb@(FF833C+84)=04
</action>
<action condition="temp0 == 9 and temp1 gt 2"> <!--old Sagat D,F,UF+K-->
maincpu.pd@(FF833C+A8)=02080004
</action>
<action condition="temp0 == C"> <!--Cammy B,D,DF,UF+P-->
maincpu.pb@(FF833C+A9)=06
</action>
<action condition="temp0 == E"> <!--Fei Long B,D,DF,UF+K-->
maincpu.pb@(FF833C+B4)=06
</action>
</script>
</cheat>
<cheat desc="Easy super moves PL1">
<script state="run">
<action>temp0=maincpu.rw@(FF833C+32A)</action> <!--character and mode-->
<action condition="maincpu.rb@FF833C == 0">temp0=FF</action> <!--match inactive-->
<action condition="temp0 == 0"> <!--Ryu D,DF,F,D,DF,F+P-->
maincpu.pb@(FF833C+A0)=0A
</action>
<action condition="temp0 == 1"> <!--E.Honda _B,F,B,F+P-->
maincpu.pb@(FF833C+94)=0A
</action>
<action condition="temp0 == 2"> <!--Blanka _B,F,B,F+P-->
maincpu.pb@(FF833C+C1)=0A
</action>
<action condition="temp0 == 3"> <!--Guile _D,R,B,U+K-->
maincpu.pb@(FF833C+94)=0A
</action>
<action condition="temp0 == 4"> <!--Ken D,DF,F,D,DF+P-->
maincpu.pb@(FF833C+A0)=08
</action>
<action condition="temp0 == 5"> <!--Chun Li _B,F,B,F+K-->
maincpu.pb@(FF833C+BF)=0A
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF833C+12) != 0"> <!--Zangief 720+P-->
maincpu.pw@(FF833C+AC)=0E06 <!--L+P from the left-->
</action>
<action condition="temp0 == 6 and maincpu.rb@(FF833C+12) == 0"> <!--Zangief 720+P-->
maincpu.pw@(FF833C+AC)=0E07 <!--R+P from the right-->
</action>
<action condition="temp0 == 7"> <!--Dhalsim B,DB,D,DF,F,B,DB,D,DF,F+P-->
maincpu.pb@(FF833C+96)=10
</action>
<action condition="temp0 == 8"> <!--Dictator _B,F,B,F+K-->
maincpu.pb@(FF833C+C5)=0A
</action>
<action condition="temp0 == 9"> <!--Sagat D,DF,F,D,DF+P/K-->
maincpu.pb@(FF833C+9E)=08
</action>
<action condition="temp0 == A"> <!--Boxer _B,F,B,F+P-->
maincpu.pb@(FF833C+D4)=0A
</action>
<action condition="temp0 == B"> <!--Claw _D,R,B,U+K-->
maincpu.pb@(FF833C+99)=0A
</action>
<action condition="temp0 == C"> <!--Cammy D,DF,F,D,DF+K-->
maincpu.pb@(FF833C+A6)=08
</action>
<action condition="temp0 == D and maincpu.rb@(FF833C+12) != 0"> <!--T.Hawk 720+P-->
maincpu.pw@(FF833C+9E)=0E06 <!--L+P from the left-->
</action>
<action condition="temp0 == D and maincpu.rb@(FF833C+12) == 0"> <!--T.Hawk 720+P-->
maincpu.pw@(FF833C+9E)=0E07 <!--R+P from the right-->
</action>
<action condition="temp0 == E"> <!--Fei Long D,DF,F,D,DF,F+P-->
maincpu.pb@(FF833C+B0)=0A
</action>
<action condition="temp0 == F"> <!--Dee Jay _B,F,B,F+K-->
maincpu.pb@(FF833C+AF)=0A
</action>
</script>
</cheat>