最近有点空闲,拿出小P用模拟器玩点GBA游戏,受 https://bbs.oldmanemu.net/thread-3611.htm 这个帖子启发,想自己做点金手指在模拟器上用,无奈原帖的图全挂了。然后自己研究了一会,也算是琢磨出一套方案,特此做个教程分享给大家。这个方法在我常玩的几个游戏均已测试过可以,理论上别的游戏应该也没问题
Step 1. 在https://www.oldmanemu.net/%e6%8e%8c%e6%9c%ba%e6%b8%b8%e6%88%8f/gba/gba%e5%ae%98%e6%96%b9%e6%b8%b8%e6%88%8f%e5%85%a8%e9%9b%86 里找到想开金手指的游戏编号(为方便查找,压缩包里已有txt格式的游戏目录)
Step 2. 在压缩包的GBA Cheat文件夹里找到对应的游戏编号的cht文件(包里的cht文件提取自网上流传的那个GBA游戏整合包)
Step 3. 这里以机战OG2为例,找到1879.cht,右键打开方式选记事本,就能看到cht文件里的代码(图1),先复制下来想用的金手指。如前贴所述,这是EC Code,并不能直接用在GBA模拟器上。打开压缩包里的金手指编码转换器(来自https://github.com/CynricXu/ReGBA_Cheat ,非常感谢大大做了这个本地的金手指编码转换器),是一个网页,把上面复制得到的金手指贴到左边,选项框左边选EC Code,右边选Gameshark v1/v2,点下转换按钮,右边就会有转换好的金手指(图二),复制下来,新建个文本文档,全部贴上去(这里要注意,这个文档的内容不能有中文,就是类似:'gameshark_v1 金钱 '这种是不行的,模拟器读取了会直接死机,图三这样的只是示例,真正复制到PSP里用时记得改成类似 'gameshark_v1 Money ' 这样,用英文或拼音代替原来的中文描述。同时真心建议金手指整几条常用的就行,一是整多了就没意思,二是太多了也不好管理),确认好没问题后就保存文件关掉(切记文件名也不能有中文),然后把文件后缀改成cht,把这个cht文件放到模拟器的CHT文件夹里(eg: PSP/Game/gpSP/GBA/CHT),读取游戏后,在选项里的金手指选项加载这个金手指文件,再把想要的功能设置成开就行;如果ROM文件夹里有同名的游戏,进游戏时会自动加载金手指,只要在金手指选项里把想要的功能设置成开就行
注1:压缩包已有的金手指文件(也就是网上流传甚广的整合包),里面的金手指功能不一定是最全的,如果整合包里提供的cht文件里没有你想要的功能,可以在网上搜下,再用上面的方法得到模拟器里能用的cht文件
注2:找游戏编号时要注意看清楚版本,特别是汉化的游戏,看好是哪个版本汉化而来的,站长上传的每个游戏都有写是来自哪个版本(这里谢谢站长的辛勤劳动),例如:超级机器人大战 - Original Generation 2[星组][简&繁](JP)(137.98Mb) ,这里后面的JP就是代表是由日版汉化而来,在游戏目录里机战OG2对应有1879(日版),2580(美版),我们在用整合包里的金手指的时候要用1879.cht
注3:教程所需的全套工具都放在压缩包里,压缩包里并没有任何能直接在模拟器上用的成品
注4:再看一遍红字
下载:(为了支持论坛建设,百度云的链接设为回帖可见)
(Google Drive)https://drive.google.com/file/d/1A2GVzI0QSiCEi0XeV39I47l65jjx1SeS/view?usp=sharing
此处隐藏内容请回复后再查看。
大家如果看了这个教程,自己做了一些能用的金手指,欢迎跟帖分享给大家。赠人玫瑰 手有余香 Enjoy it!
上一篇:
超级机器人大战XO (ISO+模拟器)下一篇:
前两天是有兄弟要这个yabasanshiro模拟器吗??