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

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

3天内不再提示

树莓派Pico Game Boy拦截器

jf_9aVl32Dp 来源:Arm软件开发者 2023-04-03 11:41 次阅读

Game Boy俄罗斯方块粉丝们的挑战导致了这款基于Pico的录制设备的诞生,Rosie Hattersley在全新一期的《the MagPi》中披露了这一点(https://magpi.raspberrypi.com/issues/128)。

电脑游戏俄罗斯方块令人上瘾的特性是众所周知的,所以了解到有一大群game Boy俄罗斯方块粉丝在网上参与这个项目也许并不奇怪。

GB Interceptor可作为年长Game Boys的视频捕捉设备,在在线俄罗斯方块比赛中播放动作

基于RP2040微控制器的Game Boy Interceptor是在计划举办这样一场比赛时推出的,“当然,他们想流式播放参赛者的游戏,”俄罗斯方块粉丝Sebastian Staacks说道。Sebastian说:“流媒体对于经过修改的Game Boy或模拟口袋等现代Game Boys克隆版来说不会是问题,但这意味着参赛者将被迫使用同一平台进行比赛。”。“这种改变是行不通的:”参赛者总是使用他们最喜欢的Game Boy型号,在比赛中,他们会想使用他们训练肌肉记忆的模型。“

让每个人都修改他们心爱的掌上电脑是不可能的。Sebastian安感觉到了一个他可以享受的挑战,于是同意想出一种让所有人都满意的比赛流媒体方式。他的想法是在游戏卡带和game Boy之间插入一个设备,该设备可以检查掌上游戏机正在做什么,并根据数据重建游戏。

游戏开始了!

物理学家Sebastian拥有固态物理学博士学位,他谦虚地宣布:“这意味着我知道几乎所有技术的基础,但不需要应用它。”。Sebastian从小就是一名自学成才的程序员电子爱好者,他遵循自己的想法,学习新技能的最佳方式是“痴迷于一个稍微超出你当前能力的项目。”

ba01ffb6-d15e-11ed-bfe3-dac502259ad0.png

Sebastian的GB Interceptor板基于树莓派的Pico最低硬件规格,并添加了USB-C

十年前,当他得到第一个树莓派时,他不太确定自己会用它做什么。从那以后,Sebastian一直在运行一个基于树莓派的家庭自动化设置,并将树莓派放在身边,以应对不断涌现的项目,这些项目总是需要一个简单的服务器来实现物联网。当树莓派Pico推出时,他对树莓派微控制器很好奇,尤其是在与Arduinos合作了一段时间之后。令人高兴的是,“RP2040与GB Interceptor完美匹配!”与现代设备不同,Game Boy从盒式磁带中读取数据的速度与从RAM中读取数据一样快,因此它没有理由先将代码加载到RAM中。相反,代码是直接从墨盒中执行的(很少有例外),介于两者之间的设备可以确切地知道Game Boy在做什么。

意想不到的好处

起初,Sebastian只是希望使用RP2040来捕捉俄罗斯方块中的信息,但微控制器足够强大,可以渲染图形,模拟正在玩的游戏中的代码,并充当通用视频捕捉设备。RP2040的强大和复杂意味着Game Boy拦截器比Sebastian预期的更有用、更灵活。“你可以简单地将它插在墨盒和Game Boy之间,并通过USB将其连接到主机设备。”在那里,它看起来像一个网络摄像头,作为一个USB视频类设备,它不需要驱动程序,只适用于Linux、Windows和Android。它也适用于macOS,尽管Sebastian说他在基于M1和M2的Mac上仍然遇到一些问题。它甚至可以利用Game Boy的摄像头,并起到网络摄像头的作用。

Sebastian之前曾使用ESP8266微控制器开发过一个墨盒,该微控制器具有Wi-Fi的优势,但功率太小,无法处理Game Boy的1MHz总线速度。他还利用其可编程IO进行了一个树莓派Pico项目。使用RP2040是有意义的,因为他不需要Game Boy拦截器的无线连接,而PIO擅长读取总线数据,让CPU可以自由地以自己的速度接收总线事件。这一点,加上他“经常”使用树莓派,意味着设计和实现很快就结合在一起了。与他的第一个版本相比,唯一的变化是更正了一些LED的方向,并切换到USB-C,这有助于指示Game Boy是打开还是关闭

审核编辑 :李倩

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

    关注

    48

    文章

    7437

    浏览量

    150824
  • 流媒体
    +关注

    关注

    1

    文章

    192

    浏览量

    16644
  • 树莓派
    +关注

    关注

    116

    文章

    1687

    浏览量

    105448

原文标题:树莓派Pico Game Boy拦截器| MagPi#128

文章出处:【微信号:Arm软件开发者,微信公众号:Arm软件开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    树莓pico入门学习笔记(一)相关资料推荐

    树莓pico入门学习笔记选择自己熟悉的编程语言树莓pico提供C/C++和micropyth
    发表于 07-01 09:28

    树莓pico如何入门?

    树莓pico如何入门?
    发表于 10-13 08:11

    树莓Pico的相关资料分享

    关注、星标公众号,直达精彩内容1月22日,树莓基金会最新发布一款低成本、高性能的微控制开发板Raspberry Pi Pico,新产品相比普通
    发表于 11-03 08:44

    树莓Pico的相关资料推荐

    1月22日,树莓基金会最新发布一款低成本、高性能的微控制开发板Raspberry Pi Pico,新产品相比普通树莓
    发表于 02-07 07:37

    springmvc 自定义拦截器实现未登录用户的拦截

    springmvc自定义拦截器实现未登录用户的拦截
    发表于 11-25 14:44 2507次阅读
    springmvc 自定义<b class='flag-5'>拦截器</b>实现未登录用户的<b class='flag-5'>拦截</b>

    树莓也出MCU了?树莓Pico来了!

    关注、星标公众号,直达精彩内容1月22日,树莓基金会最新发布一款低成本、高性能的微控制开发板Raspberry Pi Pico,新产品相比普通
    发表于 10-28 10:36 11次下载
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>也出MCU了?<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>来了!

    树莓Pico:仅4美元的MCU

    1月22日,树莓基金会最新发布一款低成本、高性能的微控制开发板Raspberry Pi Pico,新产品相比普通树莓
    发表于 12-04 13:06 13次下载
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>:仅4美元的MCU

    树莓pico入门学习笔记(一)

    树莓pico入门学习笔记选择自己熟悉的编程语言树莓pico提供C/C++和micropyth
    发表于 12-17 18:42 21次下载
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>pico</b>入门学习笔记(一)

    PicoBoy带有Wii遥控树莓Pico

    电子发烧友网站提供《PicoBoy带有Wii遥控树莓Pico.zip》资料免费下载
    发表于 11-08 11:16 0次下载
    PicoBoy带有Wii遥控<b class='flag-5'>器</b>的<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>

    距离检测报警使用树莓Pico

    电子发烧友网站提供《距离检测报警使用树莓Pico.zip》资料免费下载
    发表于 11-09 11:49 0次下载
    距离检测报警使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>

    基于树莓pico的可编程游戏手柄设计

    方案介绍组件12x12x7.3mm 瞬时触觉按钮按钮树莓Pico通用 D1286464 OLED 显示屏操纵杆模块 PS210 欧姆电阻 组装将树莓
    发表于 12-26 15:10 0次下载

    GB Interceptor:值得拥有的Game Boy捕捉

    最后,在Game Boy上没有mod的情况下,唯一可以访问带有游戏数据的连接是cartridge插槽。毕竟,整个游戏数据都要经过那里。因此,我们的想法是创建一个适配器,将cartridge直接连接到
    的头像 发表于 01-08 09:44 949次阅读

    树莓Pico文件系统应用:数据记录

    在前面的章节中,你一直在使用树莓 Pico 连接到树莓或其他电脑。不过,与所有微控制一样,
    的头像 发表于 10-24 10:51 1209次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>文件系统应用:数据记录<b class='flag-5'>器</b>

    如何在树莓Pico上使用红外线接收模块?

    树莓 Pico 上使用红外线接收模块(HX1838 型),我们采用开源的 pico_ir 库。
    的头像 发表于 11-30 09:08 2063次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>上使用红外线接收模块?

    树莓做成巨型的Game Boy你见过吗?

    ​几年前,华纳·斯科奇(Warner Skoch)萌生了3D打印巨型Game Boy想法。他最初的计划是把它挂在墙上,用一个时钟作为屏幕,就像一件艺术品一样。后来,他的工匠头脑开始活跃起来,开始考虑
    的头像 发表于 12-22 11:21 404次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>做成巨型的<b class='flag-5'>Game</b> <b class='flag-5'>Boy</b>你见过吗?