What's new

Solved Mysterious GPD

G

Guphanti

Enthusiast
Messages
118
Reaction score
2
Points
70
Sin$
7
Hello,
I am trying to edit a GPD with HxD Editor to fix some modded text. I do everything the right way, switch to Insert, save, inject the GPD replacing the old one, rehash, etc. but whenever I load up the profile on the console again, all the achievements for the game are locked again like I never even played it, and the icon for the game is blank.

Am I doing something wrong?

Thanks.
 
G

Guphanti

Enthusiast
Messages
118
Reaction score
2
Points
70
Sin$
7
It would appear like you corrupted the save.
I put back the original GPD and it is fine again, but whenever I try to change what I am trying to change it gets messed up again.

Here is what I am doing:

1.) Extract GPD file
2.) Open GPD file with HxD Editor
3.) Switch to insert mode
4.) Delete text I want to fix
5.) Type in correct text
6.) Save
7.) Replace GPD with edited GPD
8.) Load profile on console
9.) Console shows game icon distorted, achievements all locked again.
 
ImOx

ImOx

(^._.^)ノ
Retired
Programmer MotM Platinum Record
Messages
9,961
Reaction score
2,963
Points
2,180
Sin$
0
I put back the original GPD and it is fine again, but whenever I try to change what I am trying to change it gets messed up again.

Here is what I am doing:

1.) Extract GPD file
2.) Open GPD file with HxD Editor
3.) Switch to insert mode
4.) Delete text I want to fix
5.) Type in correct text
6.) Save
7.) Replace GPD with edited GPD
8.) Load profile on console
9.) Console shows game icon distorted, achievements all locked again.
Have you ever done anything like this before successfully? You're most likely doing something wrong.

You could fail here:
4.) Delete text I want to fix
5.) Type in correct text
quite easily of you don't know how to it.
(You never delete in this kind of editing, you replace)
 
G

Guphanti

Enthusiast
Messages
118
Reaction score
2
Points
70
Sin$
7
Have you ever done anything like this before successfully? You're most likely doing something wrong.

You could fail here:

quite easily of you don't know how to it.
(You never delete in this kind of editing, you replace)

Yes I have done this before, plenty of times. I am not deleting, I am replacing the text. Like I said, if I replace the text with shorter text, it does not happen, but if what I enter is longer, I get the problem.
 
ImOx

ImOx

(^._.^)ノ
Retired
Programmer MotM Platinum Record
Messages
9,961
Reaction score
2,963
Points
2,180
Sin$
0
Yes I have done this before, plenty of times. I am not deleting, I am replacing the text. Like I said, if I replace the text with shorter text, it does not happen, but if what I enter is longer, I get the problem.
Well how could you even make it longer if you're only supposed to replace?
 
G

Guphanti

Enthusiast
Messages
118
Reaction score
2
Points
70
Sin$
7
Well how could you even make it longer if you're only supposed to replace?

Because I am writing in the original text that used to be there before it got changed to some guy's rainbow gamertag and twitter. It worked fine before, but somehow the "limit" of the amount of bytes it wants has been changed to the resultant sum of the bytes with the modded text, as opposed to the original.

Also, I am on insert mode, so I am not overwriting data beyond the current text.
 
GRINSPANKER13

GRINSPANKER13

Getting There
Messages
1,064
Reaction score
535
Points
260
Sin$
7
You can't insert bytes in a GPD without updating the header information.
This is the reason it works for you when the text you insert is shorter.
I'd suggest looking for a GPD Editor, Ellipse has one for free.
 
G

Guphanti

Enthusiast
Messages
118
Reaction score
2
Points
70
Sin$
7
You can't insert bytes in a GPD without updating the header information.
This is the reason it works for you when the text you insert is shorter.
I'd suggest looking for a GPD Editor, Ellipse has one for free.

I have tried that one but the string of text I am trying to edit does not appear in Ellipse.
 
G

Guphanti

Enthusiast
Messages
118
Reaction score
2
Points
70
Sin$
7
You can't insert bytes in a GPD without updating the header information.
This is the reason it works for you when the text you insert is shorter.
I'd suggest looking for a GPD Editor, Ellipse has one for free.
Is it possible to update the header using HxD Editor?
 
G

Guphanti

Enthusiast
Messages
118
Reaction score
2
Points
70
Sin$
7
Okay I found the string in Ellipse, but there does not seem to be a clear way to edit it. I tried editing in HxD Editor and the using Ellipse but Ellipse then tells me that there is a problem with the parameters. I cannot directly edit the string, but it lets me export it, which just seems like the same problem again.
 
Top Bottom
Login
Register