Save Game Copier Features

slinga

Established Member
I need to still do some code cleanup but I'm pretty much done with adding features to my Save Game Copier (SGC). SGC can copy Sega Saturn save game files to and/or from internal memory, cartridge memory, external devices (e.g. Sega Saturn Floppy Disk Drive), Satiator ODE, and CD. More advanced features allow the user to dump/write to memory.

I decided against supporting metadata for the time being because it looked annoying to implement. I also didn't implement the "jump to address" feature that @rorirub wanted. Although easy to write, I figured most binaries would be loaded to the same address as SGC. So I would have to figure out how to put SGC somewhere else in memory.

Any other features you feel are worth adding? I'm open to adding additional ODE support, I just need notes on how to do it and someone to test it for me.
 

Danthrax

Established Member
The newest stable release is 3.6.2 from earlier this month: Releases · slinga-homebrew/Save-Game-Copier.

I think the biggest change is that the backup save file format is different. SGC uses .BUP now so your older saves will not be compatible.

Hey Slinga. Is there a way to convert save files backed up with SGC to a save file that’s readable by an emulator on PC like Yabause? I ask because I have a mostly completed Bulk Slash save file on my actual Saturn (backed up with SGC via Satiator to my PC) and it would be useful to load it up in Yabause for translation patch research.
 
Hey Slinga. Is there a way to convert save files backed up with SGC to a save file that’s readable by an emulator on PC like Yabause? I ask because I have a mostly completed Bulk Slash save file on my actual Saturn (backed up with SGC via Satiator to my PC) and it would be useful to load it up in Yabause for translation patch research.
ss-save-parser by @Jameson will do the trick: hitomi2500/ss-save-parser

Instructions: saturn save converter

In that post I talk about Yaba Sanshiro, but the same applies to Yabause.
 

Danthrax

Established Member
ss-save-parser by @Jameson will do the trick: hitomi2500/ss-save-parser

Instructions: saturn save converter

In that post I talk about Yaba Sanshiro, but the same applies to Yabause.
I'm actually using Yaba Sanshiro 3.4.2. That save parser doesn't seem to be working. Whenever I delete the Yaba-made save and import my Sega Saturn Copier-made save, then start up Bulk Slash in Yaba, it seems to delete whatever save is there and start a fresh one. I even tried changing the language code for the imported save from what it was (46) to what Yaba seems to keep using (0) and it still didn't work.

I see in the post you linked to that there's something about "Make sure that the insertion mode is set to SSF in the Options menu" but the Sega Saturn Copier doesn't use SSF files anymore, it creates BUP files now. Could that be the problem here?
 
I'm actually using Yaba Sanshiro 3.4.2. That save parser doesn't seem to be working. Whenever I delete the Yaba-made save and import my Sega Saturn Copier-made save, then start up Bulk Slash in Yaba, it seems to delete whatever save is there and start a fresh one. I even tried changing the language code for the imported save from what it was (46) to what Yaba seems to keep using (0) and it still didn't work.

I see in the post you linked to that there's something about "Make sure that the insertion mode is set to SSF in the Options menu" but the Sega Saturn Copier doesn't use SSF files anymore, it creates BUP files now. Could that be the problem here?
My mistake, I forgot to revise the insertion mode when I linked you the instructions that I previously wrote. When moving a BUP file into Yaba Sanshiro via ss-save-parser, the correct insertion mode is "Full". But anyway, I'm glad you got it working with @slinga's Save Game Copier :)
 
Would it be possible to add more of a detail description of each saves? Perhaps a user can add their own notes on what each save file contains..unlock characters, finished game, unlock special opinions etc
 

slinga

Established Member
Would it be possible to add more of a detail description of each saves? Perhaps a user can add their own notes on what each save file contains..unlock characters, finished game, unlock special opinions etc
I don't want to change the .BUP file format I'm using. It's shared by other save game tools such as Cafe-Alpha's Save Data Manager and Hitomi's ss-save-parser.
 

cafe-alpha

Established Member
I don't want to change the .BUP file format I'm using. It's shared by other save game tools such as Cafe-Alpha's Save Data Manager and Hitomi's ss-save-parser.

.BUP format is for storing save data, not to store save data description. So I don't want to change this format too.

Instead, displaying description from a text file with same base name as the BUP file (example : SEGARALLY_1.BUP, SEGARALLY_1.TXT) may be a good idea. BTW, I added this idea a long ago in the TODO list of Pseudo Saturn Kai SDM, but so far I was too lazy to implement it :)
 
.BUP format is for storing save data, not to store save data description. So I don't want to change this format too.

Instead, displaying description from a text file with same base name as the BUP file (example : SEGARALLY_1.BUP, SEGARALLY_1.TXT) may be a good idea. BTW, I added this idea a long ago in the TODO list of Pseudo Saturn Kai SDM, but so far I was too lazy to implement it :)
Ya that would work, if I can be displayed in the save game copier that would be great! It's pretty annoying of not knowing what exactly the save file contains.. comments section is pretty short. Lol
 
Top