主题 : [原创]ps模拟器金手指的使用方法
此人已死。。。
级别: 论坛版主

UID: 264
精华: 0
发帖: 14884
威望: 30 星
金钱: 608944 浮游币
贡献值: 8846 点
好评度: 14697 点
人气: 1736 点
在线时间: 1688(时)
注册时间: 2004-03-25
最后登录: 2022-12-26
楼主  发表于: 2004-03-28 11:23

[原创]ps模拟器金手指的使用方法

现在玩PS模拟器的朋友想必是不少了,而且用上修改软件的话玩起来就更轻松,但PS有现成的金手指,如能用上它岂不是更方便(不用自己去找那些地址)。但是有PC机的我们还是比较幸福的,一些软件开发者就为我们提供了各式各样的PS金手指输入软件,有PEC、CEP、Emulator Cheats。由于有些朋友对于以上3款金手指软件的使用方法存在些不明白的地方,我就写了这篇文章,供大家参考(以下都是用“打击者1945Ⅱ”来作例子)::

PEC篇
1.安装——在安装过程中有个地方需要留意的,如图显示要输入EPSXE的插件目录,这是必需的。
user posted image

2.使用——EPSXE  
1)先打开EPSXE的视频插件设置窗口(这对EPSXE玩家是不陌生的了),选择psx emulation cheater 2.5
user posted image

进入设置,选择你用的显示插件(例如Pete's系列的),打开第二个标签会出现

user posted image

这是调节金手指的同步使用率(我乱讲的,基本上是这个意思),机器够快的可以调到最左边,机器慢的话可以适当调低一点,根据游戏时来确定。。。。设置完成后就可以进入游戏。

2)进入游戏按ESC暂停回到桌面,打开PEC,如图操作
user posted image

以下是使用前和使用后的效果
user posted image
user posted image

使用——VGS
1)先打开VGS,进入游戏,然后暂停切换回桌面。

2)打开PEC,在这里有点和EPSXE不同的就是VGS不使用插件,所以要切换回没有插件模式才能使用,如图操作
user posted image

放上效果图
user posted image
user posted image

3.添加金手指——这可能是最令人关注的地方,PEC上的金手指是不够用的,自己添加才是关键。在这里大家可以去下载个PEC的金手指编辑器(PecEdit),用它来添加金手指是很方便的。第一次打开是会显示打开PEC的金手指文件,这个一般都在你安装PEC的根目录下面,文件名是codelist.inf,OK后就会出现编辑框,如图
user posted image

想修改原来的金手指直接点选游戏名,在Cheats框下面就是该游戏的金手指,选中某一个金手指,然后在下面的Game Shark Codes里进行修改,修改完后按UPDATE就完成了;添加也是如此,只不过不用选游戏,直接按ADD,之后下面的一些输入框就改变了,在这里给主要的几个输入框作个解释:
  Game:输入游戏名(切记不能输入中文,否则会出现乱码或者根本不存在)
  Game ID:这个是用来分类使用的,可以在你的PS碟上能够查找得到,英文和数字中间要用“-”分开。
  Description:输入金手指的名称或代号,用来区分金手指(同样是不允许输入中文)。
  Game Shark Codes:就是输入金手指代码的地方。
  Code Extensions:用来陈述该金手指作用的地方,方便使用(只能输入鸟文,没多大意义)。
  输入完之后按SAVE就完成了,但有些朋友说SAVE之后打开PEC上却没有出现,这是因为你所SAVE的只是该游戏的金手指,程序只认为你是保存金手指而不是保存该游戏的金手指,所以在SAVE完后一定要把菜单栏里的File→Save点上,这才真正完成添加金手指的工作。

★有些朋友喜欢用中文来显示游戏方便查找,其实这也是有办法的,但就不能借助于PecEdit了,要通过自己修改PEC的金手指文件来实现。打开上面所提到的codelist.inf这个文件,填写格式如下:

────────────────────
#游戏名#ID
"第一个金手指的名称或代号
金手指代码
.金手指描述
"第二个金手指的名称或代号
金手指代码
.金手指描述
…………………………
────────────────────

注:全部符号都要用半角输入,ID后面的编号不知道的话可以用00000来忽略,如:SLPS-00000;日版用SLPS,PAL版用SLES,US&Canada用SLUS

但这样也只能实现游戏名中文化,对于金手指的名称同样是不能输入中文的,至于如何取舍就看大家喜好了。

**在这里还要补充说明一下,PEC暂时还不能支持以B开头的金手指代码,需要转换之后才能输入,有关转换方法我会在后面附上。

CEP
  相对于PEC,CEP就简单了很多,使用方法如下:

  1)首先运行Cep和模拟器ePSXe;
  2)单击 [程序] 选项卡。
  3)在 [选择模拟器] 下拉菜单里选择对应的模拟器。
  4)单击 [金手指] 选项卡。
  5)在“输入代码”那里输入代码,点击“开”。

由于我很少用CEP,就写得简单点(大家不要骂我偏心),哪位朋友觉得需要补充说明请直接跟帖。
此人已死。。。
级别: 论坛版主

