Czekaliście na kolejny dziwny port Dooma? Możecie przestać – tym razem odpalono go na… słuchawkach

Czekaliście na kolejny dziwny port Dooma? Możecie przestać – tym razem odpalono go na… słuchawkach
Jak udowadniają niektórzy fani Dooma, aby zagrać w kultową grę id Software, nie musicie nawet uruchamiać jej na urządzeniu z ekranem.

Jeżeli jakiekolwiek urządzenie ma ekran, prawdopodobnie ktoś na świecie zainstalował już na nim Dooma. Tak stało się choćby z kasą samoobsługową McDonalda, e-papierosem, a nawet traktorem czy testem ciążowym. Prawdziwym wyzwaniem jest jednak uruchomienie go na czymś nieposiadającym możliwości wyświetlania obrazu – i nie chodzi tu o to, by np. dodać monitor do pianina, co notabene miało już miejsce. Podjął je Arin Sarkisian z USA, który przeportował tytuł id Software na… słuchawki.

Doom na słuchawkach, określony przez jego twórcę mianem DoomBuds, powstał na nieprzypadkowym sprzęcie, jakim były „pchełki” Pinebuds Pro, bowiem jako jedyne posiadają oprogramowanie dystrybuowane w modelu open source. Był to jednak dopiero pierwszy z wielu problemów – by móc przesyłać dane ze słuchawek do komputera, zamiast standardowego Bluetootha musiał użyć układu UART i skompresować obraz tak, by gra działała w więcej niż 3 klatkach na sekundę. Ponadto podkręcił procesor sprzętu ze 100 Hz do 300 Hz i wyłączył tryb oszczędzania baterii, co pozwoliło mu na uzyskanie wyniku na poziomie 18 fps-ów.

CD-Action 1/26

Problematyczna okazała się też kwestia pamięci, bowiem Doom wymaga 4 MB RAM-u, a słuchawki po lekkiej modyfikacji miały go nieco mniej niż 1 MB. Tu jednak przydały się umiejętności optymalizacyjne, które pozwoliły mu upchać wszystkie potrzebne dane. To samo zresztą stało się w kwestii wymaganej przestrzeni dyskowej – tytuł potrzebuje 4,2 MB, a Pinebuds Pro mają jej 4 MB, ale na szczęście Sarkisian skorzystał tu z Squashware pozwalającego mu obniżyć tę wartość do 1,7 MB.

Jeśli nie wierzycie, że to wszystko było możliwe, to już niedługo Sarkisian opublikuje na ten temat dłuższy artykuł lub wideo. Tymczasem sami możecie wypróbować Dooma na słuchawkach, ponieważ twórca portu ustawił streama na Twitchu, poprzez którego można w niego zagrać, wcześniej jednak należy ustawić się w kolejce na stronie DoomBudsów.

Skomentuj