7回答

1收藏

[原创] 利用lakka将树莓派打造成一台万能游戏机

Raspberry Pi Raspberry Pi 22445 人阅读 | 7 人回复 | 2015-06-10

本帖最后由 ky123 于 2018-3-2 09:52 编辑

最近发现个好玩的东西,lakka,是个什么呢?它是一个游戏模拟器,可不是那些简单的游戏模拟器,它能玩的游戏很多,街机游戏,红白机游戏,PS游戏等,算是集大成者。

实现一个万能游戏机的5个步骤:
  • 选择你的硬件平台
  • 烧录lakka包到SD卡中
  • 启动游戏机
  • 开始玩游戏
  • 添加自己想玩的游戏


给个官网的链接:http://www.lakka.tv/
关于Lakka的介绍,直接官网截了个图说明下


四点:强大,友好,低成本,开源!!

友好就表现在要实现这台万能游戏机太简单了!官网的步骤写的一清二楚。我来概括说明下步骤:

1.选择你的硬件平台

因为这个Lakka只是移植到了部分硬件上,如下图所示,如果要想在你想要的平台上实现的话,需要你自己编译源码了。


我是以前买的树莓派B+,现在已经出来了最新的树莓派2,按照官网说明,树莓派2的话因为性能的原因,支持游戏模拟器更好,运行更流畅,下面的图是各个硬件平台对各个游戏模拟器的支持情况。
[tr][/tr]
模拟器RPiRPi2a20imx6C1PC
2048AAAAAA
3DO-----A
Atari 2600AAAAAA
Atari 7800-----A
Atari Jaguar??????
Atari LynxAAAAAA
Cave StoryBAAAAvA
DinothawrAAAAAA
DoomAAAAAA
FB AlphaCBBAAA
FFmpegD??CCB
Game BoyAAAAAA
Game Boy AdvanceBBBAAA
Game Boy ColorAAAAAA
Game Gear??????
Lutro??????
Master SystemAAAAAvA
Mega DriveAAAAAA
NESBAAAAvA
Neo Geo Pocket-AAAAA
Nintendo 64-C-C-A
Nintendo DS-----A
PCEngineAAAAAA
PCEngine CDBAAAAA
PC-FX-----A
PlayStation-BAAAA
PSP---CCA
Quake??????
Sega 32X?A?AA-
Sega CD??????
SuperNESCBBAAvA
VectrexAAAAAA
Virtual Boy-????A
WonderSwan Color-????A

从上面的表格可以看出,在对模拟器的支持上,树莓派2有些地方是明显好于树莓派之前版本的。有上述硬件平台的又感兴趣的朋友赶快试试吧。

2.烧录lakka包到SD卡中

在官网下载好对应硬件平台的Lakka包,官网分别介绍了在Linux,Windows,mac平台下烧录的方式,我这里是windows平台,烧录很简单,直接用win32diskimager就OK啦。

3.启动游戏机

接下来更简单了,看官网说明:

  • Put the SD card in the Raspberry Pi
  • Put an HDMI wire between yourRaspberry and your TV Light your TV screen
  • Plug an ethernet wire(optional)
  • Plug one of the supported joypads in one of the 2
  • Raspberry Pi USB ports Plug the power supply of the Raspberry Pi

其中说联网是可选的,但是最好连起来,而且必须在同一局域网内。至于为什么,下面你就知道了。手柄连接,支持XBOX和PS手柄,我这里是以前买的一个北通的,后来验证完美支持,根本不用修改映射。

4.开始玩游戏

上电后,进入开机界面:


第一次因为要进行文件系统扩展,所以花的时间稍微长点,以后就不会了。进入下面的界面表示你成功啦!马上可以开始畅玩游戏咯!界面是不是看上去还是比较的酷炫呢!

5.添加自己想玩的游戏

如果只是上面的步骤后不继续的话,恭喜你,你只能玩到自带的2048游戏(之前很风靡的一款游戏,我表示根本停不下来,容易上瘾),截个图看看:



怎么才能让自己能玩到想玩的游戏呢?前提是之前提到将树莓派通过网线链接到同一个局域网内,然后打开网络,发现有个叫做Lakka的,打开它,会发现有很多共享文件夹,其中ROMS文件夹就是用来存放我们想玩的游戏的,如下图所示:

至于ROM怎么来,利用万能的百度搜索你想玩的吧。我试了个恐龙快打和超级玛丽,恐龙快打的话有点卡,应该是相关模拟器在树莓派下模拟优化不行的原因(看了下官方文档,树莓派对FB Alpha的支持等级为C,算比较差了吧)。把文件夹放到ROM后,Lakka会自动辨别出是哪种模拟器支持的游戏,你需要做的就是重启下。在第一菜单下选中Restart RetroArch,几秒后就重启完毕,很快。然后你就可以在相应的模拟器下选择自己想玩的游戏了。

最后附上福利,在网上找到个下载经典红白机的游戏网址:http://www.emu-zone.org/disland/cwjm/cwjm.htm

最后放几张游戏截图




生成了一个PDF格式,方便下载观看。
游客,如果您要查看本帖隐藏内容请回复

http://www.lakka.tv/videos/menu.mp4 这是lakka界面UI的一个小视频。
分享到:
回复

使用道具 举报

回答|共 7 个

倒序浏览

沙发

mikeliujia

发表于 2015-6-10 13:31:46 | 只看该作者

小游戏迷的热爱!
板凳

sugar-352625

发表于 2015-6-10 15:08:57 | 只看该作者

mikeliujia 发表于 2015-6-10 13:31
小游戏迷的热爱!

是啊,只有那个年代过来的才知道这些游戏的含义。
地板

caseygreen

发表于 2016-2-25 10:39:31 | 只看该作者

请问楼主,你用的是什么型号手柄,我也是北通的就一点都不能用,电脑上就没问题
5#

sugar-352625

发表于 2016-4-15 22:49:18 | 只看该作者

caseygreen 发表于 2016-2-25 10:39
请问楼主,你用的是什么型号手柄,我也是北通的就一点都不能用,电脑上就没问题 ...

型号忘了,好久没用了。
6#

香橙派pc

发表于 2016-4-16 14:14:57 | 只看该作者

香橙派 全志h3系统的好
7#

omyrono

发表于 2016-12-5 10:57:36 | 只看该作者

这个好,感谢分享
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条