UID: 264
精华: 0
发帖: 14884
威望: 30 星
金钱: 608944 浮游币
贡献值: 8846 点
好评度: 14697 点
人气: 1736 点
在线时间: 1688(时)
注册时间: 2004-03-25
最后登录: 2022-12-26
沙发  发表于: 2004-03-28 11:24

Emulator Cheats
  呵呵,综合3个软件来说它是最简单的了,首先运行EPSXE和Emulator Cheats,然后按下图操作:
user posted image

VGS的就选上VGS的图标就行了。在这里教大家一个小技巧,有些人明明激活了怎么还是没出现效果,大家请留意一下基地址,这里可以说明一切,如果没有效果的话,很有可能没有对上模拟器,对上的话就可以看到基地址里面是显示地址的,要是空的话,就肯定会没效果,就需要重新操作过(重新运行模拟器)。

使用前和使用后的效果图
user posted image
user posted image

  使用方法就是这么简单,但添加金手指却是最麻烦的。首先打开Emulator Cheats目录下面的Chnchts文件夹,找到PS这个文件夹,在里面新建一个文本文件,后缀名填上.cht。然后按以下格式填写:
──────────────────────────────
[金手指名称或代号]
标识(可自定义,一般情况下用“ON”)=地址#数值;地址#数值(金手指代码,有两个以上的用“;”分开)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[GameInfo]
Name=游戏名称
System=PS(PS的当然是写PS)
Text=描述
──────────────────────────────

注意:5,B开头的金手指码,中间一定要用“,”来隔开;所有需要注释的文本要写在[]里面,下面要添加空的金手指码如:OFF=0000,0,这样才不会由于格式错误而导致EC不能读取

填写完以后,打开Emulator Cheats,点上“刷新游戏列表”,那么新建的金手指就会出现在相应的机种游戏列表上面;如果不想刷新也可以选“加入新.CHT”,用Emulator Cheats的好处除了方便之外主要是它支持的金手指格式多,像B开头一类的用PEC输入就很麻烦,但Emulator Cheats直接填上就可以了。
此人已死。。。
级别: 论坛版主

UID: 264
精华: 0
发帖: 14884
威望: 30 星
金钱: 608944 浮游币
贡献值: 8846 点
好评度: 14697 点
人气: 1736 点
在线时间: 1688(时)
注册时间: 2004-03-25
最后登录: 2022-12-26
板凳  发表于: 2004-03-28 11:24

最后附上…………………………

PS中文版金手指密码教学(资料摘自http://seraphs.yeah.net/)

当中文版密码为9开头时

中文版密码为9开头时,是组合两组8开头密码,相差为2(HEX)的连号密码
例如:80000002-1234 及 80000004-5678
组合为:90000002-56781234


当中文版密码为B开头时

中文版密码为B开头时,为有相关的位置,连续锁码
并搭配3,8,9开头的密码一起使用

Blllaaaa-dddddddd
lll =连续锁几组密码
aaaa =每次一组密码前八码要加多少(HEX)
dddddddd=每次一组密码尾四码要加多少(HEX)

以下为第一个例子,请各位玩家先思考一下
假设密码$80010000-0000 为相关密码的第一组密码,次组密码依序为 $80010002-0001,$80010004-0002..........$800100FE-007F

lll =$0000至$007F共有$80(HEX)组
aaaa =每前八码相隔均为$0002(HEX)
dddddddd=每尾四码相隔均为$00000001(HEX)


所以,密码即成下列所示.........

B0800002-00000001
80010000-0000 <------第一组密码

我再举一个例子说明
我们就FF7日文国际版的全道具99个来看
首先找出第一组密码$8009C230-C600,第2,3组依序为$8009C232-C601, $8009C234-C602..............$8009C42E-C6FF

lll =$0000至$00FF共有$100(HEX)组
aaaa =每前八码相隔均为$0002(HEX)
dddddddd=每尾四码相隔均为$00000001(HEX)

所以,密码即成下列所示.........

B1000002-00000001
8009C230-C600 <------第一组密码
级别: 模拟小生
UID: 1433
精华: 0
发帖: 50
威望: 0 星
金钱: 2332 浮游币
贡献值: 0 点
好评度: 117 点
人气: 0 点
在线时间: 10(时)
注册时间: 2004-04-02
最后登录: 2015-03-10
地板  发表于: 2004-04-02 18:30

能不能说一下GBA金手指的格式代表的意义?
此人已死。。。
级别: 论坛版主

UID: 264
精华: 0
发帖: 14884
威望: 30 星
金钱: 608944 浮游币
贡献值: 8846 点
好评度: 14697 点
人气: 1736 点
在线时间: 1688(时)
注册时间: 2004-03-25
最后登录: 2022-12-26
草席  发表于: 2004-04-03 02:06

格式其实是一样的,拿F-ZERO的其中一条来说:

[能源]
HOT VIOLET=12DEB,64

12DEB是地址,64是数值,用“,”隔开