与我们联系 我要投稿 加入收藏
 
- 本站首页 -
- 游戏研究 -
- 攻略荟萃 -
- 游戏修改 -
- 工具软件 -
- 本站论坛 -
修改!修改?
Written By——曹纲
    模拟器的有关站点看多了,发现金手指是很受欢迎的,在留言或论坛中也多次看到有人问起,可见市场之大,然而我希望还有人记得几年前的博派与狂派之争。
    我自认是博派的,对于值得一玩的游戏,我一向是找出所有的秘密,如FF7的所有魔石,皇家骑士团2的众多宝物;然而我也改,为的是执行“补完计划”。我本来并不想公开自己的修改结果,因为我害怕看到这样的情景:某人打皇2第一关就改到LV50,各样数据999,很快通关然后扔下一句——太没劲了。说到底还是重视过程与重视结果的区别,而我们今天还会用模拟器重温的,绝大多数是经典名作,这些是值得细细品味的。最重视结果的人,他们应该去玩(改)H-GAME,然而就算是H-GAME,其中的经典如同级生2,过程仍然是动人的。
    何谓“补完计划”?就像浪漫传说3中练不出的技,幻想传说中找不到的咒文书,火炎2中无法兼得的人和剑,为求一个完美的结果而努力。我的修改是写给打算好好玩的人看的,如果你不是,请你就不要再看下去了。(在第二篇中我们将讨论如何修改。)

修改?修改!(二)
    这一篇中我们来讨论如何修改游戏,当然,主要说的是修改模拟游戏,我们将以超任为例,其它也是大同小异。
    既然是模拟,首先当然是选择模拟器。目前最流行的模拟器有Snes9x1.26,Zsnes0.989,Snes9xw1.29和Sneshout3.0,其中前两个为DOS版的,后两个为WIN版的。在修改方面,前三个都有自带的搜索程序,另外,我安装了PS手柄,后两个都可支持。在声音和图象方面我感觉都差不多,Zsnes和Snes9xw稍好一些,而操作上则是Zsnes和Sneshout最为方便,但Snes9xw可调至真正全屏,这对于象我这样显示器很小的人来说就是很重要的了。综合考虑,在都能较好模拟的情况下,我选择了Snes9xw。
    下一步是用什么工具改,对此我们有两个选择,一个当然是使用模拟器自带的搜索程序,另一个则是使用金山游侠2,GM7,FPE2000等修改程序。这两种方法各有优劣,前者查找快,找到的地址也是固定的,但改大批数据时显得力不从心;后者在改某些难以确定具体数值时办法更多。话说回来,两者也可相互启发,因为地址间的相对位置是不会改变的。对于后一选择,我推荐游侠2,查找速度极快,毕竟是金山出品,自然值得信赖(我写东西也都是用WPS2000的)。可是我原来用得好好的游侠2,居然在某次重装系统后罢工了,没办法,我只好用GM7。若要修改存档,可使用UltraEdit32。
    接下来就是正式修改了。首先改什么呢?当然是——金钱!这是最好改的,因为钱一般都是直接储存的(也有例外,如梦2的钱是除10后储存的,而天地创造更奇怪,这儿钱是按16进制储存的,也就是说,你有100元时却要搜索100h,即十进制的256),最多搜索两次就可找到了。如果你是使用外部程序的话,那么至少地址的前四位可作为参考(也就是说你找到的其它地址的前四位也应与之相同),这样的话你就可以改动程序搜索的范围,免得做无用功。
    接着要找的是个人数据,如HP,MP等。首先通过一些容易变化的量(如现有HP)来搜索,再考察所得地址附近的数据,将之与游戏中对照。一般这些都是放在一起的,找到相同的再试着作些改动,看看游戏中有无相应的变化。下一步就是找个人的装备了,可不断的更换装备,利用低阶搜索,再结合前面所找的大概地址范围,应该是可以找到的。找到了吗?那么祝贺你,你可以建立自己的物品代码表了。
    然而这样改出的物品有的不能卸下,另外也无法改动数目,我们还需要找到游戏的物品栏的地址。有一类游戏的物品栏并没有排序功能,那样的话就很简单,首先将物品栏第一个的数量改变,找出它的地址,一般来说地址的前一位就是物品代码,这方面的例子如浪漫传说3。另外一类则是可以排序的,如幻想传说,皇家骑士团2,这就比较麻烦了,因为这些游戏一般数量和代码是分离的。数量的地址还是好找的,至于代码的地址,就有点碰运气了。在数量地址的附近找找看,是否有相同长度的连续数据存在,然后修改头几个,回到游戏中看有无变化(哪位有更好的主意请贴出来)。不过找数量地址时有时也会卡住,这表明数量并不是直接储存的,如FF7中有些物品的数量就是乘2后储存的,而幻想传说又是另一种情形,由于物品总数超过了255,他便在数量上来做标记,代码在255以内的,数量为15时储存为0F;而代码超过255的,数量为15时便储存为8F。不过,这样增减的趋势是不变的,我们仍然可以利用低阶搜索找到它。(补充一点,有时代码的地址是无法找到的,因为这时数量的代码所在的地方就代表着某个物品,对于这种,你可在最后一个物品的数量的地址后面改个数字,看看是否有新的物品出现。)
    最后要找的是一些重要但几乎没有明确数据的东东,如幻想传说中的奥义书、咒文书,FF7中的PHS等。这就要发挥你所有的知识和想象,来和程序设计者斗智,如咒文书我是通过不断打开和关闭某个魔法来找到的,而PHS则是更换队员。另外,一般某个技或魔法在没有学会之前代码为00或FF,学会后则为01,也可从这儿入手。
    好了,我所知道的都已经和盘托出了,你是不是有点心动呢?忘了金手指吧,我们自己来动手,感觉可是不一样的哟!
 

游戏冲击波>>工具软件>>BACK TO TOP↑