树莓派改游戏机 retropie折腾记录

本文详细记录了将树莓派2B改造成游戏机的过程,包括硬件选择、Retropie系统安装、游戏ROM导入、WiFi连接、SSH开启、字体更换以支持中文,以及lr-mame2003-plus模拟器的安装和游戏选择。通过这篇教程,你可以成功将树莓派打造成复古游戏机。

树莓派改游戏机 retropie折腾记录

硬件

    树莓派2b(买前生产力,买后吸尘器)

    8g tf卡(C10)-建议更高容量

    南极v43手柄(20元闲鱼收的)-ps3键位

   显示器

软件

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

    Win32DiskImager 用于把镜像刷入tf卡

然后就是刷入系统,接通电源,插上手柄。

开始就是选择手柄的界面,紧接着就是设置键位。

我的是ps3键位的,然后就是如图所示设置方法。

侵删

 

最后会有一个热键(Hotkey)的设置,一般选择非操作的按键就行。这个热键涉及到常用的功能,例如进入游戏后如何退出游戏。

 

安装完后就进入主界面了,可以通过A键进入选项界面。A有类似确定选择的功能 B有类似返回退出的功能

 

关于导入游戏rom

    建议链接wifi后通过局域网去导入。例如我自己的 地址栏输入\\192.168.2.112,就跳转到了共享。

    然后就是在rom文件夹里根据需求去导入。

    例如玩我玩的街机的,不是mame,就是fba两种。(不过我玩合金弹头还需要一个neogeo的压缩文件在同一目录才能运行,这些模拟器的详细设置我也不太懂TvT)

    导入后需要重启系统进行更新游戏,更新后再主界面就会显示某个模拟器下有多少游戏。这个UI好像可以修改,我没有深入研究。

    具体方式就是在主界面按右start按键会弹出选项窗(我的有的时候是按住才显示),最下面有个quit,进入后选择第一个RESTART EMULATIONSTATION,确定,yes,等一下就可以了。不需要重新启动树莓派。

    扩展名sfc的放在snes文件夹里。

关于wifi的连接

    需要插上键盘去输入密码,我的数字键好像只能用字母上面的,小键盘失效了。

    再主界面按A,WIFI---Connect to Wifi network

    然后选择,输入密码,确定。如果界面上面出现了ip地址,说明连接成功了。

 

关于lr-mame2003-plus的安装

    我下载的是4.6,不过没有默认安装lr-mame2003-plus,所以需要我们手动去安装。

    具体安装方法:

    按A进入选择界面,RetroPie-Setup---Manage Packages---exp Manager experimental packages----选择lr-mame2003-plus

    确定,然后安装即可(选择第一个安装选项即可,安装时间较长)

 

关于进入游戏时如何选择模拟器

    当选择游戏进入时,会出现一个小窗口,这个时候任意键会进入一个选项界面,然后可以lr-mame2003还是lr-mame2003-plus还是lr-mame2010或者lr-mame2015

    推荐老游戏使用lr-mame2003-plus

关于开启SSH和更换字体以至于支持中文

    按A进入选项界面,然后 rasp-config---Advanced Options---Interfacting Options---P2 SSH---开启 账号密码就是树莓派默认的账号密码 默认的用户名: pi默认的密码是: raspberry

    (这里的选择操作有些奇怪,手柄方向上下是选择选项,右键是调到下面的两个选项,B键是确定)

    替换字体路径 /etc/emulationstation/themes/carbon/art/Cabin-Bold.ttf 把Cabin-Bold.ttf替换掉,例如用微软雅黑

    我是xshell 用rz命令上传,不过系统本身没有安装rz

    apt-get update 更新索引文件

    apt-get install lrzsz 安装rz

   新的字体名字一定要是Cabin-Bold.ttf ,不能改变

关于如何退出游戏

    一般是hotkey+start组合键,如果没有配置过按键,默认是select为hotkey。我的就是select+start

    游戏ROM的下载,我一般去这个网站 www.oldmanemu.net

    最后,感谢无私帮助过我的大佬们。

