-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document the WoW file formats #3
Comments
Please note that documentation should be added to the server repository wiki on github. |
Can't access the wiki - do I have to be a member of this thing? |
I just enabled the Wiki. |
Status Report: Low hanging fruits are picked. ADT, WMO, BLP and M2 will follow shortly after careful rechecking. I implemented readers for the latter three in PseuWoW ages ago - what a pain. |
Finally had the time to read through the first documents and thus here comes feedback:
|
I have just finished ADT Files, please take a look. We should hammer out the formal approach you would like to see before I dive into M2, BLP, WMO or any other painful file format |
I have to dig into my archives, I think I wrote something for MPQ already a while ago. |
bump |
What I had in mind was something a little more like e.g. the PNG format description on Wikipedia. I like the structure of the technical details a lot. |
Added some polish to https://github.com/mangos-zero/server/wiki/WDT-files and https://github.com/mangos-zero/server/wiki/Chunked-file-structure - I may be too stupid to understand what you are trying to tell me by that Wikipedia Article... ;) |
BLP is in, although I am not incredi-happy with it. It's mostly copypasted from Wikipedia. I did not recheck it in code, although considering that the BLP reader in PseuWoW is based on this and is working with BLPs from 1.12.x I consider this valid. |
Started on M2 files. It would be nice if anyone could read the stuff I wrote (also the other articles) and tell me if there are parts that are unclear. |
mangos-zero heavily relies on several data files used in the World of Warcraft 1.12.x client.
We need to create clean format documentation in order to ensure that we use correct data when creating custom data files based on the WoW client files. An example is map, vmap, and mmap generation.
Archive and compression
Database
Graphics
Graphics are mostly 3D models that allow building models in real-time or non real-time 3D rendering.
Raster graphics
3D graphics
Geographic information
The text was updated successfully, but these errors were encountered: