AktualnościDoom uruchomiony na… przejściówce do kabla HDMI

    Doom uruchomiony na… przejściówce do kabla HDMI

    Na przestrzeni ostatnich lat widzieliśmy naprawdę dużo interesujących portów Dooma. Tym razem jednak wypada tylko ściągnąć czapki z głów i podziwiać.

    Doom
    Doom
    Źródło zdjęć: © Licencjodawca | id Software

    Ta próba na pewno zapisze się złotymi zgłoskami w historii dyscypliny pod tytułem "uruchom Dooma na czymś innym niż pecet". W gruncie rzeczy ktoś bowiem odpalił tę stareńką grę, mówiąc kolokwialnie i w pewnym uproszczeniu, "na kablu". No dobra, ale jak to w ogóle możliwe?

    Wszystko dzięki firmie Apple

    Wyjaśnienie wbrew pozorom jest całkiem proste i sprowadza się do kwestii tego, jak wygląda kwestia specyfikacji złącza Lightning. W wersji USB 2.0 zapewnia ono maksymalny transfer na poziomie 480 Mbit/s lub 60 MB/s – a to za mało, żeby przesyłać nieskompresowany obraz, konieczne więc było zastosowanie kompresji danych. A że mówimy o przejściówce z Lightning na HDMI, to siłą rzeczy pojawiła się potrzeba uzgodnienia obydwu standardów i wskutek tego zastosowania niewielkiego, energooszczędnego układu SoC, który ma proste zadanie. Dekompresuje on docierający do przejściówki sygnał, a następnie przesyła go dalej, już w postaci kompatybilnej ze standardem HDMI.

    Autor nagrania postanowił wykorzystać ten fakt i w ramach eksperymentu uruchomić na rzeczonej przejściówce Dooma. Nie było jednak łatwo – dongle pracuje bowiem w istocie na uproszczonym do granic możliwości systemie iOS, sam w sobie nie ma też żadnej stałej pamięci. Stąd też konieczność zastosowania widocznego na ekranie komputera, który jest w tym wypadku "dostarczycielem" koniecznych dla powodzenia całego przedsięwzięcia danych. Sam Doom jednak jest już uruchamiany wyłącznie na przejściówce – a jest to możliwe z tego względu, że autor skorzystał ze znanej w świecie iOS luki w zabezpieczeniach bootromu, która pozwala na uruchamianie dowolnego kodu na urządzeniu pracującym pod kontrolą oprogramowania rodem z firmy Apple. Efektem tych wszystkich starań jest zaś to, co widzicie na filmie poniżej, czyli, cóż, właśnie Doom "na kablu" .

    Dalsza część artykułu pod materiałem wideo

    DOOM running on Apple Lightning to HDMI dongle

    Wybrane dla Ciebie