全能模拟器是一款跨平台、开源的游戏模拟器软件,支持运行数十种经典游戏主机的ROM,包括NES、SNES、PS1、GBA等,让玩家在现代设备上重温复古游戏体验。如果你也想要体验这些游戏,就可以下载尝试呢。
【全能模拟器金手指使用教程】
金手指目录(全能模拟器/大蒜系统):cheats
金手指目录(RG35XX官方大蒜双系统):\Mod\cheats
nes默认核心 => FCEUmm
gb,gbc默认核心 => Gambatte
gba默认核心 => mGBA
游戏Rom:精灵宝可梦-皮卡丘(黄)v1.1.gbc
金手指文件位置:[金手指目录]\Gambatte\精灵宝可梦-皮卡丘(黄)v1.1.cht
金手指搜索:
1.进入[菜单]->[金手指]->[开始或继续金手指搜索]
2.在[开始或重新金手指搜索],左/右可选择[搜索内存大小],默认8位(1字节)
3.点击[开始或重新金手指搜索]
4.在[搜索内存值 等于],左/右更改数值
5.点击[搜索内存值 等于]
6.回到游戏改变数值,再进入[开始或继续金手指搜索]
7.继续[搜索内存值 等于]或其他[搜索内存值 ..],左/右更改数值
8.重复搜索,直到匹配个数剩余几个或1个
9.点击[将 ? 个匹配添加到列表中],后退到[金手指]界面
10.选择[金手指 #?:...],左/右可控制启用和禁用,点击可查看详细和修改
注:更改操作基本都是左/右来控制,[金手指详情]部分条目可点击进入选择更改
功能分析-金手指配置文件:
cheat0_address = "4491"
-> 内存地址
cheat0_address_bit_position = "0"
-> 内存地址掩码:用于获取小于8位(1字节)的数值(根据[内存搜索大小类型])
如:任取1位:[内存搜索大小类型]=0
第1组: 0000 0001 => 1
第2组: 0000 0010 => 2
第3组: 0000 0100 => 4
第4组: 0000 1000 => 8
第5组: 0001 0000 => 16
第6组: 0010 0000 => 32
第7组: 0100 0000 => 64
第8组: 1000 0000 => 128
如:任取2位:[内存搜索大小类型]=1
第1组: 0000 0011 => 3
第2组: 0000 0110 => 6
第3组: 0000 1100 => 12
...
第5组: 0011 0000 => 48
...
第7组: 1100 0000 => 192
...
如:任取4位:[内存搜索大小类型]=2
第1组: 0000 1111 => 3
...
第6组: 1111 0000 => 240
...
cheat0_big_endian = "false"
-> 是否大端字节:大端=>高位在左,低位在右
小端=>低位在左,高位在右
如(两字节):0x01F0 => 高位(0x01):00000001 低位(0xF0):11110000
大端:0x01 0xF0
小端:0xF0 0x01
cheat0_cheat_type = "0"
-> 类型:0=>禁用
1=>设定值
2=>增加值
3=>减少值
4=>如果[数值]等于[内存数值]则运行下个金手指(否则跳过下个金手指,仅用于[应用更改])
5=>如果[数值]不等于[内存数值]则运行下个金手指(否则跳过下个金手指,仅用于[应用更改])
6=>如果[数值]小于[内存数值]则运行下个金手指(否则跳过下个金手指,仅用于[应用更改])
7=>如果[数值]大于[内存数值]则运行下个金手指(否则跳过下个金手指,仅用于[应用更改])
cheat0_desc = "第1个精灵等级"
-> 描述
cheat0_enable = "false"
-> 是否启用
cheat0_handler = "1"
-> 处理程序:0=>模拟器(EMU)
1=>全能模拟器(RETRO)
cheat0_memory_search_size = "3"
-> 内存搜索大小类型:0=>1位
1=>2位
2=>4位
3=>8位(1字节)
4=>16位(2字节)
5=>32位(4字节)
cheat0_repeat_add_to_address = "1"
-> 每次迭代地址增量
cheat0_repeat_add_to_value = "0"
-> 每次迭代数值增量(目前1.16.0版本有BUG,设置最大值会被重置为0,如:1字节设置255结果却是0)
cheat0_repeat_count = "1"
-> 迭代次数:配合[每次迭代地址增量]可以影响一大片数据
(但是只有一个[数值]和[每次迭代数值增量]可以使用,难以自由控制数值)
迭代1次说明:[当前地址]=[内存地址]
[当前地址]使用[当前数值]值后
[当前地址]更新为:[当前地址]+[每次迭代地址增量]
[当前数值]更新为:[当前数值]+[每次迭代数值增量]
cheat0_value = "1"
-> 数值(第一次设置最大值有效;目前1.16.0版本有BUG,设置最大值会被重置为0,如:1字节设置255结果却是0)
cheats = "9"
-> 金手指总数
完整金手指示例:
精灵宝可梦-皮卡丘(黄)v1.1.cht
cheat0_address = "4491"
cheat0_cheat_type = "0"
cheat0_desc = "第1个精灵等级"
cheat0_enable = "false"
cheat0_handler = "1"
cheat0_memory_search_size = "3"
cheat0_value = "1"
cheat1_address = "4934"
cheat1_cheat_type = "1"
cheat1_desc = "金钱999999"
cheat1_enable = "false"
cheat1_handler = "1"
cheat1_memory_search_size = "3"
cheat1_repeat_add_to_address = "1"
cheat1_repeat_add_to_value = "0"
cheat1_repeat_count = "3"
cheat1_value = "153"
cheat2_address = "4892"
cheat2_cheat_type = "1"
cheat2_desc = "道具总数[数值]个(末尾自动补FF) [地址增量]=[数值]x2+1 [数值增量]=[数值]+[数值增量] (由于当前全能模拟器金手指有bug,设置255会被重置为0,无法补FF)"
cheat2_enable = "false"
cheat2_handler = "1"
cheat2_memory_search_size = "3"
cheat2_repeat_add_to_address = "3"
cheat2_repeat_add_to_value = "254"
cheat2_repeat_count = "2"
cheat2_value = "1"
cheat3_address = "4893"
cheat3_cheat_type = "1"
cheat3_desc = "第1个道具(大师球x99)"
cheat3_enable = "false"
cheat3_handler = "1"
cheat3_memory_search_size = "3"
cheat3_repeat_add_to_address = "1"
cheat3_repeat_add_to_value = "98"
cheat3_repeat_count = "2"
cheat3_value = "1"
cheat4_address = "4069"
cheat4_big_endian = "true"
cheat4_cheat_type = "1"
cheat4_desc = "遇敌剩余HP=0(敌方出现即死)"
cheat4_enable = "false"
cheat4_handle = "1"
cheat4_memory_search_size = "4"
cheat4_value = "0"
cheat5_address = "4082"
cheat5_cheat_type = "1"
cheat5_desc = "遇敌等级 =>50"
cheat5_enable = "false"
cheat5_handler = "1"
cheat5_memory_search_size = "3"
cheat5_value = "50"
cheat6_address = "4055"
cheat6_cheat_type = "1"
cheat6_desc = "遇敌精灵 =>梦幻"
cheat6_enable = "false"
cheat6_handler = "1"
cheat6_memory_search_size = "3"
cheat6_value = "21"
cheat7_address = "0x1185"
cheat7_cheat_type = "1"
cheat7_desc = "第1个精灵-个体值满值"
cheat7_enable = "false"
cheat7_handler = "1"
cheat7_memory_search_size = "3"
cheat7_repeat_add_to_address = "1"
cheat7_repeat_add_to_value = "0"
cheat7_repeat_count = "2"
cheat7_value = "254"
cheats = "8"
小于8位(1字节),内存地址掩码示例:
Rom:精灵宝可梦-金
cheat11_address = "4530"
cheat11_address_bit_position = "128"
cheat11_cheat_type = "1"
cheat11_desc = "遇敌性别:雄性(由于当前全能模拟器金手指有bug,设置最大值会被重置为0,效果变成了雌性;已经提交bug,希望能早点解决该问题吧)"
cheat11_enable = "false"
cheat11_handler = "1"
cheat11_memory_search_size = "0"
cheat11_repeat_add_to_address = "1"
cheat11_repeat_add_to_value = "0"
cheat11_repeat_count = "1"
cheat11_value = "1"
cheat12_address = "4530"
cheat12_address_bit_position = "128"
cheat12_cheat_type = "1"
cheat12_desc = "遇敌性别:雌性"
cheat12_enable = "false"
cheat12_handler = "1"
cheat12_memory_search_size = "0"
cheat12_repeat_add_to_address = "1"
cheat12_repeat_add_to_value = "0"
cheat12_repeat_count = "1"
cheat12_value = "0"
金手指使用:
将要使用的金手指 打开即可(选中该行,按左或右,即可切换开关;当然也可以进入详情开启)
【软件亮点】
1、不同于单一模拟器,RetroArch采用Libretro API前端设计,允许用户加载不同模拟器核心(Core),如PCSX ReARMed(PS1)、mGBA(GBA)、Flycast(Dreamcast)等,实现“一软多用”。
2、支持Windows、macOS、Linux、Android、iOS,甚至游戏主机(如Switch、PS Vita)和开源掌机,真正实现**全平台覆盖**。
3、提供高级设置选项,包括分辨率调整、帧率控制、着色器滤镜(如CRT扫描线效果)等,让玩家自由优化画面和性能。
【软件功能】
1、内置播放列表系统,可自动扫描并分类ROM,支持缩略图显示,方便玩家快速查找游戏。
2、采用下一帧响应时间优化,模拟真实硬件的输入延迟,确保操作手感接近原版主机。
3、支持网络对战大厅,玩家可联机游玩经典游戏,甚至使用“观众模式”观看他人比赛。
【软件优势】
1、提供即时存档/读档,并支持游戏加速(快进),方便玩家跳过繁琐流程。
2、部分核心支持RetroAchievements,玩家可解锁奖杯,为复古游戏增添现代挑战乐趣。
3、自动识别蓝牙手柄,并支持键位映射,兼容触屏、键鼠、摇杆等多种操作方式。
展开