使用任何金手指前请先备份存档 金手指仅用于个人测试游戏BUG使用
psvitacheat金手指
psvitacheat金手指本站简称PSVC格式
本站所有PSVC金手指以最新版本为基础 否则某些功能可能会无效 目前最新版本为z06 支持的PSV主机系统至少为3.65
PS:请使用某些工具箱安装的不要再来问我安装问题 去问工具箱的作者 我没用过什么工具箱 对其运作方式一无所知
使用方法和下载
2018年12月25日发布z06版本 使用上z06版本新增的功能如下
1 2 3 4 5 |
支持suprx插件格式的金手指 支持B2XX新代码格式 XX支持使用MODULE所在模块编号 z05仅支持XX=00的格式 不是00的不支持 所以B2后面不是00的代码仅用于z06版本 支持按键类程序代码修改 也就是按键类代码修改$A类地址的时候 仅z06可以支持 繁体中文金手指标题的支持 z06仅支持UTF8格式代码文件 z05仅支持ANSI格式代码文件 |
以下内容适用版本z05及以上 特殊版本支持会加以说明 所以如果发现有出入的地方 请先检查你所使用的是否为对应版本 版本号在金手指主菜单左上角可查看
如果是3.60系统建议使用3.60的z05版本 但无法支持上面提到的z06新增的功能 3.65及以上系统建议更新到z06版本 由于z06版本功能变动较大 之后更新的代码将以z06支持的功能为基础 如果你无法使用z06版本 建议不要购买
PSVC金手指由两部分组成 插件和金手指文件
1、插件
插件是使用PSVC金手指的前提 插件本身带有内存搜索和修改功能 可自行搜索和修改 也可以加载制作好的金手指文件
插件的安装目前需要在变革系统 测试为固化系统下 其他系统请自行测试
以下所提到的目录如果没有需自行建立相应目录
将vitacheat.suprx插件文件放到PSV主机的 ux0:vitacheat/ 目录下
将vitacheat.skprx插件文件放到PSV主机的 ur0:vitacheat/ 目录下
将font.dat字体文件放到PSV主机的 ux0:vitacheat/font/ 目录下
将 ux0:tai/ 和 uma0:tai/ 目录下的config.txt文件改为其他文件后缀名 比如config.bak等 如果没有uma0的可以忽略uma0相关设置
修改 ur0:tai/ 目录下的 config.txt 文件
在末尾加上如下两行
1 2 |
*KERNEL ur0:vitacheat/vitacheat.skprx |
并把z04之前版本vitacheat.skprx文件相关的路径删除
如果使用过z04之前的版本 需要删除以前配置文件中如下两行
1 2 |
*ALL ux0:vitacheat/vitacheat.suprx |
关机重新进入变革系统 插件安装完成 此时在游戏中按下 L+→ 快捷键如果能呼出PSVC界面即表示成功 如果有更改过快捷键但是忘记的话可以删除ux0:vitacheat/下的option目录使设置恢复到默认
2、psv金手指文件
金手指文件为文本文件格式和插件格式两种 插件格式为z06新增的 之前的版本不支持
文本文件格式
文件编码格式有ANSI和UTF-8两种 z05以及之前的版本用ANSI格式 z06以及之后的版本改为UTF-8格式 文件名为游戏ID 比如PCSG00196 后缀名为.psv 也就是新建一个文本文件 文件名改为游戏ID 后缀名改为.psv 并写入金手指代码即可 建议使用editplus这类文本编辑软件
psv文件的格式如下
1 2 3 4 5 6 7 |
# 游戏ID 游戏名称 _V0 金手指项名称1 $金手指代码1 _V0 金手指项名称2 $金手指代码2 |
目前金手指如果使用了font.dat字体文件除了英文和数字之外 还支持中文菜单和金手指项 z05仅支持简体中文 z06可支持繁体中文
上面的代码_V0表示默认该项代码为关闭状态 如果想默认开启改为_V1即可
这里讲一下按键码 由于按键码会根据设备判断 所以按键不生效的时候需要查下代码是否支持你的设备 按键码的格式如下
1 |
$C2XX 0000000Y 0000ZZZZ |
其中XX表示按键操作影响下面的行数 Y即表示设备代码 PSV为1 PSVTV为2 DualShock3为4 DualShock4为8 根据你自己使用的操作设备修改即可 ZZZZ为按键码 具体对应如下 组合键只需要数值相加即可(16进制)
1 2 3 4 5 6 7 8 9 10 11 12 |
0001 SELECT 0008 START 0010 十字键↑ 0020 十字键→ 0040 十字键↓ 0080 十字键← 0100 L 0200 R 1000 △ 2000 ○ 4000 × 8000 □ |
文本文件.psv放置位置为
1 |
ux0:vitacheat/db/ |
插件格式
插件格式为做好的.suprx文件 文件名为 游戏ID.suprx 比如PCSG00196.suprx
插件.suprx放置位置为
1 |
ux0:vitacheat/plg/ |
放置好金手指文件 然后在游戏中加载插件后按快捷键打开金手指界面 选择代码列表(CHEAT LIST)即可加载金手指列表 使用□键切换 ON/OFF 来 开启/关闭 金手指项
更多关于PSVC金手指的说明请看下面这篇文章
http://www.speedfly.cn/19403.html
插件下载
注意z05版本区分3.60和3.65系统下使用 z06仅支持3.65及以上系统使用 请根据自己的系统版本使用对应的文件
psvitacheat [2018-04-23]
用户手册下载
用户手册 [2017-06-09]
关于B2XX代码类型的说明
z06改为B2XX格式 XX可指定对应的模块所在的编号 获取模块编号的方法如下
使用z06版本进入游戏后 打开金手指菜单 进入内存导出菜单 选择安全模式 然后随便指定一个导出区间 比如81000000-82000000 按START键等待导出完成 完成后在ux0:vitacheat/mem/目录下会生成对应该游戏ID和你设定区间为文件名的TXT文件 该TXT文件就是所有获取到的模块信息
要注意一点 这个模块信息是可能会变动的 比如你加载了一些其他插件就会导致某些模块编号会有变动 本站提供的代码如果B2XX中的XX不为00的时候会提供相应的编号对应的模块路径信息 可自行对照你自己的模块信息来更改这个编号 比如噬神者2的编号信息如下
这个是我的编号信息 未加载任何其他插件 其中29这个就是模块编号 而module name后面的god就是对应的模块名称 所以我的代码使用方法就是以B229来使用 但是如果加载了其他插件 这个29可能是会变动的 这时候如果还是用B229就会无效或者死机 所以对于B2XX如果XX不等于0的情况下 金手指文章中会给出对应的模块名称 你可以自行导出内存后查看TXT文件来确定你自己对应的模块号 替换掉代码中对应的模块号即可使用
比如我如果写了B229对应模块名为god 而你导出的模块信息文件中god对应的模块编号为2A 那么你就需要把所有B229开头的代码改为B22A才能使用
注意此代码类型为z05版本开始增加的类型对于之前的版本不适用
此代码的格式为
$B200 0000000X 00000000
X=0或1,0代表seg0,1代表seg1
z06新增不同MODULE程序码的支持 也就是B2XX格式 XX等于修改对应MODULE的编号 z05只支持XX=00 z06支持其他数字
B2码可解决同一个游戏不同DUMP版本之间的自动对应 也就是同一个游戏使用此代码可以对应不同DUMP的版本 注意是DUMP版本 也就是同一个游戏的MAI/NND/VITAMIN这些版本 补丁版本还是必须一致的 比如1.00/1.01这些
当然 还有一个重要的作用 就是那些程序会浮动的游戏也可以做金手指了
下面是将本站之前的金手指代码通过B200转换成个版本通用格式的方法
首先进入代码对应版本的游戏 打开金手指界面 进入内存浏览 然后往上推右摇杆 会在上面显示当前游戏的seg0和seg1信息
比如seg0为81000000-82000000 seg1为83000000-85000000
然后找到此游戏对应的金手指代码 比如为
1 2 |
$A100 81001234 00005678 $A200 81005678 12341234 |
此代码中地址分别为81001234和81005678 在81000000-82000000区间内 所以判断为seg0
那么代码格式$B200 0000000X 00000000中的X用0替换
1 |
$B200 00000000 00000000 |
原来的代码地址需要减去seg0中的开始地址 也就是减去81000000 得到如下代码
1 2 |
$A100 00001234 00005678 $A200 00005678 12341234 |
最后得出完整的转换后的代码为
1 2 3 |
$B200 00000000 00000000 $A100 00001234 00005678 $A200 00005678 12341234 |
这个代码就可以用于这个游戏的不同DUMP版本了
同理如果原始代码为
1 2 |
$A100 84001234 00005678 $A200 84005678 12341234 |
判断在代码地址属于seg1 开始地址为83000000 那么转换之后的代码为
1 2 3 |
$B200 00000001 00000000 $A100 01001234 00005678 $A200 01005678 12341234 |
另外有些代码的数据部分会有地址的存在 这类代码是无法这样简单的转换的 只能用对应格式的游戏并使用已经发布的代码来使用 之后本站的代码会以这种新的代码类型为主
此方法一般只适用于$A开头的程序类代码 其他代码类型不保证也可以这样转换 大部分代码都是基于seg0 基地址为0x81000000来制作的 当然也有不是的 这个就需要你自己安装对应的游戏来获取seg信息了
更新日志
v20181225
只支持3.65系统以上
增加支持suprx插件方式金手指
使用双缓冲改善图像闪烁问题
更换字体文件,增加繁体中文界面
cheat文件编码从GBK转变为UTF8
dump内存多生成同名.txt文件,记录进程所有的module信息以供金手指制作者使用
改进B2格式代码
精准搜索搜索范围增加Auto选项
主界面显示游戏名称、剩余内存信息
适配游戏分辨率不是960*544的显示
v20180429
更新v360.z05版本 支持在3.60变革系统下使用
v20180424
更新v365.z05版本
1 2 3 4 |
支持365系统 增加内存浏览页面查看eboot模块seg信息(右摇杆上推切换显示隐藏) 代码格式增加$B200 关于该代码类型的说明请看上面B200代码说明部分 其他小调整 |
1 2 3 4 |
MD5 (vitacheat.skprx) = e119d0bc75ee303729a47c0ae0b4ea69 SHA1(vitacheat.skprx) = 0faf50ac2b9105b40395004687a1df9efa0fbda0 MD5 (vitacheat.suprx) = eba38655b19782ae7c408b825af48c4a SHA1(vitacheat.suprx) = 50367137ce9e5d326706edab11edbcef7d81aa2c |
v20170910
其中的config文件为变革ENSO状态下用来加载psvitacheat的配置文件 可自行对比参考
1 2 3 4 5 |
主要更新内容: 1、增加简体中文选择,含金手指文件代码描述简体中文显示 2、修正东京迷城、draw slasher、夏莉的工作室plus、nova等游戏呼出问题; 3、修正了suprx的配置问题; 4、增加英文教程(GOOGLE翻译); |
password文本内容为密码
v20170804
1 2 3 4 5 6 7 |
主要更新内容: 1、基于SKPRX开发; 2、基本实现100%呼出率; 3、支持正版卡带游戏修改; 4、大幅提升精准搜索速度; 5、追加浮点数据搜索; 6、修正程序段代码A段显示问题; |
v20170630
1 2 3 4 5 6 7 8 9 10 11 |
主要更新内容: 1.增加代码文件编辑功能; 2.增加地址即时保存功能,找到地址后可保存至*.psv; 3.完善模糊搜索功能,增加数据比较、数值范围的模糊搜索方式; 4.增加8bit/16bit模糊搜索功能; 5.增加内存随意导入、导出功能; 6. 增加呼入和呼出热键设置; 7.增加D条件代码多种条件判断; 8.优化指针检验判断; 9.优化游戏呼出成功率; 10.增加内存浏览地址时的浮点转换显示; |
v20170609 公测版
首个公开版本
常见问题
开启代码后无效或死机
1、金手指插件必须使用最新版本
2、必须按照文章中提示的游戏加载方式使用 如果未提示可在文章中留言
3、如果按照前面两条检查后仍会死机 那就可能是代码问题 可在文章中留言
代码列表为空
此情况必定是代码文件写入不规范问题
1、必须严格按照上面教程中提到的代码格式写入代码 如果代码中有说明和注释 必须按照说明和注释填写相关内容并且把说明和注释删掉
2、检查每行末尾不能有空格 包括空行也不能有空格
3、代码标题不能有特殊字符 除代码标题外 检查是否少写和多写了代码 代码为16进制格式 除数字0-9和字母A-F外 不能有其他文字
4、z06版本对比z05和之前的版本对标题长度的控制貌似更严格一点 本站某些z06之前做的代码有些标题比较长 在z06版本使用的时候可能会提示格式错误 一般标题我都写了中英文两种 可以尝试删掉一种语言来减少标题长度
EBOOT金手指使用方法
这种金手指是直接替换对应游戏的EBOOT文件即可 金手指效果游戏中是常开状态 无法关闭 所以请备份原版的EBOOT文件 不需要使用的时候替换回原版文件即可 具体文件名和位置看金手指文章中说明
2020年05月03日 04:00 141楼
七大 能不能发布个PSV影牢的金手指阿
2020年05月13日 15:59 142楼
感谢
2020年10月20日 22:08 143楼
我的PSV是3.68版本可以按吗
2020年10月21日 19:37 1层
@风花雪月 万古生香 z06可以
2021年06月05日 18:56 144楼
3.65 Z05的自己按照网上的代码新增的开启没效果怎么办?
2021年06月05日 21:59 1层
@PSV蛋蛋蛋 按照本文的教程先对照下 当然 如果不是本站的代码那就不知道是不是代码问题了
2021年06月09日 19:16 2层
@七支剑 讨鬼传极V1.01确定代码是对的,格式跟你发的也一样啊,我的PSV是日版的,载入代码名称显示乱码,打开无效,不仅无效还出错重启
2021年06月09日 19:43 3层
@PSV蛋蛋蛋 乱码问题教程中已经写了 注意Z05和Z06支持的格式不一样 3.65建议使用Z06
版本跟PSV主机版本无关 主要是游戏代码对应的游戏版本以及游戏的格式 这个在金手指对应文章中有写
2021年06月09日 19:45 4层
@七支剑 插件Z05,游戏版本V1.01
2021年06月09日 20:00 5层
@PSV蛋蛋蛋 那就是游戏格式也就是游戏加载方式不一致
2021年06月09日 20:32 6层
@七支剑 按照教程更新到Z06,打开金手指怎么界面显示不出字了
2021年06月09日 23:11 4层
@七支剑 为什么按L+箭头呼不出来了
2021年06月10日 12:04 5层
@PSV蛋蛋蛋 没装好
2022年06月20日 22:41 145楼
网盘地址已失效,麻烦七大更新下
2022年06月20日 23:22 1层
@xutton 哪个 下载和手册都能打开
2022年06月21日 12:03 2层
@七支剑 [PSVC] 魔界战记4 回归 日版 PCSG00225这个的网盘地址
2022年06月23日 15:45 146楼
我3.65固化不知道为啥一开金手指就重启。。。。。讨鬼传极的那个
2022年06月23日 16:39 1层
@织斑宇 注意游戏的加载方式