游戏修改工具的历史
DOS时代,大家的游戏平台刚从红白游戏机转移到电脑上,最初接触到的游戏修改工具是Pctools 5.0和GW3.0。前者不是专业的游戏修改工具,它只能修改游戏存档;后者是专业的游戏修改工具,稳定性好,但3.2版本以后它就消失了。后来出了FPE 4.0,老玩家对它一定很熟悉,它是修改DOS游戏的法宝。
Windows时代,DirectX成为开发游戏的最佳平台,从此游戏具备了更好的声音和影像效果,这时大家常用的游戏修改工具有FPE、金山游侠、东方不败和Game Master等,游戏修改工具从此进入了战国时代。
一、常见修改的方式
1.内存修改:它通过热键呼叫常驻内存的游戏修改工具,对将修改的数据进行搜索和分析,当找到正确的内存地址后就进行修改。内存修改只针对内存中的数据,不会破坏游戏程序及游戏存档,比较安全。
2.存档修改:我们玩游戏时保存的进度都放在存档文件中,存档修改就是直接对这些文件进行编辑。修改存档前记住一定要备份,不然一不小心破坏了存档文件你以往的战绩可能就付之东流了。
3.秘技修改:以前这是程序员为调试游戏给自己留的后门,后来为了体贴玩家就把这个功能保留了下来。它通过激活秘技框输入简单的文字就能修改游戏,由于这些秘技是游戏程序员自己写的,所以安全性和可操作性很高,可惜很多游戏都没有这种秘技修改。
4.专用修改器:这是一些游戏高手或黑客针对具体某款游戏而编制的修改器,它们也是常驻内存通过热键调用来完成相关的修改。专用修改器和游戏是一对一的关系。
在这四种常见的修改方式中,内存修改是大家最常用的。
二、常用的搜索方法
在内存修改中,游戏修改工具必须先对内存中的数据进行搜索和分析,然后过滤掉无关数据,最后才能准确地找到玩家想要修改的数据。这个过程比较复杂,所以就存在多种搜索方法。
1.高阶搜索(即精确查找):游戏中我们需要修改的数据多以阿拉伯数字表示,比如生命值、经验值和弹药量等,这类游戏有《轩辕剑》、《魔法门英雄无敌》……它们适用于高阶搜索,我们在修改时直接输入其数据就行了。
2.低阶搜索(即模糊查找):对于格斗或
冒险类游戏
中那些没有数字的血槽等,我们只能通过低阶搜索来查找其变量的增减。当血减少时就输入“-”号搜索,当血增加时就输入“+”号搜索,这样反复几次就能找到准确的修改地址。
3.混合搜索:它是前两种搜索方法的混合,主要用于对国产
RPG游戏
中迷宫和“踩地雷”打斗的修改,如《鹿鼎记》、《金庸群侠传》等,普通玩家很少使用这种方法。