* The format is RAW code, which means Unencrypted
First slot becomes main character v1.0(PAL)
219E3960 3C020197
219E3964 9044E620
219E3968 2484FFFF
219E396C 00042040
219E3970 00441821
219E3974 085ED734
219E3978 9464E5F6
217B5CC8 08678E58
217B5CD0 A444B3F2
First slot becomes main character v1.1 (PAL)
219BD738 3C020197
219BD73C 9044E620
219BD740 2484FFFF
219BD744 00042040
219BD748 00441821
219BD74C 085ED734
219BD750 9464E5F6
217B5CC8 0866F5CE
217B5CD0 A444B3F2
* This one doesn't corrupt the character's portrait in cutscene
* Video Footage:
https://www.youtube.com/watch?v=WbKCqE5 ... e=youtu.be
* ELF Checksum SHA-2 512bit: D6342D3E62E166DB38D0B055A7A0890C05831B82B2170F1EF9436F4A2BAD5864FDDD1527A901B332EFB49503F3958F7F610A99F949E43FADE0EE30399FC16B1A
* How it works is that you go to the World Map. You put the character in the first slot, you will play as that character when you visit the Town/World.
Only the main character can trigger events.
One limitation of the cheat is that you can't change the first character slot in party.
For example I used Fubar for fast navigation of the forest map.
Credit: Pyriel for the party mod code.
Code: Select all
Source:
017B5CC8: jump to 019E3960
019E3960:
lui v0,0x0197 # the original instruction at 019E3960
lbu a0,-0x19E0(v0) # load main character (party) index
addiu a0,-0x1
sll a0,a0,0x01
addu v1,v0,a0
j pos_017B5CD0 # resume normal code execution
lhu a0,-0x1A0A(v1) # load main character ID
017B5CD0: sh a0,-0x4C0E(v0) Store main character ID