一种将树莓派打造为游戏机的方法——Lakka

什么是Lakka?

Lakka是一款Linux发行版,轻量级的,可将小型计算机转变为一台复古游戏机

图1-Lakka官网,见参考链接[1]

Lakka是RetroArch和libretro生态系统下的官方操作系统,前者RetroArch是模拟器、游戏引擎和媒体播放器的前端。后者libretro负责模拟器运行、及加载后游戏的运行,libretro提供一种编程框架及接口,只要模拟器按照这套API开发,就能在其上面运行。

再提一下RetroArch,这个作为单独的应用程序,在PC上其实已经挺流行,在各大应用平台(如STEAM)上都能搜到,适合在PC上直接安装:

图2-RetroArch托管在Github,具有9Kstars,见参考链接[2]

总之,RetroArch是个集成了游戏模拟器应用程序,而Lakka是包裹了RetroArch的操作系统。

Lakka的不完全模拟器列表如下:

  • Arcade
  • GameBoy / GameBoy Color / GameBoy Advance
  • Nintendo 64
  • NES / Famicom(红白机)/ SNES / SuperFamicom
  • Sega Master System / GameGear / Mega Drive
  • PlayStation

Lakka能在树莓派上运行吗?

当然能,Lakka是在Raspberry Pi上设置模拟器的最简单方法。其他支持的嵌入式平台还包括All Winner、iMX6和Amlogic等。

Lakka下载安装

从官网就有树莓派的专用映像下载,我手上的是树莓派4B。烧写SD卡的方法与RetroPie类似,不一一赘述了。

图3-Lakka上找到树莓派4专用映像下载

Lakka设置

Lakka开箱即用的性能非常好,对比RetroPie首次运行总需要进行一些调整,但Lakka基本上已经好无需配置。并且大多数情况都不需要键盘,可以从主菜单访问保存状态或启用作弊。

在Lakka及其前端RetroArch中“Core”指的是模拟器,“Content”是游戏ROM。所以操作上,需要先加载Core,再加载Content。

图4-Lakka页面中的Core和Content(需要先加载Core,再加载Content)

图5-Lakka首页中的模拟器部分列表

当然,WiFi还是要配置的,因为Lakka及其前端RetroArch的另一个特色就是可以寻找一些在线更新。

配置好WiFi之后就可以通过Windows共享文件夹的方式(Samba)访问树莓派和拷贝文件了:

图6-PC通过SMB协议,访问Lakka共享文件夹

RetroArch本身就具带了一些符合开源协议的Core,也能够在线找到一些Core,这点真是不错。

图7-Lakka/RetroArch自带的开源Core(游戏ROM)

图8-Lakka/RetroArch在线下载的开源Core-QUAKE(游戏ROM)


Lakka开始游戏

以下是一些游戏截图,是不是满满复古感。。。

图9-Lakka中玩爆炸人Bomberman,树莓派在右下角

图10-Lakka中玩Cave Story,树莓派在右下角

图11-Lakka中玩Rick Dangerous,树莓派在右下角

图12-Lakka中玩超级玛丽,树莓派在右下角

图13-Lakka中玩QUAKE,树莓派在右下角


参考链接

[1] The DIY open source retrogaming emulation console

[2] https://github.com/libretro/RetroArch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gilbertjuly

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值