Teletekst nie wymaga przedstawienia. Wcześniej pisaliśmy o usłudze CEEFAX (pierwszej na świecie) oraz o jej statusie w Hiszpanii, ale dziś mamy do czynienia z nie byle kim – z Doomguy, który roznosi demony w niskiej rozdzielczości. Projekt „Doom-teletext” to open source, który dostosowuje grafikę Dooma do renderowania teletekstu, dzięki czemu możemy odtworzyć całą akcję bezpośrednio na telewizorze CRT.

Jak grać w Dooma… w teletekście
Doom en teletexto

Blok notatnika? Zrobione. BIOS? Zrobione. Commodore 64? Zrobione. Telefony stacjonarne? Zrobione.

Za każdym razem, gdy myślimy, że już nie ma gdzie sięgnąć, Doomguy robi dziurę ze strzelby. Co jeszcze można zrobić z Doomem? Jak może nas zaskoczyć? Użytkownik GitHub lukneu ma odpowiedź: Teletekst. Chociaż nie jest możliwe uruchomienie Dooma „w” teletekście, usługa jest wystarczająco szybka, aby odtwarzać klatki.

Doom-teletext: granie w Dooma w usłudze teletekstu

Strona na GitHubie wyjaśnia szczegółowo główne ograniczenia graficzne, z którymi musi się zmagać projekt. Doom-teletext opiera się na poziomie 1 teletekstu (z wyboru autora), czyli oryginalnej specyfikacji z 1976 roku. Każda linia ma 40 znaków, ale nie wszystkie mogą być użyte w trybie graficznym. Do tego dochodzą dwie podkategorie: grafika ciągła i grafika oddzielona.

Znaki w trybie graficznym mogą odtwarzać sixele, komórki podzielone na regiony 2x3. Aktywacja każdego z trybów graficznych wymaga jednego znaku, więc tryb ciągły ma 39x2, a oddzielony 38x2. Po dodatkowych obliczeniach, biorąc pod uwagę oryginalną rozdzielczość Dooma 320x200, końcowy obraz ma 78x50 lub 76x50 pikseli, a ostatnie cztery linie są przeznaczone na renderowanie paska stanu (zdrowie, amunicja itp.).

Jak grać w Dooma… w teletekście
Teletekst obejmuje również menu i inne grafiki

Najlepsza część? Doom-teletext nie ogranicza się do akcji. Generuje również grafikę dla menu konfiguracji, sekcji pomocy, a nawet reklamę wersji shareware. Na razie działa to tylko na Linuksie, a lukneu poleca użycie starego telewizora CRT dla lepszej obsługi teletekstu (wygląda na to, że nie działa to dobrze na nowszym sprzęcie), ale warto stawić czoła tym trudnościom.

Oficjalna strona: Kliknij tutaj