fendevel / p4g-save-tool Goto Github PK
View Code? Open in Web Editor NEWA save editor for the PSVITA game Persona 4 Golden
License: MIT License
A save editor for the PSVITA game Persona 4 Golden
License: MIT License
I'm on an old update of the game (REV 2023 if it's important) and I modified my save file just to modify my stats and my inventory. I launched the game and there was no more save files. I thought the program just deleted my save file but I got back in the save folder : data0001.bin was still here. Is it because the modified save file is meant for a later update ?
Firstly, thank you very much for your hardwork ๐
And the problem:
I'm using Vitamin 1.1 Undub dump if it helps.
The original save file with Chie and Yukiko maxed Social Link:
data0002.zip
new P4G game version cant use this tools
After modifying a save file, the game will no longer recognize it and that slot will appear blank. This is because when you modify the save file, it also modifies the MD5 checksum of that file, and P4G keeps a second file (dataXXXX.binslot) that contains what the MD5 SHOULD be, and when they don't match, it just doesn't show up in the game. There is a workaround that you can find here: https://gbatemp.net/threads/release-persona-4-golden-save-editor.437464/page-10#post-9094641
The workaround is fine for now, but building a fix into the tool would be a huge help.
Possibly related to #1
The page here here lists a fair number of ?'s and duplicate ID's under the social link identifier section.
The duplicate IDs represent the 'girlfriend flag'.
0B
is the ID the editor uses for Chie. However, that is the flag for when she is your girlfriend.
Taken from my normal game, 0C
is the default, non-girlfriend chie.
I imagine it is like this for all the other duplicate entries.
Unrelated, but not worth opening another issue about right now, there is an 04
on certain S.Links, such as jester, hierophant, and devil that isn't preserved when writing the save file (even if you didn't modify the social link section)
example line: 09 00 0A 00 00 00 00 00 00 00 00 00 04 00 00 00
After it is saved: 09 00 0A 00 00 00 00 00 00 00 00 00 00 00 00 00
I used the S.Link editor to roll back a mistake I made while working on a relationship and even though I chose a different actions to prompt the response I wanted the flag remained the same as the first time I chose and since I can't edit the flag itself I'm locked out of character events. Otherwise smashing job, this helped a lot with other issues I had regarding item grinding and modding certain aspects of personas.
Everytime i try to open it it crashes the app. dumped my saves via "save manager" and uploaded them via ftp
So I screwed up and accidentally activated Izanami before talking to Margaret for the second time, and rewinding time doesn't undo this check. Is there a way to revert that check to how it was before so it doesn't recognise me as having talked to and activated Izanami?
Looking at the Ps4/PSP the Save is Built in Blocks
Here is a Bunch of Info the Block Tab could make things Simple to Navigate
https://docs.google.com/spreadsheets/d/1vB0eqenL_-6IUJcHJXJSVHl7EG1r4G0qX30ZsdJHjp8
Note Persona 3 Portable is the exact same format and u can see this one here (If u would like to do something with that game)
https://docs.google.com/spreadsheets/d/1fPqBOJno1nUZXDKVGq_VV4NY7u4pPPqJu_lyIbgx4d0
Hope the info Helps
On the last day, Yukiko and Yumi's slink disappeared. Yukiko's was able to be restored using the save editor, but yumi's is stuck on level 1.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
When you try to change the current level of the main character and click "Calculate from Level", what really changes is actually the current HP of the character. The XP remain unchanged.
Hello, Is there a way to trigger Marie's events for the dungeon and extended epilogue after the December cut off point? I didn't realize you had to max out Marie's social link and due to some issues with vita save manager the only decrypted save I have is when the game jumps ahead to the 23rd. (All my other saves are still encrypted so I can't edit or even reload them now)
I've tried editing the save to set Marie's S link to 10 as well as changing Marie's S link to 9 and setting the current day to some time mid December to get the final s link rank but the game will skip ahead to the 23rd on the next day and doesn't remember the S link increase from 9 to 10.
In both of these cases when I talk to Margaret on the 2nd she never mentions searching for Marie so the extra events will never happen.
Is there some combination of options in the save editor which will trigger the event or even a way through manually editing the save? Cheers.
EDIT: Seems I got the extended prologue and true ending mixed up, I got the true ending which is the main thing and just watched the extended prologue. Could still be useful information if anyone else has this trouble.
As the title suggests, the way the gf flag is operating on my save seems to be the opposite of how it really works. I went the lovers route on Rise's social link, and friendship for both Marie and Yukiko. However, when I was editing the save in order to rank up the Jester confidant since I missed it, I noticed that it displayed Marie and Yukiko as GF, but not Rise. I edited it so that Rise was my gf, but noticed that in game, it now displayed Marie and Yukiko as my gf's and not Rise. I am not certain if this program is still being updated, but I just wanted to through this out there for anyone experiencing this issue. Either my game is bugged and displaying the wrong info, or the save editor is. I used it on an older save and everything is displayed correctly, so my thought is that it simply just displays the flag when you are friends instead of being in a relationship, which is why Rise does not have the flag but is Yu's Gf in game.
It doesnt support .pac files as save files, even tho my persona 4 golden has .pac files as save files. Would it be possible to add this to the program please?
All comboboxes should autocomplete while typing.
For example: in the skill comboboxes, if I type "ag" it should select "agi", but if I type "agid" it should select "agidyne".
This will decrease the editing time drastically.
i try to open a save and i get p4g save tool stopped working issue
An User Interface issue that I found when using the latest version of P4G Save tool.
Please refer to the picture uploaded: https://imgur.com/a/Ia6Vu4v
I used this tool once to try and redo a day that I missed some stat boosters in, but I noticed a few things as I continue playing the save file:
a. I noticed right away you edit the Social Stat rank, but NOT level/EXP which is okay but...
b. Every time you save using this tool even if you DID NOT touch the Social Stats they will reset to the rank they are set to and the level/EXP will be set to EXACTLY the amount required to be on the rank
This means that if, for example, the minimum Courage required to be a rank Brave is 15 and I had rank Brave courage with 21 Courage. If I saved at all with this tool it would set my Courage to 15. I find this very annoying ESPECIALLY when I planned ahead of time how to spend each day and now I find myself constantly having to use this tool to get my Social Stats where they should be
As the title says, for the sake of reliability, it may be a good idea to only save values that were directly modified so as to minimize the risk of issues cropping up.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.