Hacking Save not compatible with this software version?

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,263
Country
Canada
I just got my gateway today and team into a issue I would like to figure out what caused it. After importing with savedatafiler I get a error that the save is not compatible with this software version. What could of caused this I had previously imported the same decrypted save fine.

I'm playing legit bought eshop versions of the game with new encryption.

Everything I did after getting the gateway

1: set it up from a 9.2 sysnand basic
2: in classic mode run savedatafiler as a 3ds from the red card and backup my omega ruby save

3: play around with pkhex (don't want to chat normally just wanted to try it out)
4: import the edited save which worked great the game loaded and played
5: import the original unedited save (also worked) (I really just wanted to try hacking for fun but not actually keep anything)
6: update emunand to 9.4

7: go into my game and pickup the shiny beldum

8: store the beldum in bank (to revert save and pick up another unique iv one)
9: restore the exact same save from step 5

10: get said error. I thought maybe my encryption version ended up changing so I also tried in gateway mode but got the same error.

I do have backups and even a hard mod so I haven't lost anything but I need to understand this to not have it happen again.

Note it doesn't say the save is corrupted just not compatible
 

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,263
Country
Canada
I'm trying to narrow it down a bit and after starting from scratch with a fresh full restore of my emunand + sd contents I can still get the error but it seems to be related to Bank and not the 9.4 upgrade.

My test this time
1: restore system backup
2: update emunand to 9.4
3: use savedatafiler to export save
4: import said save (still works)
5: use bank
6: try game again and it still works.
7: save game
8: export save
9: import save (no longer works)

I think Bank changing the save screws something up. I'm restoring to the beginning again to see if multiple saves after Bank help since by normal two copies are in 1M save in case of corruption and a export is half that. So I will have to try having both updated after.
 

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,263
Country
Canada
I figured out it has nothing to do with bank but apparently you can't restore old saves even if they were decrypted which I thought you could I found it out by this test

1: export save
2: import save (works)
3: open game move a couple steps and save
4: import same save from 2 (I get the error)

So only minor edits with the likes of pkhex can get through or you lose your save if you had saved a new version.

My main reason for getting a Gateway was for better save backup management since I thought a decrypted save was going to be the best way. Thinking even if I broke my system I could just get a new exploitable system and import the backups. Looks like that it not possible since it still has to match the file on the NAND. Which I thought savedatafiler updated when importing (I thought that was the only way people editing them would of worked)
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
yeah iirc the saves are logged to prevent restoring older versions(on eshop versions of some games)........not sure if there would be a way to combine your older dump with the newer one so it will be identified as the most recent
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,333
Trophies
4
Location
Space
XP
13,908
Country
Norway
I just got my gateway today and team into a issue I would like to figure out what caused it. After importing with savedatafiler I get a error that the save is not compatible with this software version. What could of caused this I had previously imported the same decrypted save fine.

I'm playing legit bought eshop versions of the game with new encryption.

Everything I did after getting the gateway

1: set it up from a 9.2 sysnand basic
2: in classic mode run savedatafiler as a 3ds from the red card and backup my omega ruby save

3: play around with pkhex (don't want to chat normally just wanted to try it out)
4: import the edited save which worked great the game loaded and played
5: import the original unedited save (also worked) (I really just wanted to try hacking for fun but not actually keep anything)
6: update emunand to 9.4

7: go into my game and pickup the shiny beldum

8: store the beldum in bank (to revert save and pick up another unique iv one)
9: restore the exact same save from step 5

10: get said error. I thought maybe my encryption version ended up changing so I also tried in gateway mode but got the same error.

I do have backups and even a hard mod so I haven't lost anything but I need to understand this to not have it happen again.

Note it doesn't say the save is corrupted just not compatible
Play the ROM or cartridge. eShop versions Of X/Y/OR/AS (as well as some other games I think) have this extra security while the cartridges don't.

You should be able to import your existing save into the ROM version.
 

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,263
Country
Canada
It is strange that some edits to the save (pkhex) can slip through.

I always assumed the nand file was a hash of the save file so when I heard people would backup with SDF then edit them and import the changed I assumed SDF updated the NAND since it is official DEV software.

Now I think maybe some random identifier is at some offset in the save that must match the NAND file. If it is then with enough work it may be possible to go to a older dump by making a current export and finding the value with a hex editor then inserting it into the older save to match the NANDs current one.
 

shadowofdarkness

Well-Known Member
OP
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,263
Country
Canada
Play the ROM or cartridge. eShop versions Of X/Y/OR/AS (as well as some other games I think) have this extra security while the cartridges don't.

You should be able to import your existing save into the ROM version.

I would think of that but I'm heavy into TSV / ESV hatching and that is seriously easier with the digital versions. Considering I don't cheat with pkhex (just tested for fun then reverted the save like it never happened) I should just stay on digital.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    I just got friendzoned by the girl i like :sleep:
    +2
  • AncientBoi @ AncientBoi:
    :ohnoes: oh wait.. Here they are. Thought I lost my Chips Ahoy cookies :cry:
  • K3Nv2 @ K3Nv2:
    Sorry I sat on them when they were open
  • AncientBoi @ AncientBoi:
    eeewww
  • K3Nv2 @ K3Nv2:
    I thought it was the toilet
  • AncientBoi @ AncientBoi:
    okies. Time to go watch YT paranormal ghost things. L8er my luvs :D
    +1
  • K3Nv2 @ K3Nv2:
    I got a massive clue
  • BakerMan @ BakerMan:
    this mf def ain't watching ghost shit, he boutta beat his meat fr
    +1
  • K3Nv2 @ K3Nv2:
    Nah he's about to be the ghost in your bedroom
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, and leave ectoplasm all over the place
  • BakerMan @ BakerMan:

    this is him being described
    +2
  • Xdqwerty @ Xdqwerty:
    Sigh
  • Xdqwerty @ Xdqwerty:
    Yawn
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I dislike the kind of drm where you have to play single player games online all the time bc of some verification bs
    +1
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Don't use games that have Easy Anti-Cheat as its been exploited many times.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, my PC can't run most AAA games so i wont
    +1
  • Xdqwerty @ Xdqwerty:
    Most of the modern AAA games
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I also heard one of the Prince of Persia games was so unfinished that it required the "24/7 online" drm so a puzzle could be done and the game could be finished. And that when the Ubisoft servers were closed the (cracked) game was impossible to finish or something like that
  • SylverReZ @ SylverReZ:
    @Xdqwerty, That's extra scummy. Ubisoft nowadays ship out incomplete games like Skull and Bones which was being worked on for nearly a decade now.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, i think they have been doing that since late 2000s
    +1
  • Xdqwerty @ Xdqwerty:
    Either that or their old games were unfinished aswell but we can't notice it
  • Psionic Roshambo @ Psionic Roshambo:
    I like that games can be fixed after the fact, hate that it's being abused via beta tests... And DLC... I was a 7800 owner back in the day and loved Impossible Mission, turns out I couldn't beat it because it was actually impossible lol
    Psionic Roshambo @ Psionic Roshambo: I like that games can be fixed after the fact, hate that it's being abused via beta tests... And...