樹莓派的原生系統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 | scph2001.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輸出到電視哦!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。