» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[模拟相关] 关于RA最最反人类的地方(连射设置)

posted by wap, platform: Android
不过说起来,有没有通用的外接手柄映射程序呢?


TOP

只用过hold模式,连发和单发合并按键以后的连发键功能,没用过别的模式。感觉按楼主描述这个toggle模式属于有BUG,完全不可用的状态。代码在input_driver.c的4435行左右,把toggle改正常应该不难,可以给作者再提个issue。
但就算这个改好了,也跟hold的单键连发没有本质区别。理想的连发实现应该允许让所有按键都能映射该按键的连发版,这个需要改的地方比较多。感觉这类问题在他们的优先级里很低,大多数人都在搞平台兼容性和核心移植相关的事。如果有一堆人催应该能让他们重视一下。

[ 本帖最后由 Lunamos 于 2023-3-2 11:47 编辑 ]



TOP

引用:
原帖由 江南恐龙 于 2023-3-2 10:53 发表
posted by wap, platform: iPhone
就是故意耍流氓的,仗着一些独有的外挂功能,强迫使用者改变习惯,减少用回其他模拟器的可能性
感觉是。欧美公司特别喜欢这么操作,绷不住。
不过我觉得改变使用习惯还不是最大的困扰,像ra这么大的软件(我说的大是指设置和操作内容特别多),应该像Adobe全家桶一样,配备一本电子说明书的。


TOP

引用:
原帖由 VODKA 于 2023-3-2 11:04 发表
posted by wap, platform: Android
不过说起来,有没有通用的外接手柄映射程序呢?
ra内置的映射程序其实就是手柄通用映射程序。它的思路就是建立一个ra内部的虚拟手柄,这个虚拟手柄就是嫁接不同实体手柄的桥梁,达到“通用”这个目的——无论你实体手柄是xbox、ps还是山寨,ra都强制你让这个虚拟手柄和ra进行信息交换。
在设置里设置一次手柄,就是把你的实体手柄所有按键和ra内部虚拟出来的一个手柄按键一一对应起来。
第二次设置是在游戏中,ra菜单的快捷菜单里,具体到每个游戏的设置,这时候映射按键是把ra内部的虚拟手柄和游戏中每个功能键一一对应起来。
很多人都在这一步搞不清原理,被两套映射弄糊涂了。

ra使用这种方式映射手柄虽然绕人,但初衷就是为了一次通配以后少折腾。万一你换其他实体手柄,也几乎可以无缝切换,不需重新映射按键。但在实际执行过程中,往往还是因为不同实体手柄的驱动有差别,导致部分手柄不能识别,还要重新映射以对接的情况。

总体来说,ra有很多优点,只要你稍加研究,就能适应它,也会发现它有很多好用的地方(优秀的滤镜、遮罩、纯手柄就能实现的操控、回溯功能、一套模拟器核心通吃怀旧游戏、金手指也很方便)
但唯独连射和组合键是它一直故意恶心人的地方,让人又爱又恨。

TOP

posted by wap, platform: Android
mameplus那种连射设置才是最方便的。现在mame通过插件实现的连射还是必须要新设个按键来实现。Mednafen也是类似的新设按键设置,对按键少的机种还好,sfc,ps以上简直要人命,除非彻底放弃单击按键全用连射。
至于ra按键设置简直就是不可燃垃圾,也不只是连射了,整个按键配置都反直觉,还是一般凉快去吧

TOP

引用:
原帖由 Lunamos 于 2023-3-2 11:18 发表
只用过hold模式,连发和单发合并按键以后的连发键功能,没用过别的模式。感觉按楼主描述这个toggle模式属于有BUG,完全不可用的状态。代码在retroarch.c的4435行左右,把toggle改正常应该不难,可以给作者再提个issu ...
toggle被设置为粘滞键是ra作者故意的
有人说打飞机就不用按射击键了,类似于安卓触屏飞机自动开枪的效果。但这样还是让玩家丧失了对按键的控制权。

TOP

引用:
原帖由 2012啊 于 2023-3-2 11:30 发表
posted by wap, platform: Android
mameplus那种连射设置才是最方便的。现在mame通过插件实现的连射还是必须要新设个按键来实现。Mednafen也是类似的新设按键设置,对按键少的机种还好,sfc,ps以上简直要人命,除非 ...
mame  mameplus这些按键连射都行。哪怕是nebula之类都可以。
ra偏偏挑了一套最让人摸不着头脑的设置逻辑,而且菜单隐藏在和“连射”这个选项无关的端口控制1里。而且无论你怎么设置都达不到完美的效果。

[ 本帖最后由 iffox 于 2023-3-2 11:34 编辑 ]

TOP

posted by wap, platform: iPhone
其实我一直有个疑问:为什么要用RA?

TOP

posted by wap, platform: iPhone
引用:
原帖由 @aso  于 2023-3-2 11:58 发表
其实我一直有个疑问:为什么要用RA?
royale crt

TOP

posted by wap, platform: Windows
引用:
原帖由 @aso  于 2023-3-2 11:58 发表
其实我一直有个疑问:为什么要用RA?
多模拟器集成,方便部分人,多平台轰炸,又增加不少,一些以为不错的大佬又为其再开发,比如天马什么的,,,

TOP

posted by wap, platform: Android
引用:
原帖由 @aso  于 2023-3-2 11:58 发表
其实我一直有个疑问:为什么要用RA?
目标是打造一台完美的掌上怀旧游戏机,RA这种集合了多个模拟器核心的万用模式是必不可少的。首先兼容性比开源机好。然后功能细节也满足需求。
如果你用安卓机装一堆nes gba snes .emu,玩街机还要装fba  mame的安卓版,还有乱七八糟DC PS等其他模拟器,就不能很方便的通吃多机种。而且这些独立模拟器的操作逻辑也各不相同,风格不一。独立模拟器也没有任何前端,金手指也并不是那么方便,按键映射每个都要重新搞一遍,甚至还涉及到屏幕旋转之类的。滤镜也确实是RA的长处。
RA主要就是一些故意反人类的地方让人不爽,但万一真的拿一堆独立模拟器去替代它,还是不方便。

TOP

posted by wap, platform: Android
用他主要是因为用遮罩和滤镜,目前安卓独立模拟器很少有能做覆盖图层得,按比例放大玩两边大黑边。

TOP

posted by wap, platform: Chrome
开源的东西,不满意的话可以自己改,连发和组合键在某些核心里都有样板代码,照着抄抄改改就有了。连发可以参考wonder999提交给snes9x的连发代码,组合键可以参考fbbeo里的代码,自己再增加几套组合键就是了
本帖最近评分记录
  • sceic 激骚 +1 最骚 Rated by wap 2023-3-3 22:17

TOP

posted by wap, platform: iPhone
等那个男人

TOP

posted by wap, platform: iPhone
没错,ra的连发设置极其傻逼难懂,没的洗

TOP

发新话题
     
官方公众号及微博