Calhavintas Posted August 10, 2017 Share Posted August 10, 2017 Hello there the definitions for the DLGV1 and the BIFCV1 format contains some small errors: DLGV1: the version constant in the header is 5 characters long (only 4 allowed) BIFCV1: the last three offsets are shifted 4 bytes too far. Checked with icewind dale reference data I patched them and created a pull request containing 2 commits, one for each format By the way, the IESDP is a massive help for interpreting the infinity engine file formats. Big thanks UPDATE: added a commit to fix all inconsistencies regarding signatures and versions (amount of whitespaces, braces, char array type) Link to comment
Calhavintas Posted August 10, 2017 Author Share Posted August 10, 2017 You're welcome Are there other things, i could help with? Link to comment
lynx Posted August 10, 2017 Share Posted August 10, 2017 Sure, plenty of them, both content and infrastructure related. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.