精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>○ DOS>>应用软件>>工具软件>>十六进制编辑器pctools举例说明

主题:十六进制编辑器pctools举例说明
发信人: 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]

[关闭][返回]