smp补丁转s3格式及其他格式互转的方法

星钻

普通会员
2004-11-19
180
0
0
其实网上早就有人给出过smp补丁转s3格式的方法,但看得出,很多人还是不清楚,既然如此,那我就再说一下吧
以当前我所知,总共有两种方法,一是用ResMan转,二是用BinEdit转

ResMan的转法:(此方法部分文字说明及图片借用52雪狼狐老大的,但有些不同,特此声明)
1、将要转的SMP补丁复制到Resman\Patches\XXX文件夹里,XXX是固件版本,如C130DXFE4,C158ZMFL1,C158BZMGD1等,没有对应文件夹就新建一个!

2、一定要有配置文件,没有就自己找找,当然,这是此方法的最大局限性(有空我会教大家如何制作ResMan配置文件,以前真水的方法明显已经过时,有更简便快捷的方法)

3、用Resman(54以上版本均可)打开固件(一定要是s3的,否则等会无法保存为s3!),软件会自动搜索补丁然后你就会看到这个画面:
补丁列表.jpg
选中打勾,下面有应用补丁的选择框,点击就行了!
补丁全选.jpg
随着一声清脆的丁零当啷声音后补丁应用成功,此时在文件菜单里选择“另存为s3”,就把对应的smp补丁转换成s3了。

BinEdit的转法:
1、用BinEdit就简单了,打开BinEdit,记得一定要用Microsoft AppLocale载入,否则转出的s3补丁不正确!
BinEdit主界面.jpg
2、选择File(文件)菜单下的To load(载入)或点打开文件图标,选择smp文件,会看到如下界面:
补丁编辑器.jpg
3、选择File(文件)菜单下的To keep(保存),选择s3格式保存即可
保存为s3.jpg

对比两种方法,推荐第二种,用ResMan明显过于麻烦而且还有局限性。另外,BinEdit参照此法,还可以对smp/pth/xml/dep/vkp/spf/smpbz/dif/snt等格式进行双向互转!且支持以上格式单向转换至s3(不可逆),且自动生成还原补丁,这是ResMan远不能及的!
 

zzcbj

普通会员
2003-06-17
154
0
0
麻烦您把“1、用BinEdit就简单了,打开BinEdit,记得一定要用Microsoft AppLocale载入,否则转出的s3补丁不正确!”说的详细点,有点不明白。