31.01.2026.
17:08
Legendarni Doom sada može da se igra i na slušalicama
Pitanje "Da li može da pokrene Doom?" dobilo je još jedan fascinantan i bizaran odgovor.
Nakon što smo kultnu pucačinu Doom, iz 1993. godine, videli na digitronima, testovima za trudnoću, pa čak i na pametnim sijalicama, programer Arin Sarkisijan uspeo je da portuje igru na bežične slušalice.
Projekat pod nazivom DoomBuds koristi Pinebuds Pro, jedine bežične slušalice na tržištu koje koriste softver otvorenog koda (open-source). Iako ove slušalice nisu dizajnirane za grafički zahtevne operacije, Sarkisijan je uspeo da iskoristi njihov ugrađeni procesor (Cortex-M4F SoC) kako bi pokrenuo igru.
Da bi to postigao, morao je da "otključa" punu snagu procesora. Dok slušalice standardno rade na 100 MHz kako bi štedele bateriju, on ih je naterao da rade na maksimalnih 300 MHz.
Portovanje igre na ovako limitiran hardver zahtevalo je ozbiljne modifikacije:
Memorija: Doom-u je originalno potrebno 4 MB RAM-a, dok ove slušalice imaju manje od 1 MB (992 KB). Sarkisijan je optimizovao kod i smanjio veličinu assets-a (datoteka igre) sa 4,2 MB na samo 1,7 MB kako bi sve stalo u fleš memoriju.
Povezivanje: Pošto je Bluetooth previše spor za prenos video signala u realnom vremenu, programer je koristio fizičke kontakte na slušalicama (USB-to-UART) za prenos podataka.
Performanse: Igra se strimuje u vidu kompresovanih slika (MJPEG), a slušalice uspevaju da postignu stabilnih 18 kadrova u sekundi (FPS), što je, s obzirom na hardver, impresivan rezultat.
Još neverovatnije je to što je Sarkisijan napravio poseban interfejs koji omogućava da se slušalice povežu sa računarom i da se igra pokrene direktno kroz internet pretraživač.
Iako igranje na ekranu veličine nekoliko milimetara (ili putem striminga sa slušalica) nema praktičnu svrhu, ovaj podvig još jednom potvrđuje status Doom-a kao nezvaničnog "benchmark" testa za svaki uređaj koji u sebi ima barem malo procesorske snage.
Komentari 0
Pogledaj komentare Pošalji komentar