Pengkode jalankan Doom di earbuds PineBuds Pro

Arin Sarkisan telah mem-port klasik game Doom ke earbuds nirkabel PineBuds Pro, menciptakan proyek 'Doombuds'. Meskipun tidak memiliki layar, earbuds tersebut streaming gameplay melalui umpan video terkompresi. Hack ini menunjukkan potensi hardware open-source untuk gaming tidak konvensional.

Proyek 'Doombuds', yang dikembangkan oleh pengkode Arin Sarkisan, membawa game first-person shooter Doom tahun 1993 ke earbuds PineBuds Pro, yang terkenal dengan firmware open-source dan kit pengembangan perangkat lunak yang dipelihara komunitas. Diterbitkan pada 26 Januari 2026, inisiatif ini mendorong batas meme 'Can it run Doom?' yang sudah lama berjalan dengan menyesuaikan game untuk hardware tanpa kemampuan output grafis. Sarkisan menerapkan antarmuka JavaScript yang memanfaatkan pad kontak UART earbuds untuk mengirim stream video MJPEG terkompresi ke server web melalui koneksi serial, mencapai 22 hingga 27 frame per detik dari stream data 2,4 MB/s—cukup untuk maksimum 18 frame per detik Doom pada prosesor perangkat yang terbatas. Untuk memasukkan game penuh 4,2 MB ke memori flash 4 MB earbuds, diperlukan versi 'squashware' khusus 1,7 MB, yang menghapus beberapa frame animasi dan mempersingkat trek musik. Dengan kurang dari 1 MB RAM yang tersedia—dibandingkan kebutuhan 4 MB game standar—Sarkisan mengoptimalkan kode secara ekstensif: 'Pra-mengenerate tabel lookup, membuat variabel const, membaca variabel const dari flash, menonaktifkan sistem caching DOOM, menghapus variabel tidak perlu… semuanya bertambah,' jelasnya. Dengan harga 70 dolar, earbuds ini sekarang meniru game yang awalnya membutuhkan komputer seharga lebih dari 1.000 dolar. Untuk akses jarak jauh, Sarkisan menghosting stream Twitch interaktif di doombuds.com, memungkinkan pengguna mengantre untuk sesi kontrol 45 detik, memberikan sekilas mod inventif ini tanpa harus memiliki hardware tersebut.

Artikel Terkait

A San Francisco startup has unveiled the Raven Prism, a standalone Linux computer built into prescription eyewear. The device emphasizes privacy and hands-free operation through eye tracking and on-device processing.

Dilaporkan oleh AI

Andy Nguyen has released a GitHub project that enables non-slim PlayStation 5 consoles to run a full Linux desktop environment, including Steam games. The ps5-linux port supports specific firmware versions and various Linux distributions. Users must rerun the exploit on each reboot, as the internal SSD remains untouched.

Evercade has announced the Evercade Nexus, its next-generation retro gaming handheld set for an October 2026 launch. The device introduces analogue sticks for the first time in the lineup, along with a larger screen and wireless multiplayer features. Pre-orders open today for the standard edition at £169.99 and a limited 64 Edition.

Dilaporkan oleh AI

The solo developer of immersive shooter Fortune's Run, Dizzie, has been released from prison after serving just over a year of a three-year sentence. She announced the news in a Steam update, stating she is back to developing the Early Access game. Dizzie plans a new build in six months and a full 1.0 release after a year.

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak