ROM Hack [Research] FE: SOV Save Discussion

DeathChaos

Unmei wo koeru!
Member
Joined
Oct 21, 2015
Messages
1,364
Trophies
0
Age
28
XP
1,726
Country
Puerto Rico
Does anyone know what decides a unit's placement between Alm/Celica armies?

I looked for Celica's block, pasted the amiibo blocks right where her block ends, but I still got them on Alm's party.
 

Koko-Kun

A Guppy
OP
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
Does anyone know what decides a unit's placement between Alm/Celica armies?

I looked for Celica's block, pasted the amiibo blocks right where her block ends, but I still got them on Alm's party.
I remember doing that once with Deen, and it worked fine he ended up somewhere in Celica's party. Maybe just paste it after someone in her party? I think any unit after Alm will determine his party and vice versa with Celica.
 

DeathChaos

Unmei wo koeru!
Member
Joined
Oct 21, 2015
Messages
1,364
Trophies
0
Age
28
XP
1,726
Country
Puerto Rico
I remember doing that once with Deen, and it worked fine he ended up somewhere in Celica's party. Maybe just paste it after someone in her party? I think any unit after Alm will determine his party and vice versa with Celica.
That's odd, since I specifically looked for Celica's block, and right where her block ends (and before Mae's block) is where I pasted them.

Guess I'll try moving them after Mae's block.
 

Dzm20

Active Member
Newcomer
Joined
Jan 8, 2017
Messages
25
Trophies
0
XP
301
Country
United States
I copied the Amiibos and Deen onto my save file, followed the instructions and it worked!
However, all the items except for equipped items were deleted.

Edit: I made the mistake of not including a complete character block for Deen. :|
 
Last edited by Dzm20,

Koko-Kun

A Guppy
OP
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
I copied the Amiibos and Deen onto my save file, followed the instructions and it worked!
However, all the items except for equipped items were deleted.

Edit: I made the mistake of not including a complete character block for Deen. :|
Well I guess I missed that woops :ha:, not the best fullproof method. I think it's because the inventory pointer has the incorrect offset now.
 
  • Like
Reactions: Dzm20

Koko-Kun

A Guppy
OP
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
I copied the Amiibos and Deen onto my save file, followed the instructions and it worked!
However, all the items except for equipped items were deleted.

Edit: I made the mistake of not including a complete character block for Deen. :|

Ok ok I tried to make this as friendly as possible. So once you pasted the characters and changed the byte of the # of units, you want to find EDNID. Skip the 10 first bytes until you're at the offset 0xD0. The pointers are (example), D3 77, AC 81, and 47 82 which should respectively point at the strings NART, IFER, and ILER. The other two pointers after EDNID don't matter since those won't be affected by the change of the units added, so you can just ignore those.
n8X3TIn.png
Now since we added our new units you want to search for those strings because those pointers are incorrect. You want to copy the offset of the first letter of the string.
DLYWjvd.png
So the offset of N would be 0x7923. But, you want to reverse it, which would be 0x2379. Replace 0xD377 by 0x2379 and the pointer should be correct now. Rinse and repeat for the other two pointers. That should probably clear any bugs that are caused by adding any units, but again backup just in case. Hopefully a DLC or editor can make this easier.

How would I take a character and make them into one of the DLC classes that I have?
You need the DLC first loaded so the ExData is created for that class to be read. I don't have the IDs of the DLC classes, but if you could post them that would be great. For now you could just search for a character with that class and just copy the ID or just manually change everyone's level to 20.
 
Last edited by Koko-Kun,
  • Like
Reactions: Dzm20

Dzm20

Active Member
Newcomer
Joined
Jan 8, 2017
Messages
25
Trophies
0
XP
301
Country
United States
Another quick question: in order to add Deen into the save file where I recruited Sonya, I:
  • Went to another save file where I recruited him
  • Copied what I think is his character block:

    15 05 00 84 5D 1F 1E E0 6B 86 4E 66 F4 C9 C3 9A
    01 F6 51 00 80 C8 B1 35 00 00 00 00 00 00 00 00
    20 FF FF FF FF 00 01 00 00 00 00 FF 00 00 00 FF
    00 00 00 00 01 02 74 A3 52 C3 EA D1 B2 4D 00 BD
    8A A2 93 09 52 E6 F6 00 02 01 06 00 00 00 20 18
    E4 D1 60 27 2E 71 02 00 00 00 04 02 00 00 00 00
    DE 06 C6 CC ED 10 EA 4F 75 3E 19 F0 7F 00 00 00
    02 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00
I can just include this with the Amiibos, follow those steps and it should be fine, right?
Thanks!
 

Koko-Kun

A Guppy
OP
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
Another quick question: in order to add Deen into the save file where I recruited Sonya, I:
  • Went to another save file where I recruited him
  • Copied what I think is his character block:

    15 05 00 84 5D 1F 1E E0 6B 86 4E 66 F4 C9 C3 9A
    01 F6 51 00 80 C8 B1 35 00 00 00 00 00 00 00 00
    20 FF FF FF FF 00 01 00 00 00 00 FF 00 00 00 FF
    00 00 00 00 01 02 74 A3 52 C3 EA D1 B2 4D 00 BD
    8A A2 93 09 52 E6 F6 00 02 01 06 00 00 00 20 18
    E4 D1 60 27 2E 71 02 00 00 00 04 02 00 00 00 00
    DE 06 C6 CC ED 10 EA 4F 75 3E 19 F0 7F 00 00 00
    02 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00
I can just include this with the Amiibos, follow those steps and it should be fine, right?
Thanks!
Yep that's Deen and yes it should be ok.
 

Dzm20

Active Member
Newcomer
Joined
Jan 8, 2017
Messages
25
Trophies
0
XP
301
Country
United States
Ok ok I tried to make this as friendly as possible. So once you pasted the characters and changed the byte of the # of units, you want to find EDNID. Skip the 10 first bytes until you're at the offset 0xD0. The pointers are (example), D3 77, AC 81, and 47 82 which should respectively point at the strings NART, IFER, and ILER. The other two pointers after EDNID don't matter since those won't be affected by the change of the units added, so you can just ignore those.
n8X3TIn.png
Now since we added our new units you want to search for those strings because those pointers are incorrect. You want to copy the offset of the first letter of the string.
DLYWjvd.png
So the offset of N would be 0x7923. But, you want to reverse it, which would be 0x2379. Replace 0xD377 by 0x2379 and the pointer should be correct now. Rinse and repeat for the other two pointers. That should probably clear any bugs that are caused by adding any units, but again backup just in case. Hopefully a DLC or editor can make this easier.


You need the DLC first loaded so the ExData is created for that class to be read. I don't have the IDs of the DLC classes, but if you could post them that would be great. For now you could just search for a character with that class and just copy the ID or just manually change everyone's level to 20.


Alright, I found my EDNID:
d31HnCU.png

I'm a bit lost on the second part.
 

Koko-Kun

A Guppy
OP
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
Alright, I found my EDNID:
d31HnCU.png

I'm a bit lost on the second part.
Search for your string which you can use via ctrl+F. Then find the first letter of the string. You want to copy down the offset of the first letter of the string and then reverse the value of it.
 

Dzm20

Active Member
Newcomer
Joined
Jan 8, 2017
Messages
25
Trophies
0
XP
301
Country
United States
DLYWjvd.png
So the offset of N would be 0x7923. But, you want to reverse it, which would be 0x2379. Replace 0xD377 by 0x2379 and the pointer should be correct now. Rinse and repeat for the other two pointers. That should probably clear any bugs that are caused by adding any units, but again backup just in case. Hopefully a DLC or editor can make this easier.

Why is the offset 0x7923 instead of 0x7920?

lpMFjRY.png

For this is my offset 0x747A?
So reversing it it'd be 0x7A74...

I'm also not sure what you mean by 0xD377 and replacing it by the reversed offset. What do I do with that?
And is 0xD377 the same for me?


Thanks for answering my questions, I'm pretty new and I'm willing to try to contribute as much as I can... If I can ^__^b

Edit: I realized where the 3 comes from
I also realized the 0xD377.
Thanks for your patience, hahaha
 
Last edited by Dzm20,

Koko-Kun

A Guppy
OP
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
Why is the offset 0x7923 instead of 0x7920?

lpMFjRY.png

For this is my offset 0x7470 or 0x7473?
So reversing it it'd be 0x7074 or 0x7374...

I'm also not sure what you mean by 0xD377 and replacing it by the reversed offset. What do I do with that?
And is 0xD377 the same for me?

Thanks for answering my questions, I'm pretty new and I'm willing to try to contribute as much as I can... If I can ^__^b
The offset that you have is 0x747A. If you don't why it's because the row shows 7470. The 0 is the one that changes based on the column. So it's in row 7470, column 0A which would be your offset: 0x747A. To reverse just simply reverse the bytes. 0x747A reversed would be 0x7A74.
 
  • Like
Reactions: Dzm20

Ghostlander

Well-Known Member
Member
Joined
Jun 26, 2015
Messages
293
Trophies
0
Age
36
XP
636
Country
United States
Ok ok I tried to make this as friendly as possible. So once you pasted the characters and changed the byte of the # of units, you want to find EDNID. Skip the 10 first bytes until you're at the offset 0xD0. The pointers are (example), D3 77, AC 81, and 47 82 which should respectively point at the strings NART, IFER, and ILER. The other two pointers after EDNID don't matter since those won't be affected by the change of the units added, so you can just ignore those.
n8X3TIn.png
Now since we added our new units you want to search for those strings because those pointers are incorrect. You want to copy the offset of the first letter of the string.
DLYWjvd.png
So the offset of N would be 0x7923. But, you want to reverse it, which would be 0x2379. Replace 0xD377 by 0x2379 and the pointer should be correct now. Rinse and repeat for the other two pointers. That should probably clear any bugs that are caused by adding any units, but again backup just in case. Hopefully a DLC or editor can make this easier.


You need the DLC first loaded so the ExData is created for that class to be read. I don't have the IDs of the DLC classes, but if you could post them that would be great. For now you could just search for a character with that class and just copy the ID or just manually change everyone's level to 20.


Manually setting someone to 20 without changing their stats sounds like the easiest option here. How would I go about that exactly for let's say, Luthier, Python, Atlas, sonia, and Clair
 

trainboy2019

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
1,114
Trophies
0
Age
23
Location
GA
XP
1,117
Country
United States
I'm looking through my save that I decompressed, but I can't find TINU to add the amino. Can someone help me find it? Here's my save file with the compressed and decompressed save. I'm using Chapter2.
 

Attachments

  • Archive.zip
    95.4 KB · Views: 221

Koko-Kun

A Guppy
OP
Member
Joined
Jun 10, 2016
Messages
122
Trophies
0
Location
Paradisum
XP
111
Country
United States
Manually setting someone to 20 without changing their stats sounds like the easiest option here. How would I go about that exactly for let's say, Luthier, Python, Atlas, sonia, and Clair
I made a mistake, the orange F1 belongs with the green highlighting, the Skill Item in progress. The Byte after the item is the rank, 10 = 1 star, 20 = 2 start, etc.
kWNqCl6.png
The EXP byte, third one, you would just change to 0x0A and that's it.
I'm looking through my save that I decompressed, but I can't find TINU to add the amino. Can someone help me find it? Here's my save file with the compressed and decompressed save. I'm using Chapter2.
For your first file, it's located on 0x5049, second, 0x50E5, and third 0x6326.
 
  • Like
Reactions: trainboy2019

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I just want a Pokemon Hell Raiser fan game 😭
  • K3Nv2 @ K3Nv2:
    Anyone wanna play with my joydock
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    BigOnYa @ BigOnYa: I had to find and get him an old style flip phone even without text, cause thats what he wanted...