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

DaBlackDeath

.::[ lone wolf ]::.
Member
Joined
Dec 22, 2007
Messages
925
Trophies
2
XP
4,382
Country
Germany
Well, I have no python installed,so I made a WindowsPatcher (.net4) based on the new Python Script.
It's not the best but it's working. You can patch all or just what you want.
Feel free to try, but as always ... no 100% guarantee ... just a silly app

vi-ixFPI.png


http://www18.zippyshare.com/v/DHHYPdol/file.html
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,537
Trophies
3
Age
28
XP
2,824
Country
France
Well, I have no python installed,so I made a WindowsPatcher (.net4) based on the new Python Script.
It's not the best but it's working. You can patch all or just what you want.
Feel free to try, but as always ... no 100% guarantee ... just a silly app

vi-ixFPI.png


http://www18.zippyshare.com/v/DHHYPdol/file.html

Thanks guy, added to the first post with credits :)

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

BTW, possible to have the source?
PM me if you don't want share it here
 
  • Like
Reactions: DaBlackDeath

KaleoOmega

I just don't know what to do with myself...
Member
Joined
Apr 17, 2013
Messages
386
Trophies
0
XP
272
Country
Brazil
those unrelease mega effect are wrong for sure.....

They're placeholders, most likely. At every weekly update, their data will be updated with the correct ones (according to the release schedule of these Pokémon).

Also, I used the "ultimate script" on my 2DS, and it worked too:

WVW69iWce8w0IMYesV.jpg


Well, I have no python installed,so I made a WindowsPatcher (.net4) based on the new Python Script.
It's not the best but it's working. You can patch all or just what you want.
Feel free to try, but as always ... no 100% guarantee ... just a silly app

vi-ixFPI.png


http://www18.zippyshare.com/v/DHHYPdol/file.html

That's nice. I just want the Level10 for my main unit. If I don't activate the "Caught All Pokémon" tables, I shoule be OK with my current obtained Pokémon maxed?
 
  • Like
Reactions: TheRivo

DaBlackDeath

.::[ lone wolf ]::.
Member
Joined
Dec 22, 2007
Messages
925
Trophies
2
XP
4,382
Country
Germany
They're placeholders, most likely. At every weekly update, their data will be updated with the correct ones (according to the release schedule of these Pokémon).

Also, I used the "ultimate script" on my 2DS, and it worked too:

View attachment 24436



That's nice. I just want the Level10 for my main unit. If I don't activate the "Caught All Pokémon" tables, I shoule be OK with my current obtained Pokémon maxed?
yip, you get only what's written on the buttons ;)
If you click "All Pokemon Level 10" then only those bytes are patched.
 
  • Like
Reactions: KaleoOmega

KaleoOmega

I just don't know what to do with myself...
Member
Joined
Apr 17, 2013
Messages
386
Trophies
0
XP
272
Country
Brazil
yip, you get only what's written on the buttons ;)
If you click "All Pokemon Level 10" then only those bytes are patched.

That's good to know, thanks! I was afraid about, activating that button, if even future Pokés (unreleased atm) would appear already maxed out after I caught them (since the original Python script maxed even the unreleased ones)...
 

Sonansune

Well-Known Member
Member
Joined
Jul 2, 2015
Messages
3,730
Trophies
1
XP
2,098
Country
Canada
I have a functional save editor and have done a lot of save research...that script's writing the correct values (I tested it, even), which is why I linked to it here.

And Asia81's screenshots suggest it worked for him, too.
did u check the unrelease pm's mega skill???? all the same as adinos
 

DaBlackDeath

.::[ lone wolf ]::.
Member
Joined
Dec 22, 2007
Messages
925
Trophies
2
XP
4,382
Country
Germany
That's good to know, thanks! I was afraid about, activating that button, if even future Pokés (unreleased atm) would appear already maxed out after I caught them (since the original Python script maxed even the unreleased ones)...
TBH, it SHOULD work as placeholder. Don't blame if it's not working this way. So better backup the original save.
 

KaleoOmega

I just don't know what to do with myself...
Member
Joined
Apr 17, 2013
Messages
386
Trophies
0
XP
272
Country
Brazil
TBH, it SHOULD work as placeholder. Don't blame if it's not working this way. So better backup the original save.

I think I will make some tests at my second unit first using the LV10 patch, then obtaining one new Mon to see what happens.
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,537
Trophies
3
Age
28
XP
2,824
Country
France
Traducir del español

when I run the python file I get a window and immediately closes, I have Windows 10 , anyone know the solution?

Should be ok.
Open the savedata.bin in hex and check the offsets.

Edit : You don't need to run the python file, but a drag&drop of your savedata.bin ON your python script
 

KaleoOmega

I just don't know what to do with myself...
Member
Joined
Apr 17, 2013
Messages
386
Trophies
0
XP
272
Country
Brazil
TBH, it SHOULD work as placeholder. Don't blame if it's not working this way. So better backup the original save.

Just reporting, I can confirm: the LV10 patch max only your current Pokémon, not unobtained ones.
I restarted the game on my second unit, just caught Espurr and used the patch.
When I caught Bulbasaur after, it's at LV1 normally (screen below).

WVW69iWcvuosf_WPE6.jpg
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,537
Trophies
3
Age
28
XP
2,824
Country
France
Well, I have no python installed,so I made a WindowsPatcher (.net4) based on the new Python Script.
It's not the best but it's working. You can patch all or just what you want.
Feel free to try, but as always ... no 100% guarantee ... just a silly app

vi-ixFPI.png


http://www18.zippyshare.com/v/DHHYPdol/file.html

Thanks for the source BTW.
I changed something in english, and did a a French Tranlation:
1441248899-screen.png
 
Last edited by Asia81,

Rocklen

New Member
Newbie
Joined
Sep 3, 2015
Messages
2
Trophies
0
Age
26
XP
31
Country
Mexico

SunTea07

K-POP / Gamer
Member
Joined
Feb 2, 2013
Messages
142
Trophies
0
Age
26
XP
605
Country
Philippines
For those who've got savedata corrupted recently using save_manager homebrew, to fix corrupted savedata you have to have your old savedata backup (or savedata from your friend, other sources etc...)

1. Try to make savedata corrupted by messing with hex values. Import to Shuffle then play the game and reformat save game when asked.
2. Backup the empty savedata to the game using save_manager
3. Using hex editor select and copy Offset 0 to 46 from the empty savedata backup, paste exactly the same offsets to your old savedata backup.
4. Import edited savedata to the game using save_manager
5. Profit

Tested and worked.

View attachment 24390
will this work with pokemon or/as saves?
 

Rocklen

New Member
Newbie
Joined
Sep 3, 2015
Messages
2
Trophies
0
Age
26
XP
31
Country
Mexico
Tried myself, the tool work.
Maybe a problem with your homebrew / dump / way to dump

This is how I do:
Open the Ironhax
Open save_manager
Select Pokémon shuffle
Backup save data
Go to main menu
Turn off nintendo
Put my SD on my pc
Open the shuffle patch - v2
Load savegame - Select savedata.bin
Select the stuff I want
Close patcher
Put my SD on my nintendo again
Open Ironhax
Open save_manageer
Select pokemon shuffle
Import save data
Go to main menu
Open pokémon shuffle
And then nothing happens... I have tried it several times and it didn't work... Could you help me?
 
General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Seasons in the abyss lol