主题 : 【半原创】机战ALPHA/外传压缩程序(1.20更新)
级别: 模拟精英
UID: 189995
精华: 8
发帖: 530
威望: 44 星
金钱: 6312 浮游币
贡献值: 20 点
好评度: 1641 点
人气: 1 点
在线时间: 930(时)
注册时间: 2007-03-28
最后登录: 2024-08-06
楼主  发表于: 2011-12-17 18:56

【半原创】机战ALPHA/外传压缩程序(1.20更新)

管理提醒: 本帖被 Triple-E 执行加亮操作(2011-12-19)
之前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重新编辑 ]
附件: 机战ALPHA&外传压缩程序.rar (9 K) 下载次数:753
本帖最近评分记录:
  • 金钱:+200(wgf0507) 无条件支持修改器
  • 金钱:+200(Triple-E) 辛苦了,送你 200 FYB
  • 级别: 模拟菜鸟
    UID: 268701
    精华: 0
    发帖: 20
    威望: 0 星
    金钱: 34 浮游币
    贡献值: 0 点
    好评度: 60 点
    人气: 0 点
    在线时间: 44(时)
    注册时间: 2008-02-20
    最后登录: 2024-08-06
    沙发  发表于: 2017-05-13 20:56

    机战ALPHA&外传压缩程序把ROBOT.RAF解压成UNCOMPRESS_ROBOT.RAF