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

作者:sugar-352625

、       

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

实现一个万能游戏机的5个步骤:

  • 选择你的硬件平台
  • 烧录lakka包到SD卡中
  • 启动游戏机
  • 开始玩游戏
  • 添加自己想玩的游戏



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

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

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

1.选择你的硬件平台

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

2.JPG
我是以前买的树莓派B+,现在已经出来了最新的树莓派2,按照官网说明,树莓派2的话因为性能的原因,支持游戏模拟器更好,运行更流畅,下面的图是各个硬件平台对各个游戏模拟器的支持情况。
[tr][/tr]

模拟器 RPi RPi2 a20 imx6 C1 PC
2048 A A A A A A
3DO – – – – – A
Atari 2600 A A A A A A
Atari 7800 – – – – – A
Atari Jaguar ? ? ? ? ? ?
Atari Lynx A A A A A A
Cave Story B A A A Av A
Dinothawr A A A A A A
Doom A A A A A A
FB Alpha C B B A A A
FFmpeg D ? ? C C B
Game Boy A A A A A A
Game Boy Advance B B B A A A
Game Boy Color A A A A A A
Game Gear ? ? ? ? ? ?
Lutro ? ? ? ? ? ?
Master System A A A A Av A
Mega Drive A A A A A A
NES B A A A Av A
Neo Geo Pocket – A A A A A
Nintendo 64 – C – C – A
Nintendo DS – – – – – A
PCEngine A A A A A A
PCEngine CD B A A A A A
PC-FX – – – – – A
PlayStation – B A A A A
PSP – – – C C A
Quake ? ? ? ? ? ?
Sega 32X ? A ? A A –
Sega CD ? ? ? ? ? ?
SuperNES C B B A Av A
Vectrex A A A A A A
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.开始玩游戏

上电后,进入开机界面:

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

如果只是上面的步骤后不继续的话,恭喜你,你只能玩到自带的2048游戏(之前很风靡的一款游戏,我表示根本停不下来,容易上瘾),截个图看看:
5.JPG
怎么才能让自己能玩到想玩的游戏呢?前提是之前提到将树莓派通过网线链接到同一个局域网内,然后打开网络,发现有个叫做Lakka的,打开它,会发现有很多共享文件夹,其中ROMS文件夹就是用来存放我们想玩的游戏的,如下图所示:
6.JPG

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

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

最后放几张游戏截图
7.JPG8.JPG9.JPG

 

来自:爱板网

标签