文件名称:reverse-engineering-darkstone:逆向工程黑暗石游戏文件格式的简单工具
文件大小:764KB
文件格式:ZIP
更新时间:2024-05-27 04:30:46
C
逆向工程Darkstone游戏文件格式 该存储库包含一些工具和代码,用于打开MTF存档并从游戏中查看O3D模型。 您可以在找到MTF格式的部分说明。 当前,完全支持将MTF存档解压缩为文件系统中的普通文件。 没有实现对重建存档的支持,但是执行逆过程并将文件打包回MTF并不难,... 项目中有两个工具: mtf_unpacker :一个非常简单的命令行工具,用于将MTF解压缩为普通文件。 o3d_viewer :游戏使用的O3D模型的基于OpenGL的简单查看器。 解压缩MTF存档后,您可以使用此查看器呈现静态模型。 目录结构/依赖关系 src/目录包含工具的源代码和必要的依赖关系,包括第三方代码。 感兴趣的文件是mtf.h/.c和o3d.h/.c 。 shaders/目录包含o3d_viewer使用的GLSL着色器。 所提供的Makefile仅在Mac OSX上进行了测试,但
【文件预览】:
reverse-engineering-darkstone-master
----Makefile(2KB)
----o3d-file-format.txt(4KB)
----src()
--------o3d.c(6KB)
--------o3d.h(4KB)
--------mtf.c(15KB)
--------gl_utils.h(4KB)
--------thirdparty()
--------gl_utils.c(15KB)
--------mtf_unpacker.c(2KB)
--------o3d_viewer.c(15KB)
--------mtf.h(4KB)
----LICENSE(1KB)
----README.md(4KB)
----checkerboard.png(873B)
----cursor24.png(755B)
----shaders()
--------basic.frag(1KB)
--------basic.vert(479B)
----o3d-viewer.png(530KB)
----mtf-file-format.txt(6KB)
----mtf-dump-logs.txt(289KB)