发信人: m9410()
整理人: smallhors(1999-07-17 20:58:01), 站内信件
|
十六进制编辑器?又不能看又不能写文档要它何用!如果你有以上的想法可就大 错特错了。本人也不想在此夸大十六进制编辑器的作用,只想问你:“想修改游 戏的存盘文件或是可执行文件吗?”如果是的话那你恐怕就必然要接触到十六进 制编辑器了。十六进制编辑器很多,下面笔者仅挑几个常见的或是比较不错的介 绍给大家。
Pctools V5.0
提到十六进制编辑器怎能忘记Pctools呢?它可是笔者以前用得最多的编辑器 了。它的最高版本是9.0版,虽然加入了不少好东东,可惜对于我们只想修改十六 进制文件的用户来说9M的体积实在太大了。那么4.X版呢?啊,Pctools4.X的块头 虽然不大,可惜的是它不支持大硬盘,对于现在1G不算大的硬盘来说它也该退休了 。有没有两者兼顾的版本呢?当然有,它就是Pctools 5.0!
下面我就以修改两游戏为例介绍一下Pctools 5.0的使用方法。
例一:修改《大航海时代2》的金钱。
1. 进入Pctools 5.0后按F10找到《大航海时代2》目录中KOUKAI2.DAT文件并 按回车键确认;
2. 按E(Edit)进入编辑模式后按F1转换成HEX(十六进制)编辑模式;
3. 按F2修改SECT(即相对扇区Sector,在屏幕上方显示),输入3进入相应 相对扇区页;
4. 找到DISP0161至DISP0164(即偏移地址Displacement,在屏幕左侧显示) ;
5. 按F3将数值修改为FF FF FF(必须为十六进制数);
6.按F5存盘退出即修改完毕(F6为不存盘退出)。
例二:修改《三国志英杰传》获得无限移动力和控制敌将的功能。
1.进入Pctools 5.0编辑MAIN.EXE文件(步骤同例一的第一步);
2.按F(Find)进入查找模式后按F1转换成HEX查找模式;
3.输入74 03 E9 C0后按回车查找;
4.找到后按E进入编辑模式(如要继续查找按G);
5.修改74为EB后存盘退出。
Pctools 5.0的功能其实远不只这些,但是单就修改十六进制编辑文件而言, 我想如果你掌握了上面的两个例子,就可以了解用Pctools 5.0修改十六进制的操 作了。(这就叫玩以致用^_^)
注:Pctools在Windows95下使用时要先运行“Lock C:”这样的命令
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.97.9.248]
|
|