0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

复古游戏机的制作教程

454398 来源:wv 2019-08-30 10:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:控制台:Raspberry Pi

控制台运行RetroPie,一个用于Raspberry Pi的游戏模拟器系统。

在Raspberry Pi上安装RetroPie并从自动启动列表中删除retropie程序。 Raspberry需要在命令行中启动。

使用SSH连接到Raspberry Pi,然后运行Retropie setup以禁用自动启动:

cd RetroPie-Setup chmod +x retropie_setup.sh sudo 。/retropie_setup.sh

首先选择Configuration/Tools然后自动启动并使Raspberry Pi启动进入命令行。在文件/opt/retropie/configs/all/retroarch/retroarch.cfg中,确保显示以下行:

input_enable_hotkey = “escape”

input_exit_emulator = “escape”

按Esc键退出MAME游戏需要这样做(当您从插槽中取出盒式磁带时,Esc键的实际“按下”由Arduino自动完成。)

步骤2:控制台:LED指示灯

在断开电源之前,Raspberry Pi需要正确关闭。通过控制台上的红色LED可以看到这一点。

控制台有一个LED指示灯,当系统打开时它会亮起。当系统关闭时(按下控制台上的红色电源按钮),LED会在短时间后熄灭。只有当LED熄灭时,才能安全地拔下电源插头。

在Raspbery Pi的TXD笔和GND之间安装一个LED和串联电阻(220欧姆)(如图所示)。

编辑文件/boot/config.txt (使用命令行或SSH和nano)并添加以下行:

enable_uart=1

这将自动启用LED功能。

步骤3:控制台:Arduino

控制台内部是Raspberry Pi和Arduino Leonardo。 Leonardo通过(短)USB电缆连接到Pi。

Arduino草图负责向Pi发送击键。控制台的游戏端口连接到Arduino的数字输入。插入墨盒后,将自动选择游戏。

将草图上传到Arduino。

将盒式线连接到Arduino。还可以将按钮电源,暂停,硬币和播放器-1以及播放器2的电线连接到Arduino。检查原理图。

步骤4:控制台:打印和组装

控制台由四个不同的部分:底部,顶部,斜面和“木”栏。底部和顶部可以用黑色印刷。斜面为橙色,黄色或其他明亮的颜色。正面的条纹可以用合适的棕色印刷。

控制台的顶部和底部需要打印支架。使用强力胶将橙色斜面粘在控制台上。顶部使用自攻螺钉固定在底部。控制台顶部的字母(电源,硬币,P1和P2)可以使用指甲油着色。

我提供所有STL文件来打印您的控制台。我还包括了OpenScad源文件,以便您可以根据自己的喜好更改设计。

我的3D打印机是Flexiforge Dreamer,床的尺寸为150x230mm。

程序集

在控制台中安装Raspberry Pi和Arduino。将电线连接到Arduino(根据原理图)并使用短USB电缆将Arduino连接到Pi。

游戏端口是带有9个笔的标准母D-sub连接器

使用USB适配器电缆作为操纵杆端口。将其连接到操纵杆插槽和Pi。

步骤5:游戏盒

游戏卡带是一个塑料(3D打印)盒子,上面有彩色标签。墨盒内部是一个公头连接器,可以安装在控制台的游戏端口上。

检查Arduino草图,了解如何连接游戏卡盒中的sub-d连接器的一些示例。基本上每个零位需要短接到地面。

为墨盒创建漂亮的标签并用彩色打印机打印。我还创建了一些随附的小册子,其中包含我的游戏的历史背景和如何玩游戏的说明。

第6步:操纵杆

您可以使用任何所需的USB操纵杆(或游戏控制器)。我想要一个坚固的操纵杆,所以我使用了一个磁性街机棒,并将它与两个火按钮一起放在一个盒子里。

我使用Arcade控制器向Retropie发送操纵杆和按钮的按键。该控制器已经配备了标准USB电缆,可以安装在控制台的操纵杆端口。

可以在没有支架的情况下打印机壳和盖子。盖子拧在主箱的底部。

第7步:播放

玩游戏按以下步骤操作:

使用HDMI电缆将控制台连接到屏幕。附加电源。

等待它启动。

插入游戏cartrigde。游戏将自动启动,您可以玩。

