树莓派是一台基于ARM的微型电脑,外表虽小,能力却毫不逊色。
给它装上开源的RetroPi模拟器后,它就是一台万能复古游戏机,可以运行索尼、任天堂、世嘉旗下的PS1、PS2、NES、GBA…50种以上的游戏主机,

运行上万款游戏,超级马里奥、魂斗罗、合金弹头、古惑狼等等等等都可以装在你的树莓派里!
接下来我将一步步告诉大家如何把手上吃灰的树莓派拿出来,制作一个“复古游戏机”!

文章目录

  • 一、烧录系统
    • 1.1 下载镜像
    • 1.2 写入镜像
  • 二、模拟器配置
    • 2.1键位配置
    • 小建议:手柄按键配置方案
    • 2.2连接WiFi
  • 三、安装游戏
    • 3.1 游戏资源
    • 3.2 游戏安装
  • 最后

一、烧录系统

1.1 下载镜像

RetroPie镜像我们可以从在官网下载:https://retropie.org.uk/download/
或者也可以从百度云下载:链接: https://pan.baidu.com/s/1iWu6KVL2DYUZZ_eMXDpowA 提取码: kd8k

1.2 写入镜像

关于如何给SD卡烧录镜像,可以参考我前面的文章,在mac上用Terminal给SD卡写入img镜像的方法,如果你是Windows也是同样的道理,格式化SD卡后,使用工具Win32DiskImager写入镜像即可。
写入完毕后,给树莓派插上卡,接上显示器,通上电即可。

注意:树莓派供电电压恒定在5v,电流一定要给足,至少也要配上2A以上的电源适配器。如果树莓派电流过小的话,可能会出现自动重启的情况。

二、模拟器配置

当我们把树莓派接上显示器后,系统启动界面就很好看,别兴奋,要想玩上游戏还要再折腾一会;

如果你有一个游戏手柄,通过USB插在树莓派上,任意按一个键,系统会自动检测到你的手柄。

2.1键位配置

按键配置的目的是让你的手柄精准地控制到这款模拟器里的游戏,通过按着手柄上相应的按键来一一对应,只有一次机会,一旦配置错了,就得重新配置按键。
如果你配置错了,怎么重新配置呢?这时候把树莓派的USB口上插上键盘,按一下F4键,就可以进入系统的命令行界面,输入命令exit,即可重启系统,重新配置按键;

小建议:手柄按键配置方案

(1)PS手柄,对应键位如下:

  • A<==>O键
  • B<==>X键
  • X<==>三角形键
  • Y<==>正方形键

    (2)XBOX手柄,主要对应键位如下:

    (3)SNES手柄,主要对应键位如下:

当键位配置完成后,你会看到下面界面,13 GAMES AVAILABLE,别兴奋太早,那是13个设置菜单,

由于版权问题,官网下架了所有自带游戏,要想玩上游戏还是要自己找rom资源

2.2连接WiFi

当我们配置好按键后,我们的手柄就可以很方便的控制我们的模拟器了,

我们进入菜单设置,找到WiFi选项,先给RetroPie连上WiFi,输入WiFi密码的时候最好还是用键盘输入数字方便一点。连上WiFi后记住当前的IP地址,比如我当前的IP地址就是:192.168.99.125

三、安装游戏

3.1 游戏资源

游戏资源可以去贴吧、论坛、搜索引擎”游戏名关键字+rom",都可以,这里只分享几款游戏rom,链接:https://pan.baidu.com/s/1L1U-18myM3TreiB3pAE7JA 密码:96pk,更多游戏roms,工众号“小雨编程”,恢复关键字“roms”即可获得更多游戏roms

3.2 游戏安装

由于RetroPie系统安装完毕后,自动开启了smb文件传输服务,在同一个局域网下,可以直接通过smb服务,把游戏rom传到RetroPie中;具体操作如下:
第一步:在Mac系统下,在Finder界面下按command+K键,

第二步:输入刚才记下的IP地址,点击连接,用户和密码界面选择客人用户连接;
第三步:装载宗卷选择:roms

第四步:这时候你会看到很多个游戏模拟器的文件夹,把你获取到的游戏roms,放入指定文件夹,如果是Ps one的游戏,其后缀是img,放入文件夹psx中,如果是任天堂的游戏后缀为nes,直接拖动过去即可
第五步:重启系统,你就会发现游戏已经装好啦!

最后

祝你玩得愉快!

