游戏修改入门教程—初心篇

2007-01-16 03:18 | ゞ慕容飛雲乄゛

先了解下什么是Emu Cheat

EC的全称是Emulator Cheats Tools,译为模拟器作弊码工具。所谓“金手指”就是指含有某个游戏作弊码集合的作弊文件库,在EC中,这类文件的扩展名为“.cht”

EC是一款绿色软件,具有软件小巧、不用安装、兼容性好等特点。在修改游戏方面,其功能却是超级强大,而且使用起来也非常简单

修改也是游戏的一部分.但是有个别的新人不会用EC.所以我这里做个简单的EC使用教程

如果没有EmuCheat的话,可以到这下载


点此下载

---------------------------------教程开始--------------------------------------

如你们所见.这是EC的主界面.我来介绍下功能

1:游戏名称

2:激活所选作弊码

3:添加新的CHT文件后更新用的

4:如字.添加CHT文件

5:作弊码.在需要的修改的作弊码前面打勾.然后点激活即可

6:模拟器种类.必须对应所使用的模拟器

7:游戏类型






1:查找.表格.内存编辑.内存编辑是最后阶段

2:查找的数据输入地方

3:查找的数据类型

4:查找到数据后使用






添加:添加代码

编辑:修改代码用

删除:删除代码

全部删除:删除所有的代码

锁定/解锁:激活和禁止代码

内存查看:内存编辑

保存为CHT文件:制作成作弊文件.方便下次使用

保存为临时文件:顾名思义

读取临时文件:顾名思义






打开游戏先.我们这次要改的HP





然后打开EC.在查找框里输入要查找的数值





数值变化后再次搜索





查找出来的结果低于10个的时候.当然.你也可以继续搜索.找到正确代码后选中添加到表格.数值自定





我们返回游戏看看.看看HP是否改变.改变的话证明成功了





返回表格.接下来要做的是高级点的内存编辑.内存编辑难就难在数据一般都是靠猜测

看到那组数据没.那就是当前的HP地址.一般游戏数值不过999.转换十六进制后是2组数据,一般在当前HP的附近肯定有HP的地址.我们来改改看






数据都有一定的关联性.这就得靠自己慢慢琢磨了

返回游戏看到当前HP和基本HP都已经成功修改好了





----------------------------------------后记--------------------------------------------

查找数据的时候.如果没有正确数值.比如血条显示那种.这就要用到模糊查找.模糊查找的数值如下:

?:第1次查找使用

!:数值变化时使用

+:数值增加时使用.比如加血

-:数值减少时使用.受到伤害扣血

=:数值相等时使用

打开EC后数据?查找.然后血条减少后暂停游戏用-查找.重复以上步骤可以得到正确的数据

可以把查找到的EC码保存为cht文件方便下次使用


-------------------------------各类金手指转EC码------------------------------------

1.GM(GameMaster的简称)码转换成EC码
使用 TXT 文件,这样方便其它修改工具的格式!!
格式如下:
11223344, 11; 金钱
对应解释:地址(HEX), 数值(DEC);功能描述

这个“数值”可以一个,也可以多个,象EC格式那样,
但默认值为十进制,如需十六进制在后面加个“h”即可
每个地址写一行,如功能相同地址不同可分几行写,象下面那样:
112233,11,22h;金钱
445566,11111;金钱
778899,336699;金钱
这样转换时,会自动加在一起的!
所有 GM 格式中,随 GM 和 GMX 格式可以使用“字符串”外,其它都不可以使用的!
尽量使用“数值型”的数值!!
另 GMX 格式在地址个数大于 25 个时,请不要使用!否则就检测不到的!
可使用 GM 或 DBF 格式!


2.PS CODE 转 EC 码(也就是PS上的金手指转换成EC码)
注:要搜索PS的金手指,只要在搜索引擎里搜索PS CODE 和对应的游戏名就OK了

例1: 30123456 0001 ->3字头
[方法.打开记事本]
ON=30123456#0001

例2: 50000101 0001 ->5字头
80123456 1234
[方法.打开记事本]
ON=50000101#0001,80123456#1234

例3: 80123456 1234 ->8字头
[方法.打开记事本]
ON=80123456#1234

例4: 90123456 12345678 ->9字头
[方法.打开记事本]
ON=90123456#12345678

例5: B0123456 00000001 ->B字头
80000002 1234
[方法.打开记事本]
ON=B0123456#00000001,80000002#1234

例6: C0123456 0034 ->C字头
80123456 1234
[方法.打开记事本]
ON=C0123456#0034,80123456#1234

例7: D0123456 1234 ->D字头
80123456 1234
[方法.打开记事本]
ON=D0123456#1234,80123456#1234

例8: 取四种(3、8、9、B)不同的作弊码合起来的写法 -
[方法.打开记事本]
ON=30123456#0001;80123456#1234;90123456#12345678;B0123456#00000001,80000002#1234

现在只能用字头为“3”“5”“8”“9”“C”“B”“D”这几种格式的作弊码!

注: 每个 CODE 都用“;”号分开,象“B”字头是有两个的,一定要用“,”号连接!!
B码要和8码或3码配合用,格式:
Bnnnmmmm xxxxxxxx
nnn表示共有多少行密码,mmmm是位址的等差,xxxxxxxx是位址值的等差

举个例子:
B0030002 00000000
80111110 01FF
等于
80111110 01FF
80111112 01FF
80111114 01FF


3.SFC/SNES CODE 转 EC 码(也就是SFC上的金手指转换成EC码)
支持的SFC/SNES 作弊码暂对应 7E 和 7F 字头的码(SNES和ZSNES类型的码)!
打个比方,如游戏快打旋风(SF32021):
无限时间 7E040563
P1生命数 7E05150A
作弊码的 EC 文本编辑为(即7EXXXX-7E0000=XXXX)
;SF32021_快打旋风3
[无限时间]
ON=0405,63
[P1 生命数]
ON=0515,A
[GameInfo]
Name=Final Fight 3 (SF32021)
System=SFC

关于遇见 7F 字头的作弊码的写法(即7FXXXX-7E0000=1XXXX),取例子:
无限时间 7F040563
作弊码的 EC 文本编辑为-
[无限时间]
ON=10405,63


4. N64 CODE 转 EC 码
打个比方,如游戏超级玛丽奥64美版:
生命数 8033b21d0064
体力格 8133b21e08ff
作弊码的 EC 文本编辑为
超级玛丽奥64美版
[生命数]
ON=8033b21d#0064
[体力格]
ON=8133b21e#08ff
[GameInfo]
Name=Super Mario 64 (N64-USA)
System=N64

---------------------------------全文完---------------------------------