修改分辨率
batocera.linux适用于各种分辨率的屏幕,也就意味着除了各类常规的显示器,也适用于不同的小的屏幕,比如这个5寸触摸屏(系统不支持触摸)800×480的分辨率,就以这个屏为例:
首先需要修改/boot目录下的config.txt
将下面这段加到里面去
framebuffer_width=800 framebuffer_height=480 hdmi_force_hotplug=1 hdmi_group=2 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0 device_tree=bcm2710-rpi-3-b.dtb dtparam=spi=on
把/SHARE/system/recalbox.conf中的”CEA 4 HDMI” 改成 “DMT 87 HDMI”
在前端页面单击start键,进入这个主设置界面
系统设置
可以查看当前板子的信息,存储状态,修改语言,超频,备份和安全之类的设置。
游戏设置
包括一些显示比例、回放功能、自动保存/加载、主题之类的设置,还可以针对某个模拟器进行深层的配置。
手柄设置
游戏中的按键和以前玩的映射位置一样,但是通过HotKey也会有一些特殊的结合键,也就是说一开始必须要设置一个HotKey(不然可能进入一个游戏之后就出不来了)。
Hotkey + Y → 储存进度
Hotkey + X → 载入进度
Hotkey + Up → 选择存储槽
Hotkey + Down → 选择存储槽
Hotkey + Start → 结束游戏并返回到主界面
Hotkey + A → 重置游戏
Hotkey + B → Retroarch菜单
Hotkey + L1 → 截屏
Hotkey + Right → 加速游戏
Hotkey + Left → 回放
Hotkey + R2 → 下一个 shader preset
Hotkey + L2 → 上一个 shader preset
在这个设置页面可以设置手柄,添加蓝牙手柄,配置1P、2P之类的多个玩家。
UI设置
屏幕保护时间、样式,帧率显示、主题设置都在这个页面完成。
声音设置
主要用来设置输出的接口是板上端口还是HDMI,比如用下面的这个配套功放板来测试
网络设置
进入网络设置之后,假如是WiFi的话,默认是没有开启的,需要选择enable,然后输入SSID和KEY,过段时间就能连接上了。
同时batocera的ssh是默认开启的,也就意味着我们可以通过Putty或者终端ssh连上去,默认root的密码是recalboxroot;除了ssh之外,我们通过网络也能可以非常方便地把一些游戏文件通过网络直接传上去,甚至还能通过网络使用虚拟键盘和虚拟手柄。
在浏览器打开batocera的ip地址,就能看到有三个选项,以虚拟手柄为例,在这个网页可以用鼠标点击来当作手柄用,但是当你在手机或者平板打开的时候,他就真的像一个手柄一样,而且还是无线手柄。
抓取
这个功能是用来抓取每个模拟器上每个游戏的信息和封面的,连接到一些网站可能用爬虫抓取。
抓取成功之后,在游戏选择界面也会有所不同。
Kodi媒体中心
系统附带的一个媒体中心,在前端通过X按键或者在设置界面可以进入这个媒体中心,里面可以看电影、听音乐,不过很多按键会和之前不同,用起来稍微有些麻烦。