Galgame 解包教学
1大部分封包的格式以及对应的引擎[或公司(会社)名称]。
大部分的详见 https://morkt.github.io/GARbro/supported.html
少部分的详见 crass-0.4.14.0-final 的cui_info.txt
2如何确定一部游戏的所用的引擎。
方法1
看属性
右键主程序,左单击“详细信息”选项卡,看“文件说明”的详细内容。
例:“ちいさな彼女の小夜曲”的引擎


注释:这方法只适合“文件说明”有写引擎名称的游戏。
方法2
看封包格式
因为有些游戏是不能通过看“文件说明”就能获知这游戏的引擎的,反倒一种或多种引擎是只对应一种格式,所以看封包格式不失为一种相对看“文件说明”好的选项。
注:方法2有局限性,若遇到超过四种引擎对应一种格式的情况,适用性将大幅度降低。
例1:“ちいさな彼女の小夜曲”的引擎
右键封包,单击“属性”,在常规选项卡看文件类型

剩下的就是查阅 GARbro、crass 以及其他提供资料,锁定为 kirikiri2 或 kirikiri z,查阅相关资料以排除错误选项了。
查阅后,这是 KIRIKIRI2 或 KIRIKIRI Z 的引擎的生成封包。
例2:“彼女が俺にくれたもの。俺が彼女にあげるもの。”的引擎

这过程同例1。
查阅后,这是椎名里緒引擎生成的封包。
请不要只看重结果,而且不要看得太重。因为思路比结果更重要。
请不要只看重结果,而且不要看得太重。因为思路比结果更重要。
请不要只看重结果,而且不要看得太重。因为思路比结果更重要。
3常见解包工具
1 - crass
可解包的封包会社
666-SYSTEM
A98SYS ENGINE
ACTGS
Adv
……
--分割线--
上述以外,还有一些 GARbro 尚未支持的封包。详见 cui_info。
2 - GARbro
可解包的封包或会社
Active Soft
CRI
BGI/Ethornell
……
3 - asmodean 工具合集
http://asmodean.reverse.net/pages/tools_index.html
可解包的封包或会社
ExHIBIT
YukaScript
NEKOPACK
……
4 - 其他工具
详见 https://blog.ztjal.info/acg/acg-data/some-galgame-unpack-tools-website
4部分工具的使用方法
1 - crass
方法:
基础篇之指定文件法:打开 CrageGUI,勾选“指定源文件”,选定想要指定的封包或填写想要指定的封包文件的绝对路径。最后看游戏、引擎等情况填写高级参数,执行。
例1 用“浏览”并选定封包文件来选定“ちいさな彼女の小夜曲”的 bgimage.xp3
步骤:
1找到“ちいさな彼女の小夜曲”的所在路径
2双击或右键,在右键菜单中单击选定
注释:这方法适用于想只解包一个封包的情况
基础篇之指定路径法:
勾选“指定源目录”,选定想要填写想要指定的封包文件们的绝对路径。
进阶方法就不再说明了,crass 自带教学文件,比我这教学更详细、可信。
注释:被解包的文件默认会被放在正在使用的 crass 的根目录。
2 - GARbro
方法:
打开,GARbro,找到想要打开的封包,双击那些文件即可。过程中,根据被选定的游戏的引擎,游戏封包和一些加密文件绑定与否,将会可能会造成选定“压缩文件参数”的中的相应游戏现存英文名与否。这封包是一些引擎开发的,则要选择相应的选项(即选定引擎名称或会社(公司)现存英文名),或者不用经历那些。
例1
问:打开“彼女が俺にくれたもの。俺が彼女にあげるもの。”的含有 CG 的封包。
解:在 GARbro 的地址栏填入游戏根目录后转到那目录,双击 MONOMONO_E。
例2
问:打开”ソラコイ“的图片所在的封包文件。
解:在 GARbro 的地址栏填入游戏根目录后转到那目录,双击 image 文件。
3 - XP3Viewer
这工具似乎仅适合 KIRIKIRI 2 的引擎开发的游戏。无论是否绑定了 TPM 的游戏都行。个别游戏例外。
方法:
将其主程序和相关的 DLL 放到想要解包的游戏的根目录,然后将其游戏主程序拖放到 XP3Viewer 主程序。
4 - asmodean 工具合集
基础使用方法详见 CMD 使用相关教学,然后,根据 asmodean 工具合集里的特定工具的详细说明来使用。
5会社、游戏搜索
在浏览器访问 https://galge.fun/,输入目标游戏全名或部分名,根据搜索结果选择目标。
特别说明:因为 2dfan 的具体网站随时可能变更,所以要结合新史料。目前是 2dfan.org ,有时也是 galge.top
因为是非专业,所以可能会有部分资料有错漏。望谅解及指正。