Hi there,
I'm currently working on a 1.1 pack.bin unpacker. I've succeeded in loading the database from pack.bin in memory that give far much easier bin stream to decode (strings are readable, value in memory fits the xdb values, ect ... ).
An example of an animation memory chunk
Same chunk parsed
I've started parsing these memory chunks to recreate corresponding classes (I think I'll do it in c# as I don't really master c++) but every help is welcome to parse new types faster. If you're interested in helping, feel free to contact me.
The goal of the project is to create an open source unpacker that can extract all client missing files to actually repack a 1.1 pack.bin so it would be great if some people can help :
I'm currently working on a 1.1 pack.bin unpacker. I've succeeded in loading the database from pack.bin in memory that give far much easier bin stream to decode (strings are readable, value in memory fits the xdb values, ect ... ).
An example of an animation memory chunk
Same chunk parsed
I've started parsing these memory chunks to recreate corresponding classes (I think I'll do it in c# as I don't really master c++) but every help is welcome to parse new types faster. If you're interested in helping, feel free to contact me.
The goal of the project is to create an open source unpacker that can extract all client missing files to actually repack a 1.1 pack.bin so it would be great if some people can help :