戏画用这个引擎用得多,而且新老版本多少有些不同的地方

本方法的使用范例为戏画的アイキス2

首先,将Config.pac拖到unpack上进行解包提取,自然会在目录下生成Config.pac_unpack文件夹,提取出来的dat文件全在里面

然后,在unpack文件夹中,寻找到packlist.dat,将其拖入WinHex中

红色箭头为需要改动的地方,将红色箭头所指的两个01改成跟蓝绿色箭头所指的03一样,也就是从两个01一个03变为三个03

其他游戏中如果不确定应该改哪一处,可以对照右边的代码页,一般对应System与Script之间以及Script与Voice之间

下图则为改好之后的样本

改好之后保存更改,然后将Config.pac_unpack文件夹拖动到pack.exe上进行打包,改成Config.pac丢回游戏目录(可以先备份以免出现无可挽回的错误)

这时候,我们再将Script.pac用同样的方法解包然后原封不动将Script.pac_unpack改成Script文件夹丢回游戏目录下,删掉或移走Script.pac,再启动游戏,发现可以正常运行读取

 


闲暇的时候会研究一下