Od Notatnika po emulatory RISC-V, przez maszyny arcade, Game & Watch i niezapomnianą konfigurację multi-monitor, Doom osiągnął rzeczy wielkie… a jak sobie radzi z małymi? Odpowiedź pochodzi od Jamesa Browna, entuzjasty, który wprawił nas w osłupienie, instalując ekran OLED w klocku Lego. Tym razem Jamesowi udało się zminiaturyzować kontroler, aby grać w Dooma bezpośrednio na klocku, a wszystko, czego potrzebuje, to bateria.
Po zobaczeniu Doom Eternal na najmniejszym monitorze świata i oryginalnego Dooma na ekranie o zaledwie 1,3 cala, pytanie brzmi: co dalej? Czy możliwe jest dalsze zminiaturyzowanie Dooma? Na szczęście dziś możemy rozwiać tę wątpliwość. Pierwszym krokiem jest zapoznanie się z projektami Jamesa Browna, „Ancient” na YouTube. W zeszłym roku James rozwalił nasze umysły, instalując ekran OLED w klocku Lego. Później dodał animację systemu sterowania ogniem X-Winga… i w końcu dotarł do Dooma. Najpierw przez USB, potem na pierścieniu, a teraz… z możliwością sterowania Doomguyem.
Granie w Dooma na klocku Lego
W luźnych słowach, klocek Lego przestał być „prosty” monitorem i stał się systemem wbudowanym. Jego mózg to nic innego jak Raspberry Pi Pico (technicznie chip Raspberry Pi RP2040) na niestandardowym PCB zminiaturyzowanym do granic możliwości. Chociaż właściwości ekranu się nie zmieniły (0,42 cala, 72 x 40, monochromatyczny, z aplikacją pod-klatek do symulowania różnych poziomów szarości), jasne jest, że końcowa liczba klatek na sekundę jest akceptowalna. A jak steruje Doomguyem? Używając drugiego klocka, James znalazł wystarczająco dużo miejsca, aby podłączyć baterię i dodać akcelerometr do konfiguracji.
Nie należy też zapominać, że dwie kotwice na górze klocka Lego działają jako sterowanie dotykowe, ale James przyznaje, że czujnik pojemnościowy nie ma odpowiedniej kalibracji. Na szczęście ludzie z Lego nie wystrzelili żadnego pocisku w kierunku tych projektów i myślę, że potencjał przekształcenia go w oficjalny produkt „Lego z ekranem OLED” jest ogromny…
James Brown na YouTube: Kliknij tutaj