ROM Hack Discussion Persona 5 Strikers Hex Edit

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
I have been working on this for a while now. I have tried to create a save editor but failed lol.

Game Info:
Persona 5 Strikers Base Game (1.0.0)
Persona 5 Scramble Base Game (1.0.0) *added*

Please backup your saves in a safe place before doing this!

Requirements
Computer/Laptop
Checkpoint on Switch
HxD program (or any program that allows you to modify the file's hex)


Persona 5 Strikers and Scramble Offsets:
https://docs.google.com/spreadsheets/d/1gXIVzyP2Dwbj6bqap_0WZ_2NcrAjXOiWmi6YAnTgtAY/edit?usp=sharing

First Name and Last Name. (Strikers is 8 bytes long while Scramble is 3 bytes long)
Money Amount, Persona Points, Bonds are in Little Endian. (Same method)
It covers all of the player's saves (1 to 9), and you can change the position of the save. Like when you open the game and it keeps the last save.

Persona 5 Strikers/Scramble Persona Skills Hex:
https://docs.google.com/spreadsheets/d/1seDbBin-q2bEddsxzYki3TQed5oBlvgBrHHgxedZTEo/edit?usp=sharing

Persona 5 Strikers/Scramble Team Persona's Skill Set:
Each Persona have 8 Skills and they are in Little Endian, use Persona Skills Hex above
https://docs.google.com/spreadsheets/d/1IBI28G0feJA6ydt-sCU2Siwekm-wvHslOxD2y9dRxlE/edit?usp=sharing

Persona 5 Strikers/Scramble Persona's Skill Set (On hand and register):
https://docs.google.com/spreadsheets/d/1ZCP9Fkdu5qY13NKoV7fY0dCoJV3xWKkwVobK6tHokOQ/edit?usp=sharing

Persona 5 Strikers/Scramble Items Offsets/List:
https://docs.google.com/spreadsheets/d/1CeCiLDemo1cmc34Mg6WTs4Y4f-5yQsjWq2bGksaPktQ/edit?usp=sharing

Persona 5 Strikers Weapon List
https://docs.google.com/spreadsheets/d/1He3KpxJFlJj4dO7vOMYCNxm36sXzYK86luGd4fAC2y0/edit?usp=sharing

More Info
I'm sure that it's possible to edit it on PC. (I do not have a PC Version to find the offsets.)

Helpful tool
Persona 5 Strikers PC Save Utility: https://github.com/zarroboogs/p5spc.saveutil
(I did Strikers PC's Save to Switch)

Otherwise, you can go to https://gbatemp.net/threads/cheat-codes-ams-and-sx-os-add-and-request.520293/ and get the codes to hack with EdiZon.


Save Editor: https://gbatemp.net/threads/persona-5-strikers-scramble-save-editor.587167/ :grog:
 
Last edited by Amuyea,

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
Persona 5 Strikers 1.0.0 Guide to Hex Editing. It also applies to Persona 5 Scramble with a change about the names, they are 3 bytes.

PersonaSave_1_Selector.png PersonaSave_2_FirstName.png PersonaSave_3_LastName.png PersonaSave_4_Money.png PersonaSave_5_PersonaPoints.png PersonaSave_6_Bonds.png
 
Last edited by Amuyea,

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
Changelogs:

March 10, 2021
Added Persona 5 Scramble 1.0.0 Save Offsets

March 12, 2021
Added Persona 5 Scramble/Strikers Persona Skill List

March 13, 2021
Added Persona 5 Strikers/Scramble Team Persona's Skill Set
Added Persona 5 Strikers/Scramble Persona's Skill Set (On hand and register)

Match 18, 2021
Added Persona 5 Strikers Weapons List
 
Last edited by Amuyea,
  • Like
Reactions: Anonymous42456

Pauljames80

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
109
Trophies
0
XP
635
Country
United Kingdom
Last edited by Pauljames80,
  • Like
Reactions: Amuyea

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
There some work being done on editing in the Save wizard discord channel it's mostly on EU and US saves your striker offsets match up to what they have found. This should be useful for either version but you need to work out where to use these skill IDs
https://www.mediafire.com/file/t5w8hacmuwvm0tu/p5s_skills.txt/file
This should be helpful for striker (US/EU) saves.
https://www.mediafire.com/file/kslgq86zjrpz5zd/p5s_items_ids_slots_1-9.xls/file
Ohh, thank you for the info! I also joined the server, and I will test :D
 

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
Have you Found all Values?
Or need you Help whit anything?

I have Done Hex Shit whit many Games. :D
With the brynthomas80's reply, it's possible but needs more testing :unsure: I'm just playing the scramble version to get far along than the new game
 
Last edited by Amuyea,

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
After researching on Items and Skills from brynthomas80's reply, I'm able to find more information (Persona). :)

However, need more help on giving the right skill names for English also the items probably.

Also with Persona Names, (I'm using Failed to fetch tweet https://twitter.com/LillianGoulston/status/1288513904071467010 mod for research ) there are some difference, i have no idea.
 
Last edited by Amuyea,

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
From the brynthomas80's reply, I have added Persona Skills Hex to the new sheets link in the first post
I'm cleaning up the Persona Offsets Sheets for both Strikers and Scramble :)
 

Pauljames80

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
109
Trophies
0
XP
635
Country
United Kingdom
the file name needs changing to proper id and put in folder in edizon. this should let you edit items in slot 1 but not 100% sure as i dont have game on switch so some other stuff in file may need editing like the save file name.
 

Attachments

  • personastriker.txt
    229.2 KB · Views: 105

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
the file name needs changing to proper id and put in folder in edizon. this should let you edit items in slot 1 but not 100% sure as i dont have game on switch so some other stuff in file may need editing like the save file name.
Interesting, let me test it
 
Save Editor on Switch Instruction

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
Ok, it took me a long time to set up for some reason lol.
I used https://github.com/tomvita/EdiZon-SE

Then I only get the files "EdiZon/editor/scripts/" from https://github.com/WerWolv/EdiZon to replace it.

I'm not sure if I only needed to change "0" to 0 & "99" to 99 in the brynthomas80's file.

For anyone who doesn't know how to use the "save editor" in EdiZon

(Back up Save in checkpoint for backups)

Open EdiZon
Search for "Persona 5 Strikers" icon and you can see the "Beta" logo on it
Press A and select user if there are multiple users
Press -
Press A
You can see many cheats in it, *it only apply on first save slot* Apply some of them
Press X
Select Yes
Play the game :)
 

Pauljames80

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
109
Trophies
0
XP
635
Country
United Kingdom
Someone's made a save editor for persona 5 striker (english version). it only edits slot 1 i think you might need dot.net framework 4.5 or higher to run unless already installed.
 

Attachments

  • persona5striker.zip
    95.8 KB · Views: 192
Last edited by Pauljames80,
  • Like
Reactions: Anonymous42456

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
Someone's made a save editor for persona 5 striker (english version). it only edits slot 1 i think you might need dot.net framework 4.5 or higher to run unless already installed.
Nice! I have mac so I'm not able to test but I can open it :D What is "Full EXP for all"?
I'm working to find weapons
 

Pauljames80

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
109
Trophies
0
XP
635
Country
United Kingdom
Full Experience is all the addresses that PS4 SW writes to which should be same as in English switch and pc saves. the value written is 7E037E03. here's the addresses the value is written to 001086A0, 00108720, 001087A0, 00108820, 001088A0, 00108920, 001089A0, 00108A20, 00108AA0, 00108B20, 00108BA0, 00108C20, 00108CA0, 00108D20, 00108DA0, 00108E20
Weapon addresses might be before armour in slot one before the armour addresses there some values starting at 10F124.
 
Last edited by Pauljames80,

fvig2001

Well-Known Member
Member
Joined
Aug 21, 2006
Messages
752
Trophies
0
XP
2,218
Country
Philippines
So I loaded up the scramble file with max stuff and all compendium. I was wondering if changing the difficulty and Japanese voice changes offsets. I am looking at save 2. I added a new persona via compendium (Jack o lantern) and saved using normal and japanese voice (Was easy and English). I was expecting to see the 192264 to change since I added a new persona to my character but the address changed was around 1914F4 and no changes to 192264.

Anyone found the flag/byte for the game to be considered new game+ or PC's character level? I want to use Lucifer for fun without reaching level 90 and new game +. My current choice was to use the converted scramble save that's at level 99 but I prefer replaying starting level 5.

edit anyway,
I ended up just looking for the level of Ren and changing it to 99 to get lucifer then reverted it to level 5. Then I'll just edit the saves through cheat engine.
 
Last edited by fvig2001,

Pauljames80

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
109
Trophies
0
XP
635
Country
United Kingdom
Your level only effects hp, sp and for main character what persona they can equip. The thing is if you add all skill cards you can give any persona any skills and there a accessory called almighty sphere that makes you immune to all damage except almighty. The only reason people use Lucifer is because it strong against a lot of damage types.
 

Amuyea

Well-Known Member
OP
Member
Joined
Nov 24, 2017
Messages
185
Trophies
0
XP
646
Country
United States
I haven't checked about the difficulty or New game+ offsets.

I was expecting to see the 192264 to change since I added a new persona to my character but the address changed was around 1914F4 and no changes to 192264.
I believe that getting a new persona has no effect on 192264 because it was there already. However, when you give it a new skill and it should change in skills offsets. If you see a few hexes before the offsets, you can see the level of the persona.


Edited:
I will check out about the exp
 
Last edited by Amuyea,

fvig2001

Well-Known Member
Member
Joined
Aug 21, 2006
Messages
752
Trophies
0
XP
2,218
Country
Philippines
Your level only effects hp, sp and for main character what persona they can equip. The thing is if you add all skill cards you can give any persona any skills and there a accessory called almighty sphere that makes you immune to all damage except almighty. The only reason people use Lucifer is because it strong against a lot of damage types.
Lucifer gives endless SP for most battles when built right and is new game+ exclusive. Mostly because of his level since a Silky can technically do that with edited skills. Like a typical silky would just return 2 sp per enemy while Lucifer gives 3 per enemy at the cost of 4 sp. The omnipotent sphere is too much cheats though.
 
Last edited by fvig2001,

Pauljames80

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
109
Trophies
0
XP
635
Country
United Kingdom
If you want Lucifer badly then look at first post click on link for on hand / in book. Depending on game version go to the offset for on hand for that save slot. So for scramble (jap ) slot one you edit 10B486 to 01 and for striker (eng) slot one 10B4AE. I don't know if you might also have to edit in book as well. You will have to make sure you have a empty space for the persona ie if you can equip 8 you need to have 7 or less to add a persona this way.
 
General chit-chat
Help Users
    KenniesNewName @ KenniesNewName: He's a billionaire