ROM Hack PSSE - Pokemon Shuffle Save Editor

DrakeLyon

Console Perfectionist
Member
Joined
Sep 15, 2015
Messages
336
Trophies
0
Age
29
Location
Moss Point, MS
XP
483
Country
United States
wtf my file randonly corrupted and before you ask yes i deleated secure value
I actually had this same issue. I opened the game in SysNAND and it said my game was corrupted, but then I opened it up in EmuNAND and my save was fine. I'm not sure why it only works on EmuNAND for me, but as long as it's not gone I'm fine. Unfortunately, if you don't have EmuNAND, I'm not sure what could be wrong.
 

Master_Hand7

Active Member
Newcomer
Joined
Jan 28, 2016
Messages
26
Trophies
0
Age
25
XP
78
Country
United States
What did you try to edit ? I had a lot of corrupting too while I was researching the format, but I was using HxD to do it. I've never had any problem with PSSE yet.
i just gave myself the event pokemon that i missed and max resources thats it i used svdt and it has worked before when i was testing it

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

I actually had this same issue. I opened the game in SysNAND and it said my game was corrupted, but then I opened it up in EmuNAND and my save was fine. I'm not sure why it only works on EmuNAND for me, but as long as it's not gone I'm fine. Unfortunately, if you don't have EmuNAND, I'm not sure what could be wrong.
i dont know what this emuNAND thing is but ive done it before and had it successfully work and all of a sudden it just corrupted when i added resources
 

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
i just gave myself the event pokemon that i missed and max resources thats it i used svdt and it has worked before when i was testing it

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


i dont know what this emuNAND thing is but ive done it before and had it successfully work and all of a sudden it just corrupted when i added resources
Well, I don't know why it happened but if you use svdt you should still have backups available. Try to restore one and edit it again.
 

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
guys have some problem regrding mega-candies... before, ive unlocked all the pokemon on my save (caught all button), some of the unreleased pokemon with mega evolution have maximum of 3 megacandies (0/3), i give them 3 megacandies (3/3).

we all know thaat theres regular update when new contents are already available, some of the pokemon with megaevolution decresed their megacandies maximum requirement to 0/1, but i already give them 3 megacandies before the update thats why it shows 3/1.

i will make a certain example to make it clear.
the time pidgeot is not yet officially released, i unlocked it using this editor. it asked 0/3 megacandies. i give it 3 megacandies so it becomes 3/3.
but upon updating when pidgeot officially releaased it only asked 0/1 but because i give it 3 megcandies before, it shows 3/1...
may question is how can i correct this error?
(im little bit good at hex-editing, i hope someone could help me to correct this error)
thanks and have a nice day.
 

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
guys have some problem regrding mega-candies... before, ive unlocked all the pokemon on my save (caught all button), some of the unreleased pokemon with mega evolution have maximum of 3 megacandies (0/3), i give them 3 megacandies (3/3).

we all know thaat theres regular update when new contents are already available, some of the pokemon with megaevolution decresed their megacandies maximum requirement to 0/1, but i already give them 3 megacandies before the update thats why it shows 3/1.

i will make a certain example to make it clear.
the time pidgeot is not yet officially released, i unlocked it using this editor. it asked 0/3 megacandies. i give it 3 megacandies so it becomes 3/3.
but upon updating when pidgeot officially releaased it only asked 0/1 but because i give it 3 megcandies before, it shows 3/1...
may question is how can i correct this error?
(im little bit good at hex-editing, i hope someone could help me to correct this error)
thanks and have a nice day.
I remember @KaleoOmega did à bit of research about the offsets for mega-candies counts a few pages ago. I'm too tired to search for it right now, but you should be able to find it yourself & edit the desired offsets to 00 yourself
 

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
Yea all my backups all 14 of them jusr randomply corrupted

There is just no reason that 14 backups that weren't corrupted before became corrupted all at once. Did you agree to delete all your savedata and start a new game before importing your backups ? It could help.

guys have some problem regrding mega-candies... before, ive unlocked all the pokemon on my save (caught all button), some of the unreleased pokemon with mega evolution have maximum of 3 megacandies (0/3), i give them 3 megacandies (3/3).

we all know thaat theres regular update when new contents are already available, some of the pokemon with megaevolution decresed their megacandies maximum requirement to 0/1, but i already give them 3 megacandies before the update thats why it shows 3/1.

