极客DIY:童年的掌上游戏机

写在前面

小伙伴们,还记得过去的掌上游戏机吗?一名网友wermy在YouTube上面上传了一个DIY掌上游戏机的视频,下面就一起来怀念一下童年的见闻。

gameboy在1989年4月6日问世,当时四色黑白屏幕,CPU为8位元,游戏卡最大容量也不过32MB。现正GB系列游戏机总销售量已经超过两亿台,是世界上最畅销的电子游戏机。曾出过的系列GAME BOY Pocket(袖珍GB)、GAME BOY Light (夜光GB)GAME BOY Color(彩色GB)、Game Boy Advance(32位元彩色GB)、Game Boy Advance SP(32位元彩色充电前光GB)、Game Boy Micro(32位元袖珍彩色背光GB)。

早在2013年就曾有一位游戏爱好者将昔日收藏的Game Boy改装成了Android手机游戏手柄。而现在这名网友通过利用Pi Zero,改装了按钮等方法,来重新改造了该游戏机。

DIY过程

把游戏机的面板取下(小心X Y按键孔,不要破坏了)

X Y按键使用的是NES控制器,而且是成成凹形的。所以感觉起来更像是SNES按键。

我利用胶带和铜片做了一个按键垫。注意贴胶带的时候保持平行,然后贴在按钮的位置。这样当按下按钮的时候,接触就会更良好。

安装电源开关以及USB线

安装更多的东西

安装屏幕、控制器面板和扬声器

由于屏幕相对比较大,所以我不得不去掉上面的螺丝。然后在利用环氧树脂胶将原来的螺丝粘在屏幕上,这样我就可以继续利用原来的螺丝孔了。

重新布线

如果感到好奇可以告诉一下这是“The Hunt For Red October”。

在游戏卡上贴上标签,这样看起来就更正规一些了。

Pi Zero需要一个microSD卡,然后把线接好。

启动Pi Zero

它工作了!但后来作者出现了关机的情况(主要问题在于后面的线压到了别的什么东西,于是出现了问题),其实SD卡不是很稳定的,比如你要是打算运行一个大些的游戏,就会出现错误提示,后来作者又固定了SD卡,这样看起来就更牢固了。

控制器连接Teensy LC,与Pi zero连接

上面出现了USB接口以及蓝牙适配器,作者表示这样就可以通过按钮来调节亮度以及对比度了。

完成

补充说明

利用Emulation Station可以让Pi Zero上面运行这些游戏了,包括支持SNES、 NES控制器,如果需要更多的按钮可以在面板上多钻出一些孔,然后连接控制器做出更多的事情。

改装游戏卡,通过焊接以及一些打磨工作将SD卡插槽放入预先准备的空卡里面,然后在与Pi Zero连接安装好。

前面主要是USB供电,当然你也可以利用电池供电,值得注意的是你也可以加一个HDMI输出接口,这样就可以连接电视玩游戏了。

看完这篇文章,小伙伴们有什么感想,如果感兴趣的小伙伴,可以拿起过去玩的掌上游戏机一起跟着作者改装吧。

*参考来源:thenextweb,FB小编亲爱的兔子编译,转载请注明来自FreeBuf黑客与极客(FreeBuf.COM)

原文发布于微信公众号 - FreeBuf(freebuf)

原文发表时间:2016-04-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏玉树芝兰

密码怎么设才好?一条标准就够了

又看到网络安全事件的新闻了吧?心慌不慌?其实设置和保管好自己的密码,只需要记住这一条标准就可以了。

1075
来自专栏大数据文摘

数学之美:图论和网络爬虫

2784
来自专栏coding

写下这行代码时,只有我和上帝知道是怎么回事01.烂代码的路径依赖02.对于烂代码应采取零容忍03.代码规范的重要性04.文档的重要性

"算了,这里的代码有说不清的玄机,重构相当于在给自己挖更大的坑,还是按照原来的写法吧..."

883
来自专栏币聪财经

币聪挖矿教程系列之:SimpleBank(SPLB)挖矿初学者指南

Simplebank是一款基于Dash的硬币,具有许多独特的功能和Masternodes。Simplebank希望成为一个数字加密货币银行类型平台,它将使商家和...

2382
来自专栏SDNLAB

SDN实战团分享(三十):Big Switch的技术颠覆

SDN的出现给了网络界一针强有力的“兴奋剂”,释放了网络界压抑已久的创新的能量。这一波技术思潮催生了大量的SDN创业公司,对各大厂商发起了巨大的冲击,网络领域的...

45510
来自专栏机器人网

11个这类开源名称的词源

  “它适用于信息目前掌握在少数人而非许多人手中的任何领域,少数人控制产品、服务或实体的生产、分发和改进的任何领域。”   我们已搞明白了这点,那么“Kuber...

3545
来自专栏阮一峰的网络日志

学习Javascript的书籍

昨天,ppip同学留言: 你的js主要是用什么材料学的?推荐用哪本教程呢? 我想了一下,发现自己还真的读过不少书。我在这里做一个总结,希望对想学习Javasc...

3105
来自专栏BestSDK

一文看懂 iOS 11所有新功能:文件管理器、多任务处理、全新文件 App等

全新文件 App 通过这个App,可以把各类文件汇集在一起,浏览、搜索和整理文件。用户最近使用过的各种文件都会在一个专属的位置,以方便查看。除了 iPad 上的...

3408
来自专栏C语言及其他语言

想举办自己的编程比赛? 来这里

大家都知道C语言网(www.dotcpp.com)是一个集在线学习、训练、比赛、求职于一体的综合性编程学习网站。大家除了日常在网站上看视频学习、做题训练、写题...

2022
来自专栏机器人网

教你DIY一个会打招呼的龟仙人——萌萌哒乌龟机器人

编者注:本项目来自Instructables,项目作者为chombaw。 在本项目中,我将从头开始打造一个能够使用蓝牙进行控制的四足乌龟机器人。该机器人拥有两个...

3028

扫码关注云+社区

领取腾讯云代金券