GCN Gamecube save converter

Seregon85

Member
OP
Newcomer
Joined
May 14, 2013
Messages
8
Trophies
1
XP
217
Country
Norway
I recently set up Dolphin on my computer, and quickly stumbled upon a problem. I had some ISOs from other regions than my save files on my gamecube memory card, thus I couldn't easily continue my old GC save games. I found an old app by PsyDonia called GCConvert that I managed to get working in the end, but it was a bit troublesome on my Windows 10-machine because of old DLLs. So I decided to do some research and try rewriting it. I have no idea if there was any wish for this in the first place, but there you go. :)

The app can be found on GitHub as well as attached to this post.

What the app does:
Takes your .gci save file (downloaded from Wii or other devices) from any region and converts it to the region of your preference.

Gamecubesaveconverter.png
 

Attachments

  • GCConverter.zip
    145.2 KB · Views: 2,506

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
Thanks! It is possible to upgrade it into a state it can manage the different formats used by Nintendont, Dios mios, dolphin, saves ripped using a wii manager
Sometimes they come in Raw, or a folder with the files, container of while card, I seen at least 3 types
I Had to use the dolphin and other tools to convert the different files

When I saw the title save Converter I thought it was a program to fix this
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
I'll look into it, could be an interesting next project. :)
thanks mate, just used it today, a year later lol!
the other converter that has been online is a pain to make it work (old dependencies)
your converted did the job in a few seconds
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
@migles You can easily add the GCI to a GC .RAW via Dolphin's GC Memcard editor.
i knew about it back then when i made that post 1 year ago.
however very likely was talking about the other formats that dolphin was not compatible with related to dios mios, there was a format that you needed a tool provided by crediar (i believe it was NMM to gci converter or something like that)
either way, since then i moved on to real carts, and dios mios project is pretty much abandoned\done so not much relevant anymore
 

donnie_guitar_

New Member
Newbie
Joined
Mar 9, 2020
Messages
2
Trophies
0
Age
23
XP
51
Country
Canada
@Seregon85
Hey, yall still here? It didn't work for me. I converted the gci file for Sunshine from PAL to NTSC-U, loaded it onto usb with dolphin manager, and it still won't work for the NTSC version of the game. The icon for the save is still the PAL one also. However, the GC save manager tells me the file is ntsc. Help?
 
  • Like
Reactions: futureboii

futureboii

Active Member
Newcomer
Joined
Jan 31, 2018
Messages
26
Trophies
0
Age
29
XP
112
Country
France
Same problem here! It changed the region correctly but it maybe has something to do with the savegame title?

I don't know, the first one is the converted one from the NTSC version in PAL the second one is the save file generated by Nintendont.

The converted save game was recognized in the gamecube Bios but not identified by the game as the correct one.
upload_2020-6-6_19-42-51.png
 

futureboii

Active Member
Newcomer
Joined
Jan 31, 2018
Messages
26
Trophies
0
Age
29
XP
112
Country
France
Tried editing the save file wtih an Hex editor to show the same data as the generated PAL save at the begining of the file(Name and code of the game). It's now detected by the game but as a corrupted save file.
upload_2020-6-6_21-24-27.png
 
Last edited by futureboii,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,316
Trophies
4
Location
Space
XP
13,893
Country
Norway
I recently set up Dolphin on my computer, and quickly stumbled upon a problem. I had some ISOs from other regions than my save files on my gamecube memory card, thus I couldn't easily continue my old GC save games. I found an old app by PsyDonia called GCConvert that I managed to get working in the end, but it was a bit troublesome on my Windows 10-machine because of old DLLs. So I decided to do some research and try rewriting it. I have no idea if there was any wish for this in the first place, but there you go. :)

The app can be found on GitHub as well as attached to this post.

What the app does:
Takes your .gci save file (downloaded from Wii or other devices) from any region and converts it to the region of your preference.

View attachment 91969
Thanks for this, it worked for most of my games.
Some US titles use game ID in format "XXXE8P" instead of "XXXE01", example F-Zero GX and Spyro: A Hero's Tail. Some games use other weird game IDs. The tool will not work for those but with manual hex editing I was still able to convert them.
Sonic Heroes also used a different game ID, but I wasn't able to convert that one even with manual hex editing, it will just error on trying to load the save, so there must be regional differences in the save file itself.
Same with Mario Party 7, it complains the save is corrupted after converting, and wipes the save.
Not sure what to do about these two.
Mario Party 6 also complained the save was corrupted but it was able to repair the save and it seems to still be intact.
So out of 15 games I converted saves for, 10 of them converted without issues. 3 of them used a weird game ID that the tool didn't handle (maybe this could be solved by using GameTDB to check what the actual game ID for each region should be). 2 of them absolutely would not successfully convert likely due to regional differences. And 1 of them complained about corrupted data, but was able to repair it.
 

imeangay

Active Member
Newcomer
Joined
Feb 28, 2017
Messages
31
Trophies
0
Age
28
XP
193
Country
United States
Since someone revived it, I decided to give it a try on FFCC, but it doesn't work. I use Dolphin, I manually checked the game ID change, and the file name, I changed the file name and moved it to the EUR (PAL) memory card and it works, but none of my saves are actually there, They are empty, and no progress is made or characters created/ dungeons beaten or years past which sucks.
 

Capua

New Member
Newbie
Joined
Aug 21, 2023
Messages
1
Trophies
0
Age
23
XP
4
Country
United States
Post automatically merged:

hola buenas como convierto mis partidas guadadas de GCI a RAW para la GC porfavor help use dolphin y las RAW no funcionan :hateit:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
    Karma177 @ Karma177: @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really...