
Nadšenec dokázal spustit hru DOOM na termokameře
Tobiasovi Madelovi se podařilo zprovoznit verzi hry DOOM na termokameře Vevor SC240N. Ve skutečnosti na ní běží fbDOOM, linuxový port hry, a nenačítá žádný bloat, pouze soubory potřebné ke spuštění hry.
Samotné spuštění hry DOOM na termokameře i s upraveným kódem fBDOOM bylo přinejmenším zdlouhavé, protože jak video výstup, tak ovládací vstup měly problémy.
Ukázalo se, že video výstup / framebuffer ve skutečnosti není RGB, ale spíše YVU420SP a má rozdělené barvy. Musel tedy použít mapování paměti pro fyzický adresový prostor a zapisovat přímo do něj.
„Nová generace cenově dostupných termokamer (InfiRay C200, Vevor SC240, TopDon atd.) zřejmě obsahuje SoC (System on Chip) od společnosti HiSilicon a běží na Linuxu,“ vysvětluje Mädel inspiraci projektu. „Je tedy příhodné, aby na nich běžel Doom.“
Hra Doom, která vyšla v roce 1993 a sklidila všeobecné uznání, upevnila žánr stříleček z pohledu první osoby a vyvolala záplavu napodobenin. Díky rozhodnutí společnosti Id Software uvolnit zdrojové kódy svých herních enginů po jejich ukončení se z něj stal také nástroj pro portování na řadu podivných a úžasných zařízení a výstupních formátů – od přijímačů GPS a termostatů po sedmi segmentové displeje, teletexty, kostky LEGO a dokonce i spouštění Doomu uvnitř samotného Doomu.