复古派-将树莓派改造成复古游戏主机

作者:craft
2016-04-25
1 8 2

复古派(RetroPie)

手头的树莓派已吃灰多时?如果你恰好也是一名复古游戏爱好者,就来尝试一下我们推荐的 diy 游戏主机方案吧。

复古派项目整合了 Raspbian,EmulationStation,RetroArch 等项目的成果,让树莓派可以摇身一变,成为能够运行多种街机,家用主机和经典 pc 游戏的一站式平台。作为开源项目,它丰富的自定义选项也能够充分满足你的个性化需求。

准备

为了充分体验复古派的乐趣,你需要准备下面的材料:

  • 树莓派(A,A+,B,B+,2,Zero,3均可) - 推荐使用最新的树莓派 3 Model B;
  • 树莓派外壳(推荐但并非必需);
  • 迷你SD卡与读卡器(用来安装 RetroPie 镜像);
  • HDMI 线缆或者用于 3.5 mm 音频口的 4 极 RCA 线缆;
  • 电视机或电脑显示屏(只要是支持HDMI或者RCA接口的显示屏都成);
  • Wifi适配器或者双绞网线(树莓派3内置wifi模块);
  • 5V 2A 的迷你usb电源适配器(树莓派3需要使用2.5A电流的电源适配器);
  • USB键盘/鼠标(如果使用 SSH 连接就不需要这些东西);
  • USB接口的游戏手柄:)(如果你有控制盒的话也可以使用原版 SNES 的游戏手柄).

成本核算:
显示器和键盘鼠标刨除在外,打造这样一台迷你复古游戏主机的成本相当低廉:
最新的树莓派3价格在250元人民币以内,加上HDMI线缆,手柄和电源适配器,总共也不到500元人民币。
而可以玩到的游戏却包罗万象:支持模拟超过40多个平台的游戏,几乎囊括了电子游戏机发展的整部历史。

安装

SD 镜像

目前有两个版本的复古派。其中一个用于树莓派1/zero(A,A+,B,B+),另一个则面向较新的树莓派2代与3代.

镜像下载地址:https://retropie.org.uk/download/

如果你不确定手头的树莓派是什么型号,有一个非常简单的甄别方法,在树莓派启动时可以看到树莓标志,只有一个树莓标志的就是老版本,有4个树莓标记的为2代和3代的产品。

如果启动时出现了 Illegal Instruction 报错,那可能是选错了 SD 镜像。

解压

下载后的压缩包是 .gz 格式的,推荐使用 7-Zip 解压,解压后的文件名后缀为 .img

安装镜像

向迷你SD安装镜像需要使用读卡器将其连接到电脑上:

  1. Windows 用户推荐使用 Win32DiskImager;
  2. Mac 用户推荐使用 Apple Pi Baker;
  3. Linux 用户推荐使用 dd 命令或者 Unetbootin;

注意
复古派是基于linux系统构建的,使用的是 Windows 系统无法识别的文件系统 EXT4,因此,安装镜像后,Windows 用户会发现系统显示的SD卡空间远小于实际。此外,如果需要读取和修改其内的文件,需要按后文中的方法通过网络来访问。

配置

控制器配置

第一次启动系统时需要按照提示配置游戏手柄的按键。

0263b9c8-3cef-11e5-922f-42f790f3be91

下图为官方推荐的手柄按键配置方案:
0f2fdb54-e16a-11e4-8f3d-37bdca8f1ddf
0f2ea784-e16a-11e4-9c6f-5fe7c594b05a
e29365ec-e179-11e4-87b4-f00685661d7e

下表为一些默认的热键:

Hotkeys Action
Select+Start Exit
Select+Right Shoulder Save
Select+Left Shoulder Load
Select+Right Input State Slot Increase
Select+Left Input State Slot Decrease
Select+X RGUI Menu
Select+B Reset
Wifi 配置

在复古派的菜单里可以找到 wifi 配置的选项。

adc9f5c6-cc72-11e5-9b02-9e98b90bbd98

它会打开如下界面:

96ceb142-3cf6-11e5-9ba4-2b23a8b52480

选择 SSID 连接到网络中:

cd763742-3cf6-11e5-836e-a257e888bfb2

完成后注意图中位置的信息(树莓派的 ip 地址):

226f50de-3cf8-11e5-8b6b-328f2110e655

安装游戏

基于版权因素,复古派的官方并不提供游戏 rom,但互联网上(尤其是一些模拟器网站)很容易找到大量的免费资源。

找到游戏rom后可以按下面的方法安装:

U盘

  • 确保U盘的格式为 FAT32 或 NTFS;
  • 在U盘根目录创建名为 retropie 的文件夹;
  • 将U盘插入树莓派以进行初始化;
  • 拔出U盘,将其插入电脑;
  • retropie/roms 路径下添加游戏 rom;
  • 插入树莓派,重启系统,接下来就能在游戏列表中看到新的游戏啦。

SFTP(需要将树莓派连接到网络中)

有很多可用的 SFTP 程序,推荐 windows 用户使用 WinSCP,mac 用户则可以考虑使用 CyberDuck。

7d9afb68-cc75-11e5-81b2-4529991e1821

默认用户名:pi
默认密码:raspberry

Samba-共享

如果树莓派已经连入局域网,那么在 Windows系统地址栏输入 retropie 路径就能访问复古派的文件系统。将 retropie 替换成树莓派在局域网内的 IP 地址也成。

d2eab264-cc77-11e5-9ec6-003e13322a5a

如果是Mac用户,在连接服务器中输入 smb://retropie ,然后选择连接,也能访问复古派的文件系统。

好好享受游戏时光

更多的配置和个性化方法可以参考复古派的官方wiki
搞定上面的一切后,就可以享受开心的游戏时光了。
:)祝大家玩得开心。