学习笔记:一次性把retroarch的键位设置讲清楚
retroarch吧
全部回复
仅看楼主
level 12
Retroarch的键位设置可谓是这个模拟器“反
人类
”的罪状之一,初玩者往往被搞得一头雾水,而大佬们可能又觉得此问题过于简单不屑一提,所以今天我作为一个刚刚入门的初学者给各位门外汉们分享一下小小心得,其实也是本人的真实历程,希望看了以后能让各位少走点弯路。
以按键最简单的FC游戏为例,某天你突然想在电脑上玩赤色要塞了,然后想按照以前玩电脑模拟器比如virtuanes之类的习惯,把键盘的键位设置成这样:
接下来你兴冲冲地打开retroarch,想当然地进入设置-输入-端口控制,以前模拟器都是这么玩的嘛,直接进去设置就行了,多简单,是吧?然而:
出现在你面前的是这么一个界面,方向键↑↓←→倒没什么好说的,很直观,好的,按照之前的设想,接下来该把连发B键设置为键盘的U键了,可是可是连发B键到底是哪个啊?左边这一行的A键B键之类的又是什么玩意呢?难道是键盘上的A键B键?不像啊,难道是指的FC手柄上的A键B键?可这XY键又是啥玩意?连发键又是哪个?到底该如何设置?彻底懵逼了吧?
别急,下面先来介绍一个概念,也就是retroarch这个全能模拟器和独立模拟器不同的地方,因为它是全能的,所以内置了一个全局的虚拟手柄来适配所有游戏,也就是什么FC啊街机啊PS啊通通都使用这个虚拟手柄,所以这个虚拟手柄的键位够多,还带摇杆,左边就是这个虚拟手柄的按键,在这里,先把你实际使用的输入设备(键盘手柄摇杆之类)与这个全局虚拟手柄的键位进行映射,也就是虚拟↔现实。
现在你肯定想问了:扯了半天关键性问题还是没说啊,到底连发B键是哪个呢?
下面以使用mesen核心为例运行一个FC游戏,在游戏中按F1唤出retroarch菜单,进入控制-端口控制,看到了吧,连发B键(Trubo B)就在右边,对应的是左边的全局虚拟手柄的Y键,retroarch除了全局虚拟手柄以外,每个游戏核心中还有一个单独的虚拟手柄,这里显示的就是retroarch中的全局虚拟手柄与mesen核心中的虚拟手柄的映射关系,也就是虚拟↔虚拟,这也是retroarch的“独特”之处之一,它有2个设置键位的地方,一个是上面说的设置-输入,另外一个就是这里说的快捷菜单里的控制,而快捷菜单只有在运行游戏的时候才会出现。
现在终于总算好不容易知道连发B是哪个键了,接下来该干啥可想而知:回到刚才的设置-输入,找到左边的Y键,在右边按回车,按下U键,接下来以此类推,OK完事,就这么简单。
可能有好学的朋友要问了,这个键位设置完成以后怎么保存呢?这个问题需要细说:
设置-输入里的按键设置,也就是虚拟↔现实,与设置菜单里的其他选项一样,保存在根目录的retroarch.cfg里,如果你在设置-配置里打开了“退出时保存配置”(此项默认打开),则不需要手动保存,退出时自动保存配置到retroarch.cfg文件
如果你要手动保存,在第一个图标菜单-配置文件里,保存当前设置
快捷菜单-控制里的按键设置,也就是虚拟↔虚拟,在控制-管理重映射文件里保存手柄设置,会在config\remaps文件夹里生成一个类似Mesen.rmp这样的文件。保存以后,在运行游戏的时候会出现一个“加载核心重映射文件”的提示,加载的就是这个文件。(如果这里没有改动的话不需要保存,使用retroarch的默认设置就好!)
在控制-输入里还有个“保存手柄配置文件”作用未知,一保存就出错
2022年04月25日 09点04分 1
level 6
xy在gb fc默认为连发健。想要修改皮肤可以去官网buidbot下载工具
2022年04月25日 10点04分 3
level 9
学习了
2022年05月10日 20点05分 4
level 2
不可拖动按键位置是最大的麻烦[委屈]
2022年05月28日 08点05分 6
level 1
有办法为不同核心设置不同的快捷键吗?
2022年06月02日 08点06分 7
运行游戏以后在快捷菜单——独立设置里应该可以
2022年06月02日 09点06分
最近试过,快捷键似乎是全局统一设置的,并不会保存在独立设置里,要手动修改配置文件才行
2022年10月28日 16点10分
level 1
[怒]我以前设置成功了,最近瞎捣鼓模拟器搞出问题重下了个,然后再也没弄好, 看了你这篇还是没试成功
2022年06月11日 06点06分 8
level 1
我摸了半天没搞明白:怎么“清除”某个设置好的按键??
2022年10月28日 15点10分 11
选中后按键盘的delete键
2022年10月28日 16点10分
@我是曾能混 试了,自己设置的按钮会清掉,但不会变成没有按键映射,而是会回到Auto,也就是默认按键映射,这里就清不掉了,不知道怎么弄
2023年02月11日 05点02分
@EverSpirit 发现只要开启自动按键设置,就无法清掉Auto那些,把自动按键关掉,所有按键都自己设置,就好了
2023年02月11日 19点02分
level 1
试了不行,也许是我不是台式机的原因,笔记本键盘布局不一样。
2022年11月02日 03点11分 12
笔记本也一样,选中按键以后不要按回车,直接按delete
2022年11月04日 06点11分
@我是曾能混 大佬牛逼,终于解决按键删除问题了!
2023年12月08日 19点12分
level 3
好像只能设置一个连发健啊,怎么才能设置两个连发键?
2022年12月16日 13点12分 13
level 1
您好,麻烦问下,我玩gb游戏,用h作为选择键,但是h在模拟器上确是重启,也就是按键冲突,怎么解决
2022年12月21日 09点12分 14
设置>控制>输入>快捷键>启用快捷键。这个选项的意思是按下时才识别快捷键,不按下就是普通的游戏控制。
2022年12月21日 10点12分
@hjdt5 多谢,还有个问题,我这边玩恶魔城月下夜想曲,键盘无法设置按键,但是手柄可以,ps游戏加了bios依旧不显示,还需要改文件,才能显示列表,并且没有缩略图
2022年12月23日 11点12分
@kingofgames1 不好意思,最近忙没看到回复。试过把自动配置手柄关掉吗,或者把设备编号改一改看看。或者把手柄的重映射文件删了看看。
2023年01月01日 18点01分
@kingofgames1 如果是汉化或者改版的游戏,和官方数据库内的值对不上就会不识别这个游戏也无法自动加入列表。只能改文件,缩略图也是同理,要匹配才行。当然也可以手动下载缩略图然后放入thumbnails的相应列表里。
2023年01月01日 18点01分
level 2
感谢分享宝贵经验 这个模拟器按键设置真的是墨迹
2023年01月04日 06点01分 15
level 1
大佬问个问题。我电视机安装的安卓ret 然后蓝牙手柄游戏游玩都没问题 按键设置也没问题。
就连 L1+L2+↓+X 这个退出组合键都能按出来并且好使
可是我就是不能放出来a+b保险 ab一起按不行,然后按住ab加R1(我设置的连发)结果能无限放保险。
这个是哪里设置错误了么?十分苦恼。
求大佬帮忙。
2023年01月09日 15点01分 16
看起来应该是手柄的问题
2023年01月10日 08点01分
@我是曾能混 感觉是两个按键延迟触发的问题。先按a 再按b 有的时候能按出来 或者按住了 能出来 感觉是 判断 ab不是同时按的问题。。如果是手柄问题L1+L2+↓+X 这四个退出的组合键应该没有效果啊。 蓝牙键盘也是一样。
2023年01月11日 07点01分
level 1
请教楼主,我用RP2.5掌机,各种retroarch模拟器只能用十字键,用不了左遥杆要怎么设置?哪个选项没打开吗?
2023年01月14日 19点01分 17
到第二个菜单设置-输入里看看有没有摇杆
2023年01月15日 03点01分
@我是曾能混 不太明白哪个是第二菜单,是设置里的输入吗,进到里面看哪里有没有摇杆?
2023年01月15日 04点01分
@六条二 重新定义一下全部按键就好了[滑稽]
2023年01月15日 10点01分
level 1
顺便问一下楼主要怎么删除多余不要的核心,安卓版并没有电脑版的cores文件夹,找了retroarch文件夹里也找不到任何一个核心文件!
2023年01月15日 10点01分 18
第一个菜单里有选项吧
2023年01月16日 00点01分
level 3
大佬,有个问题想问,我用键盘玩,它默认是端口1,但是我的键位设置在端口2.该怎么办?
2023年11月29日 19点11分 19
没看明白,键位设置里没有端口1?
2023年11月30日 02点11分
@我是曾能混 https://tieba.baidu.com/p/8755179945?pid=149156747164#149156747164 我的意思是我设置了端口2,但是玩游戏总是默认端口1,怎么改为端口2呢?
2023年11月30日 08点11分
1 2 尾页