MPQ编辑器-v4.0.0.930

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文件
 

image

 

© 版权声明
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容