中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » [分享]FPE4.0以前DOS时代的游戏修改工具
作者:
标题: [分享]FPE4.0以前DOS时代的游戏修改工具 上一主题 | 下一主题
ranranplay
新手上路





积分 6
发帖 2
注册 2010-2-6
状态 离线
『楼 主』:  [分享]FPE4.0以前DOS时代的游戏修改工具

程式设计: Li Guoo-jaw 李果兆

《以下所提及的游戏, 程式软体, 版权为该公司所有.》

一、■ 前言 ■


    您曾经为了游戏不能破关而烦恼吗? 在市面上常可见到专门修改游戏的程式, 例如
『电动克星』(注 1), 『游戏克星』(注 2)等... 玉树临风的『整人专家』就是属於这
一类的程式。『整人专家』是『调整游戏人数之专家』, 使用扫描技巧修改像生命, 经
验值等数值, 完成破关的神圣使命, 解救为游戏废寝忘食, 抛妻弃子的玩家. 唉, GAME
海无边,回头是岸, 阿弥陀佛 !!
(注1:电动克星是【陈伟谷】较早期的大作.)
(注2:游戏克星是由【精讯】出版.)

    『整人专家 2.5』以上有下列特点 ....
     1. 超强扫描功能.
     2. 完整记忆体编辑功能.
     3. 100% 有效的表格记录功能, 不论记忆体的变动与否.
     4. 支援 XMS.(延伸记忆体, 需安装驱动程式, 如 HIMEM.SYS, QEMM386.SYS 等)
     5. 支援 VGA, Super VGA 各种模式.
     6. 只占用 10k 左右的主记忆体, 并且可以 LOADHIGH, 就能不占用主记忆体.
     7. 操作简便, 相容性高, 不会和 EMM386.EXE, 抓图程式 等...冲突.
     8. 拦截能力超强.

    『整人专家 4.0』新增特点 ....
     1. 新增支援 DOS Extender 的游戏! 如绝地大反攻, 毁灭战士 (DOOM),
        模拟城市 2000 (SC2000)毁灭战士⒉ (DOOM 2),快乐天堂(THEME PARK
        ) 及3.0无法改的例如雷电等游戏.
     2. 新增支援日文 DOS/V, 可修改日文游戏.
     3. 新增滑鼠呼叫功能, 能拦截的游戏几乎达到 100% !!
     4. 新增抓图挂勾, 并附抓图专家, 用整人专家也可以抓图罗!
        并且可以抓SVGA的图片
     5. 新增 Game Speed 功能, 包含 Turbo 及 Delay.
     6. 新增键盘及滑鼠 Hot Write 热键.
     7. 新增支援各种 Super VGA 卡, 包括 VESA 标准, Tseng, Trident 系列等...
     8. 新增老板来了兼萤幕保护按键.
     9. 加强表格功能, 合并 Lock 功能并增加注释(Comment), 开关自动锁定
        (Switch), 修改位址(Addr) 等 功能.
    10. 增大十进位扫描范围由 0 至 4294967295 (FFFFFFFFh)
    11. 改进拦截能力, 加强稳定性, 解决 INDOS 问题, 加强记忆体编辑功能,
        加强使用介面, 修正数支 Bug.
    12. 增加快速方便的 SETUP 程式.
    13. 线上阅读, 可在一边执行游戏又可读档, 例如功略等等..并并可读中文档.
    14. Dos Shell 可在游戏之中暂时跳出, 并且把游戏所暂的记忆以完全挪到XMS OR
        EMS (Extender 的游戏例外),如果记忆体够大连中文系统都可在入使用,并无任
        何问题.

     详细内容请阅读下面....



二、■ 配备 ■

1. 适用机型 : 286 以上相容机型, 以及 1MB 以上的记忆体.
2. 萤幕模式 : VGA, Super VGA 支援的有: VESA 标准 (S3, ET4000/W32..),
               Tseng 系列 (ET3000, ET4000/AX), Trident 系列 (TR8800,
               TR8900, TR9000) ... 等等, 只支援 VGA 以上的显示卡.
3. 作业系统 : 建议使用 DOS 5.0 以上, 亦支援日文 DOS/V.
4. 整人专家 : 完整之 整人专家 4.0 应有下列档案 :
               INSTALL.EXE  .... 整人专家 4.0 安装程式
               FPE.BAT      .... 整人专家 4.0 执行批次档
               FPEMAIN.COM  .... 整人专家 3.0 一般游戏执行程式
               FPE32M.COM   .... 整人专家 4.0 32M 执行程式
               FPESETUP.EXE .... 整人专家 4.0 参数设定程式
               BATC.EXE     .... FPE.BAT 控制程式
               CBOOT.EXE    .... 建立开机磁片的程式
               GPE.COM      .... 抓图专家 2.0, 需配合 FPE 4.0
               SPE.EXE      .... 秀图专家 2.0
               AL.COM       .... 自动锁定程式.
               FPE.LOG      .... 整人专家 LOGO 画面



三、■ 安装 ■

    将拷到的整人专家 4.0 磁片放入磁碟机 A 或 B 中, 执行 INSTALL.EXE;
输入欲安装的路径(若你想用内定的 C:\FPE, 可以直接按[Enter]), 并且回答
是否要在 C:\AUTOEXEC.BAT中加入整人专家的路径, 如果你是第一次安装, 请
回答 Y (Yes), 会让以後的使用更方便; 然後就完成安装了.

       CBOOT.EXE 建立开机磁片   

☆ 如果你有 8MB 以上的记忆体或者是你会写 DOS 6.0 的多重开机模组, 请略过
    此小节.

    安装完成後整人专家会问你要不要建立开机磁片, 开机磁片是为了玩 DOS/4GW
的游戏用的, 底下将会有说明; 若你选择要, INSTALL.EXE 会呼叫 CBOOT.EXE 来执
行, 请准备好一片空白磁片以作为开机磁片; CBOOT.EXE 会在一开始执行时会警告你
"该磁片将被格式化!!", 请确定在磁碟机中的是一张空白磁片, 确定後可按 C 键继
续; 当 CBOOT.EXE 问你要不要格式化另外的磁片 "format another?" 时, 请按 N.


    一切完成後, 就大功告成了, 不过载入的档案只有在这台电脑能使用, 若以
後你想要换主机板, VGA 等界面卡或想要拿到别台电脑使用, 请重新安装整人专
家. INSTALL.EXE 不会对硬碟做任何不正常的写入, 请安心使用.



四、■ 设定 SETUP ■

    FPESETUP.EXE 是参数设定程式, 可以辅助您设定参数, 你就可以不用键入
任何参数了. (除了 R 及一些不常用的参数....) FPESETUP.EXE 会在本身所在的
目录下自动产生 FPE.BAT 执行批次档; 执行 FPESETUP.EXE 後, 您可以上下移动
红棒或滑鼠游标, 选择要设定的项目, 并按下 [Enter] 或滑鼠的右键, 就可以设
定此项目的开启或按键了. 另外, 功能键 [F3] 储存并结束, [F4] 或 [Esc] 为
结束但不储存.

    第一项选项 "Use FPEMAIN ver" 询问你是否要使用 FPEMAIN 版本; FPE32M
版本及 FPEMAIN 版本稍待会说明... 如果你对如何判别是否为 DOS Extender
(DOS/4GW) 的游戏不是很  解的话, 请设定为 OFF, 整人专家会自己辨认. 但是
如果你有下面情况时, 请设成 ON, 自行选用 FPEMAIN 版本或 FPE32M 版本, 请
参考 ■ 参考资料 ■ 一节......

    1. 你的电脑是 286: 笔者尚未见过使用 286 DOS Extender 的游戏, 请完全
       使用 FPEMAIN 版本即可.
    2. 你没有足够的上层记忆体 (UMB): FPE32M 必须使用主记忆体 22k, 而
       FPE32M 只需要 12k 主记忆体 + 76k XMS. 所以如果是一般的游戏, 可以
       选用 FPEMAIN 版本节省主记忆体的使用.
    3. 相容性问题: FPE32M 版本由於硬体的特性, 锁定值必须为偶数个位元组,
       如果你只输入 1 个位元组, 如 "01", 它会自动帮你补上 0, 如 "01 00"
       成为偶数个位元组, 但是这样在某些游戏上可能造成问题, 所以遇上这种
       问题时请选用 FPEMAIN 版本.

    A, C, X, H, L, W, M 等..各项参数的使用方法及说明, 请参考下面参数说明,
