- UID
- 9
- 阅读权限
- 80
- 精华
- 魅力
-
- 信用
-
- 注册时间
- 2007-2-22
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2009-10-16 00:13
|
显示全部楼层
星际光盘硬盘全修改
星际争霸发展到现在,一共出了8个版本,从1.00~1.07,现在我主要讲的是母巢之战的几个版本,即1.04~1.07的四个版本.1.04的母巢之战有两个很严重的BUG,即利用hydralisk-lurker和其他兵种切换的BUG;人族平移主基地,第二个BUG发现的比较早,还不至于影响游戏的平衡性,第一个BUG的出现使暴雪不得不做一个升级版本.可以说,1.04~1.05之间的变化是最大的,不仅消灭了这两个BUG,而且把人族的几个建筑和几项升级变便宜,使Terran实力大为增强,选Terran的玩家逐渐多了起来.下面开始切于
课题,光盘的母巢之战可以很顺利的通过暴雪的升级文件升级,但用硬盘版的玩家就苦了,没法升级了,也有不少人作出硬盘版的升级器,但只有一部分版本的硬盘版能用,而且对注册表还要有要求,开始我通过比较升好级的1.05硬盘版和1.04硬盘版时,发现多了一个文件patch_rt.mpq,也许这个就是用来修改兵种资料的文件吧,除了这个文件,也就只有starcraft.exe有点不同了,好,这样如果把1.05硬盘版的两个文件starcraft.exe和patch_rp.mpq拷到1.04的目录下,1.04直接变成了1.05!!!而且,人族的步兵研究院的造价是150,这时我就明白了为什么有人的1.05和别人对战时不能有人族,否则掉线,就是因为缺少这个patch_rt.mpq,现在好了!可以简便升级了!同样,1.06和1.07也可以这样做到直接拷贝升级!
后来我又考虑一个问题,光盘版和硬盘版有什么区别吗?先改注册表,把starcd指向光盘版的安装目录,不行,还是要光盘!?再来比较一下硬盘版和光盘版的文件的区别,HMMMM,同样是1.05,文件完全相同,不对,有一个文件的大小和时间不一样,这就是storm.dll,把光盘版的storm.dll拷到硬盘版上,完...要光盘,再把硬盘版的storm.dll拷到光盘版上,再把光盘拿出来,看看能不能启动,竟然成功了!! 原来免CD是这么一回事呀!!现在就容易了,既然光盘版和硬盘版只有一个文件不一样,同样,也可以利用升好级的光盘版去升级硬盘版, 这下可方便多了,只要手头上有一张光盘版,就可以制出1.04~1.07的硬盘版了!
最后总结一下,相同版本的光盘版和硬盘版区别只在于storm.dll,各个星际版本的区别只在于starcraft.exe和patch_rt.mpq(1.05以后的版本都有patch_rt.mpq),要制作硬盘版的多版本共存,只要把各个starcraft.exe分别改名(例如105.exe,106.exe.....),再拷最新版本的patch_rt.mpq,就是1.07版本的,再拷上硬盘版的storm.dll,就成功的制成了4版本共存的母巢之战.好啦,这回对付什么版本的对手都可以应战了!!
[完] |
|