@jman, If I knew that you would help I'd open this before! I sent you a PM about it. A person who browsing those pages may confuse 'coz too many similar cheats... I admit, I made some mistakes and I'm glad your help.
Could you please post your next fixed codes in this thread? Any related cheat for Samurai Shodown series. So we both make sure a cheat working properly.
Thanks, regards.
Samurai Shodown (series) cheats.
[samsho] Unlock Secret Character
Code: Select all
<cheat desc="Unlock Secret Character">
<comment>Move cursor to Gen-An then press left or move cursor to Kyoshiro then press right</comment>
<script state="on">
<action>temp0 = maincpu.rb@230E3</action>
<action>temp1 = maincpu.rb@230E9</action>
<action>temp2 = maincpu.rb@230F3</action>
</script>
<script state="run">
<action>maincpu.rb@230E3 = 0D</action>
<action>maincpu.rb@230E9 = 0D</action>
<action>maincpu.rb@230F3 = 0D</action>
</script>
<script state="off">
<action>maincpu.rb@230E3 = temp0</action>
<action>maincpu.rb@230E9 = temp1</action>
<action>maincpu.rb@230F3 = temp2</action>
</script>
</cheat>
Before I used this address: maincpu.rw@0230DE=0018 but your codes make more sense to rotate cursor. Also doesn't work with Reselect Character cheat, it crashes! If Amakusa is selected.This code works in the character selection screen. But the game will crash after continue when you play with Amakusa.
Re: Samurai Shodown (series) cheats.
First aid.mezdap wrote: Also doesn't work with Reselect Character cheat, it crashes! If Amakusa is selected.
Code: Select all
<cheat desc="No Crash with Amakusa (wip)">
<script state="on">
<action>temp0 = maincpu.rd@22222</action>
<action>temp1 = maincpu.rq@008F0</action>
<action>temp2 = maincpu.rq@008F8</action>
</script>
<script state="run">
<action>maincpu.rd@22222 = 4EB808F0</action>
<action>maincpu.rq@008F0 = 0C00000C67061230</action>
<action>maincpu.rq@008F8 = 00004E7512004E75</action>
<!--
08F0 | 0C00 000C : cmpi.b #$c, D0
08F4 | 6706 : beq $8fc
08F6 | 1230 0000 : move.b (A0,D0.w), D1
08FA | 4E75 : rts
08FC | 1200 : move.b D0, D1
08FE | 4E75 : rts
-->
</script>
<script state="off">
<action>maincpu.rd@22222 = temp0</action>
<action>maincpu.rq@008F0 = temp1</action>
<action>maincpu.rq@008F8 = temp2</action>
</script>
</cheat>
But the game still crashes when you defeat some chracters (eg, hanzo).
Program code at $302A4 try to read data from odd address then crash the game.
jman
my wip cheat database back-up (2024/09/06 ver.)
https://u11.getuploader.com/uploader/download/1589
my wip cheat database back-up (2024/09/06 ver.)
https://u11.getuploader.com/uploader/download/1589