如果你不想让 FPE32M 版本吃掉你的 XMS 记忆体, 可把 X 参数後的值设为 0.

    最後一项选项 "Load GPE" 询问你是否载入抓图专家, 载入抓图专家後, 整人
专家就有抓图功能了! 如果要, 请把红棒移到这个选项, 并按下 [Enter], 键入所
要存放影像档 *.GPE 的路径就可以了, 如果想直接存在游戏的那个目录下, 请输入
路径时直接按 [Enter].



五、■ 载入方式 ■

┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
┃☆如果你对分辨是否为 DOS Extender (DOS/4GW) 的游戏不很  解的话, 请直┃
┃  接把 FPESETUP.EXE 中的选项 "Use FPEMAIN ver" 设为 OFF, 就可以跳过 ┃
┃  下面 FPE 两个版本的说明....                                       ┃
└━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

    一般来说, 游戏的设计方式分成两种, 一是使用 DOS Extender (注4) 的,
    一是不使用 DOS Extender 的, 也就是传统一般游戏.... 所以, 整人专家
    载入的方式也分为两种.... FPEMAIN 版本和 FPE32M 版本, 如果你能够知
    道这个游戏是否用了 DOS Extender 的话, 正确的选择载入的整人专家版本
    将会提升您修改的效率! 但是 FPE32M 版本也是能够修改传统一般游戏的!
☆ 如何辨认是否为 DOS Extender 的游戏请参考下面 ■ 参考资料 ■ 一节.

    以下将以 FPEMAIN 版本来代表可修改一般游戏的整人专家一般游戏版本;
    以 FPE32M 版本来代表整人专家扫瞄范围可达 32M 并且可修改 DOS/4GW..
    等 DOS Extender 游戏的版本. 目前使用 Dos Extender 的游戏大多使用
    DOS/4GW, 所以以下将以 DOS/4GW 来代表 Dos Extender, 但是 FPE32M 应
    可支援绝大多数的 DOS Extender !!

    (注4: Dos Extender: DOS 延伸程式, 一种新发展的技术, 介於保护模式应用
          程式与 DOS 之间的一个中介程式, DOS4GW.EXE 就是这种程式.)

  ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
  ┃注意事项:                                                           ┃
  ┃                                                                    ┃
  ┃☆ 执行 FPEMAIN 版本必须先安装 XMS 驱动程式, 如 HIMEM.SYS,          ┃
  ┃   QEMM386.SYS ... 等, 而且最少必须有 14k 可用的 XMS 供整人专家使用.┃
  ┃                                                                    ┃
  ┃☆ 执行 FPE32M 版本是不需要任何记忆体的驱动装置的, 也就是说就算你把 ┃
  ┃   CONFIG.SYS 整个删除也能工作的 !! 不过笔者不建议你这么做. 并且请在┃
  ┃   载入 FPE32M 後就立刻进入游戏, 中间请不要执行其他会占用 XMS/EMS 的┃
  ┃   常驻程式, 否则 FP32M 的 Load/Save *.FPE 自动计算位址的功能可能会 ┃
  ┃   失效.                                                            ┃
  ┃                                                                    ┃
  ┃☆ 因为 DOS/4GW 的游戏工作方式特殊, 所以如果你只有 4MB 记忆体, 而   ┃
  ┃   没有空出最大的延伸记忆体时, 记忆体可能会不够用, 笔者建议你最好用 ┃
  ┃   DOS 6.0 写个多重开机组态, 移去 CONFIG.SYS 及 AUTOEXEC.BAT 中的记 ┃
  ┃   忆体常驻程式及记忆体管理程式 (如:SMARTDRV, NCACHE, 4DOS, NDOS,   ┃
  ┃   EMM386, QEMM386, 386MAX...等等), 可以参考下面 ■ 参考资料 ■ 一节┃
  ┃   的范例.                                                          ┃
  ┃                                                                    ┃
  ┃☆ 如果你觉得上述的修改太复杂或懒的修改的话, 当然你也可以制作 "开机 ┃
  ┃   磁片", CBOOT.EXE 可以帮你建立开机磁片, 它会帮你写 CONFIG.SYS 以及┃
  ┃   AUTOEXEC.BAT. 若你已经建立了开机磁片, 可以直接以此磁片开机, 然後 ┃
  ┃   再载入 FPE, 玩 DOS/4GW 的游戏.                                   ┃
  ┃                                                                    ┃
  ┃☆ 如果您只有 4MB 的记忆体的话, 想要玩 DOS/4GW 的游戏时, 强烈建议用 ┃
  ┃   开机磁片或上述组态开机; 但是如果您有 8 MB 以上记忆体的话, 您可以 ┃
  ┃   加挂其他记忆体管理程式, 快取程式; 笔者建议你加挂快取程式以增加整 ┃
  ┃   体效率.                                                          ┃
  └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘


      当 "Use FPEMAIN ver" 选项为 OFF 时....   
   --------------------------------------------

      在 DOS 提示符号下键入如下....

      C:>FPE [A C Xnn Mn Hnn Tnn Wnn R ?]

      然後就可以了.


      当 "Use FPEMAIN ver" 选项为 ON 时....   
   -------------------------------------------

     在 DOS 提示符号下键入如下....

     C:>FPE [A C Bnn/Xnn Mn Hnn Tnn Wnn R ?]

     会出现下列的画面...

            ┌━━━━━━━━━━━━━━━━━━━━━━━━┐
            ┃ 1. Fix People Expert normal version            ┃
            ┃ 2. Fix Peolpe Expert 32M version               ┃
            └━━━━━━━━━━━━━━━━ by Li Guoo-jaw ┘

     假如你要玩的游戏是一般游戏, 就是没有使用 DOS/4GW 的游戏时, 请选择
     第一个 "1. Fix Peolpe Expert normal version" 并按下 [Enter]; 就会
     自动载入 FPEMAIN 版本; 假如你要玩的游戏是 DOS/4GW 的游戏时, 请选
     择第二个 "2. Fix Peolpe Expert 32M version" 并按下 [Enter]; 就会
     自动载入 FPE32M 版本.


   参数说明   

     [A C Bnn/Xnn Mn Hnn Tnn Wnn R ?] 是参数, 请用空格隔开; 没有键入的参
     数会使用内定值; 参数可以重复使用, 若参数有重复使用, 则以较後面的为准.
     设定错误时会显示 "整人专家参数辅助说明" (Param Help), 并在右上方显示
     错误原因.

  ☆ 整人专家载入完成後, 会把记忆体, 热键, 开关, Super VGA 状态显示出来,
     如果出现 "WARNING!! .." 的警告讯息, 请参考下面 十一、■ 问题解决 ■
     一节所说的处理方式进行处理.

     如果记忆体 (MEMORY) 状态中如果印出 "Use UMB memory..." 的话, 表示
     LoadHigh 了, 将不会占用传统 640k 内的空间; 如果印出 "Use MAIN memory.."
     的话, 表示没有 LoadHigh, 将使用主记忆体.


     参数说明:

          A   .... (Auto Lock quickly) 设定快速自动锁定修改, 约 1/18.2
                   秒就修改一次. 假如您没有设定这个参数时, 内定是 2 秒
                   修改一次.
                       假如您发现整人专家还来不及修改时, 主角就死了,
                   例如在 "WOLF3D" 主角遭到机枪连续射击时... 您就可以在
                   事先载入 "整人专家" 时使用此参数, 以加快修改速度.

                       但是您设定这个参数时, 有时会因为修改速度太快, 而
                   导致游戏无法顺利进行 (例如 "PRINCE 2" 波斯王子 2, 王
                   子掉下陷阱却不会死..), 所以, 请斟酌设定.

          C   .... (Clock) 设定 Clock 为 OFF; 至於 Clock 功能请参考下面
                   功能说明.

          Hnn .... (Hot Key) 设定"热键#1"为 nn. "nn" 是键盘扫描码, 用
                   十六进位制表示; 热键#1 内定为 [  *  ] (37) "右边灰色
                   的 "*" 键, --> nn=37.

                   假如您想要更改热键时, 建议使用 FPESETUP.EXE 会比较
                   方便, 使用 FPESETUP.EXE 更改热键时只需要直接按下该键,
                   不需要知道扫瞄码! 热键的用途请阅读下面热键说明...

          Lnn .... (Hot Load key) 设定"读取热键"为 nn. "nn" 是键盘扫描码,
                   用十六进位制表示, 读取热键内定为 [  -  ] (4A) "右边灰
                   色的 "-" 键, --> nn=4A.

          Wnn .... (Hot Write key) 设定"修改热键"为 nn. "nn" 是键盘扫描码,
                   用十六进位制表示, 修改热键内定为 [  +  ] (4E) "右边灰
                   色的 "+" 键, --> nn=4E.

          Xnn .... (Reserved XMS) 此参数为 FPE32M 版本专用, 只键入 "X" 或
                   "X0" 时设定完全不吃记忆体, "nn" = 欲保留给游戏的空间.
                   例如: "X4" 保留 4MB XMS 给游戏使用, "X6" 保留 6MB XMS
                   给游戏使用. 内定 nn=4.

                   如果你有 8MB 以上的记忆体, 为了低阶扫瞄的需要, FPE32M 会帮
                   你吃掉多的记忆体, 让游戏只用 4MB XMS, 笔者目前尚未看过需要
                   XMS 超过 4MB 的游戏, 如果如果你发现执行游戏时出现记忆体空
                   间不够的讯息, 你可以使用 X 参数调整保留大小, 不过如果你想
                   要低阶分析时, 请准备足够的硬碟空间.

          Mn  .... (Mouse Call) 使用此参数时, FPE 可用滑鼠呼叫.
                   "n" 表示滑鼠呼叫的模式... 内定 n=1, 目前根据笔者的测试,
                   并无 M1 滑鼠呼叫不能叫出整人专家的游戏, 所以你可以不需
                   更动此参数.

                   n=0 ... 不使用滑鼠呼叫.

                   n=1 ... 呼叫方法为把滑鼠移到最左边 (就是 X 轴等於零),
                           然後左右两键一起按下, 就可以呼叫出整人专家主选
                           单了. 直接同时按下滑鼠左右两个按键, 整人专家会
                           自动根据表格, 修改目标一次, 此参数不影响游戏支
                           援滑鼠!

                   n=2 ... 呼叫方法为同时按下滑鼠的左右两键, 就可以呼叫出
                           整人专家主选单了. 如果在此模式只按下滑鼠的左键
                           或是右键, FPE 会自动根据表格, 修改目标一次.
                           此参数不影响游戏支援滑鼠!

                   n=3 ... 使用此参数时, 整人专家会让游戏不能发现滑鼠驱动
                           程式的存在, 这样使用滑鼠呼叫整人专家, 就能达到
                           100% 的拦截力! 但相对的, 游戏将不能支援滑鼠...
                           呼叫方法为同时按下滑鼠的左右两键, 就可以呼叫出
                           整人专家主选单了; 如果在此模式只按下滑鼠的左键
                           或是右键, FPE 会自动根据表格, 修改目标一次.

  ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
  ┃☆ 使用此参数请先载入滑鼠驱动程式; 若整人专家找不到滑鼠驱动程式, 会 ┃
  ┃   忽略此参数.                                                      ┃
  └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

          V   .... (Check VGA card) 设定载入时不检查 VGA 卡. 内定的是要检
                   查 VGA 卡. 假如您的 VGA 卡太旧, 而和 "整人专家" 不相容
                   时, 可以设定此参数, 不过整人专家可能无法正常执行... 建
                   议更新你的 VGA 卡.

          R   .... 把 "整人专家" 从记忆体中移除. 这参数和其他参数一起使用
                   时, 其他参数全部失效.

          ?   .... 显示 "整人专家" 参数辅助说明. 这参数和其他参数一起使用
                   时, 其他参数全部失效.


   较特殊的参数...(FPESETUP.EXE 不提供下列参数的设定...)

          Bnn .... (Buffer size, FPE32M 版本无此参数) 设定分析位址缓冲区
                   的大小; "nn" 表示欲设定之K 数, 用越大之 K 数, 程式占
                   用的记忆体就越大, 但可分析的位址也会相对的提高. 设定
                   "nn"=14 时, 可以记录大约 14,000 个位址; 而设定
                   "nn"=37 时, 可以记录大约 37,000 个位址. 如果不用此参
                   数时, 缓冲区内定为 62k.

                       关於记忆体占用, FPEMAIN 版本会占用主记忆体 12k,
                   占用 XMS (延伸记忆体) "14 + 设定之K 数", 所以 "nn"=0
                   时, 整人专家只使用 14k 的 XMS, 但就无法进行高阶扫描了
                   ; 而低阶扫描则没有此限 (低阶扫描完全使用磁片空间), 但
                   "nn" 小於 62 时, 会增加 64k 的磁碟使用空间.
                       FPE32M 版本为了获得最大执行空间, 完全不用 XMS.

          S   .... 此参数是为了配合 DOS/V 版的游戏在某些 VGA 卡时发生萤幕
                   不正常时用的; 整人专家已经支援 DOS/V 的游戏了, 但如果玩
                   游戏时萤幕发生不正常现象时, 请加上此参数.



     下列做示范:

       1. C:\>FPE A M1 V X5

          设定快速自动锁定修改; (A)
          设定可以使用滑鼠呼叫模式 1; (M1)
          不要检查VGA卡; (V)
          设定保留给游戏使用的 XMS 为 5MB. (X5)


       2. C:\>FPE H02 L03 W04

          设定 热键 (Hot key) 为 [  1  ] (02); (H02)
          设定 读取热键 (Hot Load key) 为 [  2  ] (03); (L03)
          设定 修改热键 (Hot Write key)为 [  3  ] (04); (W04)

            "[  1  ] (02)" 的意思是 "[键名] (扫描码)"

       3. C:\>FPE R

          把 "整人专家" 从记忆体中移除.



