Jump to content

BlackFirePC

Members
  • Posts

    6
  • Joined

  • Last visited

Nexus Mods Profile

About BlackFirePC

Profile Fields

  • Country
    Brazil

BlackFirePC's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Anybody thinks that using CheatEngine to monitor the memory when changing values in the character creation menu could help us finding the bytes in the save file?
  2. 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.
  3. 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 example 01 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)
  4. I found out that it really doesn't matter the file size that is written in the metadata.9.json file, you can change it to any number that it still works, but you can't really add a single byte more or less to the save.dat file that it gets corrupted. We really need to find out the file structure of that save.dat file, any tips?
  5. To actually edit the file I'm using the HxD Hex Editor. I used VBinDiff to compare which bytes changes but I ended up using Bitbucket to comparte what actually changed and what stayed the same but just shifted. But for just viewing the file quickly I opened it using Notepad++
  6. All right, I'm giving it a shot but I'm not very knowledgeable at this so I need some help. So far I discovered that some if not all of the character customization options are saved near the string "—character_customization" in the save.dat file. I created 2 saves one with default everything and the second one with red eyes and red hair, this is what changes between them: For the eyes, it goes from 18_gradient_yellow to 16_gradient_red this one should be easy enough to replace and just work, but what I'm really interested is the hair color. That one is tricky, it goes from "05ì liquorice" to "11_red_apple", the problem is this weird "ì " in the middle of the original name, I don't know how to edit this. Also, this isn't the only thing that changes, here is the binary diff just of the hair part: Help anyone?
×
×
  • Create New...