ROM Hack [Tutorial][SaveDatafiler/Ninjhax] Pokémon Shuffle: SaveEdit

  • Thread starter Thread starter Asia81
  • Start date Start date
  • Views Views 97,904
  • Replies Replies 355
  • Likes Likes 11
Hmm, tried using the tool that Asia81 provided but that corrupted my save, thank god I could restore the back up :P. I'll persevere though!

Got it working, was using the wrong version of Python.... My bad :P, 15 extra hearts, 1023 Jewls and like 255 of every item. :)
 
Last edited by infinete,
Hmm, tried using the tool that Asia81 provided but that corrupted my save, thank god I could restore the back up :P. I'll persevere though!

Got it working, was using the wrong version of Python.... My bad :P, 15 extra hearts, 1023 Jewls and like 255 of every item. :)

Are you using savemanager on sysnand 9.9? WOW!
 
Can you write down what did you do in details? Thanks!
1. Run Iron/Tube/Ninjihax
2. Run savemanager from the Homebrew Launcher
3. Select and backup Pokemon Shuffle save
4. Install Python 2.7.10
5. download the PokemonShuffleSavePatcher.py file.
6. Copy Shuffle save from sd to pc and make a copy somewhere just encase (I just create a rar file)
7. Drop Shuffle save.bin on PokemonShuffleSavePatcher.py
8. copy back to sd (same location as taken from) replacing old file
9. Load your homebrew launcher again
10. Load save manager
11. Select and restore Pokemon shuffle save
12. Most edits are instant, I had to play a level for the coins to take effect.
 
Hmm, tried using the tool that Asia81 provided but that corrupted my save, thank god I could restore the back up :P. I'll persevere though!

Got it working, was using the wrong version of Python.... My bad :P, 15 extra hearts, 1023 Jewls and like 255 of every item. :)


Actually, you can use your hearts until they reach zero; after that, if you try to use one more (even with "zero" hearts) they will "reset" into 99 :)
 
  • Like
Reactions: infinete
A few questions: does it work with Pokémon Shuffle 1.2.13?
My savefile is a savedata.bin (42039 bytes), I've used the Python script, restored the save, but it got corrupted.
So I've restored the original backup, also corrupted...
 
A few questions: does it work with Pokémon Shuffle 1.2.13?
My savefile is a savedata.bin (42039 bytes), I've used the Python script, restored the save, but it got corrupted.
So I've restored the original backup, also corrupted...

It's supposed to works perfectly... I updated my Shuffle savegame yesterday tonight, before today's game patch. And even after the new version, managed to use the Python script again.
One possibility, did you download the correct Python version (2.7)? That's required....
 
It's supposed to works perfectly... I updated my Shuffle savegame yesterday tonight, before today's game patch. And even after the new version, managed to use the Python script again.
One possibility, did you download the correct Python version (2.7)? That's required....
Yeah, I'm using 2.7
I've formated the save and played 5 levels, then edited the save again. This time it doesn't got corrupted, but now I've lost all the event Pokémon and mega stones I had. I'll try restoring my old save a few more times
 
I added a windows version if someone want.
Coded in C+ I think.

--------------------- MERGED ---------------------------

Yeah, I'm using 2.7
I've formated the save and played 5 levels, then edited the save again. This time it doesn't got corrupted, but now I've lost all the event Pokémon and mega stones I had. I'll try restoring my old save a few more times

Did you delete your secure value before the import?
 
  • Like
Reactions: KaleoOmega
@Asia81, I just wonder - through this method, it is possible, somehow, to "reset" the StreetPass counter?

Asking for this because I'm at 9999 already (through Homepass), so maybe in the future - if I need to update the system and lose access to this script - , at least I can obtain Jewels from Streetpass again.

Thanks in advance!
 
I'm having a bit of trouble.
Fairly new with this; never used savedata before. Using ironhax on an updated old 3DS if that'll help.

When I try to go to savedata on homebrew, it says it can't find the savadata archive.
I've been playing Shuffle today, and have been since it released on eshop. Don't know what to do. :closedeyes:
Do I have to have zero hearts? I really don't know. I installed the python version infinete had in their steps already.
 
I don't know.
For know, I never used a savedata tool from ninjhax/tubehaxx/ironhaxx

--------------------- MERGED ---------------------------

@Asia81, I just wonder - through this method, it is possible, somehow, to "reset" the StreetPass counter?

Asking for this because I'm at 9999 already (through Homepass), so maybe in the future - if I need to update the system and lose access to this script - , at least I can obtain Jewels from Streetpass again.

Thanks in advance!

I don't know if you can reset the street pass value
 
For anyone on Windows 10 and wondering why nothing happens when you drag the savedata.bin file onto the python file as per instructions, it is simply because windows 10 stripped out the ability to use files in that way.

Instead,

1. Make sure both the savedata.bin file and the pokemonshufflesavepatcher.py files are on on the desktop
2. Open a command prompt
3. type "cd C:users\yourusername\desktop" without the quotation marks. Substitute your user name for whatever your username is on your pc. C is usually the main hard drive. If it's not on your system, then I expect you know all this already. For example

cd C:users\Ikki_Barri\desktop

4.Then type

pokemonshufflesavepatcher.py savedata.bin

(Note that capitals do not matter in command prompt, but correct spelling and syntax do).

You should now have a message saying the file was patched.

I confirm that everything's working for me, but it took me ages to figure out how to run the file. Another reason I hate updating Windows.

The values of changes implemented are dynamic, meaning that you need to use an item to set the number of those items to the ones required. Otherwise, things will stay greyed out and look unusable. For the jewels, just play a difficult level very badly so you get the option to use a jewel at the end.
 
Last edited by Ikki Barri,

Site & Scene News

Popular threads in this forum