ROM Hack WIP QEdit - A Pokemon Quest Web-Based Save Editor

C0ntroller

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
30
Trophies
0
Age
26
XP
111
Country
Gambia, The
Full Android Steps:
  1. Download the rar file below.
  2. Get your key using GameGuardian
  3. Extract these tools into somewhere empty
  4. Put PqSave.exe in the same place
  5. open "Maker" and type in your key (no quotation marks).
  6. You will get 2 new files.
  7. get your Android save (let's say for example it's called user)
  8. open SaveConverter and type 1, then type your android save name (for example user)
  9. you will get a file called [YourFileName]_MODTHIS (such as user_MODTHIS).
  10. Open it using PQSE, and edit as u wish (food editing doesn't work for some reason).
  11. Save your file to anything you want (such as user_hacked)
  12. open SaveConverter and type 2
  13. type your modded save name (such as user_hacked)
  14. you will get a file called [YourFileName]_modded (such as user_hacked_modded)
  15. rename it to "user" and copy it and name the copy "user_" then place both of them in your pokemon quest save location (please always backup your files first).
  16. Enjoy
Optional Steps:
  1. Do the same steps from 1 to 9.
  2. Open your save using PQSE, and then save it without editing anything.
  3. Open your favorite editor (such as QEdit or export it to json using PqSave and edit then import).
  4. Do the same steps from 11 to 16 (and focus on 16 please as it is the requirement.)

I always get the same error at step 8: System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed
Full stacktrace:
System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed
on System.Security.Cryptography.CapiSymmetricAlgorithm.DepadBlock(Byte[] block, Int32 offset, Int32 count)
on System.Security.Cryptography.CapiSymmetricAlgorithm.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
on System.Security.Cryptography.CryptoStream.FlushFinalBlock()
on PqSave.Encryption.Transform(Byte[] data, Int32 index, Int32 length, Mode mode)
on PqSave.Encryption.DecryptSave(Byte[] saveEnc)
on PqSave.Program.Run(String[] args)
on PqSave.Program.Main(String[] args)
Could you help me? Double checked the key. Also I have to resave your SaveConverter.bat after creating because the first character of a line is always parsed wrong by cmd so I get "no such command"-error
 
Last edited by C0ntroller,

skylex77

Well-Known Member
Newcomer
Joined
Dec 28, 2016
Messages
69
Trophies
0
Age
36
XP
109
Country
United States
I always get the same error at step 8: System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed
Full stacktrace:
System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed
on System.Security.Cryptography.CapiSymmetricAlgorithm.DepadBlock(Byte[] block, Int32 offset, Int32 count)
on System.Security.Cryptography.CapiSymmetricAlgorithm.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
on System.Security.Cryptography.CryptoStream.FlushFinalBlock()
on PqSave.Encryption.Transform(Byte[] data, Int32 index, Int32 length, Mode mode)
on PqSave.Encryption.DecryptSave(Byte[] saveEnc)
on PqSave.Program.Run(String[] args)
on PqSave.Program.Main(String[] args)
Could you help me? Double checked the key. Also I have to resave your SaveConverter.bat after creating because the first character of a line is always parsed wrong by cmd so I get "no such command"-error
Hey bro, lol the same with the Bat file the character on line is wrong lol, the good thing you manage to fix that, now for the error hmm never got that, did you make sure to have the PqSave https://github.com/Thealexbarney/PqSave/releases in the same folder and the user file, and your key is correct should be 16 character long
 

C0ntroller

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
30
Trophies
0
Age
26
XP
111
Country
Gambia, The
Hey bro, lol the same with the Bat file the character on line is wrong lol, the good thing you manage to fix that, now for the error hmm never got that, did you make sure to have the PqSave https://github.com/Thealexbarney/PqSave/releases in the same folder and the user file, and your key is correct should be 16 character long

Yeah it is 16 chars long. I also just downloaded exactly this file (I redownloaded to check) but still no success. Looks like some error in application or my .NET/whatever this is written in.
 

skylex77

Well-Known Member
Newcomer
Joined
Dec 28, 2016
Messages
69
Trophies
0
Age
36
XP
109
Country
United States
Wish I knew about this before investing so much time in the game.
Don't worry to much bro, I purchase in game too, but any way when I found this was much better

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

Yeah it is 16 chars long. I also just downloaded exactly this file (I redownloaded to check) but still no success. Looks like some error in application or my .NET/whatever this is written in.
Oh, if you want I can try here to decrypt your file, send me you user and your key only that don't share any more info for your safe
 

C0ntroller

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
30
Trophies
0
Age
26
XP
111
Country
Gambia, The
Don't worry to much bro, I purchase in game too, but any way when I found this was much better

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


Oh, if you want I can try here to decrypt your file, send me you user and your key only that don't share any more info for your safe
It would be great if you could try it!
 

Attachments

  • PQEditC0ntroller.zip
    44.9 KB · Views: 162

C0ntroller

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
30
Trophies
0
Age
26
XP
111
Country
Gambia, The
Can you or @skylex77 send me the "Wrong" batch file including the line that you say is corrupted?

I also tried your key, and it seems that your key might be invalid. Try another time?
Script is maybe unicode problem?
And I checked key multiple times. I use Nox because currently my phone is not rooted. Maybe I try it with another phone if I manage to get one
 

Attachments

  • SaveConverter.zip
    495 bytes · Views: 167
  • Like
Reactions: skylex77

skylex77

Well-Known Member
Newcomer
Joined
Dec 28, 2016
Messages
69
Trophies
0
Age
36
XP
109
Country
United States
Can you or @skylex77 send me the "Wrong" batch file including the line that you say is corrupted?

I also tried your key, and it seems that your key might be invalid. Try another time?
Well the line or where is the error not sure, thats why I try to convert it to JSON to see, but since it get fixed in that process I don't know the exact part where is the error

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

Script is maybe unicode problem?
And I checked key multiple times. I use Nox because currently my phone is not rooted. Maybe I try it with another phone if I manage to get one
Ok I just try and the same error, also I just try with my current save file I use knox too, and it sees the issue is, Pokemon Quest 1.0.3 change something in the way on the key or encryption, I got the same error, @thethiny
 

thethiny

Well-Known Member
Member
Joined
Jun 18, 2009
Messages
137
Trophies
0
XP
253
Country
United States
Script is maybe unicode problem?
And I checked key multiple times. I use Nox because currently my phone is not rooted. Maybe I try it with another phone if I manage to get one

Well the line or where is the error not sure, thats why I try to convert it to JSON to see, but since it get fixed in that process I don't know the exact part where is the error

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


Ok I just try and the same error, also I just try with my current save file I use knox too, and it sees the issue is, Pokemon Quest 1.0.3 change something in the way on the key or encryption, I got the same error, @thethiny

I will update today and check. Maybe they changed something else. As for the unicode. Yes. You. Are. Right. I forgot to save as unicode.

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

Script is maybe unicode problem?
And I checked key multiple times. I use Nox because currently my phone is not rooted. Maybe I try it with another phone if I manage to get one
I just tried this and it works fine on my machine.
The first line is "@Echo off" which disables the print back. If it's really causing a problem just remove it.
 

Attachments

  • androidToolsUNICODE.zip
    1.6 KB · Views: 233
  • Like
Reactions: skylex77

skylex77

Well-Known Member
Newcomer
Joined
Dec 28, 2016
Messages
69
Trophies
0
Age
36
XP
109
Country
United States
I will update today and check. Maybe they changed something else. As for the unicode. Yes. You. Are. Right. I forgot to save as unicode.

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


I just tried this and it works fine on my machine.
The first line is "@Echo off" which disables the print back. If it's really causing a problem just remove it.
lol this new file you upload show error bytes is not recognized.
And yes probably new 1.0.3 change something, is not working the decrypt process
 
  • Like
Reactions: C0ntroller

C0ntroller

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
30
Trophies
0
Age
26
XP
111
Country
Gambia, The
I will update today and check. Maybe they changed something else. As for the unicode. Yes. You. Are. Right. I forgot to save as unicode.

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


I just tried this and it works fine on my machine.
The first line is "@Echo off" which disables the print back. If it's really causing a problem just remove it.
Well now its fucked up completely :D
Clipboard01.jpg
Look at the first pic i included. The bottom one is your "new" script but as you see there are 3 characters at the beginning which shouldn't be there. The same thing with your Script.txt.
Clipboard02.jpg
On the second pic you see the SaveConverter is even worse. The bottom one is the one that is generated by the Maker script, the top one is the same text copied and pasted into a new document and saved as bat.
 

skylex77

Well-Known Member
Newcomer
Joined
Dec 28, 2016
Messages
69
Trophies
0
Age
36
XP
109
Country
United States
Well you should always be good, you can install an older version of the app with adb install -f (force).
Well I already install the old version, the issue is, when you try to restore Backup from the nintendo server it say, is not possible since the you made a new backup in the last version so will never open my progress, and if I do it manually drops error :(
 

C0ntroller

Active Member
Newcomer
Joined
Feb 8, 2016
Messages
30
Trophies
0
Age
26
XP
111
Country
Gambia, The
Well I already install the old version, the issue is, when you try to restore Backup from the nintendo server it say, is not possible since the you made a new backup in the last version so will never open my progress, and if I do it manually drops error :(
Just restore your old unmodified user save?
 

thethiny

Well-Known Member
Member
Joined
Jun 18, 2009
Messages
137
Trophies
0
XP
253
Country
United States
I didn't update the game yet as I completely forgot.
For now, use your last save (from the previous version) and play on the previous version.
I will test later to see since I need to backup my files first.
To be honest guys, if you can use game guardian then you don't need a save hack. I don't use a save hack I edit the memory directly. Just search for the values you want (Hex Meaning.txt that I uploaded) and modify them before PRESS START. I want to know if the new saves can be decrypted by the old key.
 

skylex77

Well-Known Member
Newcomer
Joined
Dec 28, 2016
Messages
69
Trophies
0
Age
36
XP
109
Country
United States
I didn't update the game yet as I completely forgot.
For now, use your last save (from the previous version) and play on the previous version.
I will test later to see since I need to backup my files first.
To be honest guys, if you can use game guardian then you don't need a save hack. I don't use a save hack I edit the memory directly. Just search for the values you want (Hex Meaning.txt that I uploaded) and modify them before PRESS START. I want to know if the new saves can be decrypted by the old key.
Thanks for reply, my phone Update the game and I didn't notice until I try to open my save file in old version, so I'm lock on the new version, hope you manage to get the new way to decrypt the save file or method, and what you say about Game Guardian sound a good option, I really don't know too much about Hex so is a little difficult
 

thethiny

Well-Known Member
Member
Joined
Jun 18, 2009
Messages
137
Trophies
0
XP
253
Country
United States
Thanks for reply, my phone Update the game and I didn't notice until I try to open my save file in old version, so I'm lock on the new version, hope you manage to get the new way to decrypt the save file or method, and what you say about Game Guardian sound a good option, I really don't know too much about Hex so is a little difficult
If I can understand how Game Guardia memory works. MAYBE, I can make a script?
 
  • Like
Reactions: skylex77

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Pissing in a pee bottle