编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

万用模拟器RetroArch 1.7.5版推出,终于完整支持任天堂Switch!

wxchong 2024-08-31 03:59:05 开源技术 15 ℃ 0 评论

RetroArch是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在Windows、MacOS、Linux、Android、iOS以及多种游戏主机上执行,最新推出的1.7.5版的最大改变就是能在任天堂Switch上执行,并可透过libnx函数库启动OpenGL加速,大幅改善模拟器使用体验。

Switch模拟器完整体登场

先前Switch主要有2种不同的模拟器解决方案,第一是在透过Switch官方系统的漏洞或是透过非官方系统或自制程序启动器执行如RetroNX等自制程序,第二种则是透过ShofEL2破解程序在主机上载入以Linux为基础的Lakka。

这2款程序虽然都是由RetroArch衍生的模拟器,但都有一些不可忽略的缺点,RetroNX最大的问题就是只有Rgui文字选单界面,操作不是很亲合。而Lakka虽然可以在Linux中调用OpenGL API,为3D显示加速,但受限于驱动程式,无法透过内建的音响或耳机端子输出声音,只能从蓝牙音响输出声音,而且也不支持待机。

这个问题在新版libnx(开发Switch非官方程式专用的函数库)支持OpenGL后得以改善,RetroArch也因此在最新推出的1.7.5版将Switch纳入支持。

在OpenGL的加持下,Switch版RetroArch不但支持XMB、MaterialUI等操作界面,也让开发者能将更多libretro模拟器核心移植,未来可能可以模拟任天堂N64、Sega Dreamcast、Sony PlayStation Portable等主机。

Switch版RetroArch已经支持网络功能,玩家可以透过网络进行连线对战,或是更新模拟器核心,此外也支持控制器分离使用,玩家能将主机两侧的JJoy-Con控制器拆下供双打使用,充分发挥Switch的独特功能。

Reicast支持键盘输入

先前笔者在介绍Dreamcast模拟器Reicast加入网络功能时,就有片花也将加入键盘支持,果然在这次更新中就成真,让玩家在游玩如《死亡打字机》(The Typing of the Dead)时,可以透过键盘操作游戏,或是在《梦幻之星网络版》(Phantasy Star Online)的聊天室输入文字。

以《死亡打字机》为例,玩家要先在模拟器的设定中将1号控制器端子(Port A)的控制器类型设定为键盘,并将3号控制器端子(Port C)设定为一般手把并插入VMU记忆卡,就能使用电脑键盘模拟Dreamcast键盘。

虽然目前Switch版RetroArch尚未支持Dreamcast模拟器,玩家还是能在其他平台的RetroArch享受键盘功能,而考察到Switch搭载的NVIDIA Tegra X1处理器的性能,模拟Dreamcast并非不可能,或许我们可以期待日后的更新会加入更多功能。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表