咖啡小栈
 

GalGame拆包极简教程

GalGame拆包极简教程

本文中讲述的都是最为基础、通用的拆包工具,可以用来应付大部分的GalGame,但并非意味着能解决所有问题,仅仅是为有志于加入拆包大家庭的志同道合者提供一些粗浅的参考

本文中将罗列这些常用工具的功能利弊、适用范围以及使用方法

1.GARbro

GARbro可谓是最便捷、美观,集游戏拆包与格式转换为一体的工具

使用方法最为简单,基本和文件管理器的查看方式无异,打开就肯定会用了(

可以解包的格式非常多(从arc到cab所向披靡),而且在提取时,即便是wip之类的图片格式,也可以加以转换,即便转换后文件名重复(通常是一张表立绘和一张底立绘),也可以通过覆盖来轻松解决

但若遇到加密,其限制则较大,只能使用其预设的解密方式来解包特定游戏,而且预设条目并不多,此时GARbro便不再适用

2.Crass

Crass,拆包界真正的老牌健将,虽然在十数年前已停止更新,但仍旧功能强大

提供大量的插件用于解密,并且内附了非常详细的使用教程(所以这里也不用讲怎么用了)

2009年前的GalGame几乎都支持解包,因此遇到较老的GalGame直接上Crass

但近十年GalGame的加密方式风云变幻,对于某些格式(尤其是KR2的xp3)会束手无策

注:虽然插件中有专门应对KR系统的,但是运用面很局限

3.arc_conv + xp3_dumper

组合拳大法好!主要适用于拆xp3

先编辑arc_conv文件夹下的getlist.batarc_conv --mod xp3list fgimage.txt "C:\Program Files\游戏名\你想提的.xp3"

编辑好之后运行,得到fgimage.txt,剪切到游戏目录

然后打开xp3_dumper\ui-dist下的ui.exe,点击start先选定游戏运行文件,再选定刚才的fgimage.txt,然后会自动抽取,抽取的文件默认放在output文件夹内

4.xp3dumper_gui

上面那玩意儿的衍生品,直接把两个工具整合到一起加了GUI,不过只是用起来更舒服(

5.KrkrExtract

用这工具能提的,Crass基本都能提,所以没什么用

同样也有大佬做了GUI,用起来很便捷,不多赘述

6.asmodean:exef2paz

当初开发出来是为了专拆Minori社的作品的,

下面抄一段来自贴吧的教程,感谢@807277233

  1. 首先我们需要从asmodean的博客里面把解包工具下载下来。博客地址:http://asmodean.reverse.net/pages/tools_index.html

  2. 首先要获取支持列表和使用方法,还有游戏对应的game index。见此贴5,6,7楼:http://tieba.baidu.com/p/2068015034游戏的game index我已经搞到了:可以看到すぴぱら STORY #01 - Spring Has Come对应的index是6,记住这个数字,等下要用到。game index = 0 -> ef - the latter talegame index = 1 -> eden*game index = 2 -> ましろ色シンフォニーgame index = 3 -> Riddle Gardengame index = 4 -> すてぃ~るMyはぁとgame index = 5 -> 天使の日曜日 “ef - a fairy tale of the two.”game index = 6 -> すぴぱら STORY #01 - Spring Has Come!game index = 7 -> 夏空のペルセウス

  3. 要用asmodean批量处理文件,需要用到for /r命令。对于asmodean工具,这个命令的语法是for /r %%i in (.游戏封包后缀) do (asmodean工具) %%i (game index)对于すぴぱら STORY #01 - Spring Has Come这个游戏游戏封包的后缀就是paz,用的工具是exef2paz.exe,game index=6,所以我们在该工具的目录下新建一个txt文档,输入:for /r %%i in (.paz) do exef2paz.exe %%i 6保存好了后把文本文档的后缀txt改成bat。然后把要解包的文件全部复制进该目录下,运行该bat命令,等待解包完成就行了。

  4. 解包好后发现很多图片是ani格式。我们发现exef2paz目录下除了exef2paz.exe还有ani2bmp.exe这个工具,这个就是用来转换ani格式为bmp格式的工具。使用方法这贴的4楼。如果要一个一个转换很麻烦,我们又要用到for /r这个命令。对于asmodean的转换工具,命令语法为for /r %%i in (.图片格式) do (asmodean图片转换工具) %%iすぴぱら STORY #01 - Spring Has Come这个游戏的图片为ani格式,所以图片格式是ani,用到的工具是ani2bmp.exe,所以我们在该工具的目录下新建一个txt文档,输入:for /r %%i in (.ani) do ani2bmp.exe %%i保存好了后把文本文档的后缀txt改成bat。然后把要解包的文件全部复制进该目录下,运行该bat命令,等待解包完成就行了。

7.asmodean:exs4alf

专拆Eushully社,我拆E社都用Ta

把工具扔到游戏根目录,然后把SYS4INI.BIN(这玩意是破解补丁)拖到EXS4ALF.EXE上面就得了