ROM Hack Shining Resonance Refrain save editor?

PhiZero

Well-Known Member
Member
Joined
Jul 14, 2007
Messages
122
Trophies
1
Age
33
XP
527
Country
Netherlands
Wonder if anyone can help out. Managed to make my PC save work on Switch by editing an offset, but I'm not quite sure what this offset represents. I'm sure it's the time played but it has to be something else as well.

ubA9ik8.jpg

PC Save, chapter 2. Playtime 3:38:43.

cniOWWB.jpg

Switch save, chapter 3. Playtime 2 minutes (because of reset).

0x04 = Platform? 03 = Switch? | 04 = PC?
-- A Switch save has 0x04 at 03, PC has 04. This has no impact on the Switch being able to load the save or not however.
0x68 = Voice option?
0x78 = Playtime?
0x88 = Chapter number

On PC:
0x04 = 03
0x78 = 80 08 10 F4 C3 07 28 41
= Playtime 0:00:00
-----
0x04 = 04
0x78 = 80 08 10 F4 C3 07 28 41
= Playtime 3:38:43

The issue is that if I keep 0x78 as is, the Switch crashes when loading the save. But if I change it to like A83D000000000000 or AB26000000000000 (as shown), it works fine. I'm assuming this is little/big endian conversion but I'm not sure. Only this offset decides whether the Switch crashes or not. I tried changing it to FFFF000000000000 and the playtime was like 18 minutes.

Transferring save from Switch back to PC works fine with the only issue being that the playtime is at 0:00:00. The workaround is overwriting 0x78 with an earlier PC timestamp pre-Switch transfer. If someone could figure out how this works that'd be amazing!
@Type_O_Dev could help me out maybe?

tldr:
PC -> Switch = issue with timestamp, Switch crashes. Needs playtime edit or zeroed out.
Switch -> PC = no issues, timestamp at 0:00:00 but that's all. Loads fine without any edits needed.
 
Last edited by PhiZero,
  • Like
Reactions: Supreme23

blurx

Well-Known Member
Newcomer
Joined
Jan 29, 2008
Messages
51
Trophies
1
XP
1,036
Country
United States
Money is easy enough just by comparing two saves and finding the value. Experience is also easy by just comparing two files after you finish a battle and searching for the experience gain difference. This will guide you toward the total experience amount for that character and just edit to some high value to give you instant 200. This assumes you have a basic understanding of hex values and any hex editor with a compare option.
 
  • Like
Reactions: Supreme23

omega7

Well-Known Member
Member
Joined
Jun 16, 2018
Messages
106
Trophies
0
Age
27
XP
565
Country
Australia
Money is easy enough just by comparing two saves and finding the value. Experience is also easy by just comparing two files after you finish a battle and searching for the experience gain difference. This will guide you toward the total experience amount for that character and just edit to some high value to give you instant 200. This assumes you have a basic understanding of hex values and any hex editor with a compare option.
What about items, does that work?
 

blurx

Well-Known Member
Newcomer
Joined
Jan 29, 2008
Messages
51
Trophies
1
XP
1,036
Country
United States
What about items, does that work?
Items is same thing but you need at least 2 of the items so you can compare the values to be able to edit. Use a healing item or something and you will find the general location of the inventory and you can edit your whole inventory afterwards if you write down the item count of each item you have. I didn't personally try it since I stopped playing this game, but I know experience and money can be edited since I did it before I stopped.
 
  • Like
Reactions: Supreme23

FrostyRose

New Member
Newbie
Joined
Sep 1, 2016
Messages
4
Trophies
0
Age
32
XP
134
Country
Bahamas, The
Money is easy enough just by comparing two saves and finding the value. Experience is also easy by just comparing two files after you finish a battle and searching for the experience gain difference. This will guide you toward the total experience amount for that character and just edit to some high value to give you instant 200. This assumes you have a basic understanding of hex values and any hex editor with a compare option.

Thanks for the tip,found exp but took me awhile because i kept looking at the comparison results wrong.
The game only stores total exp in the save file while only showing remaining exp to next level ingame. When i used 010 to show the comparison it only highlighted the different bytes not the entire address. once i noticed my mistake and knowing the exp wouldnt be more than 3bytes long it was a quick find since the game uses repeating 0 as a delimiter.

