Jayveer/Decima-Explorer

Horizon Zero Dawn

Opened this issue · 8 comments

Hi jayveer can you make a tutorial for localizing horizon zero dawn?

Hi, you may want to ask the people over at http://www.lokalizacie.sk/ as they have successfully translated the games content. I believe their method involves creating new archive bin files with the translations and putting them alongside the others. I haven't looked into any of the core files for text so I couldn't say what needs to be changed and packed. It is best to ask them.

They don't help, Jayveer, can you do something.pls help.

It looks like you will want to extract the 'SimpleText' files, they can be found by filtering the list (ctrl+f) for simpletext. The files themselves are quite straightforward, the structure is
CoreHeader {
uint64_t magic,
uint32_t size,
char[16] guid
}

CoreSimpleText {
uint16_t stringLength,
const char* string //size is stringLength
}

whilst just reading CoreSimpleText until the size is reached, then reading the next CoreHeader etc. You can modify this file and repack it (or pack as a new file as that apparently works). I can get around to adding something to modify this file when I'm less busy but I don't think it would be too hard to edit this manually.

hi javyeer, we are simple users. It would be great if you add it to the tool you've made.

Hi @Jayveer , Hope you find some free time for reverse engineering core files
can you tell both DS and HZD use same format for core files? especially localization files?
thanks for good work

@Jayveer Any News about text files?

same here about core files extract result not look like a standard Wav RIFF, and I do not know the ins and outs of hex data.

any help please f