SKY3DS Save Help!

Discussion in '3DS - Flashcards & Custom Firmwares' started by Dillon Funderburg, Mar 24, 2015.

  1. Dillon Funderburg
    OP

    Dillon Funderburg Member

    Newcomer
    17
    0
    Dec 30, 2013
    United States
    Grants Pass, Oregon
    OK, so i got a new SD card, I wanted to test out my games on it so i cleared my games on my old SD card and put them on my new one, before i cleared them I saved all the games in the .bks save file thing but when i try and use it it says "Save file's number does not match the number of game file" and the "Preform Operation" windows stops right near the end. Is there a way to fix this OR a program that lets me view the .bks and save each individual games save file? Im willing to pay!

    Thanks, Dillon
     

    Attached Files:

  2. Dillon Funderburg
    OP

    Dillon Funderburg Member

    Newcomer
    17
    0
    Dec 30, 2013
    United States
    Grants Pass, Oregon
    My old SD card was going to my dad, if anyone's wondering why i cleared it in the first place!
     
  3. Osmosis

    Osmosis Accidents Happen. Don't be one of them.

    Member
    760
    181
    Dec 20, 2014
    United States
    *sighs*

    EEPROM-NO savedata isn't saved in the ROM but on the SD card of the 3DS. No matter how many times you backup the savedata from Sky3DS DiskWriter you have to match the headers to the savedata on the 3DS SD card.

    Eveytime you install/re-install an EEPROM-NO game onto the Sky3DS the template resets the savedata and you have to start all over again.

    Without GW you really can't fix this.

    I have even tried using PowerSaves Pro and it's the Sky3DS template file. Or it will just read CORRUPTED SAVEDATA and you'll have to restart all over anhyhow.

    So with the new microSD in the Sky3DS, it's reading them as all new installs.

    You'll have to go onto the SD card of your 3DS and find the savedata and copy them to your PC and then open them up in a savedata editor and find the headers and copy the headers to the Sky3DS template so the Sky3DS tells the 3DS that it's the "same game".

    Yeah, I know, you used the same files on the Sky3DS microSD, So why would it reset? New SD means Sky3DS has to re-attach the template.

    Even if you go get the old SD you cleared it and broke the template connection.

    EEPROM-YES savedata will work without any problem because it writes to the Sky3DS ROM.

    Did you OPTIMIZE? Try restoring the Diskwriter's OPTIMIZE backup file. Otherwise... yeah.


    Next time, don't be so hasty and hold onto the old SD until you know the new one works.
     
  4. eggsample

    eggsample punahussy

    Member
    529
    56
    Mar 29, 2010
    Poland
    Did you backup whole mSD (File / Backup Games )content and saves (File / Backup save data)?

    I never backup saves in one operation.
    Backup saves as .sav files, separate for each game.

    Osmosis where did you get those infos?
    From what i know and see things are different.

    Sky3DS saves are never stored on console's SD card.

    Card2 = EEPROM-NO (NAND Type) save is stored into ROM.
    Card1 = EEPROM-YES (EEPROM Type) save on mSD.
     
  5. Osmosis

    Osmosis Accidents Happen. Don't be one of them.

    Member
    760
    181
    Dec 20, 2014
    United States
    Nope. EEPROM-NO savedata don't work. Specifically Pokemon OR/AS/X/Y. Even if you blink save them to Sky3DS sd card.

    Example:

    I own legit Pkmn-AS. I got Sky3DS. I installed OR/AS/X/Y onto sky. Opened up games and made savedata. Backed up savedata using Diskwriter after playing them. Did a fresh format, installed same ROMs through Diskwriter. Restored savedata in Diskwriter. Opened up same games from Sky3DS... "Corrupted savedata".

    Even tried making a savedata backup using PowerSaves Pro from the Sky3DS. Made backups. Played game. Put back into Powersaves Pro. Restored saves to Sky3DS. Played game.... "Corrupted data".

    EEPROM-YES works just fine.

    The moment you write the ROM using Diskwriter to the mSD, savedata gets broken.

    EEPROM-NO games DO SAVE DATA to 3DS SD card. restoring backups on Sky3DS only connects them back to template savedata. Then "corrupted savedata".

    Try it... I dare you. Boot up Sky3DS using ORAS. Play to the point where you can save game and do so. Quit. Erase Sky3DS SD card. Write same ROM back to Sky3DS mSD. Pop Sky3DS back in, boot up same game.

    Zelda works fine. NESUltimate, etc. all EEPROM-YES works fine. The moment you re-write an EEPROM-NO game onto Sky3DS mSD... "corrupted savedata".

    And here's the hillarious part... I can't get any of my games from Sky3DS to work with PowerSaves Pro. Even the EEPROM-YES games. But the moment I pop in ORAS/XY from Sky3DS into Powersave Pro, I can backup and use cheat codes. But the moment I try to restore backup from Powersaves, "corrupted data". But maxing out items and $$$ from Powersaves... no problem.

    Example:

    I own legit Zelda LBW. I can load, save backup, use PowerSaves Pro. No problem.

    I install ZLBW onto Sky3DS. Of course it doesn't load up using 3DS SD savedata because headers are public. So I have to start new game save.

    I load legit into Powersaves, works. I load Sky3DS version into Powersaves Pro, nope. Blink of death "not a supported game". Because Powersaves Pro is checking headers.

    What I can't do right now is pull my private headers and test them in Powersaves because I have no way of dumping ROM or pulling header IDs because I'm on 9.5.0-22U.

    I bet you dimes to dollars if I could, Powersaves Pro would work with my legit headers. In fact, I bet powersaves could restore savedata to the Sky3DS version because it would think it's the original cart.

    But yeah, EEPROM-NO=screwed. No matter how many times you backup the savedata in Diskwriter. Only way I've ever gotten it to work was when I restored a .BCKUP file from Diskwriter and it restored the headers of the EEPROM-NO game back to the original. But that means you have to sit through OPTIMIZER and wait and wait and wait... and even then, if the savedata from your backup doesn't match the ones on 3DS SD card, "corrupted data".

    Have fun trying. I spent a week formatting and backing up. But I'm too far into OR right now to screw with it. Just need to get original Porkies so I can export them into PKHeX and over to pravte AS.

    I never knew you could speed run ORAS until I got my Sky3DS. It's hillarious... max out everything using Powersaves, breeze through trainers, get passed Delta, less than a day's worth of playing. Now I'm just triggering Mirage islands using homepass and then copying over my Legendaries to complete the rest.
     
  6. eggsample

    eggsample punahussy

    Member
    529
    56
    Mar 29, 2010
    Poland
    I'm not a Poke fan and maybe I missed something ;)
    I didn't test it much but I run and saved (gender, name etc.) Eur Pok. X (EEPROM-NO). I backed up the rom, wrote it to another mSD, and boot it on another console with different SD. Gues what. My save state was loaded as ussual.
     
  7. Osmosis

    Osmosis Accidents Happen. Don't be one of them.

    Member
    760
    181
    Dec 20, 2014
    United States
    I'm using US. I also had the legit installed prior to getting my Sky3DS.

    I think I found a glitch.

    Have a Poweraves Pro? Try it...
     
  8. eggsample

    eggsample punahussy

    Member
    529
    56
    Mar 29, 2010
    Poland
    My Save state for PknX ( time 0:35 ) loads up even if changed card to clean SD.
    Poweraves Pro? I'm using roms not cheats :P
    What glitch did you found?
     
  9. Osmosis

    Osmosis Accidents Happen. Don't be one of them.

    Member
    760
    181
    Dec 20, 2014
    United States
    Do you own an original Alpha or Omega?
     
  10. tekwarfare

    tekwarfare GBAtemp Regular

    Member
    115
    26
    Mar 2, 2015

    So EEPROM-NO games can be backed up and restored easily enough whilst EEPROM-YES games can't?

    Place all EEPROM-YES games on one microSD card
    Place all EEPROM-NO games on other microSD card

    That way you can remove and replace games on your EEPROM-NO microSD card, but games on your EEPROM-YES microSD card have to stay exactly as they are and you do not touch. Is this a possible solution?

    Thanks.