basic hex knowledge is key but for those unsure about hex you can try this (can't guarantee it will work)
1. set yuma to leader of the party and remove everyone else so he is alone.
2. save to the first save slot (save0)
3. do your preferred method to get your save onto your pc and create a safety copy (the file im going to edit i copy to my desktop and the safety i copy to my documents)
4. open up your backup save in your hex editor and go to address 0x58134 (in most editors the shortcut is Ctrl+G) if it throws an error then use 58134.
5. change the next 3 bytes (ex. XX XX XX) to 3F 54 89 (this is 8,999,999 reversed for little endian).
6. save the edited savefile and copy it back to your sd card
7. restore that save
8. if it worked you should have a lvl200 yuma. the game automatically updates your stats to the correct value and adds the appropriate force skills. get into one battle and you should unlock eternal dragoneer bond.
9. if it didn't work copy your safety save back to sd card and restore it.

i think everyones exp range should be somewhere near there i'll see if i can find them later. have to be careful though since some sidequest mobs scale to your level
 
Last edited by FrostyRose,

JamesNaruto12

Well-Known Member
Newcomer
Joined
Nov 27, 2016
Messages
64
Trophies
0
Age
35
XP
937
Country
United States
Heres what i did to get 99x consumables
View attachment 135723
Each 63 is an item, the only problem is this add a "Dragon Armonics" without any description,use and are unsellable

The offset for max materials is 24A4-2974(anything beyond that gives materials that you can't use or sell)same input as Items.
The offset for all Aspects is 3444-3BD0(I don't think you have to go as far as 3BD0 but the game didn't add no extra stuff that can't be use or sell.)
The offset for all Sigils is 445C-491F(I don't think you have to go as far as 491F but the game didn't add no extra stuff that can't be use or sell.)

If somebody got a ps4 save of this game I can use save wizard and see what offsets they use for it.
 
Last edited by JamesNaruto12,

Supreme23

Well-Known Member
Member
Joined
Mar 13, 2017
Messages
492
Trophies
0
XP
2,326
Country
United States
Thanks for the tip,found exp but took me awhile because i kept looking at the comparison results wrong.
The game only stores total exp in the save file while only showing remaining exp to next level ingame. When i used 010 to show the comparison it only highlighted the different bytes not the entire address. once i noticed my mistake and knowing the exp wouldnt be more than 3bytes long it was a quick find since the game uses repeating 0 as a delimiter.

basic hex knowledge is key but for those unsure about hex you can try this (can't guarantee it will work)
1. set yuma to leader of the party and remove everyone else so he is alone.
2. save to the first save slot (save0)
3. do your preferred method to get your save onto your pc and create a safety copy (the file im going to edit i copy to my desktop and the safety i copy to my documents)
4. open up your backup save in your hex editor and go to address 0x58134 (in most editors the shortcut is Ctrl+G) if it throws an error then use 58134.
5. change the next 3 bytes (ex. XX XX XX) to 3F 54 89 (this is 8,999,999 reversed for little endian).
6. save the edited savefile and copy it back to your sd card
7. restore that save
8. if it worked you should have a lvl200 yuma. the game automatically updates your stats to the correct value and adds the appropriate force skills. get into one battle and you should unlock eternal dragoneer bond.
9. if it didn't work copy your safety save back to sd card and restore it.

i think everyones exp range should be somewhere near there i'll see if i can find them later. have to be careful though since some sidequest mobs scale to your level


Keep getting no occurences found. Using 010. Just trying to max out my gold. I attached my save if anyone can help me out​
 

Attachments

  • PlayerPrefs.zip
    7.5 KB · Views: 201

Type_O_Dev

Developer
Developer
Joined
Dec 12, 2017
Messages
683
Trophies
0
XP
1,469
Country
United States
Wonder if anyone can help out. Managed to make my PC save work on Switch by editing an offset, but I'm not quite sure what this offset represents. I'm sure it's the time played but it has to be something else as well.

ubA9ik8.jpg

PC Save, chapter 2. Playtime 3:38:43.

cniOWWB.jpg

Switch save, chapter 3. Playtime 2 minutes (because of reset).

0x04 = Platform? 03 = Switch? | 04 = PC?
-- A Switch save has 0x04 at 03, PC has 04. This has no impact on the Switch being able to load the save or not however.
0x68 = Voice option?
0x78 = Playtime?
0x88 = Chapter number

On PC:
0x04 = 03
0x78 = 80 08 10 F4 C3 07 28 41
= Playtime 0:00:00
-----
0x04 = 04
0x78 = 80 08 10 F4 C3 07 28 41
= Playtime 3:38:43

The issue is that if I keep 0x78 as is, the Switch crashes when loading the save. But if I change it to like A83D000000000000 or AB26000000000000 (as shown), it works fine. I'm assuming this is little/big endian conversion but I'm not sure. Only this offset decides whether the Switch crashes or not. I tried changing it to FFFF000000000000 and the playtime was like 18 minutes.

Transferring save from Switch back to PC works fine with the only issue being that the playtime is at 0:00:00. The workaround is overwriting 0x78 with an earlier PC timestamp pre-Switch transfer. If someone could figure out how this works that'd be amazing!
@Type_O_Dev could help me out maybe?

tldr:
PC -> Switch = issue with timestamp, Switch crashes. Needs playtime edit or zeroed out.
Switch -> PC = no issues, timestamp at 0:00:00 but that's all. Loads fine without any edits needed.
lol I love the fact you tagged me. have you tried converting above number to decimal
 
  • Like
Reactions: Supreme23

Type_O_Dev

Developer
Developer
Joined
Dec 12, 2017
Messages
683
Trophies
0
XP
1,469
Country
United States
The offset for max materials is 24A4-2974(anything beyond that gives materials that you can't use or sell)same input as Items.
The offset for all Aspects is 3444-3BD0(I don't think you have to go as far as 3BD0 but the game didn't add no extra stuff that can't be use or sell.)
The offset for all Sigils is 445C-491F(I don't think you have to go as far as 491F but the game didn't add no extra stuff that can't be use or sell.)

If somebody got a ps4 save of this game I can use save wizard and see what offsets they use for it.
How wide are the offsets, I dont have the game but will either make a editor or config for EdiZon
 

Type_O_Dev

Developer
Developer
Joined
Dec 12, 2017
Messages
683
Trophies
0
XP
1,469
Country
United States
Heres what i did to get 99x consumables
View attachment 135723
Each 63 is an item, the only problem is this add a "Dragon Armonics" without any description,use and are unsellable
can i get your save, working on a config for EdiZon

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

Keep getting no occurences found. Using 010. Just trying to max out my gold. I attached my save if anyone can help me out​
Sorry guys this was incorrect so edited
 
Last edited by Type_O_Dev,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Push it :creep: