Kodare kör Doom på PineBuds Pro-öronsnäckor

Arin Sarkisan har portat det klassiska spelet Doom till de trådlösa öronsnäckorna PineBuds Pro och skapat projektet 'Doombuds'. Trots avsaknad av skärm streamar öronsnäckorna spelbilden via en komprimerad videoström. Denna hack visar potentialen hos öppen källkodshårdvara för okonventionell spelning.

Projektet 'Doombuds', utvecklat av kodaren Arin Sarkisan, för den förstapersonsskjutaren Doom från 1993 till öronsnäckorna PineBuds Pro, som är kända för sin öppen källkodsfirmware och community-underhållna mjukvaruutvecklingskit. Publicerat den 26 januari 2026 driver initiativet gränserna för det långvariga memet 'Kan det köra Doom?' genom att anpassa spelet för hårdvara utan grafikutgångskapacitet. Sarkisan implementerade ett JavaScript-gränssnitt som utnyttjar öronsnäckornas UART-kontaktdynor för att överföra en komprimerad MJPEG-videoström till en webserver via en seriekoppling, och uppnår 22 till 27 bildrutor per sekund från en dataström på 2,4 MB/s — tillräckligt för Dooms maximum på 18 bildrutor per sekund på enhetens begränsade processor. För att få plats med det fulla 4,2 MB-spelet i öronsnäckornas 4 MB flashminne krävdes en anpassad 1,7 MB 'squashware'-version som tar bort vissa animationsrutor och förkortar musikslingor. Med mindre än 1 MB RAM tillgängligt — jämfört med standardspellets 4 MB-behov — optimerade Sarkisan koden omfattande: 'Förgenerera uppslagnings-tabeller, göra variabler const, läsa const-variabler från flash, inaktivera DOOMs cachningsystem, ta bort onödiga variabler… det lägger sig allesammans', förklarade han. Prissatta till 70 dollar emulerar dessa öronsnäckor nu ett spel som ursprungligen krävde en dator kostande över 1 000 dollar. För fjärråtkomst hostar Sarkisan en interaktiv Twitch-ström på doombuds.com, som låter användare köa för 45-sekunders kontrollsessioner och ger en inblick i denna uppfinningsrika mod utan att äga hårdvaran.

Relaterade artiklar

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.

Rapporterad av 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.

Rapporterad av 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.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj