树莓派5复古游戏站搭建全攻略:硬件选型、系统对比与性能调优
1. 项目概述:为什么树莓派5是复古游戏的“黄金搭档”?
如果你和我一样,是个从红白机、世嘉MD时代一路玩过来的老玩家,同时又对折腾硬件有点兴趣,那用树莓派5搭建一个复古游戏机,绝对是件既怀旧又充满乐趣的事。这玩意儿本质上是一个信用卡大小的微型电脑,但你别看它小,最新的第五代树莓派,性能已经足够流畅模拟从80年代的任天堂NES,到90年代末的索尼PlayStation 1,甚至部分PSP和N64游戏。它解决的,就是让你不用再去二手市场淘那些老掉牙、接口难寻的旧主机和卡带,也不用在电脑上开个窗口玩得不够“原汁原味”,而是能获得一个专机专用、即开即玩、甚至可以塞进复古外壳里的完整游戏站体验。
这篇文章,就是给想动手的玩家和开发者的一份全流程指南。无论你是刚接触树莓派的小白,想找个有趣的项目入门,还是有一定经验的极客,想榨干树莓派5的性能来挑战更高阶的模拟,都能在这里找到答案。我会从硬件怎么选、系统怎么挑,一直讲到软件怎么装、游戏怎么放,最后还会分享一些让游戏体验更丝滑的独家调优技巧和避坑心得。整个过程,就像拼装一个高科技乐高,每一步都有明确的逻辑和理由,我会尽量把“为什么这么做”讲清楚,让你知其然更知其所以然。
2. 硬件配置全解析:为性能与稳定打下坚实基础
搭建复古游戏站,硬件是地基。树莓派5虽然性能强劲,但若配件选得不对,轻则游戏卡顿,重则系统不稳定甚至损坏硬件。我的经验是:“供电和散热是命门,存储决定体验上限”。
2.1 核心部件选择:不止于“能用”,更要“好用”
树莓派5主板:目前有4GB和8GB内存两个版本。对于复古游戏模拟,4GB内存其实已经绰绰有余,即便是运行PSP或尝试PS2模拟,内存也极少成为瓶颈。那为什么我还推荐8GB版本?主要是为了“战未来”和更好的多任务体验。比如,你可能会在后台运行一些资源监视工具,或者未来模拟器对内存的需求增加。更重要的是,8GB版本与4GB版本价差不大,一步到位更省心。
电源适配器:这是新手最容易栽跟头的地方。树莓派5官方推荐使用27W(5.1V/5A)的USB-C PD电源。为什么功率要求这么高?因为树莓派5的峰值功耗可以轻松超过10W,如果供电不足,系统会触发降频保护,导致游戏突然卡顿,屏幕上还会出现“闪电”低压警告图标。我实测过,一些标称5V/3A(15W)的旧手机快充头,在树莓派5高负载运行时大概率会触发降频。所以,请务必购买官方或经过认证的27W PD电源,这是系统稳定的第一道保险。
存储介质:游戏ROM和系统都存放在这里,速度直接影响游戏加载和场景切换。最低要求是Class 10的MicroSD卡,但我强烈推荐使用USB 3.0的固态硬盘(SSD)作为主存储。原因有三:第一,速度碾压。SSD的连续读写速度通常是高速SD卡的数倍,这意味着游戏载入时间大幅缩短,特别是在PS1这类CD-ROM游戏上,体验提升明显。第二,寿命更长。SD卡频繁读写易损坏,而SSD更耐用。第三,树莓派5原生支持通过PCIe转接的NVMe SSD,速度更快,但需要额外购买转接板和外壳,对于大多数用户,一个普通的SATA SSD加USB 3.0硬盘盒,已经是性价比和性能的完美平衡点。
2.2 外设与散热:提升体验的关键细节
散热方案:树莓派5的CPU性能提升伴随着更高的发热。被动散热片在待机时或许够用,但一旦运行PS1或N64模拟,温度会迅速攀升至80°C以上,导致CPU自动降频,游戏帧数下降。因此,主动散热风扇是必选项。市面上有各种散热外壳套装,我建议选择那种风扇由GPIO引脚智能控温的款式,安静且高效。安装时务必确保散热硅胶垫与CPU、内存等芯片充分接触。
控制器:这是与游戏交互的灵魂。兼容性最好的无疑是微软Xbox系列和索尼PlayStation系列(通过USB或蓝牙适配器)的官方手柄,它们被几乎所有Linux系统即插即用。如果你追求复古情怀,市面上有很多USB接口的复刻手柄,如SNES造型、世嘉MD造型的,但购买前需确认其Linux免驱兼容性。一个专业建议:准备一个USB有线键盘和鼠标,用于初次系统设置和后续的深度调试,这比在游戏前端里用虚拟键盘方便太多。
视频输出:树莓派5有两个Micro HDMI接口,支持双屏4K输出。但对于复古游戏,我们通常接一个1080p的电视或显示器就足够了。请注意,一些老电视可能只有HDMI接口,你需要一根Micro HDMI转标准HDMI的线。如果追求极致的低延迟,可以在系统设置中启用“游戏模式”(如果显示器支持),并关闭所有后期处理效果。
注意:组装时,建议先在不装外壳的情况下,连接所有设备并成功启动一次系统,确保各部件工作正常,再装入外壳。我曾遇到过因为外壳设计不良,导致SD卡插槽接触不稳,系统频繁重启的诡异问题。
3. 系统平台选型:RetroPie、Batocera与Lakka的深度对比
选系统就像选游戏主机,各有各的哲学和受众。没有绝对的好坏,只有适合与否。下面我结合自己的踩坑经验,帮你分析清楚。
3.1 RetroPie:社区驱动的“瑞士军刀”
核心特点:RetroPie并非一个独立的操作系统,而是构建在Raspberry Pi OS(原Raspbian)之上的一个软件包集合。它以前端软件EmulationStation为核心,整合了海量的模拟器(Emulator)和核心(Libretro Core)。
适合人群:喜欢折腾、热爱自定义、希望系统不仅能玩游戏还能干点别的(比如做个家庭服务器、跑个Python脚本)的极客用户。
优势深度解析:
- 无与伦比的社区与文档:任何你遇到的问题,几乎都能在官方论坛、Wiki或GitHub issues里找到答案。从如何配置一个冷门模拟器,到如何编写脚本实现开机自动运行某个程序,社区资源极其丰富。
- 极高的自定义自由度:你可以深入底层,修改EmulationStation的主题、编辑模拟器的独立配置文件、甚至替换默认的模拟器核心。例如,对于N64游戏,你可以针对《塞尔达传说:时之笛》使用Mupen64Plus-GL核心以获得最佳兼容性,而对《超级马里奥64》则使用ParaLLEl N64核心以获取更高的图形精度。
- “底层”访问权限:因为你运行的是完整的Raspberry Pi OS,所以你可以通过命令行(SSH或直接接键盘)做任何事情,安装其他软件(如Kodi媒体中心)易如反掌。
劣势与挑战:
- 初始设置稍显复杂:相比其他“即闪即用”的系统,RetroPie需要你完成Raspberry Pi OS的基础配置(如地区、语言、Wi-Fi),然后再安装RetroPie脚本。对于树莓派5,由于其发布较新,RetroPie的优化可能稍慢于其他专为游戏定制的系统,可能需要手动调整一些配置以获得最佳性能。
- 前端相对朴素:默认的EmulationStation界面功能强大但视觉上比较简洁,需要自己下载安装第三方主题来美化。
3.2 Batocera:为游戏而生的“客厅主机”
核心特点:Batocera是一个独立的、专为复古游戏定制的Linux发行版。你把它刷进U盘或SD卡,它就是一台纯粹的游戏机。它的设计理念是开箱即用,用户友好。
适合人群:希望以最快速度搭建好游戏站,并享受精美UI,主要需求就是玩游戏而非折腾的玩家。也特别适合制作“游戏U盘”,在不同设备间即插即用。
优势深度解析:
- 极简的安装与设置:使用Etcher等工具刷入镜像,插入树莓派,开机。五分钟内你就能看到漂亮的主界面。手柄配置向导非常直观,几乎不需要键盘鼠标就能完成全部初始设置。
- 精美的用户界面:Batocera自带的EmulationStation前端经过深度定制,动画流畅、主题美观,更接近现代游戏主机(如PS4)的体验。游戏预览视频、封面艺术自动下载等功能做得非常出色。
- 对树莓派5等新硬件优化迅速:Batocera团队通常能很快适配新硬件,并集成性能优化的内核驱动,因此在树莓派5上,其开箱即用的性能表现往往非常稳定出色。
- 系统纯净:整个系统围绕游戏构建,没有多余的后台服务,资源占用相对更少。
劣势与挑战:
- 自定义灵活性较低:虽然它也支持高级配置,但相比RetroPie,修改深层系统设置或安装非游戏软件要麻烦得多。它更像一个封闭的游戏主机生态系统。
- 依赖网络功能:一些高级功能,如游戏元数据(封面、描述)自动抓取,需要良好的网络环境。
3.3 Lakka:极简主义的“核心玩家之选”
核心特点:Lakka是RetroArch的官方发行版。RetroArch是一个集成了众多“核心”的统一前端,Lakka则为其提供了一个极其轻量级的操作系统外壳。
适合人群:熟悉RetroArch、追求极致性能和统一配置的硬核模拟器玩家,或者喜欢极简主义UI的用户。
优势深度解析:
- 统一的配置逻辑:所有模拟器核心都在RetroArch的同一套菜单下进行配置,你学会了设置一个核心,就基本掌握了所有核心的设置方法。这对于管理大量不同平台的游戏非常高效。
- 强大的RetroArch功能:支持实时存档/读档、倒带、网络对战、丰富的着色器(Shader)系统(用于模拟CRT电视扫描线等效果),这些功能在所有核心间保持一致。
- 系统极其轻量:由于界面就是RetroArch本身,几乎没有额外的图形开销,理论上能将更多资源留给模拟器。
劣势与挑战:
- 学习曲线陡峭:RetroArch的菜单系统对于新手来说非常不友好,大量专业术语和嵌套菜单容易让人困惑。
- 缺乏“主机感”:它的界面更像一个工具软件,而不是一个客厅娱乐系统,对于追求沉浸感的玩家来说可能氛围不足。
我的选择建议:
- 新手、追求省心美观:无脑选Batocera。它能让你最快地享受到游戏的快乐。
- 爱折腾、需要多功能、依赖社区:选择RetroPie。它是学习和定制的乐园。
- RetroArch重度用户、极简主义者:选择Lakka。它能提供最纯粹、统一的模拟体验。
我个人长期使用的是RetroPie,因为它与我“把树莓派当成一个可编程玩具”的定位最契合。下文将以RetroPie在树莓派5上的安装配置为例进行详解,但其核心步骤和原理(如刷写系统、传输ROM)在其他系统上也是相通的。
4. 系统安装与初始配置实战
假设你已经选择了RetroPie,并准备好了所有硬件。让我们开始动手。
4.1 系统镜像刷写:从电脑到SD卡/SSD
首先,你需要将操作系统“烧录”到存储设备中。我推荐使用官方工具Raspberry Pi Imager,它跨平台(Windows/macOS/Linux)且操作傻瓜化。
- 下载与安装:前往树莓派官网下载Raspberry Pi Imager并安装。
- 选择操作系统:打开Imager,点击“选择操作系统”。
- 如果你选Batocera或Lakka,在这里选择“其他通用OS”,然后找到对应的镜像文件(通常是.img.gz格式)。
- 对于RetroPie,由于它基于Raspberry Pi OS,我们有一个更优的路径:选择“Raspberry Pi OS (other)”,然后选择“Raspberry Pi OS Lite (Legacy, 32-bit)”。为什么选这个?因为RetroPie本身会带图形前端,我们不需要完整的桌面环境,Lite版本更轻量,节省资源。选择32位Legacy版本是为了获得最好的软件兼容性,绝大多数复古游戏模拟器对64位优化有限。
- 选择存储设备:插入你的SD卡或通过USB连接你的SSD硬盘盒。在Imager中选择对应的驱动器号。请务必确认盘符正确,否则会误删其他磁盘数据!
- 高级设置(关键步骤):在点击“烧录”前,先点击右下角的齿轮图标,进行高级设置:
- 设置主机名:如
retropie,方便在网络中识别。 - 开启SSH:选择“允许公钥认证”或“使用密码认证”。强烈建议开启,这是后续通过网络传输文件、命令行管理的最重要通道。
- 设置用户名和密码:默认用户是
pi,但为了安全,建议修改一个复杂的密码。 - 配置Wi-Fi:填入你的国家、SSID和密码。这样树莓派开机后就能自动联网,无需接网线。
- 设置区域设置:选择正确的时区和键盘布局(如
en_US.UTF-8和us)。 这些设置会被写入镜像,实现开机自动配置,省去第一次开机接键盘鼠标的麻烦。
- 设置主机名:如
- 烧录:点击“烧录”,等待完成。完成后,如果你用的是SSD,可能还需要做一步:因为树莓派默认从SD卡槽启动,我们需要修改引导顺序。在烧录好的SSD的boot分区(在电脑上可读)根目录下,找到或创建一个名为
usb-boot的文件(无后缀名)。对于树莓派5,这通常能告诉它尝试从USB设备启动。
4.2 首次启动与基础环境配置
将刷写好的存储设备插入树莓派5,连接电源、HDMI线和网线(如果没配Wi-Fi)。首次启动会进行一系列自动扩展文件系统、初始化等操作,可能需要几分钟。
- 连接与登录:启动完成后,你可以通过接显示器查看,或者更优雅的方式:通过SSH连接。在电脑上使用SSH客户端(如Windows的PuTTY,macOS/Linux的终端),输入
ssh pi@retropie.local(如果你设置了主机名)或ssh pi@<树莓派的IP地址>,然后输入密码。 - 系统更新:连接成功后,第一件事是更新系统软件包列表并升级现有软件。在SSH终端中输入:
这个过程会下载并安装所有更新,确保系统安全和稳定。树莓派5性能不错,这个过程比老型号快很多。sudo apt update sudo apt full-upgrade -y - 安装RetroPie:官方提供了便捷的安装脚本。在终端中运行:
这会启动RetroPie的图形化安装菜单(在SSH中通过字符界面显示)。cd ~ git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git cd RetroPie-Setup sudo ./retropie_setup.sh - 通过安装脚本部署:
- 在菜单中,选择“Basic install”。这会安装RetroPie的核心组件、EmulationStation前端以及最常用的一套模拟器。
- 安装过程会持续较长时间(取决于网络速度),它会从网络下载并编译大量组件。请耐心等待。
- 安装完成后,回到主菜单,可以选择“Configuration / tools”下的
raspi-config,进行一些系统级设置,比如必要时超频(Overclock),但树莓派5默认性能已足够,初期不建议超频。 - 最后,选择“Perform reboot”重启系统。
重启后,你就会首次进入EmulationStation的图形界面了。此时还没有任何游戏,但系统已经就绪。
4.3 控制器配置与网络共享设置
第一次进入EmulationStation,它会自动检测到手柄或键盘,并引导你进行按键映射。按照屏幕提示,依次按下你手柄上对应的按键即可。建议配置至少一个“热键”(Hotkey),通常是Select或者某个摇杆按键,这个键组合其他按键可以实现菜单呼出、快速保存/加载、退出游戏等操作,非常重要。
接下来,我们需要建立从你的电脑到树莓派的文件传输通道,以便添加游戏ROM和BIOS文件。最方便的方法是开启SMB(网络共享)服务。RetroPie默认已经开启。
在你的电脑上(以Windows为例),打开文件资源管理器,在地址栏输入\\retropie或\\<树莓派IP地址>,回车。你应该能看到名为roms、bios等的共享文件夹。
roms文件夹:里面按游戏平台分了子文件夹,如nes,snes,psx等。你只需要将对应平台的游戏ROM文件(如.nes, .smc, .bin/.cue等)放入相应文件夹。bios文件夹:存放各种模拟器所需的BIOS文件。并非所有平台都需要,但像PlayStation (scph5501.bin)、Sega CD等是必需的。
实操心得:传输大量ROM时,建议使用有线网络,速度远快于Wi-Fi。对于SSD用户,你甚至可以将整个
roms目录通过符号链接(ln -s)指向SSD上的一个位置,以节省SD卡空间并提升加载速度。但这一步建议在熟悉Linux命令后再操作。
5. 模拟器核心配置与游戏添加详解
系统跑起来了,但要让游戏完美运行,还需要对模拟器进行微调。RetroPie的强大之处就在于,你可以为每个平台、甚至每个游戏选择最合适的模拟器“核心”。
5.1 理解Libretro核心与独立模拟器
RetroPie主要使用两种模拟器:
- Libretro核心:这是RetroArch使用的模块化模拟器引擎。优点是配置统一,功能强大(支持着色器、倒带等)。在RetroPie中,一个平台通常对应一个默认的Libretro核心。
- 独立模拟器:如
lr-picodrive是Libretro核心版的世嘉MD模拟器,而picodrive则是它的独立版本。独立模拟器有时性能或兼容性更好,但配置分散。
在EmulationStation中,按“开始键”(你配置的热键+Start)进入主菜单,选择Configure->Configure Emulators。这里你可以看到每个已安装游戏平台下可用的模拟器列表,并选择默认使用哪一个。
5.2 关键平台模拟器配置建议
- NES / SNES / Game Boy:默认的
lr-fceumm,lr-snes9x,lr-gambatte已经非常完美,无需调整。 - Sega Genesis / Mega Drive:
lr-picodrive是首选,兼容性极佳。 - PlayStation 1 (PSX):这是树莓派5的亮点。使用
lr-pcsx-rearmed核心。你需要将正确的PS1 BIOS文件(如scph5501.bin美版,scph5502.bin欧版)放入bios文件夹。游戏ROM推荐使用.pbp格式(单个文件,可包含多碟),或.bin/.cue镜像对。在游戏列表中选中一个PS1游戏,按“开始键”,选择Advanced Game Options,可以针对这个游戏单独设置核心为lr-pcsx-rearmed,并进入Core Options进行微调,比如将Enhanced Resolution (Slow)开启,可以提升一些3D游戏的内部分辨率,画面更清晰。 - Nintendo 64:N64模拟依然有挑战性。推荐使用
lr-mupen64plus-next核心。对于不同游戏,可能需要在Core Options中切换RDP(图形)插件,如GLideN64或Angrylion,以及RSP(音频/协处理器)插件来获得最佳兼容性和速度。这是一个需要反复测试的过程。 - PSP:使用
lr-ppsspp核心。树莓派5运行2D PSP游戏(如《怪物猎人携带版2G》)已接近全速,3D游戏(如《战神:斯巴达之魂》)需要降低分辨率。在Core Options里将Internal Resolution设为1x PSP (480x272)或2x,关闭Postprocessing Shader以提升性能。
5.3 游戏ROM的添加与管理
将ROM文件通过SMB共享放入对应的roms子文件夹后,回到EmulationStation,按F4(如果接了键盘)或通过菜单选择Quit->Restart EmulationStation。系统会自动扫描新游戏,并下载封面、描述等元数据(需联网)。
文件命名建议:尽量使用清晰的英文命名,避免特殊字符。对于多碟游戏(如PS1的《最终幻想VII》),.pbp格式会自动处理碟片切换。如果是.bin/.cue,确保.cue文件指向正确的.bin文件名。
避坑指南:有时扫描后游戏列表不出现,常见原因有:1. ROM文件放错了文件夹;2. ROM文件格式不被支持(如.7z需要系统安装
p7zip);3. ROM文件本身损坏。建议先从一两个已知能运行的ROM开始测试。
6. 性能调优与高级技巧
要让树莓派5的复古游戏体验从“能玩”到“畅玩”,还需要一些精细调整。
6.1 图形与视频设置优化
在EmulationStation主菜单的Configuration->RetroArch->Settings->Video中,可以进行全局图形设置:
- Threaded Video:建议开启。这可以让视频渲染在独立线程中进行,有时能提升性能减少卡顿。
- VSync:建议开启,防止画面撕裂。
- Hard GPU Sync和Frame Delay:高级选项,用于进一步降低输入延迟,但对性能要求高,树莓派5上可以尝试轻微调整,如果引起卡顿则关闭。
着色器(Shaders)的应用:着色器可以模拟CRT电视的扫描线、荧光屏效果,极大增强复古感。在游戏中按“热键+X”呼出快捷菜单,选择Shaders->Load,可以选择如crt-pi或zfast-crt等着色器。注意,复杂的着色器会消耗GPU资源,在PS1/N64等重负载平台上可能导致帧数下降,需酌情使用。
6.2 超频与散热保障
树莓派5的超频潜力不错,但必须确保散热充分。编辑/boot/config.txt文件(可通过SSH):
sudo nano /boot/config.txt在文件末尾添加:
over_voltage=2 arm_freq=2400 gpu_freq=900这里将CPU超频至2.4GHz,GPU至900MHz,并微增电压。这是相对保守的超频,在良好的主动散热下通常稳定。务必逐级测试,先不加over_voltage,只超arm_freq到2200,用stress命令或运行一个高负载游戏(如N64的《塞尔达传说:时之笛》)测试半小时,确保不死机、不报错。超频有风险,可能导致硬件不稳定或损坏。
6.3 输入延迟优化
输入延迟是复古游戏,尤其是动作和音乐游戏的大敌。除了使用有线手柄外,还可以:
- 在RetroArch视频设置中,开启
Hard GPU Sync并设置Frame Delay为1-3,这能显著降低延迟,但对性能要求极高,需测试。 - 确保显示器处于“游戏模式”,关闭所有图像后处理。
- 在
Configuration->RetroArch->Settings->Input中,将Polling Rate调到最高。
7. 常见问题排查与解决方案实录
在实际搭建过程中,你几乎一定会遇到下面这些问题。这里是我的排查笔记。
7.1 游戏无法启动或黑屏/闪退
这是最常见的问题,可按以下步骤排查:
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 某个平台所有游戏都无法启动 | 1. 模拟器核心未安装或损坏。 2. BIOS文件缺失或错误。 | 1. 进入RetroPie-Setup脚本,确保该平台的模拟器已安装。 2. 检查 bios文件夹,确认是否有该平台所需的特定BIOS文件,且文件名、MD5校验码正确。 |
| 特定游戏黑屏/闪退 | 1. ROM文件损坏或不兼容。 2. 模拟器核心或设置不适合该游戏。 | 1. 尝试下载另一个来源的同一游戏ROM。 2. 针对该游戏单独设置模拟器核心(在游戏列表按开始键进入 Advanced Game Options),或调整核心选项(如N64的不同图形插件)。 |
| 启动游戏后立刻退回菜单 | 1. 模拟器运行出错。 2. 系统权限问题。 | 1. 通过SSH连接,尝试手动用命令行启动模拟器并查看错误输出,例如:/opt/retropie/emulators/retroarch/bin/retroarch -L /path/to/core /path/to/rom。2. 检查ROM文件和所在目录的权限,确保 pi用户有读取权限。 |
7.2 性能卡顿、声音爆音
- 检查温度:在SSH中运行
vcgencmd measure_temp。如果温度持续高于80°C,肯定是过热降频。改善散热是唯一出路,检查风扇是否正常运转,散热片是否贴紧。 - 调整模拟器设置:对于PSP、N64等平台,在核心选项中尝试:
- 降低内部分辨率。
- 关闭抗锯齿、过滤等增强效果。
- 尝试不同的渲染器/图形插件。
- 关闭后台服务:如果你用RetroPie,可以关闭一些不必要的后台进程,如蓝牙(如果不用)、
avahi-daemon(如果不用主机名发现)等,释放CPU资源。
7.3 手柄识别或配置问题
- 手柄在ES中无法配置:尝试先通过SSH,运行
jstest /dev/input/js0测试手柄原始输入是否正常。如果正常,可能是EmulationStation的配置缓存出错,可以删除手柄配置文件:rm ~/.emulationstation/es_input.cfg,然后重启ES重新配置。 - 手柄在游戏中按键错乱:在RetroArch中(游戏中呼出菜单),进入
Settings->Input->Port 1 Controls,重新映射一遍。确保映射后选择Save Core Remap File(仅对该核心生效)或Save Game Remap File(仅对该游戏生效)。
7.4 网络共享(SMB)无法访问
- 检查IP地址:在树莓派上运行
hostname -I查看IP。 - 检查服务状态:运行
sudo systemctl status smbd查看Samba服务是否运行。 - 防火墙:树莓派OS Lite默认无防火墙,但如果自己安装过,需放行Samba端口(139, 445)。
- Windows网络发现:确保Windows电脑的网络发现和文件共享已开启。
搭建树莓派5复古游戏站的过程,就是一个不断遇到问题、搜索、尝试、解决的过程。这份攻略为你铺好了主干道,但沿途的许多小风景和岔路,还需要你自己去探索。当你在现代的大屏幕上,再次看到那些像素角色流畅地奔跑、跳跃时,那种跨越时空的快乐,就是所有折腾最好的回报。最后一个小贴士:定期用sudo apt update && sudo apt upgrade -y更新你的系统,并用raspi-backup等工具备份你的SD卡或SSD镜像,这样无论怎么折腾,都有一个后悔药可以吃。
