It Runs Doom!: 10 najdziwniejszych urządzeń, na których działa Doom
Doom

Już 10 grudnia Doom skończy 24 lata. Nie ma większych problemów z zdobyciem kopii, ale nie byłoby źle, gdyby id Software i Bethesda/ZeniMax oficjalnie wypuściły go jako freeware w przyszłym roku. Fani Dooma znaleźli jednak inny sposób na świętowanie: uruchamiają grę na najdziwniejszych urządzeniach, jakie można sobie wyobrazić. Wiele z tych hacków udało się dzięki otwarciu kodu źródłowego, ale inne to po prostu czysta magia.

Kilka dni przed letnią wyprzedażą Steam kupiłem nowego Dooma za mniej niż 11 dolarów. Przygotowując się, ukończyłem oba oryginalne Doomy, w tym Ultimate. Kiedy wszystko było gotowe, aby wcielić się w Doom Slayera i rozpruwać demony... odkryłem, że mój komputer nie ma wystarczającej mocy. Mógłbym grać na niskich ustawieniach, ale Doom z 2016 roku wymaga płynności, której nie osiągnę przez kilka tygodni. Nieważne! Skoro entuzjaści mają cierpliwość, by uruchamiać klasycznego Dooma w niewyobrażalnych miejscach, ja mogę poczekać na kartę graficzną.

Jak oni to robią? Technicznie WAD-y są nadal objęte prawem autorskim, ale kod źródłowy silnika Dooma został uwolniony w 1997, a potem w 1999 na licencji GPL. Od tego czasu wszystko jest możliwe. Powstały setki modów i portów. Niektóre skupiają się na ulepszaniu grafiki i naprawianiu błędów (przykładem są GZDOOM i QZDOOM), inne wolą odtwarzać oryginalne doświadczenie z wersji MS-DOS (jak Chocolate Doom). Warto zauważyć, że wiele skomplikowanych urządzeń na rynku ma w środku komputer x86, co ułatwia sprawę... nieco. Reszta to wołanie o szaleństwo. Patrz!

1. Programowalny termostat

DOOMOSTAT to dzieło użytkownika YouTube „cz7 asm”. To port Chocolate Doom na platformę STM32F429IDISCOVERY. Termostat Honeywell widoczny na filmie używa tego samego chipu STM32F429, a po kilku modyfikacjach mamy Dooma na termostacie. Wyobrażam sobie, że John Romero nigdy się tego nie spodziewał.

2. Bankomat

„Aussie50” jest znany na YouTube z eksperymentów ze starymi częściami i porzuconą technologią, ale w lipcu 2014 połączył siły z „jgcertified” (który pojawia się niżej na liście). Obaj odnowili bankomat z procesorem Pentium 4 w środku. Podczas gry bankomat zachowuje się jak automat do gry, a nawet przyjmuje monety jako kredyty.

3. Drukarka

Wszyscy zgadzamy się, że drukarki nie poprawiły się zbytnio, ale producenci wprowadzili bardziej złożone oprogramowanie i mały ekran do wizualizacji funkcji. Ten „postęp” pomnożył błędy bezpieczeństwa. Dla demonstracji badacz Michael Jordon zhakował oprogramowanie Canon Pixma MG6450... aby uruchomić Dooma.

4. Touch Bar MacBook Pro

Nowa MacBook Pro nie została dobrze przyjęta przez użytkowników Apple. Brak portów i obecność Touch Bara wywołały wiele sprzeciwu, ale w ostateczności ten pasek działa jak drugi ekran o wymiarach 2170x60 pikseli. Inżynier Facebooka Adam Bell zdołał uruchomić tam Dooma. Obraz marines jest nieco „ściśnięty”, ale renderowanie HUD działało całkiem nieźle.

5. Kalkulator

Jeden z pionierskich projektów, który odniósł największy rozgłos w sieci. Uruchomienie Dooma na kalkulatorze Texas Instruments obiegło świat, zainspirowało podobne projekty i wprowadziło nas w ten szalony świat używania gry jako „Hello World” pełnego demonów i wnętrzności. Kalkulator wytrzymał tylko 30 sekund z Doomem, co było wspaniałe.

6. Reklama na ciężarówce

Wielkie ekrany na rogach ulic i budynkach są dziś powszechne, ale widzieliśmy je też na tyłach ciężarówek. Te systemy reklamowe zwykle używają Linuksa, a wspomniany „jgcertified” dostosował kod, aby Doom i system operacyjny widziały ogromny panel jako zwykły ekran. Wyniki mówią same za siebie.

7. Ultrasonograf

Projekt ten najwyraźniej powstał jako odpowiedź na pytanie Luke’a Plunketta z Kotaku: czy Doom może działać na rezonansie magnetycznym? Osoba odpowiedzialna powiedziała „wkrótce” i nie usłyszeliśmy więcej, ale możemy zobaczyć grę na ultrasonografie GE Vivid S5. Być może to najdroższa sesja Dooma w historii, bo ten sprzęt kosztuje 50 tysięcy dolarów.

8. Pianino

Co się stanie, gdy połączysz czterech programistów, stare pianino, mnóstwo kabli, enkodery I-PAC i chęć eksperymentowania? Powstaje Doom Piano. Uderzające jest to, że urządzenie torturuje podwójnie: przypisanie podstawowych komend do klawiszy fortepianu to koszmar dla gracza i dla tych, którzy muszą tego słuchać. Najprawdopodobniej oklaski na końcu były za to, że przestali grać...

9. Oscyloskop

Oscyloskopy to drogie urządzenia, ale istnieją modele wykorzystujące warianty Windows do zarządzania oprogramowaniem. W tym przypadku widzimy Agilent Infiniium oparty na Windows 95, na którym Doom działa z płynnością i stabilnością, której zazdrościłoby wielu graczy w połowie lat 90. Zainstalowano także pierwszego Quake’a i kopię The Elder Scrolls II: Daggerfall.

10. Zabawkowa piła łańcuchowa

Umieranie z ręki piły łańcuchowej było szczególnie upokarzające w trybie wieloosobowym Dooma, ale podobnie jak obrzyn, stało się ulubioną bronią wielu fanów. W tym kontekście mamy Pi Zero Painsaw George’a Merlocco, który przerobił zabawkową piłę łańcuchową z Raspberry Pi Zero i ekranem LCD, aby grać w Doom 2. Efekt VHS na filmie jest świetny, o ile zignorujemy pada Xbox i nowoczesną klawiaturę.

Szczerze, mógłbym tak dalej. Widziałem Dooma na iPodzie, odtwarzaczu SanDisk, Apple Watch i więcej. Jednak na koniec zostawię was z niczym innym jak Quake, wielkim spadkobiercą Dooma, działającym na starym oscyloskopie Hitachi. Zieleń mu naprawdę pasuje...