i will make a certain example to make it clear.
the time pidgeot is not yet officially released, i unlocked it using this editor. it asked 0/3 megacandies. i give it 3 megacandies so it becomes 3/3.
but upon updating when pidgeot officially releaased it only asked 0/1 but because i give it 3 megcandies before, it shows 3/1...
may question is how can i correct this error?
(im little bit good at hex-editing, i hope someone could help me to correct this error)
thanks and have a nice day.

I think I foud what I wanted, just edit the bytes you need in HxD :
Understood, @suloku . In fact, some of the mons have their data between two offsets, like Beedrill, Manectric, Sharpedo, Medicham, Aerodactyl and Abomasnow...
Looking at the growth data, there's different "growth patterns" between the Megas, but some of them have similar rates.

Maybe this can be useful... inside the spoiler, there's everything that I discovered so far... still need to analyze 11 offsets (all of them with unreleased mons).


Format:
Pokémon : Offset
1 Speedup: Hex_value_needed
2 Speedups: Hex_value_needed
...

*About the cases with data between two offsets, I put an "X" marking where the offsets don't change. Hope it helps.
Code:
Venusaur: 0x02D5B
1 Speedup: 08
2 Speedups: 10
3 Speedups: 18

Charizard X: 0x02D5C
1 Speedup: 04
2 Speedups: 08
3 Speedups: 0C

Charizard Y: 0x02D5D
1 Speedup: 02
2 Speedups: 04
3 Speedups: 06

Blastoise: 0x02D5E
1 Speedup: 01
2 Speedups: 02
3 Speedups: 03
4 Speedups: 04

Beedrill (it changes also the next offset): 0x02D5E
1 Speedup: 8X X0
2 Speedups: 0X X1
3 Speedups: 8X X1

Pidgeot: 0x02D5F
1 Speedup: 40
2 Speedups: 80
3 Speedups: C0

Alakazam: 0x02D60
1 Speedup: 20
2 Speedups: 40
3 Speedups: 60

Slowbro: 0x02D61
1 Speedup: 10
2 Speedups: 20

Gengar: 0x02D62
1 Speedup: 08

Kangaskhan: 0x02D63
1 Speedup: 04
2 Speedups: 08
3 Speedups: 0C
4 Speedups: 10
5 Speedups: 14
6 Speedups: 18
7 Speedups: 1C
8 Speedups: 20

Pinsir: 0x02D64
1 Speedup: 02
2 Speedups: 04
3 Speedups: 06

Gyarados: 0x02D65
1 Speedup: 01
2 Speedups: 02
3 Speedups: 03

Aerodactyl (it changes also the next offset): 0x02D65
1 Speedup: 8X X0
2 Speedups: 0X X1
3 Speedups: 8X X1
4 Speedups: 0X X2
5 Speedups: 8X X2
6 Speedups: 0X X3
7 Speedups: 8X X3

Mewtwo X: 0x02D66
1 Speedup: 40
2 Speedups: 80
3 Speedups: C0

Mewtwo Y: 0x02D67
1 Speedup: 20
2 Speedups: 40
3 Speedups: 60
4 Speedups: 80
5 Speedups: A0

Ampharos: 0x02D68
1 Speedup: 10
2 Speedups: 20
3 Speedups: 30
4 Speedups: 40
5 Speedups: 50
6 Speedups: 60
7 Speedups: 70

Heracross: 0x02D6B
1 Speedup: 02
2 Speedups: 04
3 Speedups: 06
4 Speedups: 08
5 Speedups: 0A
6 Speedups: 0C

Blaziken: 0x02D6E
1 Speedup: 20
2 Speedups: 40
3 Speedups: 60

Gardevoir: 0x02D70
1 Speedup: 08
2 Speedups: 10
3 Speedups: 18

Sableye: 0x02D71
1 Speedup: 04
2 Speedups: 08
3 Speedups: 0C
4 Speedups: 10
5 Speedups: 14
6 Speedups: 18
7 Speedups: 1C
8 Speedups: 20

Mawile: 0x02D72
1 Speedup: 02
2 Speedups: 04
3 Speedups: 06
4 Speedups: 08
5 Speedups: 0A
6 Speedups: 0C
7 Speedups: 0E

Aggron: 0x02D73
1 Speedup: 01
2 Speedups: 02
3 Speedups: 03

Medicham (it changes also the next offset): 0x02D73
1 Speedup: 8X X0
2 Speedups: 0X X1
3 Speedups: 8X X1

