资讯详情

资讯详情

QuickBMS三种REIMPORT模式完全指南:把修改后的文件无损回注游戏档案做MOD

QuickBMS三种REIMPORT模式完全指南把修改后的文件无损回注游戏档案做MOD【免费下载链接】QuickBMSQuickBMS by aluigi - Github Mirror项目地址: https://gitcode.com/gh_mirrors/qui/QuickBMSQuickBMS 是 aluigi 开发的知名开源游戏解包/回注工具。它的REIMPORT回注模式能把修改后的文件重新写回游戏档案如.pak、.arc、.dat无需修改解包脚本即可无损制作 MOD。本文完整对比三种 REIMPORT 模式的区别与用法并教你用自带脚本一键回注。一、什么是 REIMPORT回注模式 日常使用 QuickBMS 的流程是用.bms脚本把游戏档案解压成一堆文件。而REIMPORT 模式正好反过来——配合-w参数把你在磁盘上改过的文件重新塞回原档案的对应位置其余文件原样保留。这样你只需要修改想改的少数文件就能生成一份 MOD 化的游戏档案不需要手动拼档、不需要重写脚本。回注模式由命令行参数-r的个数决定解析逻辑见 quickbms.c参数模式源码内部状态-rREIMPORT模式 1g_reimport 1-r -rREIMPORT2模式 2g_reimport -1-r -r -rREIMPORT3模式 3g_reimport -1且允许伸缩档案三种模式的官方定位说明可参考 help.c。二、三种模式的核心区别 ⚖️回注的难点在于如果你把文件改得比原来更大原档案里就没有那么多空间可写。三种模式正是为不同场景设计的。模式 1REIMPORT-r最基础的原地覆盖。直接把文件按原偏移写回要求新文件不大于原文件。简单、快速适合只改文本/数值、体积基本不变的场景。模式 2REIMPORT2-r -r官方称其为替代且更优的模式。回注时会记录每个文件的偏移、压缩尺寸与原始尺寸见 cmd.c 的映射逻辑当新文件更大时会先清空原空间再写入容错更好适合体积有变化的资源文件。模式 3REIMPORT3-r -r -r最强大的模式。当档案中没有可用偏移时它自动伸缩缩小/扩大整个档案并能自动修正 ASIZE 尺寸变量特别适合回注本地化文本文件字符串导出后字数变多/变少。三、一键回注使用自带脚本 项目scripts/目录里已经为每种模式备好了启动脚本直接指向目标档案即可reimport.batquickbms.exe -G -w -r模式 1reimport2.batquickbms.exe -G -w -r -r模式 2reimport_4gb_files.bat处理超大 4GB 档案模式 1reimport2_4gb_files.bat处理超大 4GB 档案模式 2reimport3_localizations.batquickbms.exe -G -w -r -r -r模式 3面向本地化标准操作三步走用.bms脚本把游戏档案解压到一个文件夹修改你想改的文件贴图、数值、文本……运行对应模式的reimport*.bat选中原始档案即可生成回注后的新档案。 如果文件超过 4GB请使用quickbms_4gb_files版本脚本避免尺寸溢出。四、回注结果怎么看 回注结束时QuickBMS 会打印统计信息见 bms.c看懂它就懂了自己的 MOD 是否成功X files reimported in Y seconds成功回注的文件数这是好信号N files or logs skipped due to size or compression problems因体积变大或压缩问题被跳过的文件。若你用的是模式 1文件改大了就会跳——换模式 2 或模式 3 重试N files or logs left original, not available in the folder这些文件你没提供没改保持原样属于正常现象。此外回注模式还会暴露一个运行时变量QUICKBMS_REIMPORT取值 0/1/3可在脚本里判断当前处于哪种回注模式定义见 bms.c。五、我该选哪种模式文件体积不变/变小只改文本数值→ 模式 1-r最快最省心文件可能变大希望更稳健→ 模式 2-r -r自动处理空间腾挪文本本地化、字数长短不一、无固定偏移→ 模式 3-r -r -r自动伸缩档案最彻底。六、注意事项 ⚠️回注务必搭配-w写模式与-GGUI 选择档案命令行组合为-G -w -r按需叠加-r。并非所有压缩算法都支持回注重压缩个别尺寸依赖型压缩在回注模式下无法使用遇到跳过提示时可尝试更换模式。回注前务必备份原始游戏档案这是最稳妥的保险。修改后文件若明显变大优先用模式 2 / 模式 3避免被跳过。附获取 QuickBMSQuickBMS 为开源项目可通过以下方式获取源码含全部回注功能实现git clone https://gitcode.com/gh_mirrors/qui/QuickBMS掌握三种 REIMPORT 模式你就能把改文件到生成 MOD 档案这一步变得几乎零成本——改得越多回注越省事这就是 QuickBMS 做游戏 MOD 的核心价值。【免费下载链接】QuickBMSQuickBMS by aluigi - Github Mirror项目地址: https://gitcode.com/gh_mirrors/qui/QuickBMS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →