MPQ (MoPaQ) 是由暴雪娱乐开发的一种存档格式, 用于存储其游戏的数据文件、图像、声音、音乐和视频。MoPaQ 这个名字由来 来自格式的作者 Mike O’Brien (Mike O’brien PaCK)。到目前为止,MPQ 档案已被用于 以下游戏:
- 暗黑
- 星际
- 魔兽争霸 II(Battle.net 版)
- 暗黑破坏神 II
- 魔兽争霸 III
- 魔兽世界
- 星际争霸 II
- Lord of Magic(由 Sierra 制作)
- 地狱火(Sierra 的暗黑破坏神数据磁盘)
存档的早期版本
在暗黑破坏神游戏发布之前,暴雪使用 WAR 格式(魔兽争霸 ARchive)进行 他们的东西。这种格式用于魔兽争霸 II(也可能是魔兽争霸 I)的游戏。这 格式非常简单,普通黑客能够在很短的时间内破解它。虽然 在魔兽争霸 II 中,新推出的暗黑破坏神游戏需要使用的问题并不大 更好的存档格式。
要求
- 安全。暴雪不希望人们访问他们的文件,从而入侵他们的 游戏。存档格式必须具有支持的数据加密。
- 快速访问。必须尽快访问存档数据, 实时。
- 压缩。暴雪决定将声音文件(包括音乐)存储在 WAV 中 格式。这些文件的未压缩大小非常大,存档必须支持 压缩。多种压缩方法用于在 MPQ 档案中存储数据文件 (PKWARE 数据压缩库、ZLIB、BZIP2、LZMA 和 SPARSE 压缩)、 以及用于存储 WAV 文件的 Huffman 和 IMA ADPCM 压缩方法。
- 扩展。存档格式必须支持以后更改文件的方式 存储在存档中。随着新游戏的发布,MPQ 格式正在扩展。 所有后续更改都向后兼容旧版本。
- 多语言。暴雪计划以各种语言在全球范围内发布其游戏 版本。存档格式必须支持存储具有不同 语言。
MPQ 存档可以是独立文件,也可以附加到另一个文件的末尾。 就像一个 EXE 文件。游戏补丁是自解压的 MPQ 存档。有关 MPQ 存档的格式,请参阅 MPQ 格式。
MPQ 中的文件
暴雪游戏中使用的图像采用以下格式:
- PCX 格式(暗黑破坏神、星际争霸):屏幕、大面积。可以在任何图像查看器中直接查看。
- GIF 格式 (Diablo)
- CEL 格式 (Diablo I)
- DC6 格式(暗黑破坏神 II)
- BLP 格式(魔兽争霸 III、魔兽世界):纹理。有关 BLP 格式的更多信息,请点击此处。
暴雪游戏中使用的动画采用以下格式:
- CL2 格式 (Diablo)
- DC6 格式(暗黑破坏神 II)
- MDX 格式(魔兽争霸 III):魔兽争霸 III 中的纹理。有关 MDX 格式的更多信息,请参阅此处。
暴雪游戏中使用的声音采用以下格式:
- WAV 格式:可以在 MPQ 中找到,从暗黑破坏神到魔兽世界的所有游戏。
- MID 格式:魔兽争霸 III 中的环境声音
- MP3 格式:通常是音乐文件,从《魔兽争霸 III》开始出现在 MPQ 档案中
- OGG 格式:几个带有 WAV 扩展名的文件实际上是 OGG 文件
暴雪游戏中使用的电影采用以下格式:
- SMK 格式 (Smacker Video Technologies):暗黑破坏神 I 电影、星际争霸 I 动画
- BIK 格式 (Bink Video)
- AVI 格式 (DIVX):自《魔兽争霸 III》起
MPQ 补丁
为了修补现有游戏的可能性,暴雪不会更改现有的 MPQ 档案 (也可以在 CD 上)。取而代之的是,修补应用程序会创建一个修补 MPQ(如 Patch_rt.mpq 或 War3patch.mpq 的 Java 版本)。打开游戏 MPQ 时,游戏会创建一个链。补丁 MPQ 位于该链中的第一个, 原始 MPQ 放在最后。当文件打开时,游戏会搜索链,以便修补 MPQ 首先检查,然后从首先找到 的存档中打开文件。
使用魔兽争霸 III 游戏还可以使游戏使用本地存储(未存档)的文件 当您在注册表中更改此设置时:
REGEDIT4 [HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III] "Allow Local Files"=dword:00000001
下载
MPQ编辑器-v4.0.0.930.zip
zip文件

© 版权声明
THE END

![WindowsGSM-游戏服务管理器-简体中文[1.23.1.8]-资源工坊](https://www.aopk.cn/wp-content/uploads/img/windowsgsm.jpg)






暂无评论内容