RetroArch
官方用户手册:
链接地址
环境
Windows 10
支持的平台
几乎支持所有平台
下载安装
Windows 10为例(PC平台,Windows)
下载:
https://www.retroarch.com
Stable版本
两个版本的区别
安装:
勾选项
版本信息
开始
第一次运行看到的界面:
界面
这里,你可以启动游戏、改变设置和建立你自己的游戏集;
***常见设置***
修改界面风格:
玩过sony游戏的人一定对它的游戏菜单界面比较亲切和熟悉,我也一样,习惯设置为类似的风格:
设置->界面
选择xmb,程序重启后生效;
似曾相识的感觉
如果不喜欢这样的界面,可以重置:
打开桌面菜单
设置
重置为默认的ozone
自定义文件所在的目录:
文件默认的文件夹
官方建议
语言设置:
语言设置
为了便于对照官方文档,这里设置为英文;
全英文界面
下载安装核心
RA需要核心去加载运行游戏roms(content)!
这里可以简单这么理解:
RA提供模拟器的接口,核心就是各种不同游戏平台运行的roms(游戏主体文件)的模拟器的实现,不同的核心需要下载对应的roms,不然不能运行,会加载失败;
举例:
拳王97,它由SNK公司开发,运行在neogeo街机上,就要下载对应的核心Arcade (FB Alpha 2012 Neo Geo);
三国志,它由CAPCOM公司开发,运行在CPS-1街机上,下载对应的核心Arcade (FB Alpha 2012 CPS-1);
如果你用三国志对应的核心去加载拳王97的rom,会提示加载失败;
所以下载roms时,最好了解roms对应的游戏平台及它所对应的核心,然后根据需求去先下载roms,再加载进来,便可以畅玩游戏了;
满满回忆
注意:不能完全这么理解,这里忽略了BIOS file;
BIOS file
有些核心需要BIOS文件才能根据游戏的需求正确的模拟硬件或软件;
(如果有些游戏加载失败,就要下载对应核心的BIOS file;)
小结:
首先,要明白RA提供或支持哪些核心下载,然后要知道rom对应哪个核心;
RA支持的核心,还可以下拉;#代表已经下载安装好的核心;
核心 | 游戏公司 | (经典)游戏名称 |
Arcade (FB Alpha 2012 CPS-1) | CAPCOM | <<三国志>> |
Arcade (FB Alpha 2012 Neo GEO) | SNK | <<拳王97>> |
......
提醒:最好了解游戏公司,这样有助于上网搜寻对应的游戏rom;
CPS1
三国志(美版)
下载三国志rom
核心安装:
方法一:RA的核心下载器
Online Updater
获取核心列表的过程中,有时会卡住(下载核心也会出现这种情况),退出重进,多尝试几次;
支持的核心列表
比如,想玩<<超级马里奥>>,找到核心Nintendo - NES / Famicom (FCEUmm),单击下载:
Downloading...
核心及版本号;#,代表下载安装完成;
方法2:手动下载
系统默认存放核心的路径:
cores
手动下载核心,copy到此目录下即可;
核心的压缩包下载
下载游戏roms
这个得耐心点,慢慢找......
retrostic.com/roms
本地存放roms的路径(随意)
运行content(内容,大部分指rom)
导入content
进入存放rom的目录下
加载压缩包
选择运行游戏的对应的核心
运行成功,提示投币;
官方的tip
解释:
content,它可以是游戏、图像、视频、由核心执行的音频文件;大多数情况下,content是模拟平台的rom;
如果运气好,可以成功运行游戏;如果运行失败,需要下载对应的BIOS file,然后重新加载运行;
原则:先跑起来,优化等等;碰到问题,再去解决;何况问题的原因知道了,解决起来应该也不难;
游戏控制
RA支持键盘、手柄、摇杆等来操控游戏,并用术语Game controllers(游戏控制器)来描述这些硬件;多个核心可以共用(配置)同一个控制器,而不必为每个核心单独配置,一个核心的单个游戏也可以单独配置;
控制器配置入口
RA将真实的控制器映射到被称为"RetroPad"的虚拟控制器;
RetroPad虚拟控制器
控制器自动配置:
RA通过自动配置文件数据库实现开箱即用;
默认开启自动配置
键盘为例:
默认的RetroArch键盘绑定(部分截图)
(不是所有的控制器都能自动配置,这时候需要手动与RetroPad绑定;)
手动RetroPad绑定:
如果默认的自动配置使用不习惯,可以更改;
键盘为例:
默认支持8个用户,可以修改个数,但只配置了Port 1;
点击后,长按要修改的字母,时间跑完,就设置好了;
修改前:
方向键在右键,不方便;
修改后:
修改后不满意想重置:
重置为默认
如果要玩双人游戏,要自己手动设置,默认不配置Port 2:
手动设置
键盘的常见设置:
投币、开始、出招;
投币默认为右侧的shift键;最好修改,多次shfit,会触发widnows的粘滞键;
开始,enter;
出招为zxas,设置为klio:
注意:如果按照图示设置,会引发按键(跟热键)冲突;
解决办法:
- 避开热键
- 使能热键,必须触发此键,热键才能生效;
热键控制
热键对应的功能,自己也可以手动修改;
为了避免默认的热键与其他键冲突,最好设置使能热键;
(意思是,热键生效前,必须按下此键;)
设置为数字1
游戏时间
关羽
手柄已在路上...,会不会体验感更好?
总结
此篇算为Windows平台下的RA入门篇;
RetroArch的更多功能及其他平台的使用,会陆续做好笔记并分享;