Try this instead?What are you guys using for compressing/de-compressing? FEAST isn't working for me and when I try other means it messes the save file which causes the game not to recognise the file.
Try this instead?What are you guys using for compressing/de-compressing? FEAST isn't working for me and when I try other means it messes the save file which causes the game not to recognise the file.
You can't revive someone on the opposite route though.You could perhaps compare character blocks by getting someone killed, then reviving that character on the other team.
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.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.
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.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.
Well I guess I missed that woops , not the best fullproof method. I think it's because the inventory pointer has the incorrect offset now.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. :|
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. :|
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.How would I take a character and make them into one of the DLC classes that I have?
Yep that's Deen and yes it should be ok.Another quick question: in order to add Deen into the save file where I recruited Sonya, I:
I can just include this with the Amiibos, follow those steps and it should be fine, right?
- 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
Thanks!
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.
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.
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.
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.Alright, I found my EDNID:
I'm a bit lost on the second part.
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.
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.Why is the offset 0x7923 instead of 0x7920?
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
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.
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.
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
For your first file, it's located on 0x5049, second, 0x50E5, and third 0x6326.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.