相信很多买了 GameShell 的朋友,在组装完机器之后,面对一个全新的系统,有点无从下手的感觉:这啥系统,蠢萌蠢萌的,像日系打印机触控屏一样。有中文吗?怎么连接 Wi-Fi?能不能放歌?怎么往机器里传 mp3?本文简单介绍一下系统,以及最基础的玩法。

重装、升级、「刷机」、恢复系统

首先需要说明的是,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