国内DIY爱好者原创制作树莓派7寸桌面迷你街机

国内著名树莓派玩家与开发板外壳制作者 longbow ,最近使用Raspberry Pi制作了一款7寸桌面街机。

机器采用7寸屏幕,标准的街机摇杆与按钮,原创自制外壳,屏幕可变换横纵向。使用Raspberry Pi平台与MAME开源街机模拟器。

longbow 精于开发板外壳的设计与制造,曾经为Raspberry Pi、Arduino Uno、pcDuino等多种硬件制作过亚克力层叠外壳,这次的桌面迷你街机是他外壳制作与硬件DIY的一个大工程。


国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第1张图片

声明:此产品为本人原创设计制作,谢绝商家仿制。版权归本人所有。

去年6月曾在论坛里发帖立志做过摇杆壳子接在树莓派上玩模拟器游戏。各种拖延综合症,终于做出来了。。。(请忽略渣文笔,自动看图理解。)

期间各种原稿的修改调整。终于画了个还算满意的外壳。

国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第2张图片

先介绍下整个系统的构成吧。

硬件设备:

  1. 树莓派
  2. 7寸液晶屏,分辨率800*480
  3. HDMI驱动板
  4. 摇杆USB接口驱动板
  5. 自制外壳一套。
  6. 仿清水摇杆和一些国产按键

软件:PIMAME(0.71),现已更名 PIPlay 0.8b3

剩下的就是上图解说:

上机雕刻。。。使用的材料是5MM的胶合板。

国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第3张图片
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第4张图片
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第5张图片

做出来了拼装一下试试。。。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第6张图片国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第7张图片

试验下屏安装的效果。由于街机游戏分纵轴和横轴的种类。特意设计了可以手动转换屏幕的功能。(东西做出来了,过于激动,就逮那拍那了,请自动忽略背景)
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第8张图片国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第9张图片

第二天,实在看着切割痕迹的焦边难受,用了一上午的时间,又把外壳从新打磨了一遍。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第10张图片
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第11张图片

拿回来后继续拼装。。。这个是按键和摇杆部分,按键板设计成了可掀起的结构,方便安装和更改跳线。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第12张图片

把usb的摇杆驱动板装上,并设置要线路。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第13张图片

接下来就是 安装 后面的液晶驱动板了。为了能让移动电源供电,特做了一根 usb到5.5dc接头的连接线。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第14张图片

接上树莓派,由于我只有一个树莓派,就不把树莓派安装到箱体里了。拆来装去的实在 是麻烦。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第15张图片

把液晶驱动板和树莓派都装好了。。也接上了移动电源。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第16张图片

机器启动了,进入个游戏实验下。。。可以玩了。。心情小激动了一下。。。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第17张图片

为了美观,背后有增加了个 后门。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第18张图片

纵版游戏的效果。(详细办法见后面的附)
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第19张图片

街机的一些细节。
双截龙1代
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第20张图片

底部的开始按键。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第21张图片

摇杆和按键。
国内DIY爱好者原创制作树莓派7寸桌面迷你街机_第22张图片

附:纵版游戏的设置:

由于本人的linux和编程属于渣技能,所以google了大半天,也没找到 mame4all 和 FBA 的 游戏屏幕 最大化显示的选项。只能使用了最笨的办法。把 mame4all 的程序复制了一份。并在目录中的 mame.cfg 文件中修改

ror=no
rol=no

其中一个 no 改成 yes。
这样就使用 2个不同 mame4all程序 来分别执行 纵版和横轴的游戏。

备注:pimame中所使用到的游戏ROM由于版权的问题不提供,请自行搜索。


作者:longbow
原帖:填坑之作-历时一年7寸桌面街机完成

编辑责任:沙渺

你可能感兴趣的:(raspberry-pi,开源硬件)