树莓派如何刷RetroPie,制作一个复古游戏机相关推荐

  1. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个复古手机键盘(带声音)的动画效果~~适合初学者~超简单~

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3制作一个复古手机键盘(带声音)的动画效果~~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <!DOCTYPE ...

  2. 用树莓派Raspberry Pi 4B制作一个无线投屏器(20200803)

    目录 无线投屏说明 投屏协议及支持软件 Miracast协议(Windows & Android设备) AirPlay协议(macOS & iOS设备) 无线投屏控制 无线投屏说明 请 ...

  3. 使用RetroPie构建复古游戏机

    我在YouTube频道上亲自面对的最常见问题是我最喜欢的Linux发行版是什么. 如果将答案限制为在台式机和笔记本电脑上运行,则答案通常是某种形式的基于Ubuntu的Linux发行版. 我对这个问题的 ...

  4. 【DIY】用树莓派制作一个便携游戏主机

    用树莓派制作一个便携游戏主机 本文首发于酷安,现搬运到CSDN. 转载请标明出处 折叠状态 Q:这又是什么鬼? A:树莓派+LAKKA+显示屏+充电宝+披萨盒+游戏手柄=超便携简(jian)易(lou ...

  5. 手把手教你用ESP32制作一个游戏机

    要学嵌入式,关注@我要学嵌入式,嵌入式猛男的加油站. 01  前言 MicroByte 是一款微型主机,能够运行 NES.GameBoy.GameBoy Color.Game Gear 和 Sega ...

  6. 手把手教你用ESP32 制作一个游戏机,小白可上手

    MAKER: JuanF92/译:趣无尽 相逢已是初识 MicroByte 是一款微型主机,能够运行 NES.GameBoy.GameBoy Color.Game Gear 和 Sega Master ...

  7. 树莓派学习手记——制作一个空调遥控器(红外接收、发射的实现)

    CSDN广告邮件太多了,邮箱已经屏蔽了CSDN,留言请转SegmentFault:https://segmentfault.com/a/1190000014135418 使用树莓派搭配红外管,进行接收 ...

  8. 安卓小白如何制作一个精简ROOT的卡刷ROM?小白制作ROM包详细图文教程

    安卓小白如何使用最短的时间制作一个精简ROOT的卡刷ROM? 小白用户如何便捷的制作一款属于自己的刷机包? 小白制作刷机包时具体需要什么样的操作步骤? 接下来和大家分享一下小白制作ROM包详细图文教程 ...

  9. 树莓派学习手记——制作一个空调遥控器(红外接收、发射的实现) 1

    使用树莓派搭配红外管,进行接收.发射红外信号是很方便的,同时红外信号也有很广泛的用途.这次我们将总结使用树莓派制作一个空调红外遥控器的过程. 准备工具 红外接收管(参考型号HS0038B) 红外发射管 ...

  10. ESP32制作一个拟辉光管时钟

    拟辉光管时钟 60 多年过去了,尽管辉光管已经停产,有很多工程师仍然对它情有独钟.我用 8 块液晶显示屏制作了一个拟辉光管时钟,感受复古元素的美感,表达对过去经典的敬意. 项目起源 看过<命运石 ...

最新文章

  1. Unity视觉效果图初学教程 Unity Visual Effects Graph for Beginners
  2. centos7grub配置文件及排错
  3. Oracle 10g Toad查看 表空间 报错 ORA-00600 internal error code arguments [ktfbhget-4], [6], [5]...
  4. Linux 下mysql 安装完成后,输入mysql 无法进入问题
  5. mysqli num php_php mysqli_num_rows函数怎么用
  6. Codeforces 550D. Regular Bridge 构造
  7. Ajax后端极简笔记
  8. 一个同事做的基于yaas平台的一个应用,可以用来学习SAP yaas
  9. 漫步凸分析三——凸集代数
  10. Spring @Order注解的使用
  11. ajax在php中使用方法,在项目中如何使用ajax请求
  12. 在Django中使用F()函数
  13. vue 添加子路由 默认选中子路由
  14. C4.5决策树预测销量
  15. python3思维导图.xmind_我常用的3款脑图工具
  16. Android 时间间隔显示处理 1小时前 1天前 一个月前
  17. chroot启动mysql_使用Chroot解决PHP的运行安全问题
  18. FPGA 学习笔记:Vivado 生成的 Bitstream bit 文件 超大的解决方法
  19. 数字电路基础(五)算术运算电路
  20. springboot 获取访问者的ip地址、访问设备信息、城市地址信息

热门文章

  1. Android集成LAME库,实现pcm转mp3
  2. 开源的视频编解码器介绍
  3. 【VBA研究】关于工作表单元格复制粘贴的语句
  4. bzoj:1922: [Sdoi2010]大陆争霸 (luogu 2446)
  5. k_fold_cv函数——bartMachine包内函数详解
  6. html5 3d 图片动画制作软件,9款令人惊叹的HTML5 3D动画应用
  7. 康托尔悖论:大全集不存在,即包含一切集合的集合是否存在
  8. python中的加减乘除(运算符)
  9. 山寨版Google识图
  10. 为个人博客添加文章评论功能