ROM Hack Convert Skyward Sword from dolphin to Switch

  • Thread starter Thread starter freddyrv
  • Start date Start date
  • Views Views 5,717
  • Replies Replies 5
  • Likes Likes 2

freddyrv

New Member
Newbie
Joined
Feb 7, 2020
Messages
2
Reaction score
2
Trophies
0
Age
38
XP
80
Country
Costa Rica
Hello, I am currently playing around the save files in between Skyward Sword on Switch, its format is like Wii/Dolphin emulator,

wiiking2.sav / 120 KB

skip.dat / 1 KB

0.screenshot

1.screenshot

2.screenshot

3.screenshot

All 4 screenshots seem not to be necessary, are for auto save and the 3 states, I have tried doing a save/restore with checkpoint and removing the screenshot and it recreates the files when saving.

My biggest concern is for Dolphin files are:

banner.bin / 29 KB (does not exist on Switch)

wiiking2.sav / 63 KB

skip.dat / 1 KB

So, based on my testing by just restoring the wiiking2.sav and skip.dat the save file works just fine, when coming from switch to switch save file, although when trying to restore wiiking2.sav from dolphin it throws an error for corrupted file size.

Any suggestions or ideas how to change file size from 64KB to 120KB?

This to me seems like the GBA/GBC EEPROM save files challenges back in the days, I face some similar issues while restoring from goomba to krizz flashcart on the GBA but a .bat which changed the filez size helped me resolve the problems.

Any ideas/suggestions would be greatly appreciated.
 
We had problems with Galaxy from what I remember. No banner.bin there either, but it was decompressed iirc.
 
  • Like
Reactions: freddyrv
Hello, I am currently playing around the save files in between Skyward Sword on Switch, its format is like Wii/Dolphin emulator,

wiiking2.sav / 120 KB

skip.dat / 1 KB

0.screenshot

1.screenshot

2.screenshot

3.screenshot

All 4 screenshots seem not to be necessary, are for auto save and the 3 states, I have tried doing a save/restore with checkpoint and removing the screenshot and it recreates the files when saving.

My biggest concern is for Dolphin files are:

banner.bin / 29 KB (does not exist on Switch)

wiiking2.sav / 63 KB

skip.dat / 1 KB

So, based on my testing by just restoring the wiiking2.sav and skip.dat the save file works just fine, when coming from switch to switch save file, although when trying to restore wiiking2.sav from dolphin it throws an error for corrupted file size.

Any suggestions or ideas how to change file size from 64KB to 120KB?

This to me seems like the GBA/GBC EEPROM save files challenges back in the days, I face some similar issues while restoring from goomba to krizz flashcart on the GBA but a .bat which changed the filez size helped me resolve the problems.

Any ideas/suggestions would be greatly appreciated.

Did you ever find a way to get the saves working on the Switch?
 
Hello, I am currently playing around the save files in between Skyward Sword on Switch, its format is like Wii/Dolphin emulator,

wiiking2.sav / 120 KB

skip.dat / 1 KB

0.screenshot

1.screenshot

2.screenshot

3.screenshot

All 4 screenshots seem not to be necessary, are for auto save and the 3 states, I have tried doing a save/restore with checkpoint and removing the screenshot and it recreates the files when saving.

My biggest concern is for Dolphin files are:

banner.bin / 29 KB (does not exist on Switch)

wiiking2.sav / 63 KB

skip.dat / 1 KB

So, based on my testing by just restoring the wiiking2.sav and skip.dat the save file works just fine, when coming from switch to switch save file, although when trying to restore wiiking2.sav from dolphin it throws an error for corrupted file size.

Any suggestions or ideas how to change file size from 64KB to 120KB?

This to me seems like the GBA/GBC EEPROM save files challenges back in the days, I face some similar issues while restoring from goomba to krizz flashcart on the GBA but a .bat which changed the filez size helped me resolve the problems.

Any ideas/suggestions would be greatly appreciated.
You could try using a hex editor or similar to just add zeros to the end of the file.

Most likely though there's pre-pended headers and other things going on in the 128 kb save that you may have to copy over. Likely someone would need a copy of both and do some spelunking.
Post automatically merged:

Double posting here, but I figured I'd follow up. Not sure how technical you are, but I did write some save tools a while ago to allow injections and extractions of save files among various save formats for old consoles (NES through to Nintendo 64).

https://github.com/mstan/SaveAIO

It won't apply to GCN and beyond directly, but some of the concepts are in there.

There's a lot of binary manipulation or header stripping or padding saves to make everything play nice. You could try to emulate some of this behavior if you or someone you know is comfortable with Node.
 
Last edited by Gamemaster1379,
  • Like
Reactions: protivakid
Has anyone found a way around it? The closest I could find was this answer on another thread, but I'm afraid I'm not smart enough to figure out how this guy have done it.

What I did understand: he managed to "merge" 2 save files, copying the data from a wii save file into an existing switch save file, and modifying a few more stuff.

Could anyone give me a little help, or maybe more detailed instructions to help me figure out how to use the hex editor tool?

Thanks in advance!

Here is the other thread I mentioned:
Post in thread '[Request] Skyward Sword HD Save editor/Converter' gbatemp.net/threads/request-skyward-sword-hd-save-editor-converter.591874/post-9539584
 

Site & Scene News

Popular threads in this forum