Manectric (it changes also the next offset): 0x02D74
1 Speedup: 4X X0
2 Speedups: 8X X0
3 Speedups: CX X0
4 Speedups: 0X X1
5 Speedups: 4X X1
6 Speedups: 8X X1
7 Speedups: CX X1

Sharpedo (it changes also the next offset): 0x02D75
1 Speedup: 2X X0
2 Speedups: 4X X0
3 Speedups: 6X X0
4 Speedups: 8X X0
5 Speedups: AX X0
6 Speedups: CX X0
7 Speedups: EX X0
8 Speedups: 0X X1
9 Speedups: 2X X1
10 Speedups: 4X X1

Camerupt: 0x02D76
1 Speedup: 10
2 Speedups: 20
3 Speedups: 30

Altaria: 0x02D77
1 Speedup: 08
2 Speedups: 10
3 Speedups: 18
4 Speedups: 20
5 Speedups: 28
6 Speedups: 30

Banette: 0x02D78
1 Speedup: 04
2 Speedups: 08
3 Speedups: 0C
4 Speedups: 10
5 Speedups: 14
6 Speedups: 18
7 Speedups: 1C
8 Speedups: 20

Glalie: 0x02D7A
1 Speedup: 01
2 Speedups: 02
3 Speedups: 03
4 Speedups: 04
5 Speedups: 05
6 Speedups: 06

Lopunny: 0x02D7F
1 Speedup: 04
2 Speedups: 08
3 Speedups: 0C
4 Speedups: 10
5 Speedups: 14
6 Speedups: 18
7 Speedups: 1C
8 Speedups: 20

Garchomp: 0x02D80
1 Speedup: 02
2 Speedups: 04
3 Speedups: 06
4 Speedups: 08
5 Speedups: 0A
6 Speedups: 0C
7 Speedups: 0E
8 Speedups: 10
9 Speedups: 12
10 Speedups: 14

Lucario: 0x02D81
1 Speedup: 01
2 Speedups: 02
3 Speedups: 03
4 Speedups: 04

Abomasnow (it changes also the next offset): 0x02D82
1 Speedup: 8X X0
2 Speedups: 0X X1
3 Speedups: 8X X1

Gallade: 0x02D82
1 Speedup: 40
2 Speedups: 80
3 Speedups: C0

Audino: 0x02D83
1 Speedup: 20
2 Speedups: 40
3 Speedups: 60

Diancie: 0x02D84
1 Speedup: 10
2 Speedups: 20
3 Speedups: 30

If a mega you need is missing, here's the list & order in which they are stored, so you can try and find the offset yourself :
Mega Venusaur
Mega Charizard X
Mega Charizard Y
Mega Blastoise
Mega Beedrill
Mega Pidgeot
Mega Alakazam
Mega Slowbro
Mega Gengar
Mega Kangaskhan
Mega Pinsir
Mega Gyarados
Mega Aerodactyl
Mega Mewtwo X
Mega Mewtwo Y
Mega Ampharos
Mega Steelix
Mega Scizor
Mega Heracross
Mega Houndoom
Mega Tyranitar
Mega Sceptile
Mega Blaziken
Mega Swampert
Mega Gardevoir
Mega Sableye
Mega Mawile
Mega Aggron
Mega Medicham
Mega Manectric
Mega Sharpedo
Mega Camerupt
Mega Altaria
Mega Banette
Mega Absol
Mega Glalie
Mega Salamence
Mega Metagross
Mega Latias
Mega Latios
Mega Rayquaza
Mega Lopunny
Mega Garchomp
Mega Lucario
Mega Abomasnow
Mega Gallade
Mega Audino
Mega Diancie
Primal Kyogre
Primal Groudon
 

Master_Hand7

Active Member
Newcomer
Joined
Jan 28, 2016
Messages
26
Trophies
0
Age
25
XP
78
Country
United States
There is just no reason that 14 backups that weren't corrupted before became corrupted all at once. Did you agree to delete all your savedata and start a new game before importing your backups ? It could help.



Everytime i load up a new backup it always shows the corrupted file msg and prompts me to restart
 

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
Yea all my backups all 14 of them jusr randomply corrupted

Agree to restart, start a new game and wait for the "save..." message on bottom-left of the screen to appear/disappear. Then try to load your backups again.
If it doesn't work @jagerstaffel may be right, but upload one of your backups I'll see if there's something I can fix.
 

ziakarolina