无了

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<think>我们正在处理用户的问题:如何在树莓派5上卸载RetroPie。 根据之前提供的引用信息,特别是引用[2]中提到了一个uninstall.sh脚本,我们可以推测RetroPie可能也提供了类似的卸载脚本。 但是,RetroPie安装方式有多种,包括使用官方提供的镜像或通过脚本安装。因此,卸载方法可能因安装方式不同而有所差异。 步骤: 1. 确认RetroPie安装方式。 - 如果用户是通过预装RetroPie的镜像安装的,那么可能需要重新刷写系统(因为预装系统是整体安装的,没有单独卸载的方法)。 - 如果用户是通过脚本安装(例如使用RetroPie-Setup脚本),那么可以通过该脚本的卸载功能来卸载。 2. 对于通过脚本安装的情况,我们可以使用RetroPie-Setup脚本来卸载。 - 通常,RetroPie-Setup脚本位于`~/RetroPie-Setup`目录下。 - 运行该脚本,选择卸载选项。 3. 手动卸载:如果上述方法不可行,也可以考虑手动删除相关文件和目录。 但是,根据用户的问题,我们尽量提供标准的方法。 参考引用[2]中的例子,我们看到有一个uninstall.sh脚本,虽然那是针对Pi-hole的,但我们可以推断RetroPie可能也有类似的脚本。 实际上,RetroPie官方文档中提到了卸载方法:通过RetroPie-Setup脚本来卸载。 具体步骤: 1. 打开终端。 2. 进入RetroPie-Setup目录:`cd /home/pi/RetroPie-Setup` 3. 运行脚本:`sudo ./retropie_setup.sh` 4. 在图形界面中选择“Manage Packages”,然后选择“Manage core packages”,找到“retropie”并选择“Remove”。 或者,也可以通过命令行直接卸载核心包: sudo ./retropie_setup.sh --uninstall 但是,官方更推荐通过菜单操作。 另外,如果用户想要完全删除RetroPie,包括所有配置文件和安装的软件,可能需要手动删除一些目录: - ~/RetroPie - ~/.emulationstation - ~/.attract - ~/RetroPie-Setup 注意:手动删除可能会留下一些依赖包,这些包可以通过`apt`命令卸载,但需要知道具体包名。 然而,最安全的方法还是使用RetroPie自带的卸载功能。 因此,我们给出以下步骤: 步骤1:使用RetroPie-Setup脚本卸载 - 打开终端,运行: cd /home/pi/RetroPie-Setup sudo ./retropie_setup.sh - 在出现的菜单中,选择“Manage Packages” - 然后选择“Manage core packages” - 选择“retropie”(或者可能是“RetroPie”),然后选择“Remove” 步骤2:如果步骤1不能完全卸载,或者用户想要删除所有残留文件,可以手动删除相关目录(注意:这将删除所有配置和游戏数据): sudo rm -rf ~/RetroPie sudo rm -rf ~/.emulationstation sudo rm -rf ~/.attract sudo rm -rf ~/RetroPie-Setup 步骤3:删除依赖包(可选,但可能会影响其他软件) 由于RetroPie安装了很多依赖包,如果确定不再需要,可以通过以下命令尝试卸载(但需要谨慎): sudo apt-get remove --purge libsdl2-dev libfreeimage-dev libfreetype6-dev libboost-all-dev libasound2-dev libgl1-mesa-dev build-essential cmake 但是,不建议随意卸载,因为可能其他软件也需要这些包。 注意:树莓派5与之前的树莓派在硬件上有所不同,但RetroPie的软件卸载方法应该是相同的。 如果用户是通过预装镜像安装的,那么卸载RetroPie的唯一方法是重新安装一个没有RetroPie的系统(如Raspberry Pi OS)。 生成相关问题: 1. 如何重新安装树莓派的操作系统? 2. RetroPie安装方法有哪些? 3. 卸载RetroPie后如何清理残留文件? 根据以上步骤,我们给出回答。</think>### 如何卸载树莓派5上的RetroPie #### 标准卸载方法(推荐) 1. **使用RetroPie自带的卸载脚本** 通过终端执行以下命令: ```bash cd ~/RetroPie-Setup sudo ./retropie_setup.sh ``` 在图形界面中选择: - `Manage Packages` → `Manage core packages` → `retropie` → `Remove`[^2] 2. **手动删除残留文件** 卸载核心组件后,执行以下命令彻底清理: ```bash sudo rm -rf ~/RetroPie # 删除主目录 sudo rm -rf /opt/retropie # 删除系统文件 sudo rm -rf ~/.emulationstation # 删除配置文件 ``` #### 特殊情况的处理 - **通过系统镜像预装的情况**: 若RetroPie是刷入镜像时预装的,需重新安装树莓派原生系统(如Raspberry Pi OS)覆盖整个存储卡[^3]。 - **依赖包清理**: 卸载后建议清理残留依赖(谨慎操作): ```bash sudo apt autoremove sudo apt purge libsdl2* libfreeimage* libvlc* # 常见依赖示例 ``` #### 验证卸载 检查进程是否终止: ```bash pgrep -l emulationstation # 应无返回结果 ``` > **注意**:卸载前建议备份游戏存档(位于`~/RetroPie/roms`),部分依赖包可能被其他程序共用,清理时需确认[^4]。 --- ### 相关问题 1. 如何彻底清理树莓派上卸载后的残留文件? 2. 重装树莓派原生系统有哪些高效方法? 3. RetroPie卸载后如何恢复树莓派原始桌面环境? [^2]: 参考卸载脚本目录操作模式 [^3]: 树莓派硬件兼容性说明 [^4]: 依赖包管理注意事项
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值