取出墨盒以停止游戏或按下大红色按钮。再次按下大红色按钮关闭控制台。一旦LED熄灭,您就可以断电。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 游戏机
    +关注

    关注

    9

    文章

    306

    浏览量

    35168
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109737
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    合粤铝电解电容于游戏机主机电源管理电路的应用

    在现代游戏机主机中,铝电解电容的核心作用是 “高效储能” 与 “极致滤波” ,为CPU、GPU等核心芯片提供瞬间的“爆发式”能量,并确保电源的纯净度,是保障游戏性能稳定释放、防止画面卡顿或系统崩溃
    的头像 发表于 10-30 15:50 229次阅读
    合粤铝电解电容于<b class='flag-5'>游戏机</b>主机电源管理电路的应用

    【作品合集】赛昉科技VisionFive 2单板计算机开发板测评

    VisionFive 2 上为目标检测准备软件环境并运行 MobileNet-SSD 模型【VisionFive 2单板计算机试用体验】VisionFive 2复古游戏机改造 作者:TLLED【VisionFive 2
    发表于 09-04 09:08

    我造了一台‘迷你 Switch’,还能自己写游戏

    打造一台“掌上游戏机”?简单到你意想不到!提到掌上游戏机,大家的第一反应可能是——Switch:经典耐玩,但价格不友好。SteamDeck:性能怪兽,但钱包会哭泣。这些设备一个共同点:不便宜。那么
    的头像 发表于 08-12 18:05 482次阅读
    我造了一台‘迷你 Switch’,还能自己写<b class='flag-5'>游戏</b>!

    【VisionFive 2单板计算机试用体验】VisionFive 2复古游戏机改造

    SD卡 ,同时保留Debian(日常使用)与Batocera(游戏专用) QEMU虚拟 :在Debian中安装QEMU,虚拟化运行Batocera(需4GB内存版本) 总结:RISC-V游戏主机
    发表于 07-22 20:58

    【VisionFive 2单板计算机试用体验】2、打造复古游戏机(Batocera镜像+FBNeo虚拟, 多款游戏ROM分享)

    衷心感谢电子发烧友论坛! 1、基本知识 制作一个游戏机系统,需要3个关键步骤: Linux游戏系统发行版 游戏模拟器 游戏ROM 下面分别介
    发表于 07-17 21:58

    【项目分享】Xii-Boy-Ultra 无线便携式 Wii 游戏机

    Xii-Boy Ultra 是一款小型便携式 Wii 游戏机,采用垂直布局设计。该系统允许用户无需使用焊锡,仅用螺丝刀就能轻松组装和拆卸。 Xii-Boy Ultra 是一款采用垂直布局、小巧
    发表于 07-14 17:27

    【VisionFive 2单板计算机试用体验】VisionFive 2一个霸气的游戏机

    这次的测试活动,每人人手送一个游戏机,非常的好啊!!! 很高兴收到赛昉科技发放的VisionFive 2开发板,VisionFive 2是全球首款集成了3D GPU的高性能量产RISC-V
    发表于 07-13 20:41

    树莓派复古游戏,你会选哪一个?

    复古游戏与树莓派单板计算机的组合十分常见。在树莓派项目列表中,几乎都会包含至少一个复古游戏项目。复古游戏
    的头像 发表于 06-16 16:56 840次阅读
    树莓派<b class='flag-5'>复古</b><b class='flag-5'>游戏</b>,你会选哪一个?

    用 Lakka 和 树莓派 打造终客厅游戏机

    尽管现代树莓派单板计算机(SBC)的规格有了大幅提升,但它们的性能仍不足以在4K分辨率下以60帧每秒(FPS)的速度运行3A级PC游戏。不过,那些老派游戏——尤其是为老式游戏机设计的游戏
    的头像 发表于 05-27 15:35 717次阅读
    用 Lakka 和 树莓派 打造终客厅<b class='flag-5'>游戏机</b>!

    树莓派复古游戏机:用科技重现经典,让童年永不落幕!

    复古游戏机是一种能让你玩经典游戏机上的视频游戏的设备。有了复古游戏机,你可以玩来自Atari的《
    的头像 发表于 03-25 09:28 1047次阅读
    树莓派<b class='flag-5'>复古</b><b class='flag-5'>游戏机</b>:用科技重现经典,让童年永不落幕!

    让人欲罢不能树莓派贪吃蛇掌

    在RaspberryPi上玩复古游戏是一回事,但从零开始编程制作游戏则是另一层面的挑战。不过,创客兼开发者ArnovSharma的这个项目将两者完美结合。他使用我们最爱的单板计算机,打
    的头像 发表于 03-25 09:21 537次阅读
    让人欲罢不能树莓派贪吃蛇掌<b class='flag-5'>机</b>!

    树莓派复古游戏“双雄会”,Batocera 和 RetroPie 谁更懂你?

    要点包括:1.历史和主要特点:Batocera于2016年作为Recalbox分支推出,是开源复古游戏发行版,可将计算机变游戏机;RetroPie始于2012年,基
    的头像 发表于 03-25 09:19 2578次阅读
    树莓派<b class='flag-5'>复古</b><b class='flag-5'>游戏</b>“双雄会”,Batocera 和 RetroPie 谁更懂你?

    N9300-S16 MP3解码芯片IC在抓娃娃游戏机中的应用方案

    随着科技发展,抓娃娃游戏机融入音乐芯片成为创新趋势。音乐增强玩家代入感,音频模块N9300-S16提供高品质音效。该芯片功能丰富,支持多种控制模式,为抓娃娃游戏机带来音频体验升级,推动行业创新发展。
    的头像 发表于 03-24 13:37 752次阅读
    N9300-S16 MP3解码芯片IC在抓娃娃<b class='flag-5'>游戏机</b>中的应用方案

    游戏机与数码相机的理想选择:HT4088高性能充电芯片

    讨论HT4088在高性能便携式设备中的应用,如游戏机和数码相机,提供快速充电解决方案。
    的头像 发表于 03-13 17:24 1080次阅读
    <b class='flag-5'>游戏机</b>与数码相机的理想选择:HT4088高性能充电芯片

    蜗牛游戏游戏午夜机器人发行权,进一步扩展产品组合

    已获得游戏Robots at Midnight(午夜机器人)的全球发行权。这是一款复古未来风格动作角色扮演游戏,旨在以其动态的游戏性和身临其境的故事情节吸引玩家。这一战略举措彰显了蜗牛
    的头像 发表于 12-17 17:31 724次阅读