视觉小说解包--简介与工具 Vol.1

August 23, 2021 · Galgame · 教程 · 857次阅读

本文来自 暗光絮语 ,已与作者交流同意转载(头图我做哒)

1.声明

1.本系列所有文章都不会提供游戏内容的下载,评论直接要某个游戏的本体/CG/音频我也不会回(但是可以问一下要用什么软件解包,不过我很大概率不知道),大部分东西网上都有,只是要资源的话也没必要跟我在这里折腾。
2.我不是大佬,基本不懂代码,所有的解包都是大佬们提供的工具,但也可以应对大部分游戏了。
3.本系列所述的“游戏”均指视觉小说(也被称为Galgame)

2.用途

2.1.保存图像/音频

有没有遇到很喜欢的游戏想要收藏一份CG?或者是想要拿一张CG做壁纸但是百度上根本搜不到?还是想把万xx的动态CG存下来???
这时候就需要解包,解包可以理解为把游戏里的加密数据(基本上是图片、音频和文字)提取成不加密的格式。

2.2.汉化/移植

汉化游戏的第一步也是要解包,很多时候解包比汉化本身还要重要,当然汉化组还要考虑封包、数据结构、目录对应表之类的东西,单纯只是想提取资源的话就不要这么麻烦了。

3.原理

要了解解包,首先得知道什么是封包:游戏公司总不能直接把美术和音乐摆在你面前,那样既不利于文件读取和传输,又极其容易被盗版。所以所有游戏都会进行封包,封包的方式因游戏引擎、加密不同而多种多样。但它们都有一个很明显的特征--- 文件很大(你忍一下?),所以当你在游戏文件里看到几个很大的打不开的文件时,这基本上就是我们要处理的东西了。

万华镜的数据文件

另外一款游戏的数据文件

解包代码层面的原理我也不清楚,主要是靠大佬们的通用解包工具。小公司没那个精力频繁更换加密方式,大公司容易被大佬们盯上,可能游戏刚出不久就被解包了,所以我前面说大部分游戏都可以应对。

4.基础解包工具GARbro

先介绍一个仍然在持续更新的解包工具: GARbro

它是Github上的开源项目,Github下载链接会放在文末,我也会备份一份提供下载。

由于这个软件过于方便,可能唯一与文件管理器不同的就是它切换硬盘的时候要手动打盘符。直接在这里改一下盘符就可以进去了。

换硬盘

基本上PC版的数据文件都可以打得开,傻瓜式操作,双击点开就好(可能会卡一会,毕竟要进行解密运算)

如果一切正常就会显示解包后的文件。然后你需要做的就是每个文件夹看一下,用一下阅读理解(比如图像、CG这类的文件夹肯定是存CG的,万xx的movie文件夹....你想想整个游戏有什么是和movie搭边的吧),找到你想要的东西,右键文件提取

不过,如果是krkr引擎的话不会这么顺利,打开.xp3的文件后软件会提示你选择解密的方式。里面有很多预设,首先需要去wiki或者2dfan搜一下这个游戏的罗马音名字,去列表里找看有没有。如果是新出的游戏或者列表里没有这个游戏的解密方式,可以尝试搜一下游戏公司,然后找这个公司上一个发布的作品,用对应的方式试试解密。
如果解密方式错误的话,文件夹可以打开但是提取的文件都不能使用。
很麻烦,所以 不推荐用GARbro解包krkr游戏

5.预告


接下来我想讲讲专门用来解压krkr游戏的工具KrkrExtract,后面应该还会继续这个专题,比较早的工具可能需要运用命令行和bat脚本,用到的时候再做补充吧。

全部文章请转到标签

GARbro的Github发布页:查看链接

备用下载

喝杯水 ENJOY 0

PCTool解包

最后编辑于8个月前

添加新评论

avatar

xltxdy

164

文章数

2469

评论数

10

分类

新鲜出炉の评论

[万4 ONS已更新]万华镜1-5(ONS+PC)
xysx
xysx2022-12-01

就是这个,链接不要失效啊

(PC)Alice In Cradle 摇篮里的爱丽丝
邢痕
邢痕2022-11-30

感谢分享

(安卓/PC)星空列车与白的旅行 星空鉄道とシロの旅
ttu
ttu2022-11-30

谢谢

恶魔的石板和被诅咒的犬公主安卓完整版
白兔
白兔2022-11-30

感谢

(安卓)心跳心跳文学社
w
w2022-11-29