之前wgf搞ALPHA汉化的时候给了我一个VB6写的ALPHA压缩程序,但这个用起来不是太方便,当时就打算根据这个程序的代码用C#重新写一个,并且可以做ALPHA的静改器。但是我一直很懒,修改器做到一半就放下了(这个花的劳动稍为多一点,所以这坑现在还不打算填
)。不过眼见ALPHA和外传一直因为压缩的关系而不能静态修改,那花一点时间顺便把外传的压缩搞掂了,就完成这个东东解决很多人困扰多年的问题。
更新:
修正不打开文件时直接压缩的错误,开放可自由选择游戏。说明:
1.用于解压、压缩机战ALPHA及ALPHA外传的机体数据文件(ROBOT.RAF),以便实现静态修改。
2.程序运行环境为.NET FRAMEWORK 3.5。
3.ALPHA只测试过原版文件,汉化版我没下载,不清楚能否支持。
使用方法:
1.用CDMAGE/ULTRAISO等工具从镜像提取ROBOT.RAF文件(如果是ALPHA外传还要提取PILOT.BIN)。
2.用压缩程序把ROBOT.RAF解压(程序会自动识别你打开的文件是ALPHA还是ALPHA外传),会在程序目录生成解压文件(UNCOMPRESS_ROBOT.RAF),之后就可以对这个文件进行静态修改。这个文件的数据都一目了然,不会出现以前共用、不规则的数据。
3.修改完后再用压缩程序压缩文件(把UNCOMPRESS_ROBOT.RAF放到程序目录就可以压缩,生成压缩后文件也在程序目录)。
4.如果你要修改的是ALPHA外传,则还要“设定ROBOT.RAF”和“设定PILOT.BIN”两个文件,设定文件以后点“合
并PARAC.BIN”,这样会在程序目录下生成PARAC.BIN文件(这个文件为战场数据用)。
5.再用CDMAGE等工具把生成的ROBOT.RAF、PARAC.BIN(外传需要)替换进游戏镜像,你修改的内容就会生效。
最后感谢wgf提供源程序和乡巴佬、T大帮忙测试。
[ 此帖被luxiwen在2012-01-20 22:17重新编辑 ]