Hi all,
I had some success yesterday hex editing European save games to work on the USA games, e.g. Super Smash Bros Brawl, Billy Hatcher. I did this by simply editing the opening line of the .gci files to replace P (Europe) with E (USA). It also seemed to make a difference that the name of the gci file should also match this.
But I have found certain games uncooperative. Specifically:
I am curious particularly with SCII. Firstly, it has quite a lot of my playtime contained within (whereas with MP it could simply be exchanged for a downloadable 100% save). Secondly, I have compared the structure of the hex using HxD and, it seems to be largely the same. There are a few differences (besides the E/P bit) in the header:
Europe:
USA:
... then it's exactly the same for the middle section.
Only the last block differs. This is the block that contains the player data in the European version. I have successfully transplanted this data from my own save game to a freshly generated one in Dolphin.
The last block is the same length and position in both regions, starting at offset 00004040, ending in offset 00008030. This makes me think that it may be possible to transplant the data from one region to another. Unfortunately it just comes up corrupted if I try transplanting the hex across from Europe to USA .gci.
I am just posting this in a last ditch effort. Have any of you ever successfully converted regions for any of the above games and, if so, how? Otherwise any ideas are welcome. If not, never mind!
Thanks for your attention.
I had some success yesterday hex editing European save games to work on the USA games, e.g. Super Smash Bros Brawl, Billy Hatcher. I did this by simply editing the opening line of the .gci files to replace P (Europe) with E (USA). It also seemed to make a difference that the name of the gci file should also match this.
But I have found certain games uncooperative. Specifically:
- Metroid Prime (MP)
- Soul Calibur II (SCII)
- Eternal Darkness: Sanity's Requiem (ED)
I am curious particularly with SCII. Firstly, it has quite a lot of my playtime contained within (whereas with MP it could simply be exchanged for a downloadable 100% save). Secondly, I have compared the structure of the hex using HxD and, it seems to be largely the same. There are a few differences (besides the E/P bit) in the header:
Europe:
USA:
... then it's exactly the same for the middle section.
Only the last block differs. This is the block that contains the player data in the European version. I have successfully transplanted this data from my own save game to a freshly generated one in Dolphin.
The last block is the same length and position in both regions, starting at offset 00004040, ending in offset 00008030. This makes me think that it may be possible to transplant the data from one region to another. Unfortunately it just comes up corrupted if I try transplanting the hex across from Europe to USA .gci.
I am just posting this in a last ditch effort. Have any of you ever successfully converted regions for any of the above games and, if so, how? Otherwise any ideas are welcome. If not, never mind!
Thanks for your attention.









