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


发新话题
打印

[掌机] 驳:熊猫的”为什么说psv不是传说中的模拟神器“

Libretro/RetroArch是如今大部分怀旧游戏系统的基础,在retro gaming上默认的统一接口。RA的可定制强,系统层面有各路写好的前端给你用,界面也有xmb、rgui、ozone等等不同的GUI可选,设置全核心通用,不用一个个模拟器去熟悉,且每个核心的特定设置也一个不少都提供了。以后基本上就是大家不停继续完善这个框架。

通用RA其实相当于是画了个大圆,要求的最主要的功能每个核心提供前端支持的API,也就是说每个核心都有丰富的滤镜、Overlay选项,Rewind回退、即时存档撤销(这功能有多重要,玩得多的都知道),渲染后端切换、run-ahead延迟消除……等等功能。单独的模拟器很难全部实现,或实现得足够好。

比如PCSX2核心推出之前,要加载通用的slang或glsl前端滤镜只能用reshade或者自己写钩子,但出了Libretro核心之后所有设置轻车熟路。前端统一的情况下可以说一通百通,而且所有设置也只需要设一遍(当然,现在PCSX2核心还有待完善)。虽说某些模拟器提供了某些更具体的功能RA还没有做,但总体是上做不到RA这样全面的实现的。具体到PSV功能其实少了许多(比如滤镜),但玩的时候前端本身存在感很低,设置好快捷键后RA几乎就是透明的。超频后低配置的主机核心运行效率也基本没有问题。

了解和熟悉RA,并配置一套自己习惯的设置和环境,对怀旧游戏玩家来说是非常值得学习的技能(而且非常简单)。至少对我来说,已经很难习惯没有RA的系统了。

[ 本帖最后由 Lunamos 于 2021-6-8 16:16 编辑 ]


TOP

引用:
原帖由 真忘私绵 于 2021-6-8 16:17 发表
posted by wap, platform: iPhone
所以我还是求教
我玩cps名将
想把a和b设置为单独连发
不要用什么热键启动关闭
要如何做
刚才好像回成了短消息……不知道你具体要求是什么,现在的连发模式应该能处理两种情况,就是按住连发键全局连发,以及把连发键设定成想连发的那个键以单独连发。
如果直接就想两个键都可以连发,需要核心支持分配连发键(也就是A键,B键,A连发,B连发的分配),或者使用连发手柄。
每个人的具体需求都不同。比如用单独的模拟器时我不小心按到即时读档就回到解放前了,但如果用RA就能直接撤销。这时候自然也有足够的理由怒斥这模拟器垃圾。RA就是这么个在各种功能实现上较为完善的最大公约数。

连发的逻辑和位置在这里。如果你提出issue,也可能会有开发者按你的需求帮忙改。
https://github.com/libretro/RetroArch/blob/master/retroarch.c
我大概看了一下应该不难改(从22892行开始是三种连发逻辑的代码,classic,single_hold,single_toggle)

[ 本帖最后由 Lunamos 于 2021-6-8 18:10 编辑 ]



本帖最近评分记录
  • dzx81614 激骚 +1 骂人 2021-6-8 17:40
  • yonexhb 激骚 +1 最骚 Rated by wap 2021-6-8 17:25

TOP

引用:
原帖由 真忘私绵 于 2021-6-8 17:43 发表
posted by wap, platform: iPhone
就是a和b两个按钮单独连发,一起按住就是连续放大招
前面也提到要具体实现这种连发模式需要改代码。最简单的全局实现就是用另外一个键(比如L2)启动。在classic连发模式下把连发键设置成L2就行了,不过你也提到不希望用热键触发连发。

但我刚才在Win的RA上试了一下,直接用Classic连发模式,把连发键设在攻击上,再把默认连发设在Y上(原因不明)可以实现攻击连发和连续放大招(但是不能连续跳跃),核心用FBAlpha或者MAME都行。



[ 本帖最后由 Lunamos 于 2021-6-8 20:49 编辑 ]


TOP

引用:
原帖由 真忘私绵 于 2021-6-8 20:55 发表
posted by wap, platform: iPhone
我就是吐槽ra太不人性化
这么简单的要求都要搞这么复杂的一套
不适合小白
寨机只要进入按钮设置
打开a和b连发即可
应该是你用的某个独立模拟器刚好支持了这个功能。用其它模拟器也不见得全部支持某种特定的连发逻辑。像这些功能实现起来都不复杂,相信以后都可以逐渐支持的(之前就是有人在issue里提,连发就从一种classic模式变成了三种)。但随着RA支持平台的增多,为了防止BUG过多,迭代速度也不算快。RA社区西方人多,以他们的习惯为主。他们用得少的功能提的人就也比较少。

反过来说,RA支持的许多关键功能,许多独立模拟器也并不支持,包括大量功能热键,全通用滤镜支持,存档撤销,run-ahead预测延迟,回放,前端展示,甚至成就……如果你刚好要用到这些功能,那就反过来变成那些独立模拟器不人性化了。大家的使用习惯是从独立模拟器来的,很少有人一开始就用RA,原来没有的功能许多人也就不用。好比网页改版,哪怕客观上改好了,老用户也是不习惯的。

[ 本帖最后由 Lunamos 于 2021-6-8 21:18 编辑 ]

TOP

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