复古游戏机是一种能让你玩经典游戏机上的视频游戏的设备。有了复古游戏机,你可以玩来自Atari的《太空侵略者》和《吃豆人》,或者来自Nintendo NES的《超级马里奥兄弟》。甚至还能玩来自Sega Genesis的《刺猬索尼克》。通过使用游戏模拟软件,你可以将这些老式游戏机上的游戏安装到Raspberry Pi上,就像过去一样畅玩。
RetroPie游戏模拟软件
RetroPie是一款游戏模拟软件。模拟软件能够模仿特定的计算机系统。RetroPie能够模拟复古游戏机(如Apple II、Atari、Commodore 64、Nintendo NES、SNES、Gameboy、Nintendo 64、Sega Genesis,甚至是早期的PlayStation)的计算机系统。
游戏是通过ROM安装的,ROM是游戏卡带的软件等价物。你可以从互联网上下载ROM,然后安装到Raspberry Pi上。但是,请记住,许多游戏都受版权保护,下载和安装这些游戏的ROM可能是非法的。
要打造一台功能齐全的复古游戏机,你需要以下部件:
- Raspberry Pi
- MicroSD卡
- MicroSD卡读卡器
- HDMI线
- 带有HDMI端口的电脑显示器或电视
- USB键盘和鼠标
- USB游戏控制器
尽量使用最新版本的Raspberry Pi。大多数游戏对资源要求较高,因此需要大量的处理能力才能流畅运行,减少延迟。树莓派主板和相关配件可以直接联系我们进行购买。
MicroSD卡至少应有16GB,但内存更大可以存储更多游戏,无需担心存储空间不足。
如何安装RetroPie
安装RetroPie有几种方法,但我们将使用最简单的方法。我们将使用Raspberry Pi成像器将RetroPie镜像写入MicroSD卡。
首先,从你的电脑上下载并安装Raspberry Pi成像器软件。Raspberry Pi成像器可以从Raspberry Pi OS – Raspberry Pi下载。
https://www.raspberrypi.com/software/
一旦Raspberry Pi成像器软件安装在你的电脑上,将MicroSD卡插入电脑。你可能需要使用MicroSD卡读卡器来完成此操作。
现在打开Raspberry Pi成像器程序:
接下来,在操作系统部分选择RetroPie。
选择与你的Raspberry Pi主板相匹配的RetroPie版本。
在Raspberry Pi成像器开始向你的MicroSD卡写入之前,程序会询问你是否可以删除MicroSD卡上的所有文件。选择“是”以继续。
写入过程大约需要五分钟,然后还需要几分钟进行验证。之后,成像器将卸载MicroSD卡,并确认RetroPie已安装。
配置游戏控制器
在首次启动时,RetroPie会要求你按住游戏控制器上的一个按钮以开始配置:
你可以使用大多数类型的控制器与RetroPie配合使用。按照屏幕上的说明配置游戏控制器。如果按钮不够用了,按住任意按钮跳过。当你看到“OK”时,按下你配置为“A”的按钮。
按F4可以随时退出。这将带你进入命令行。使用命令emulationstation返回主菜单。
基本设置
在主菜单中,你可以选择要玩的模拟器:
音量、蓝牙和WiFi的设置位于RetroPie子菜单中。RetroPie子菜单还可以让你访问文件管理器。
我们安装的RetroPie镜像默认禁用了WiFi。要通过WiFi而不是USB或以太网传输ROM,你需要连接到WiFi。你可以通过启动WiFi菜单来完成此操作。
现在,找到你的WiFi网络的SSID或名称并连接到它。
输入该WiFi网络的密码。
现在找到你的IP地址。你可以通过按F4进入命令行并输入ifconfig命令来完成此操作。或者,在RetroPie菜单中选择“显示IP”,它将显示你的IP地址。
获取IP地址后,通过raspi-config菜单启用SSH。要了解有关如何使用SSH访问Raspberry Pi的更多信息,请参阅我们的教程《如何使用PuTTY从计算机访问Raspberry Pi终端》。这也可以通过RetroPie菜单完成。
现在你可以从另一台电脑连接到RetroPie控制台。使用这种方法,游戏机以无头模式运行——Raspberry Pi上没有连接显示器或键盘,所有游戏都在通过SSH连接到Raspberry Pi的电脑上进行。
传输和安装ROM
ROM是从互联网上下载的,并保存在你的电脑上。然后需要将ROM传输到Raspberry Pi,并安装在RetroPie模拟软件中。
安装ROM最简单的方法是使用Samba Share。Samba Share是一款允许你通过WiFi网络访问文件系统的软件。它随RetroPie预安装。
在你的电脑上的Windows资源管理器文件路径栏中输入\\retropie或\\"你的IP地址":
打开roms文件夹,并将ROM保存到你想使用的模拟器的文件夹中。现在,重启Retro Pie。ROM中的游戏现在应该出现在RetroPie主菜单中。
原文地址: https://www.circuitbasics.com/building-a-retro-gaming-console-with-raspberry-pi/