在发布了前两篇文章之后,有不少小伙伴们纷纷在私下里向我发出各种疑问,像什么游戏手柄该如何设置啦,NEStopia的配置该怎么办啊,运行起来不稳定该如何解决啦balabala之类的问题,虽然都给一一解决了,但是我也饱受其折磨。
总而言之一句话,Linux系统下的NEStopia模拟器,给我带来的用户体验,真的不怎么好,可玩性不高。既然“用户群体”是“熊孩子”们,那么不好的用户体验是一定要杜绝的,否则的话,造的红白机熊孩子们不爱玩,那岂不是前功尽弃。
因此,今天继续折腾!
记得之前听说有些操作系统专门集成了很多的模拟器,通过查找资料,找到了一个开源的叫做Retropie复古游戏平台的东东。
它的简介说明如下(划重点):通过Retropie游戏模拟器,可以让我们的树莓派(或PC)变成一个独立的复古游戏机,它能够集成任天堂红白机、GameBoy、SNES等游戏系统。
我了个去,这不正是我想要的东西吗?满心欢喜,于是马上下载。
Retropie的官方下载链接:https://retropie.org.uk/download/
由于我的树莓派是3B+,因此选择上图中的RaspberryPi2/3这个选项,即可开始下载。
Emmm....官网是英国的,因此下载过程巨慢无比,而且会莫名的卡在75%-99%之间的任何一个进度点上不动。折腾了好几个回合,终于下载到了。
我做个顺水人情吧,贴出百度网盘链接,拿走不谢:
链接:https://pan.baidu.com/s/1WH3IrhbD2EtRS7qNaRwZcg
提取码:ti9l
下载完了之后,解压得到后缀为.img格式的镜像文件(retropie-4.5.1-rpi2_rpi3.img)。准备一个空白的TF卡,格式化好了之后,使用Win32DiskImagery工具向TF卡中写入镜像文件。没有Win32DiskImagery工具的话请摸下方链接进行下载:
https://sourceforge.net/projects/win32diskimager/
下载完成后解压,运行。写入镜像文件的具体过程如下:
(1)首先使用Win32DiskImagery将解压得到的镜像文件(.img)选中,注意盘符选择不要出错,然后点击“Write”按钮即可。如上图所示。
(2)在弹出的Confirm overwrite对话框中,点击YES,即可开始烧写。
(3)烧写完成后会弹出“Write Successful”字样提示。到这一步,TF卡就已经烧写好了,可以把TF卡拔出来插到树莓派上了~
插上TF卡之后,将树莓派开机
就可以依次看到如下几张图中的界面。
开机界面展示RetroPie的logo
能看出来是一个摇杆旁边带了两个按钮
又很像是一个蛋糕Pie
加载和启动系统运行所必需的各类文件
直到看到这样一个界面,表示模拟器启动完毕
Emulation station Done!
可以看出整个启动过程还是很有仪式感的
让人不禁又想起了那个像蛋糕一样的logo
可能是草莓味的?
紧接着到了这一步,可以对手柄或键盘的按键功能进行设定
上图中显示“No gamepads detected”
于是连上我的USB复古手柄
显示Gamepad 1
之后就可以进行手柄按键的功能设定了~如下图
设定完成后点OK就行啦
接下来将树莓派和你的电脑连接到同一个局域网内
如果有wifi就连到同一个wifi下就好
连接方式如下图
选择WIFI选项,并按手柄上的A(如果用键盘的话就按Enter)
进入后选择连接到wifi,如下图
点击OK后,输入wifi密码就OK
当然输入wifi密码需要用到键盘的哈
连上WiFi后,用你的PC打开“此电脑”
在地址栏输入“\\retropie\roms”就可以看到RetroPie的文件夹了
如下图所示
接下来我们就把我们事先下载好的超级玛丽,魂斗罗等红白机游戏的nes文件拷贝到nes文件夹下就好
然后关闭,重启一下RetroPie
在Nintendo模拟器下就能看到
11 Games available的字样,表示有11个NES游戏可玩
如下图所示
手柄点击A按钮即可进入游戏选择界面如下
Em...选个超级玛丽随意玩一玩试试手感?
说干就干!
很随意就玩到了选关环节,体验很爽给99分
留下一分怕我自己骄傲
如果你嫌屏幕太小了,想换大屏幕的话
那么你家里的电视机,应该是一个不错的选择??
说干就干,试一试!
本来应该下午就发帖的,结果一直等到这会儿
别问为什么
问就是在打魂斗罗
--------------分鸽鸽鸽鸽鸽鸽鸽线--------------
好啦各位小伙伴们,基于树莓派的复古游戏机系列,到这里就算全部结束了。过年走亲访友的时候带着,遇到了熊孩子们,这可是一件法宝了。
你说啥?你家没有熊孩子?那只有一种可能了
你本人就是熊孩子本熊了
留着自己玩也不吃亏哇~
快过年了事情很多,很忙的
Em...我再去打一把...最后一把