重装、升级、「刷机」、恢复系统
首先需要说明的是,GameShell 的系统,ClockworkOS 是被写在随机附赠的 SD 卡中的。系统可以随便玩,玩坏了,或者需要升级,可以参照这篇文章「GameShell 升级 clockworkOS v0.3 / 刷 sd 卡教程」来重装系统。注意,SD 卡就是这个机器的「系统盘」,没有插入的话是无法开机的。
系统设置
Launcher (系统界面)中第一个图标 Settings 就是系统设置。
系统默认是英文的,需要切换语言的先去 ( Settings > Languages ) 里设置。
键位布局
接着确定一下你的 GameShell 到底使用什么键盘布局。进入设置里的「按键布局」( Settings > Buttons Layout )。系统提供了兼容 SNES 和 XBOX 的键位设置,按照个人喜好组装好就行。
我个人喜欢 SNES 的键位,按 A 确认很顺手
键位设置不仅仅影响在系统界面中的确定和取消,也影响在 RetroArch 模拟器平台中的手柄使用。按 A 切换成合适的键位后,按 Y 更新 RetroArch 的配置。
其他
接下来是连接 Wi-Fi,做一些基本设置。
系统提供了两个 GPU 驱动,( Settings > GPU driver switch > Lima/Fbturbo),如果觉得玩游戏有卡顿不流畅,可以尝试切换看看。
其他的设置没有什么难度,就不多说了。
自带程序与游戏
系统本身就自带了一些模拟器和开源游戏,如果不着急装游戏可以先玩一下。
- Retro Games
- MAME:街机模拟器
- MGBA:GBC、GBA 模拟器
- NESTOPIA:FC 模拟器
- Pcsx:PS 模拟器
- SFC:SFC 模拟器
- Indie Games
- Love2D:免费的 2D 游戏引擎
- OpenTyrian:一款开源的飞机射击游戏
- NyanCat:彩虹猫
- GSPLauncher:一个可以玩 phaser.io 框架 html5 游戏的程序
- RetroArch:同时支持多个模拟器(街机、SFC、MD、GBA、PS 等等)的软件
- CaveStory / 洞窟物语:一款免费的像素冒险游戏
- freeDM:免费开源的 Doom 射击游戏
- PICO-8:一个有无限乐趣,诞生了不少好游戏的游戏引擎
- Utils
- DinguxCommander:文件管理器
- Reload UI / 重载菜单:如果安装了新程序,可以从这里刷新菜单加载出来
- Music Player / 音乐播放器
- Tiny Cloud:连接电脑的说明页面
- PowerOFF / 关机
注意,GameShell 系统本身不带任何侵犯有关版权的内容,系统和程序也都是开源的。从官方的活动和内置的游戏引擎程序来看,clockwork 还是希望能有更多的独立开发者加入,为平台制作更多有意思的开源游戏。而模拟器只是内置了程序,游戏内容的传输和游玩需要自行承担侵权风险。
连接 GameShell 传输文件
那么如果想要往机器里传输文件,比如想传一个游戏或者 mp3,需要怎么做?最简单的方法,就是 GameShell 和电脑连接同一个 Wi-Fi,通过电脑往机器里复制文件。
首先打开 Tiny Cloud 程序,可以看到有多种连接方式。
连上 WI-Fi 之后就可以在 Tiny Cloud 中看到连接的方法
Windows
在文件管理器中输入 IP 地址,用户名和密码都是 cpi,打开机器中的相应文件夹
\\192.168.108.179\games
或
\\192.168.108.179\music
macOS
在 Finder 中点击侧边栏的 Network,选择 clockworkpi,点击右上角的「Connect As...」输入用户名和密码 cpi,即可连接到机器的对应目录。
SFTP
如果想用 FTP 软件进行管理,也很方便,连接 192.168.108.179:22 即可。
连接 SFTP 可以看到更多的系统和程序目录。
SSH
如果需要在命令模式安装软件、更新,在终端输入
ssh cpi@192.168.108.179
密码输入 cpi 就连上了。
USB-Ethernet
GameShell 只能连接 2.4G 的 Wi-Fi,但我们自己电脑应该更多用 5G 的,为了连接设备要切换电脑的 Wi-Fi,未免太麻烦,而且用 2.4G 在局域网传输数据,也太慢了。
这时我们可以使用 USB-Ethernet。
只要用 USB 数据线连接上 GameShell,打开 Tiny Cloud,可以看到有一个对应的 IP 地址,比如我的是 192.168.10.1。
这时如果在用 Finder,直接输入 smb://192.168.10.1
,用户名和密码都用 cpi,即可连接到设备中的两个共享目录。
如果要用终端连接,一样的命令:
ssh cpi@192.168.10.1
音乐播放器
连上机器后,可以往 Music 文件夹传一些 MP3 试试。
进入 Music Player / 音乐播放器,播放列表是空的,需要按一下方向键→,进入本地曲库才能看到刚才传输的 MP3。
按 A 添加到播放列表,按方向键← 回到播放列表,就可以播放
播放器目前功能还非常简单,仅有通过播放列表播放的功能。如果需要调整音量,需要按住 Shift 键再按 +- 按钮。
另外有苹果设备的话,也可以通过 AirPlay 连接 clockworkpi 放歌。
玩模拟器
玩模拟器很简单,连接上去之后,将街机、GBA、FC 的 rom,复制到对应的模拟器目录。
比如要玩 GBA 游戏,把 rom 文件传上去之后,打开 Retro Games > MGBA,需要按一下 Y 键扫描。已经扫描过了,按方向键→,可以看到偏好游戏里有上传了的游戏文件,点击 A 运行。
这时会提示是否要安装游戏引擎部件,按 A 确定。这时应保持 Wi-Fi 联网。
下载完成后再点运行就可以玩了。
貌似也会有人问,玩 GBA 没有 LR 侧键怎么办?当然是要把 LightKey 模块装上啊。
LightKey
LightKey 有五个按键,正常按下会亮。左右四个按键分别为 L1 L2 R1 R2,中间按键和 Shift 一样,按下再按其他侧键可以获得另外的键值。
RetroArch
RetroArch 是集成多平台模拟器的平台,比较适合有折腾能力的玩家。如果内置的模拟器玩起来效果不好,或者需要自定义设置、存档管理、使用其他核心等,就可以试试。
总结
本文为刚组装 GameShell,想简单体验机器的朋友一些快速指引,不涉及深入的玩法。希望大家也来 Matrix 一起分享更多的技巧吧。
购买 GameShell:少数派官方淘宝店 Pi Store