六、■ 热键 ■

    热键是用来呼叫整人专家的, 只要磁碟机不在运转中, 你就可以....

    1. 按 [热键] 然後放开, 就可以呼叫出整人专家主选单.

    2. 按 [读取热键] 然後放开, 整人专家会自动载入 "AUTO.FPE" 这个锁定档,
       并自动算出正确目标位址, 自动修改; 如果发出哔一声, 表示整人专家目
       前无法载入 "AUTO.FPE", 可能是档案不存在或磁碟机门没关.

    3. 按 [修改热键] 然後放开, 不论自动修改功能有没有关掉 (AUTO 或 Switch),
       整人专家都会自动根据表格, 修改目标一次. 这个功能是适用於只想要修
       改一次那些使用 Edit rooms 的 Auto [OFF] 或 Switch 关掉的位址.

       ☆ 某些游戏会把时脉装置整个拦掉, 而导致整人专家无法自动锁定写入,
          (就是整人专家不会自己自动修改成你想要的值) 这时您也可以使用这
          个功能 3. 或下面 #2. 的方式修改, 手动写入, 按一次改一次.

  当你遇到键盘无法呼叫整人专家时, 可以使用滑鼠呼叫来尝试呼叫出整人专家....
  (下面范例是对内定参数 M1 而言, 其他 M? 参数呼叫方法请参考上面参数说明)

    #1. 把滑鼠往左移, 如果你看不见滑鼠游标时, 往左移多一点, 然後同时按下左
        右两个按键, 就可以呼叫出整人专家主选单.
    #2. 直接同时按下滑鼠左右两个按键, 整人专家会自动根据表格, 修改目标一次.

  举个例子: 未修改热键时....

    按 "键盘右边灰色的
  • 键" 然後放开, 可以呼叫出整人专家主选单.
        按 "键盘右边灰色的 [-] 键" 然後放开, 可以自动载入 "AUTO.FPE".
        按 "键盘右边灰色的 [+] 键" 然後放开, 可以自动根据表格, 修改目标一次.
        把滑鼠往左移 (移多一点) 然後同时按下左右两个按键, 呼叫出整人专家主选单.
        不用移动滑鼠, 直接按下滑鼠左右两个按键, 可以自动根据表格, 修改目标一次.



    七、■ 功能说明 ■

        当您按呼叫出整人专家主选单後, 萤幕会出现 ...


                                  ┌━━━━━━━━━━━━━━━━━━━━┐
                                  ┃                                        ┃
        ┌━━━━━━━━━┐    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃                动作视窗                ┃
        ┃      主选单      ┃    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃                                        ┃
        ┃                  ┃    ┃┌━ 中断游戏时, 游戏各项暂存器的数值   ┃
        ┃                  ┃    ┃↓                                      ┃
        ┃                  ┃    ┃DS:???? ES:???? SS:???? CS:???? IP:???? ┃
        └━━━━━━━━━┘    └━━━━━━━━━━━━━━━━━━━━┘
                                  ┌━━━━━━━━━━━━━━━━━━━━┐
                                  ┃ESC quit  F10 Boss ← 目前有作用的按键  ┃      ┃
                                  └━━━━━━━━━━━━━━━━━━━━┘


        "ESC" 这个键可使用於整人专家的任何时候, 在动作视窗按下此键, 为脱离功
        能回到主选单, 如果在主选单按下此键, 则脱离主选单回到游戏中. 在主选单
        有 11 个可使用功能, 底下说明.....


        ● 1.Scan memory (扫瞄记忆体) ●

        这个功能依据扫描方法, 分为 High level 和 Low level 两个等级....

           高阶扫描 (High level)   

       ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
       ┃☆ 由於 FPE32M 版本所需要扫瞄的空间太大了, 所以它会用磁碟来存放资料,┃
       ┃   请在一开始时输入工作磁碟机名. FPEMAIN 版本则不用.                ┃
       └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

        使用这功能时, 整人专家会要求输入一组数值, 这个数值就是目前欲修改的目标
        之值, 然後你可以离开整人专家, 继续游戏, 等到这个目标之数值有所变化时,
        再呼叫整人专家使用这功能重新输入目前之值, 整人专家会告诉您找到的位址个
        数; 如此重覆做几次, 等到整人专家找出位址数在十个以内, 整人专家会显示出
         "List ?(Y/N)" 问您要不要列出位址, 假如要, 请按 [Y] , 整人专家会自动呼
        叫 "2.List addresss" 这功能, 您就可以锁住或修改了. 建议找出位址数在一
        , 二个以内才列出位址修改比较可靠.

        假如想要分析另一个新的目标, 中途可以按 [F2] 来清除上次分析的资料, 以便
        重新分析. 假如输入错误,则会出现错误讯息, 而且游标会停在错误的地方.
        如果扫瞄後出现 "Buffer Full" 或 "Disk full" 的讯息, 表示相同资料太多
        (请不要在第一次扫瞄时输入 0), 您可以继续分析资料, 不过有可能会因为太多
        而找不到!

        但是您还可能遇上这种情况; 您正在玩美女梭哈, 美女目前有 1000 元, 您想要
        把它改成 0 元; 您找到位址之後直接锁入 0 , 却发现美女的钱只有减少一点点
        . 这是因为美女本来的钱 1000 超过 255, 所以它是用字组 (两个位元组) 来储
        存的,而您所锁入的 0 只有一个位元组; 解决的方法有二个, 一是锁入 ">0,0"
        两个位元组; 一是按 [F1] 选择字组, 再锁入 0.

        假如您玩的是  RPG 或战略游戏或其他有数个资料连续排在一起的程式, 因为目
        标在记忆体中极可能是连续的, 您就可以好好的使用字串扫瞄的功能. 例如主角
        的列表是"HP:500, MP:600", 您就可以直接输入" >500,600 ", 这样一次就找到
        的机率就很大了.


           低阶扫描 (Low level)   

      ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
      ┃☆ 使用这功能时, 请确定有足够的磁碟空间; FPEMAIN 版本最好有 1.2M  ┃
      ┃   以上可用, 假如您设定扫描缓冲区 (参数 B) 大於 62k 时, FPEMAIN 版┃
      ┃   本会使用比较少的磁碟空间.                                      ┃
      ┃                                                                  ┃
      ┃☆ FPE32M 版本则需要庞大的磁碟空间, 需要 (记忆体大小-1)*4 的空间, ┃
      ┃   例如你有 4MB 记忆体, (4-1)*4 = 12MB, 所以你最大需要 12MB 的硬碟┃
      ┃   空间, 不过通常分析需要的大小为最大的一半, 所以如果你有 4MB 的记┃
      ┃   忆体, 最少也得准备 6MB 的硬碟空间.                             ┃
      ┃                                                                  ┃
      ┃☆ 如果你有 8MB 以上的记忆体, 为了以上的理由, FPE32M 会帮你吃掉多 ┃
      ┃   的记忆体, 让游戏只用 4MB XMS, 笔者目前尚未看过需要 XMS 超过 4MB┃
      ┃   的游戏, 如果你发现执行游戏时出现记忆体空间不够的讯息, 你可以使 ┃
      ┃   用 X 参数设定保留空间, 不过如果你想要低阶分析时, 请准备足够的硬┃
      ┃   碟空间.                                                        ┃
      └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

        使用这功能时, 整人专家会先要求输入工作磁碟机, 并进行储存; 第二次使用这
        功能之後, 您就可以依据目标大小的变化, 按方向键, 上下选择 ">" (大於) ,
         "=" (等於) 或 "<" (小於) 了.

        例如, 在 "XENON2" 中, 您可以在一开始时先呼叫整人专家, 使用这功能输入工
        作磁碟机, 然後回到游戏, 故意去撞敌机减少保护罩的能源, 再呼叫整人专家,
        因为这次 (第二次) 比第一次时的数值少, 所以选择 "<"(小於), 整人专家会告
        诉您找到的位址个数; 假如您第三次吃到补充能源的心脏, 因为这次 (第三次)
        比第二次时的数值多, 就可以选择 ">"(大於); 您也可以趁著保护罩的能源没有
        改变时选择 "="(等於); 如此重覆做几次, 等到整人专家找出位址数在十个以内
        , 您就可以锁住或修改了.

        在第二次扫瞄及第三次扫瞄时请千万不要选择 "=" (等於), 否则你将可以看到
        你的硬碟灯闪个不停, 扫瞄时间超久, 而且吃掉庞大的硬碟空间.


        ● 2.List address (列出可能位址) ●

        这功能是要配合  "1.Scan memory" 列出找到的可能位址. 假如可能位址是在十
        个以内, 就可以列出. 例如:

               1234:0001  77
               1234:0002  63
                ↑        ↑
               位址       目前这个位址的值(十六进位制)

        列出之後您可以上下移动红棒选择可能位址, 然後可以 .....
          按 [Enter]    执行 "3.View table" 锁住可能位址.
        或按 [E] (Edit) 执行 "4.Edit memory" 编辑记忆体.

        所谓 "锁住位址" , 就是在每间隔 2 秒或  1/18.2 秒之後就在这个位址自动写
        入锁定值, 时间的长短端看设定时的参数 A 决定。

        在 FPE32M 版本中, 位址 001234h 所指的是 "实体位址" (Physical address).


        ● 3.View table (编辑表格) ●

        执行这功能时会出现如下萤幕...

        Free Room                                 ← 没有使用的空间
        Free Room                                 ← 没有使用的空间
        1234:ABCD  01 02 0A 0F         [test1]    ← 锁定资料列表
        2222:3333  01 02 0A 0F         [test2]    ← 锁定资料列表
         ↑         ↑                  ↑
        位址       锁定值(字串)        注释

        您可以上下移动红棒查看,
        或按 [A] (Addr)    设定锁定位址,
        或按 [V] (Value)   设定锁定值, 请输入和 Scan 功能相同语法的字串...
        或按 [C] (Comment) 设定注释,
        或按 [U] (Unlock)  删除锁定,
        或按 [S] (Switch)  设定是否要自动修改, 按一次会关掉这个位址的自动修改,
                           关掉时会在位址前面会出现 "-"  并成紫色, 这个位址就
                           不会自动修改; 再按一次[S] 则会打开自动修改.

        整人专家会在锁住的位址每 2 秒(或 1/18.2 秒)自动写入锁定值, 以达到无敌
        版的效果.

        这功能可以配合 "2.List address", 假如您是使用功能 2.List address 按
        [Enter] 跳到这功能的则会自动执行 Addr  副功能, 而且会自动设定锁定位址
        为List address  出的位址.

        整人专家共有 12 个表格空间; 每个空间最多可以连续锁住 9 个位址. 因为一
        般的战略游戏或 RPG 经常把相似的资料放在一起 (例如体力 "HP" 和魔法力 "
        MP" , 就经常放在一起), 而连续锁住位址可以一次就锁住好几个目标 (例如您
        已经找到HP和MP的位址, 您想要都修改成 1000, 输入锁定值时就可以输入
        " >1000,1000 " ), 所以玩战略游戏或 RPG 时, 可以好好利用这个功能.


        ● 4.Edit memory (编辑记忆体) ●

        这功能可以配合 "2.List address" 编辑找到的位址或自己输入编辑位址.

        这个功能会要求输入一个位址, 输入之後会把这位址之後的 8*8 个位址内容全
        部印出并且会不断更新它的内容. 这时您就可以...
          按 [F1] 重新输入位址,
        或按 [F2] 编辑记忆体,
        或按 [Pg Up],[Pg Dn] 上下翻页.

        编辑记忆体时您可以藉著按  [TAB] 切换十六进位制或字元码,只要您一改变内
        容, 相对的记忆体就会跟著改变.


        ● 5.File record (档案记录) ●

       ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
       ┃☆ 这功能请在载入游戏之後使用, 因为假如不在游戏中使用, 程式无法算 ┃
       ┃   出正确的位址.                                                  ┃
       ┃☆ 在 FPE32M 版本中, 请载入 FPE32M 後就立刻进入游戏, 中间请不要执 ┃
       ┃   行其他会占用 XMS/EMS 的常驻程式, 否则 FP32M 的自动计算位址的功 ┃
       ┃   能可能会失效; 而如果你本来只安装 HIMEM.SYS, 没有安装记忆体管理 ┃
       ┃   程式时, 也请不要把在你电脑上记录的 *.FPE 拿到有安装记忆体管理程┃
       ┃   式的电脑上用, FPE32M 无法正确的算出位址.                       ┃
       └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

        使用这功能请先选择储存 (Save) 或 读取 (Load) *.FPE 档, 并且输入档名
        (.FPE 不用输入), 就可以了. 第一次储存了之後, 以後只要读取记录就可以了
        , 这样可以避免每玩一次就改一次的麻烦.

    ☆ 但是假如您用的档案名称是 "AUTO.FPE" 的话, 就可以使用读取键 (Hot Load
        key) 直接读取, 而不用呼叫主功能表了. FPEMAIN 版本的 *.FPE 档和 整人专
        家 2.5 的是相容的; FPE32M 版本的 *.FPE 则和 FPEMAIN 版本的 *.FPE 档
        不相容!

        不过这功能和其他的 GB4 等的工具程式不相同的是它会自动计算记忆体变动
        後的正确位址, 这样使 FPE 能够...

      ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
      ┃ 不论 AUTOEXEC.BAT 或 CONFIG.SYS 是不是有修改过, 甚至在另一台电脑上,  ┃
      ┃ 这个功能将可以 100% 有效的依据以前的 .FPE 记录档, 自动计算目前位址!  ┃
      ┃                                                                      ┃
      ┃ 也就是说只要在第一次修改游戏时, 把游戏修改的数据用这个功能记录下来,  ┃
      ┃ 之後再玩这个游戏时就可以直接使用这个功能把记录读出, 整人专家会自动算 ┃
      ┃ 出正确的位址, 而不用考虑 AUTOEXEC.BAT 或 CONFIG.SYS 是否和上次玩这个 ┃
      ┃ 游戏时相同.                                                          ┃
      └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘


        ● 6.Game screen (游戏原来的画面) ●

        这功能会回到游戏原来的画面, 按任何键可以回到整人专家. 这功能可以配合
    抓图程式抓图.
        整人专家 4.0 附有一个抓 VGA 模式的抓图程式--抓图专家, 它可以抓几乎所
    有的 VGA 模式, 包含自订的模式, 例如 320*200 256 色 (市面上游戏大多用此模
    式, 含 mode X) 及 640*480 16 色 (DOS/V 游戏大多用此模式) 的图形; 抓图专家
    只占 1.6k 的记忆体; 而使用方法只要用这个功能 "Game screen" 回到游戏原来的
    画面, 并按下 [G] 键就可以了; 关於详细使用方法, 请参阅下面 ■ 抓图专家 ■
    说明....


        ● 7.Exit game (跳离游戏) ●

        这功能会跳离游戏回到 DOS. 请尽量不要使用这个功能跳离支援 XMS 或 EMS
    或直接使用保护模式的游戏, 整人专家无法释放游戏所占用的 XMS 或 EMS! 如果
    游戏有支援音效卡时, 请先关掉音乐及音效.


        ● 8.Game Speed (调整游戏速度) ●

        这功能可以调整游戏速度. 使用时会出现一个红色游标, 把游标往右移, 游戏
    速度会增快; 把游标往左移, 游戏速度会减慢; 中间则是原来游戏速度; 要恢复原速
    时请把游标移回中间.


        ● 9.Auto [ON ] (表格开关) ●

        这个功能是全部表格的自动修改开关, 假如您想要关掉全部自动修改, 您可以
    移动红棒到这里, 并且按下 [Enter], 就会关掉全部的自动修改; 再按一次 [Enter]
    则会打开全部的自动修改.


        ● 10.Clock [OFF] (保留时脉装置切换) ●

    ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
    ┃☆ 当你把此项设为 ON 时, 可能会造成某些游戏的相容性问题, 如有问题发生 ┃
    ┃   时, 请设回 OFF!                                                    ┃
    └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

        这功能可以设定是否要保留时脉装置. ON = 要, OFF = 不要. 内定为 OFF.
        当你设成 ON 时, 在您呼叫整人专家之後, 仍然可以听到游戏的音乐不会停止,
    这是因为整人专家并没有完全停止游戏的执行, 整人专家保留了时脉装置; 所以如果
    你觉得暂停时太吵的话, 可以设成 ON, 这样即使没有在游戏中, 也可以听到优美的
    音乐.
        但是, 在某些游戏用时脉装置来处理时间跳动或敌人移动, 所以您可能在不知
    不觉中就时间到了或被敌人砍死. 为了避免这种惨剧发生, 所以遇上这种游戏时,
    请设定为 OFF.


        ● 11.Quit FPE (跳离整人专家) ●

        这功能可以跳离整人专家回到游戏.


        ● 自动按键功能 ●

        整人专家有一个功能可以辅助您一直按著某些键; 您只要在呼叫整人专家主选
    单之前, 把这些键一直按著不放, 等到呼叫整人专家主选单出现之後, 再放掉这些
    键, 再跳离整人专家回到游戏, 这些键就有一直被按著的效果, 直到这些键又被按
    为止.


        ● 老板来了按键兼萤幕保护按键功能 - F10 ●

        你如果在玩游戏当中赫然发现老板回来了, 但又不想重新开机, 可以马上呼叫
    出整人专家并在主选单中按下 [F10], 萤幕会清除并出现 "C:\>" 的字样, 可以
    暂时骗过你的老板. 等老板走了的时候, 可以再按 [F10] 回到主选单, 也可以按
    [F1] 回到 DOS 下. 因为画面会清除, 所以当你想暂时去上厕所, 也可以暗下此键
    以保护萤幕.


        ● FPE32M 版本的设定扫瞄范围 - F1, F2 ●

        当你使用 FPE32M, 并在游戏中呼叫出它时, 它会自动判断目前是否为 DOS
    Extender 的游戏, 如有误判时, 或者一直扫瞄不到目标时, 可以按 [F1] 切换为
    扫瞄 640k 内或 1MB 以外的记忆体, 这样应该就可以扫瞄到了.

        当你载入 FPE32M 版本时, 它会自动计算出未使用的 XMS 起始位址及终点位址,
    以便以後能够扫瞄游戏, 但是为了最大的相容性, 你可以更改这两个位址到 32M 内
    任何地方, 除非你对游戏的记忆体配置很  解, 否则笔者不建议你更动此二位址, 适
    合进阶者使用. 按 [F2] 可设定, 并且在你设定後, Load/Save *.FPE 自动计算正确
    位址的功能将会失效.



    八、■ 抓图专家 Get Picture Expert & 秀图专家 Show Picture Expert ■


           抓图专家 GPE   

        整人专家提供一套抓图用的工具程式, 只占 1.6k 的抓图专家 GPE.COM
        及秀图专家 SPE.EXE; 可以在载入整人专家後再载入 GPE, 整人专家就有抓图
        功能了!!
        GPE 可以抓下列模式的图形... (GPE 目前不提供抓 Super VGA 的图形)

        1. 256 色图形: 320 x 200. 大部份的游戏都用此模式.
        2. 16 色图形: 320 x 200, 640 x 200, 640 x 350, 640 x 480. 日文 DOS/V
           的游戏及 16 色游戏大多用此模式.
        3. 特殊 VGA 模式: mode X, 320 x 200, 320 x 240, 及其他游戏作者自订的解
           析度. 如:毁灭战士 DOOM, 爆笑躲避球, 超级卡曼契, PINBALL, Serf City
           等... 游戏.

        GPE 的使用方法为: 载入整人专家後再载入 GPE.COM (可 Load High), 语法为..

            GPE [!] [path]

        参数 "!" 强迫设定为 mode 13h, 当你要抓超级卡曼契的图时, 请加上此参数!
        参数 [path] 设定 *.GPE 图形档存放路径, 如果空白, 则直接存入游戏的目录下.
        另外 FPESETUP.EXE 中也有个选项可供选择是否要载入抓图专家, 如果有需要,
        可在载入整人专家时一并载入抓图专家.

      举个例子:

        C:\>fpe            //载入整人专家
        C:\>lh gpe c:\fpe  //Load High GPE 并且存放路径档案为 C:\FPE\PIC#00.GPE

        载入完了後, 在游戏中看到要抓的图时呼叫整人专家, 使用 Game screen 功能
        回到游戏原来的画面, 并按下 [G] 键, 假如听到哔一声, 表示图已经抓下来了
        , 按任何键可以回到整人专家; 假如听到哔两声, 可能是有错误... 若是磁片
        空间不够的问题, 请先更正再抓图.

        而想要移除时再键入一次 "C:>gpe" 就可以了.


           秀图专家 SPE   

        秀图专家 SPE 可以秀出 GPE 抓下来的 PIC#??.GPE 图形档, 用法为

        C:\>spe

        SPE 是支援滑鼠, 选单式的程式, 把红棒移到想要看的图档上, 按 [Enter]
        就可以秀出来了; 按 [D] (Delete) 可以删除该档; 按 [R] (Rename) 可以
        更改档名 (附档名自动设成 .GPE); 按 [Enter] 可连续秀出图档; 按 [Esc]
        离开 SPE.


           特殊 VGA 模式说明   

        有时候游戏设计师为了画面美观, 会自己订立一个解析度, 如 340 x 200,
        这种解析度并不是标准的解析度, 所以普通抓图程式抓下来可能得到扭曲的
        画面; 抓图专家 GPE 为了解决这种问题, 特别储存了特殊资料, 故可以抓
        几乎各种解析度的 VGA 图形.



    九、■ AL.COM 自动锁定程式 ■

      ┌━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┐
      ┃☆ AL.COM 只支援 FPEMAIN 版本的记录档, 不支援 FPE32M 版本的记录档.┃
      └━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┘

       AL.COM 是一个会读取 AUTO.FPE 记录档 并自动修改游戏的程式; 本程式需先
    载入滑鼠驱动程式. 只要你先用 FPE 扫描修改一个游戏, 并用 File record 功能
    把表格存成 AUTO.FPE 记录档, 以後只需载入只占用 1k 记忆体的 AL.COM 就能达
    到修改这个游戏的目的了.

        AL.COM 的呼叫方法和用滑鼠呼叫整人专家的方式大致相同, 不过把滑鼠往左移
    并同时按下左右两个按键的方法变成载入 AUTO.FPE. AL.COM 必须先载入 AUTO.FPE
    才能修改游戏.

        1. 把滑鼠往左移并同时按下左右两个按键, 就可以载入 AUTO.FPE....

        2. 直接同时按下滑鼠左右两个按键, AL.COM 会自动根据表格, 修改目标一次.

        想要移除时再执行一次 AL.COM 就可以了.

        使用本程式对於会占用大记忆体的游戏特别有效, 例如 Comanche (超级卡曼契)
    在只有 4MB 的记忆体下执行, 就可以利用本程式进行锁定 (此游戏无法自动锁定,
    必须同时按下滑鼠左右两个按键才能修改), 玩完所有任务.



    十、■ 游戏修改实例 ■

        以下实例均把 FPESETUP.EXE 中的 "Use FPEMAIN ver" 选项设为 OFF.

           Comanche: Maximum Overkill 超级卡曼契   

        超级卡曼契是由松岗公司在台湾发行, 是个保护模式的游戏. 这个游戏会把键
    盘完全拦死, 所以我们必须使用滑鼠来呼叫整人专家.

        首先请照著超级卡曼契使用手册, 把记忆体管理程式拿掉重新开机...

        接下来直接在 DOS 的提示符号下键入 "C>FPE" 并按下 [Enter]. (FPE 已内定
    使用滑鼠 M1 呼叫, 但如果你用了 FPESETUP.EXE 更改了滑鼠呼叫模式为 OFF, 请键
    入 "C>FPE M1")

        接下来请照著超级卡曼契使用手册, 进入游戏....

        步骤 1. 首先我们以卡曼契训练 "Oil Tank Holiday" 任务来开刀. 出现驾驶舱
    画面後先切换武器, 可以看到画面左下方 HELLFIRE 有 0008 枚, 此时把滑鼠往左移
    (移多一点) 并同时按下左右两个按键, 呼叫出整人专家主选单; 选择第一个功能
    "Scan memory", 然後选择高阶扫瞄 "High Level", 输入 "8" (因为有 8 枚) 按
    [Enter], 整人专家会把找到的记忆体个数印在萤幕上, 然後按 [ESC] 脱离 Scan
    memory, 按 [ESC] 脱离整人专家.

        步骤 2. 继续游戏故意射出一枚 HELLFIRE, 看到画面左下方变成 "0007", 此时
    再把滑鼠往左移并按下左右两个按键, 出现整人专家主选单後, 选择第一个功能 "Scan
    memory", 然後输入 "7" (变成 7 枚了) 按 [Enter], 然後按 [ESC] 脱离 Scan
    memory, 再按 [ESC] 脱离整人专家, 继续游戏.

        步骤 3. 重复步骤 2. 照目前 HELLFIRE 数输入 8,..7,..6,...等数值, 直到整
    人专家找到的个数变成 0001 时, 就可以在 "List ?(Y/N)" 下按 [Y] 跳到功能二
    "List address".

        步骤 4. 在功能二 "List address" 中直接选择第一个位址 (只有一个位址)
    并按下 [Enter] 跳到功能三 "View table".

        步骤 5. 在功能三 "View table" 中输入你想要的 HELLFIRE 数目, 例如 9999,
    就直接输入 9999 并按 [Enter], 并输入注释 "FIRE", 按 [ESC] 回到游戏.

        步骤 6. 因为这个游戏拦死很多装置, 所以整人专家在这个游戏中无法自动修改,
    我们必须以手动来修改; 手动修改的方式是直接同时按下滑鼠左右两个按键 (滑鼠不
    用往左移); 所以扫瞄完毕按 [ESC] 回到游戏後, 把滑鼠往右移一点, 同时按下滑鼠
    左右两个按键, 然後再故意射出一枚 HELLFIRE, 你就可以看到 HELLFIRE 变成 9998
    枚了! 以後重新开始新的任务时也要同时按下滑鼠左右两个按键, 整人专家才会修改
    你所锁定的目标喔.

        当然, 你也可以用 "File record" 功能把找到的位址写成档案, 以後再玩这个游
    戏时只要用 "File record" 功能把档案读回来就不用重找了!


           REBEL ASSAULT 绝地大反攻 CD   

        绝地大反攻 CD 是由美国 LucasArts 授权台湾松岗公司在台湾发行, 由於它必须
    至少 4MB 的记忆体, 而且我们可以在此片 CD 中发现 DOS4GW.EXE 这个档案, 所以它
    是个 DOS Extender 的游戏. 如果你只有 4MB 的记忆体, 别忘记用开机磁片或上述组
    态 (别忘了加入 CD-ROM 驱动程式) 开机; 键入 "C:>FPE" 按下 [Enter].

        接下来请照著绝地大反攻使用手册载入绝地大反攻.

    "
    表示目前飞行员有三个人, 此时最好按空白键暂停, 然後再按右边灰色的
  • 键,
    放开, 呼叫出整人专家主选单; 选择第一个功能 "Scan memory", 选择高阶扫瞄
    (High level) 并且在 "Input work device:" 下直接按 [C] 输入工作磁碟机 C:,
    (因为 CD-ROM D: 不能写入), 然後输入 "3" (因为飞行员有三个人) 按 [Enter],
    整人专家会把找到的个数印在萤幕上, 然後按 [ESC] 脱离 Scan memory, 按 [ESC]
    脱离整人专家.

    "
    表示目前飞行员剩下两个人, 此时再按空白键暂停, 按右边灰色的
  • 键再放开,
    出现整人专家主选单并选择第一个功能 "Scan memory", 然後输入 "2" (因为飞行
    员剩下二个人) 按 [Enter], 然後按 [ESC] 脱离 Scan memory, 按 [ESC] 脱离整
    人专家, 继续游戏.

        步骤 3. 重复步骤 2. 照目前飞行员人数输入 3,..2,..1,...等数值, 直到整
    人专家找到的个数变成 0001 时, 就可以在 "List ?(Y/N)" 下按 [Y] 跳到功能二
    "List address".

        步骤 4. 在功能二 "List address" 中直接选择第一个位址 (只有一个位址)
    并按下 [Enter] 跳到功能三 "View table".

        步骤 5. 在功能三 "View table" 中输入你想要飞行员的数目, 例如 5, 就直
    接输入 5 并按 [Enter], 并输入注释 "PILOTS" 就完成修改啦!

        按 [ESC] 回到游戏中玩一阵子後你就会发现飞行员一直都是五个人死不完啦!

        当然, 你也可以用 "File record" 功能把找到的位址写成档案, 以後再玩就
    不用重找了!

        注意!! 绝地大反攻是个动作型的 CD-ROM 的游戏, 欲呼叫整人专家时请先按
               暂停, 否则不要中断游戏时间太久, 以免发生不可预期的後果.



    十一、■ 问题解决 ■


           Super VGA 卡问题   

        SVGA 状态栏显示的是您的 SVGA chip 的名称, 如果是 "normal VGA", 表示
        整人专家无法辨认您的 SVGA 卡, 将使用标准 VGA 模式; 你可以在载入整人专
        家之前先挂入你 SVGA 卡的 VESA 驱动程式, 那么整人专家侦测到 VESA 标准
        後会显示出 "VESA Standard", 就可以使用於 SVGA 的模式了!


           滑鼠问题   

        整人专家支援较新版的滑鼠驱动程式, 所以如果你玩游戏时有发现呼叫整人专
        家後, 滑鼠游标会消失或不正常的移动时, 请更新你的滑鼠驱动程式, 或者直
        接使用 MS-DOS 所附的 MOUSE.COM 驱动程式.


           中文系统相容问题   

        整人专家 4.0 已和中文系统了相容了, 不过如果你想在中文系统中呼叫整人专
        家时, 请先切换为 ASCII 模式, 如倚天中文按 [Ctrl] + [Alt] + [A] 切换,
        等工作完成後再切回来.


           找不到目标?   

        可能原因是储存资料的方式不一样, 虽然大部份的资料都是依十六进位制排列,
        但也有其他的排列方式, 如时间的 BCD 排列, 十进位制排列, 十位数和个位数
        分开排等多种排法, 这是属於资料结构的范围, 笔者建议你参考资料结构相关
        书籍.


           各种错误讯息及警告讯息   


       『 Your config changed! Please re-run INSTALL.EXE!! 』

          你的配备改变了, 请重新执行 INSTALL.EXE.

       『 Error!! I can't find FPEDATA.DAT, please re-run INSTALL.EXE ! 』

          你的 FPE 目录改变了, 请重新执行 INSTALL.EXE.

       『 MOUSE DEVICE
          not install! 』

          找不到滑鼠驱动程式, 滑鼠呼叫功能关闭.

       『 Fix People Expert has installed !! 』

          整人专家已经载入, 想要移除时请键入 "fpe r".

       『 Fix People Expert can't be removed, NOW !! 』

          整人专家现在不能被移除, 请先移除後来载入的常驻程式.

       『 WARNING!! BIOS only !! 』

          你可能没有载入任何记忆体驱动程式, Load/Save *.FPE 自动计算正确位址的
          功能及 X 参数的功能会失效, 请至少载入 HIMEM.SYS.

       『 WARNING!! EMM too old!! 』

          你可能用的是附在 DOS 5.0, DOS 6.0, Windows 3.1 的旧版 EMM386.EXE,
          Load/Save *.FPE 自动计算正确位址的功能及 X 参数的功能会失效, 请改用
          DOS 6.2 的 EMM386.EXE 或者是 QEMM386 或者乾脆只用 HIMEM.SYS 就好了.

       『 WARNING!! Address is over 32M, maybe I will miss some target !! 』

          你可能记忆体太多了, 以至於超过 FPE32M 的定址能力, 请移除一些会占非常
          多 XMS 的程式, 如 Cache, 虚拟磁碟...等... 并且用 Xn 参数叫 FPE32M 帮
          你吃掉一点记忆体. (内定的 X4 应该就足够了)

       『 WARNING!! XMS isn't continuous, you maybe should REBOOT your PC! 』

          你可能在载入 FPE32M 前做了太多 XMS 的操作, 以致 free XMS 不连续, 请从
          新开机, 尽快载入 FPE32M, 尽快执行游戏.


           GAME: DOOM (毁灭战士)   

        DOOM 是个比较特殊的游戏, 它每一关卡都会重新读资料到记忆体, 也就是说
        DOOM 每过一关, 储存健康值的地方就会变动, 所以如果你想要一直无敌呢, 就要
        每过一关就重新找一次健康值才行.


           GAME: 轩辕剑 II   

        轩辕剑 II 也是比较特殊的游戏, 它在战斗时会检查经验值, 也就是说它的经
        验值不能被锁定! 所以当你找到经验值位址时, 请用 [S]witch 功能把他设成不自
        动锁定, 然後按 "右边灰色的 [+] 键" 来修改经验值, 再去战斗, 就可以升级了.
        其他的体力和法力是可以被锁定的.



    十二、■ 参考资料 ■


          如何判断 一般游戏 或 DOS/4GW 的游戏呢?   

       DOS/4GW 的游戏会需要 4MB 以上的记忆体, 而且通常在一开始时出现 DOS/4GW
       或是 DOS/16M 的如下版权宣告画面...

                 DOS/4GW Protected Mode Run-time Version X.XX
                 Copyright (c) Rational System, Inc. 1990-xxxx

       其他如毁灭战士, Raptor 一开始有各项资料的初始画面时, 也是 DOS/4GW 的
       游戏.

       ☆ 目前 DOS/4GW 的游戏有: 绝地大反攻 CD, 极道枭雄, DOOM (毁灭战士),
          Shadow Caster (救世圣主), Sim City 2000 (模拟城市 2000), Raptor,
          UFO, 真人快打, Serf City ....等等.

       ☆ Comanche (超级卡曼契) 虽然是保护模式的游戏但它并不使用 DOS/4GW!
          如果自行选择版本时, 请用 FPEMAIN 版本配合滑鼠呼叫来修改它.

       ☆ 日文 DOS/V 目前并未出现使用 DOS/4GW 的游戏.

       ☆ 如果您无法确定某游戏是否有用 DOS Extender 时, 不妨用 FPE32M 版本
          找找看, FPE32M 会帮助你判断是否为 DOS Extender 的游戏 并且自动设
          定扫瞄范围.


          给只有 4MB RAM 的多重开机组态范例   

       ┌━━━━━━━━━━━━━━━━━━━━━┐
       ┃  [menu]                                  ┃
       ┃  menuitem=HIMEM, Only HIMEM.SYS          ┃
       ┃     .                                    ┃
       ┃     .                                    ┃
       ┃     .                                    ┃
       ┃                                          ┃
       ┃  [HIMEM]                                 ┃
       ┃  DOS=HIGH                                ┃
       ┃  DEVICE=C:\DOS\HIMEM.SYS                 ┃
       ┃  DEVICE= (CD-ROM 驱动程式或网路驱动程式) ┃
       ┃  SHELL=C:\COMMAND.COM /P                 ┃
       ┃                                          ┃
       ┃  [....]                                  ┃
       ┃     .                                    ┃
       ┃     .                                    ┃
       ┃     .                                    ┃
       ┃                                          ┃
       └━━━━━━━━━━━━━━━━━━━━━┘

       范例中并没有载入记忆体管理程式, 或许你会疑惑的说 "如果游戏需要 EMS 怎
       么办?", 请放心, 一个真正的 DOS Extender 的游戏 (特别是 DOS/4GW 的) 是
       不需要任何记忆体驱动程式的, 包括 EMS, XMS, VCPI, DPMI 记忆体, 如果你
       在游戏说明书发现要求需要 EMS 或 XMS 的话, 那笔者认为, 这如果不是个
       DOS Extender 的游戏就是说明书写错! 笔者发现市面上有不少的说明书写错了,
       可参考笔者在上面所列的 DOS/4GW 游戏, 都是连 HIMEM.SYS 都可以不用载入就
       能执行的游戏.



    十三、■ 技术资料 ■ (FOR 进阶者)

          扫描字串语法   

       这个字串的语法是类似「组合语言的资料定义方式」; 字串中位元组 (或字组) 之
    间请用「逗号」分开; 十进位制的数值请直接输入,
    十六进位制的数值请在数值後面加
    一个 "H", 字元请用 「'字元'」 这种格式.
    举个例子:

               ┌ 十进位            ┌ 字元
               ↓       ----------- ↓
              >10,11,12,1AH,1BH,1CH,'string'
               --------  ↑         ------
                         └ 十六进位

       如果你想找 01 02 03, 就直接输入 ">1,2,3" 就行了.
       因为程式设计师通常都会把性质类似的数值放在阵列里, 如属性啦, 物品啦, 而
    阵列又是连续排列的, 所以这个功能将会相当有用. 你又可以用 [F1] 切换 byte
    或 word, 以扫瞄字元阵列 (char: 1 byte) 或整数阵列 (int: 1 word).


          扫描原理   

       一个游戏通常有很多相同的资料, 整人专家的 Scan 功能就是把和你输入相同资料
    位址放入缓冲区, 再根据你多次输入的值, 过滤找出最可能之位址.


          FPE32M 的工作方式   

        DOS Extender 的工作方式是把 GAME 本身完全放在 1MB 记忆体以上, 而
    DOS Extender 本身则放在主记忆体中; 由於 DOS Extender 并不会很庞大, 所以
    通常主记忆体都还剩下许多未使用, 这也就是为什么 DOS Extender 通常只需要四百
    多 K 的主记忆体就能执行的原因; 所以 FPE32M 就完全不占 XMS, 空出最大空间给
    Game 执行, 而把自己放在主记忆体, 占 22k.


          抓图程式支援   

        整人专家 4.0 增加了抓图挂勾, 只要用 "Game screen" 功能回到游戏原来的
    画面, 按下 [G] 键, 整人专家会呼叫中断 61h (int 61h); 因此只要写个抓图程式
    拦截中断 61h 即可, 不需要再写呼叫热键及拦截技巧, 而且不用考虑 INDOS (DOS
    函数重入) 及转换 DTA 的问题! 你只需要把 VIDEO RAM 写成档案就能写出自己的
    抓图程式了!


          *.GPE 格式   

      ┌━┬━┬━┬━━━┬━━━━━━━━━━━━━┬━┬━━━┐
      ┃  ┃  ┃  ┃      ┃                          ┃  ┃  凼  ┃
      └━┴━┴━┴━━━┴━━━━━━━━━━━━━┴━┴━━━┘
        3   1   1     26    320x200 or 640x480 or ....  17   256x3   bytes

         : 辨识字元 'GPE'. 3 bytes
         : VGA BIOS 显示模式: mov ah,0fh  int 10h  bh=显示模式, 如....
                              320 x 200 x 256 色时为 13h. 1 byte
         : 是否为连续定址: 连续定址=' '; 不是连续定址='X'. 1 byte
                          如 'GPE',13h,' ' 为 标准 320 x 200 x 256 色.
                             'GPE',13h,'X' 为 mode X  320 x 270 x 256 色 4 页.
         : CRTC 0-18h 暂存器 + 杂项输出暂存器: 回复原游戏模式用的. 26 bytes
         : 未压缩影像资料: 连续定址时直接由 A000:0000 抓到 A000:FA00; 不连续
                           定址时, 先存层面 0, 然後层面 1..2..3. 如 mode 12h,
                           先层面 0 640 x 480 / 8 (因为每点 1 bit, 8 点 1 byte),
                           然後层面 1 640 x 480 / 8, 层面 2..... 层面 3 .....
                           Mode X 大小均为 320 x 270.
         : 16 个色盘值及一个过扫暂存器值: 17 bytes, 256 色图形无此栏.
       凼: 256 色彩值: 每个 3 bytes, 共 256 x 3 bytes, 16 色图形也有此栏, DOS/V
                       图形 "可能" 也会修改色彩暂存器.



    十四、■ 後感 ■

        笔者知道这个整人专家有很多写的不好的地方, 假如有什么问题或 BUG, 欢迎
    来信告诉我 (也可以用电子信件). 我就读於台中市国立中兴大学机械系, 可以在
    学术网路上的中山大学 BBS (ID: jaw), 交大资科 BBS (ID: jaww) 留信给我, 或
    是写 E-mail (address: s48161036@vax9k.nchu.edu.tw) 给我. 谢谢!对了这是PD
    版,非常非常欢迎大家拷备使用,在3.0版得到了教训後在也不敢想要拿东西来卖钱了
    ,还有在INTERNET上写的一些信件,与一些USERS吵了起来对於这件现在想起来十分内
    疚,希望这些USERS能够接受弟的道歉..在这里只好以FPE 4.0来给各位做为补尝了!
    如果,您无玩INTERNET OR BBS 的话请寄回邮信封及一张1.44的磁片给弟,弟帮您们
    拷备。

                                                       Li Guoo-jaw 李果兆

  • 2010-2-7 03:52
    查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
    ranranplay
    新手上路





    积分 6
    发帖 2
    注册 2010-2-6
    状态 离线
    『第 2 楼』:  

    怎么发附件啊?我想上传这个 FPE4.0?

    2010-2-7 03:53
    查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
    kuuga
    初级用户




    积分 61
    发帖 27
    注册 2010-4-25
    状态 离线
    『第 3 楼』:  

    论坛有专门上传的地方

    链接:  论坛上传的地方

    [ Last edited by kuuga on 2010-5-3 at 21:11 ]

    2010-5-3 21:04
    查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
    Gdcn07
    初级用户





    积分 70
    发帖 35
    注册 2007-10-11
    状态 离线
    『第 4 楼』:  

    FPE改游戏不错

    2010-10-20 15:03
    查看资料  发短消息 网志   编辑帖子  回复  引用回复

    请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


    可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



    论坛跳转: