树莓派的原生系统RaspBian内置了几个Python游戏,还有“我的世界”,更重要的,还有帮助小朋友学习程序的应用。

到此为止了么?当然不。有很多人在树莓派上去开发游戏平台,将之前Linux下的开源模拟器移植到树莓派系统上。比较过两个不同的系统,个人感觉RetroPie更对我胃口。

官网:https://retropie.org.uk

RetroPie很好的整理了各种模拟器,并且借助扩展实现了对XBOX手柄和PS3/PS4手柄等控制器的支持。

System Emulator Rom Extens. BIOS Manufact. Image
3do lr-4do .iso panafz10.bin 1993: Panasonic
Amiga UAE4ALL2, UAE4ARM .adf kick13.rom, kick20.rom, kick31.rom 1985: Commodore
Amstrad CPC CapriceRPI, lr-cap32 .dsk .cpc - 1984: Amstrad
Apple II Linapple .dsk - 1977: Apple
Atari 2600 Stella, lr-stella .bin .a26 .rom - 1977: Atari
Atari 5200, 8 bit Atari800 .a52 .bas .bin .xex .atr .xfd .dcm .atr.gz .xfd.gz ATARIXL.ROM, ATARIBAS.ROM, ATARIOSA.ROM, ATARIOSB.ROM, 5200.rom 1982: Atari
Atari 7800 lr-prosystem .a78 .bin 7800 BIOS (U).rom 1986: Atari
Atari Jaguar lr-virtualjaguar .j64 .jag - 1993: Atari
Atari Lynx lr-handy .lnx - 1989: Atari
Atari ST, STE, TT, Falcon Hatari .st .stx .img .rom .raw .ipf .ctr - 1985: Atari
CoCo XRoar .cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna bas13.rom 1980: Tandy
Commodore 64 Vice .crt .d64 .g64 .t64 .tap .x64 - 1982: Commodore
Dragon 32 XRoar .cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna d32.rom 1982: Dragon
Dreamcast Reicast .cdi .gdi dc_boot.bin, dc_flash.bin 1998: Sega
FinalBurn Alpha PiFBA, lr-fba, lr-fba-next .zip neogeo.zip 2000: N/A
Genesis /Megadrive DGEN, lr-Genesis-Plus-GX, lr-picodrive .smd .bin .md .iso - 1988: Sega
Game Gear Osmose, lr-Genesis-Plus-GX .gg - 1990: Sega
Game Boy lr-gambatte .gb - 1989: Nintendo
Game Boy Color lr-gambatte .gbc - 1998: Nintendo
Game Boy Advance gpSP, lr-gpSP, lr-vba-next, lr-mgba .gba gba_bios.bin 2001: Nintendo
Intellivision jzIntv .int .bin exec.bin, grom.bin 1979: Mattel
Macintosh BasiliskII .img .rom mac.rom, disk.img 1984: Apple
MAME AdvanceMAME, MAME4ALL-Pi, lr-imame4all, lr-mame2003, lr-mame2010 .zip neogeo.zip 1997: N/A
MasterSystem lr-Genesis-Plus-GX, lr-picodrive, Osmose .sms - 1985: Sega
MSX lr-fmsx, lr-bluemsx .rom .mx1 .mx2 .col .dsk See Wiki Page 1983: Microsoft
Neo Geo GnGeo-Pi, PiFBA, lr-fba, lr-fba-next .zip neogeo.zip 1990: SNK
Neo Geo Pocket lr-mednafen-ngp .ngp - 1998: SNK
Neo Geo Pocket Color lr-mednafen-ngp .ngc - 1999: SNK
Nintendo 64 Mupen64plus, lr-mupen64plus .z64 .n64 .v64 - 1996: Nintendo
Nintendo DS lr-desmume .nds .bin - 2004: Nintendo
Nintendo Entertainment System lr-fceumm, lr-nestopia .zip .nes .smc .sfc .fig .swc .mgd disksys.rom (for famicom games) 1983: Nintendo
Oric/Atmos Oricutron .dsk .tap - 1983: Tangerine Computer Systems
PC DOSBox, rpix86 .com .sh .bat .exe - 1981: IBM
PC Engine /TurboGrafx-16 lr-mednafen-pce-fast .pce syscard3.pce 1987: NEC
PlayStation 1 lr-pcsx-rearmed, pcsx-rearmed .bin .cue .img .mdf scph1001.BIN 1994: Sony
PSP lr-ppsspp, ppsspp .bin .cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx - 2004: Sony
ScummVM ScummVM .sh .svm (see wiki) - 2001: N/A
Sega 32X lr-picodrive .32x .smd .bin .md - 1994: Sega
Sega CD lr-picodrive .smd .bin .md .iso us_scd1_9210.bin, eu_mcd1_9210.bin, jp_mcd1_9112.bin, or bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin 1991: Sega
Sega Saturn lr-yabause .bin .iso .mdf saturn_bios.bin 1994: Sega
Sega SG-1000 lr-Genesis-Plus-GX .sg .zip - 1983: Sega
Super Nintendo Entertainment System PiSNES, snes9x-rpi, lr-armsnes, lr-catsfc, lr-pocketsnes, lr-snes9x-next .zip .smc .sfc .fig .swc - 1990: Nintendo
TI-99/4A ti99sim .ctg - 1981: Texas Instruments
TRS-80 sdltrs .dsk level2.rom 1977: Tandy Corporation
Vectrex lr-vecx .vec .gam .bin - 1982: Milton Bradley
Videopac /Odyssey2 lr-o2em .bin o2rom.bin 1983: Philips
Virtual Boy lr-beetle-vb .vb - 1995: Nintendo
WonderSwan lr-mednafen-wswan .ws - 1999: Bandai
WonderSwan Color lr-mednafen-wswan .wsc - 2000: Bandai
Zmachine Frotz .z3 .DAT - 1979: Infocom
ZX Spectrum FBZX, Fuse, lr-fuse sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk - 1982: Sinclair

最简单的安装方式,是和RaspBian一样,刷一个tf卡,运行整合的RatroPie,然后进行适当的配置。当你安装一个模拟器时,安装脚本会提醒你放置需要的BIOS或者ROM文件来启动。

RetroPie可以用Ports的扩展来运行游戏和其他程序,比如说我很喜欢的KODI。后来发现一个问题,貌似这里的KODI没法支持中文,再说我的RaspBian里面已经apt get了kodi的包,为啥不用那个呢?

还好RetroPie也支持直接在RaspBian里面安装!添加Github的源,然后运行安装脚本,就能安装到RaspBian中去。具体步骤如下:

https://github.com/retropie/retropie-setup/wiki/manual-installation

还有,tf卡容量有限,RetroPie可以运行一个USB插件,检测插入的U盘,如果有ROM,就能识别并运行。

这下,在树莓派上玩红白机的魂斗罗、玩街机,都不是问题了。直接HDMI输出到电视哦!

转载于:https://blog.51cto.com/haohu/1856292

玩转树莓派——游戏主机模拟器相关推荐

  1. w怎么接显示 树莓派zero_纯干货!一根线玩转树莓派ZeroW(图文教程,亲测有效)...

    #一.写在前面本文旨在介绍如何用最少的外设(成本)完成树莓派Zero W最基础最重要的功能.注意:本文原始发表时官方镜像版本是2017-04-10的,在2019年5月10日有网友提出本方案已经不完全适 ...

  2. 《开源硬件创客——15个酷应用玩转树莓派》——第1章 初识树莓派

    本节书摘来异步社区<开源硬件创客--15个酷应用玩转树莓派>一书中的第1章,作者:朱铁斌,更多章节内容可以访问云栖社区"异步社区"公众号查看 第1章 初识树莓派 开源硬 ...

  3. 玩转华为ENSP模拟器系列 | 配置RSTP功能示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 组 ...

  4. 玩转华为ENSP模拟器系列 | 配置OSPFv3 ABR路由聚合示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  5. 玩转华为ENSP模拟器系列 | 配置IS-IS负载分担示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_华为模拟器实验 目标 ...

  6. 玩转树莓派 —智能家居(语音控制电器开关 及语音模块的二次开发)

    本文内容为玩转树莓派 -智能家居(语音控制电器开关 及语音模块的二次开发) 1.语音模块 本人使用的是ld3320二代语音识别开发板 通过和电脑连接的是ttl转接口 连接的时候 大家注意l连接方式 2 ...

  7. 玩转华为ENSP模拟器系列 | 配置IS-IS基本功能示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  8. 在MAC环境下玩转树莓派

    在MAC环境下玩转树莓派 一.Mac使用终端装系统 二.Mac使用终端连接ssh 之前我们拍的基础视频都是在windows环境下进行写系统还有ssh连接这些基础操作. 那么这期教程就是对之前基础教程的 ...

  9. 玩转华为ENSP模拟器系列 | 配置OSPF多进程

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_华为模拟器实验 目标 ...

  10. 玩转华为ENSP模拟器系列 | 配置OSPFv3 HMAC-SHA256认证示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

最新文章

  1. boost thread 判断是否正在运行_java高端基础:Thread源码解读
  2. Zookeeper架构
  3. php邮件发送失败,php服务器发送邮件失败问题解析
  4. vue创建二:引入本地图片
  5. php const 字符串,我可以使用字符串连接在PHP中定义一个类CONST吗?
  6. 【渝粤教育】21秋期末考试马克思主义基本原理概论(A)10882k1 (2)
  7. Spring Cloud Gateway (六) 自定义 Global Filter
  8. CSS实现三角形的方法--拓展
  9. 麻省理工6.824 分布式课程 Raft选主实现笔记
  10. STM32开发日记002:KEIL5安装教程
  11. Spring Boot整合mybatis报错Invalid bound statement (not found)
  12. RabbitMQ 快速入门指南
  13. 计算机硬盘启动设置方法,bios设置硬盘启动,图文介绍两种设置bios硬盘启动方法...
  14. html 加爱心符号,心形符号大全
  15. Bootstrap 3 如何设置图片居中对齐
  16. 一区HR:南京农业大学房婉萍教授团队揭示茶树-豆科植物互作改善茶叶品质
  17. 达梦企业管理器DEM的安装部署
  18. 微信官方支付接口配置教程
  19. teambition、Tower、worktile 、trello 等任务管理工具哪个好?
  20. NR PDCCH CCE to REG 交织图解

热门文章

  1. 支气管炎的饮食要注意哪些
  2. Linux 编译安装 ghostscript 最新版
  3. 网上找的视频素材有水印怎么办?教你一键打码
  4. 甘特图控件VARCHART XGantt,分析拖动工具!
  5. css控制广告位置,CSS固定定位实现右下角可关闭广告
  6. 桌面计算机图标名字变了,电脑桌面图标突然变成未知图标怎么回事
  7. 【VHDL】分频器设计要求:25分频,占空比为50%
  8. 3线8线译码器74HC138门电路设计一位二进制全减器电路
  9. 苹果应用ipa安装包下载
  10. gradle dependsOn等记录玩转。