麻烦你了!非常感谢。不过经过测试还是没用……(0.02版本比0.01精简了好多,不过打开的界面依然是0.01,下边会有说)
简单说下情况,如果作者能看到,并且有意图继续开发的话提供参考。
1.游戏是只能在日文区下运行的单EXE文件(中文到是也能运行,但是编码不同嘛,遇到找不到立绘图的情况就出错不继续进行了)
2.游戏是加密游戏,目录下除了游戏的单EXE文件外还有个TMP解密文件(不过对于xp3dumper来说,这文件已经形同虚设了)
3.不管是在日文系统还是中文系统下,拆包没有任何问题,xp3dumper真的是非常好用,再次感谢作者提供了这么好的工具
4.不做任何更改,把解压出来的scenario重新用xp3maker0.01和0.02封包为scenario.xp3。放到游戏目录下,游戏就会有异常(不更改的源文件直接做个补丁都不行,修改的就不用说了)
(initialize.tjs文件内是包含scenario.xp3的<-废话,不包括也不能运行异常了)
用xp3maker封包的时候krkrrel.exe运行正常,但是那个黑窗口里显示如下:
(补充一点scenario里边有很多剧本,为了测试只保留了一个,反正都会出错就是了)
-------------------------------------------------------------
XP3Maker v0.01
Author: Resty
try to search address automatic.
funcPointer : 0x10001000
start listenning ... connect accept
recive work : size = 3927 finished
-----------------------------------------------------------
当把krkrrel.exe关掉后,黑窗口增加一行信息,并且游戏运行
----------------------------------------------------------------------
XP3Maker v0.01
Author: Resty
try to search address automatic.
funcPointer : 0x10001000
start listenning ... connect accept
recive work : size = 3927 finished
error getting data: 10054
---------------------------------------------------------------------
游戏进入正常,只有进入那个补丁剧本的时候才出问题
猜测如下:
1.加密?解密?失败(脚本的内容到是可以正常运行,但是对话满屏幕的跑,BG不切换,BGM没声音,但是对话声音都有。。
2.编码问题(不过如果是编码的问题,解压出来的文件重新做成补丁后,错误应该和以前没打补丁是一样的,没经过更改的文件出现如猜测1中描述的错误,比较费解。。
再次补充说明,如果把所有文件重新打包成EXE没有任何问题,打补丁也没问题。
以上
如果有人用过这个插件,并且解决过这样的问题希望能告知谢谢。
如果是插件本身不完善导致的,那就没办法了
再次感谢作者提供了这么好的软件。