New Member
Newbie
Joined
Feb 8, 2016
Messages
2
Trophies
0
Age
33
XP
51
Country
Hello all,
I'm not here for the hacking, but rather for a friendly tip.
I recently changed my 3DS SD card and when I re-downloaded Pokemon Shuffle, it said that my data was corrupted, and the game is not loading for that reason. I did not edit anything. Can someone advise me what to do. I just want to play my game again :/

Thanks in advance.
 

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
Hello all,
I'm not here for the hacking, but rather for a friendly tip.
I recently changed my 3DS SD card and when I re-downloaded Pokemon Shuffle, it said that my data was corrupted, and the game is not loading for that reason. I did not edit anything. Can someone advise me what to do. I just want to play my game again :/

Thanks in advance.
Do you have, or can you make, a back up of your save?

If not, I don't think there is anything you can do..


And yes, changing the card will corrupt the save. That's normal behavior
 

ziakarolina

New Member
Newbie
Joined
Feb 8, 2016
Messages
2
Trophies
0
Age
33
XP
51
Country
Do you have, or can you make, a back up of your save?

If not, I don't think there is anything you can do..


And yes, changing the card will corrupt the save. That's normal behavior
I did copy all my files to my computer, and pasted them after on the new SD card. I was just wondering if I can do something with my data on the computer, because it is still there. I still have my client ID number for the game, but apparently the customer support is so bad...

And, my bad, I did not remember that I can transfer my data to the mobile version of the game, I'm curious if that somehow can happen now after the save is 'corrupted'.
 
Last edited by ziakarolina,

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
I did copy all my files to my computer, and pasted them after on the new SD card. I was just wondering if I can do something with my data on the computer, because it is still there. I still have my client ID number for the game, but apparently the customer support is so bad...

And, my bad, I did not remember that I can transfer my data to the mobile version of the game, I'm curious if that somehow can happen now after the save is 'corrupted'.
I'm not sure you can do anything with the copied files on the PC. I meant backed up with savedatafiler or any save manager.

The client ID won't do anything. They just use that to verify your shop purchases (jewels and stuff)

Sorry for your loss. Maybe someone knows a way how to recover from your SD back up. I personally don't know one
 

Master_Hand7

Active Member
Newcomer
Joined
Jan 28, 2016
Messages
26
Trophies
0
Age
25
XP
78
Country
United States
Agree to restart, start a new game and wait for the "save..." message on bottom-left of the screen to appear/disappear. Then try to load your backups again.
If it doesn't work @jagerstaffel may be right, but upload one of your backups I'll see if there's something I can fix.
Ok looking for backups on my computer but if i start up new game is it possible to just add pokemon into the new save ?
Edit: Restarted new file and imported save and it worked thanks
 
Last edited by Master_Hand7,

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
Okay, so for those of you that would be stuck at any point in the new latias challenge, here I am :

Offsets for its "steps" are 0x2D59-0x2D5A, minus the 2 last bits of 0x2D59. Simply enter any number here to get to corresponding step (don't forget about endiannes and those 2 useless bytes), or change those bytes to "C8 00" to get to the 50th step. Beat it and you'll get your latiasite (plus you'll have 100% chance to catch latias if you have 2500 coins to spend) !

If that's clearrer for you :
->take the (decimal) number of the step you want to challenge and convert it to binary
-> move it 2 bits to the left (add 2 0s on the right)
-> convert it to hexadecimal and read it backwards (endianness)
-> copy that number to said bytes.

Oh, and even better : when you skip steps like this, beating the next step will automatically give you every reward you should have had for previous steps ! Try changing thoses to bytes to "FF FF" (should be "9C 0F" if you don't want any overflow, but it doesn't seem to change anything IG) and beat step 999 (you may need a bit of items for this one), and you'll unlock every single reward available for this challenge (basically there aren't any reward past step ~200) !

Edit: It should look like that for the 50th step :
Gkhauo6

Just leaving here that the new Diancie Escalation battle still uses the same format as always, set 0x2D59-0x2D5A offsets to "FF FF" to get to stage 999. This one is particularly nice, as rewards include 30 hearts, 4 Mega-candies & a diancite that you all get at the same time if you beat step 200+ ;)
 

IceAlex

New Member
Newbie
Joined
Feb 9, 2016
Messages
1
Trophies
0
Age
38
XP
41
Country
Works on pokemon shuffle mobile or are any similar program for mobile? Have to be root user on mobile to acces to the save?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @BakerMan, I have a piano keyboard but I never use it