DaneJ8 Posted December 15, 2020 Share Posted December 15, 2020 This is what I came here to hope to see. Glad the thread has some attention. Link to comment Share on other sites More sharing options...
Sarge198 Posted December 15, 2020 Share Posted December 15, 2020 Does anyone know a tool that compare Hex values but that it is smart enough to tell you that some bytes were just shifted?For example01 AB F0 B1 - > 01 FF AB F0 B1 Would detect that I added a FF after the first 01 and mark only this as red (different)Â WinMerge might be able to do that: https://winmerge.org Link to comment Share on other sites More sharing options...
robfri Posted December 15, 2020 Share Posted December 15, 2020 (edited) It would be nice to find the beginning of the character block and the end. Edited December 15, 2020 by robfri Link to comment Share on other sites More sharing options...
BlackFirePC Posted December 15, 2020 Share Posted December 15, 2020 It would be nice to find the beginning of the character block and the end.This way u could try to copy and paste the appearance of a character into a save.This way you could simply use the character creator in-game and paste the appearance into the other save...That's exactly what I'm trying to do, but no luck finding the begning of the block. I trie to copy a large part of the bytes before and after the character_customization starting and ending in a common string but it still didn't work. My guess is that there could be an index at the begining of the file with the size of each part of the file written. The problem is, even if you create 2 saves with the exact same character and settings, there are a lot of small differences between the save files everywhere. I tried to force a save before the first scene and right after I confirm the character creation but unfortunately the character information is only added to the save once the first scene loads. I'm out of ideas for now, maybe someone with more experience can figure this out. Link to comment Share on other sites More sharing options...
huzhekun Posted December 15, 2020 Share Posted December 15, 2020 tbh it seems like this is gonna take some hours fiddling with a decompiler Link to comment Share on other sites More sharing options...
robfri Posted December 15, 2020 Share Posted December 15, 2020 I think copy paste will not work. There character properties are not simply in a chunk.If u look at two saves from the same character, u will see that there is data changing between the properties. Link to comment Share on other sites More sharing options...
huzhekun Posted December 15, 2020 Share Posted December 15, 2020 I would also like to point out that I attempted to edit a single byte in my old save file to change the skin type (in an identical way to another save file where it had the skin type i wanted), and my save loaded but it looked like the assassins creed bug where its just the eyes and teeth Link to comment Share on other sites More sharing options...
huzhekun Posted December 15, 2020 Share Posted December 15, 2020 (edited) OK! some findings, most of the values seem to be at least readable in ascii text, so for example, if you change the number in ascii after nose from 01 to 02, you would go from nose 01 to 02. I have tried this and it is working with nose, jaw, eyes, and mouth. (skin type is not working) Edited December 15, 2020 by huzhekun Link to comment Share on other sites More sharing options...
NukaCola069 Posted December 15, 2020 Share Posted December 15, 2020 Should have been in original game, totally crap. Someone please add this! Link to comment Share on other sites More sharing options...
MistaWhizzard Posted December 15, 2020 Share Posted December 15, 2020 This is definitely required, and your preliminary investigations are interesting. I'll have a look at this myself in the coming days, I'll post any progress I make here. Link to comment Share on other sites More sharing options...
Recommended Posts