IT之家 01-26
没有屏幕也能DOOM:程序员用耳机成功运行初代《毁灭战士》
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

IT 之家 1 月 26 日消息,PCGAMER 今日报道,网页开发者 Arin Sarkisian 成功将经典射击游戏初代《毁灭战士》移植至一款开源耳机 PineBuds Pro 上运行,并允许用户通过浏览器远程连接至其设备进行体验,该项目被称为 DOOMBUDS。

据开发者 Sarkisian 介绍,PineBuds Pro 是目前唯一搭载开源固件的耳机,其内置 CPU 经过小幅调整,稳定至 300MHz 并关闭低功耗模式后,已具备运行初代《毁灭战士》的足够性能,游戏帧率约为 18 FPS。由于耳机的内存有限,他还对游戏进行了优化,并选用体积仅 1.7MB 的 Squashware WAD 文件承载游戏内容,使其能够在仅 4MB 的闪存中运行。

IT 之家查询到,PineBuds Pro 是由单片机和智能设备制造商 PINE64 在 2022 年底推出的开源 TWS 无线耳机,其核心硬件规格如下:

CPU:双核心 300MHz ARM Cortex-M4F

ROM:448KB

SRAM:992KB

蓝牙共享的 SRAM:64KB

闪存:4MB(擦除耐久周期大于 500 次)

尽管耳机本身没有屏幕,但 Sarkisian 通过内嵌 Twitch 直播推流实现了实时画面输出,他还搭建了一个网站,允许任何人排队连接到这副耳机,并通过浏览器开始游戏

IT 之家曾经报道过技术达人将初代《毁灭战士》移植到智能电压力锅等非常规形态设备的先例,DOOMBUDS 项目再次延续了技术爱好者将初代《毁灭战士》移植至非常规设备的传统。

Sarkisian 已在 GitHub 上公开了相关代码与方法,供其他 PineBuds Pro 用户自行部署。

IT 之家附 DOOMBUDS 游戏地址和项目开源地址如下:

DOOMBUDS:https://doombuds.com

Github:https://github.com/arin-s/DOOMBuds

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

开源 it之家 闪存
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论