A több mint 30 éves ikonikus akciójátékot ezúttal a dokumentumok egységes megjelenítésére kitalált Portable Document Format keretei között élesztették újra.

Az iD Software 1993 decemberében jelentette meg a ma már abszolút legenda kategóriába tartozó belső nézetes lövöldözős (FPS) játékát, a Doomot. A program forráskódját aztán alig négy évvel később közzétették, ami valóságos lavinát indított el. A kérdés, hogy valamin elfut-e a Doom mém lett, miközben profi és amatőr programozók hada gondoskodott róla, hogy traktoroktól kezdve a terhességi teszten át egészen a baktériumokig (!) mindenféle platformon megjelenítsék, sőt nem egy esetben teljes funkcionalitással átültettessék az akciójátékot.

Nemrégiben ismét bővült a teljes és abszolút sikeresnek tekinthető portolások listája, mivel valaki megoldotta, hogy ha úgy tartja kedvünk, a pokol teremtményeit akár egy böngészőben megnyitott PDF-állományba ágyazva is halomra lőhetjük.

A Portable Document Format (PDF) alapvetően azért született meg, hogy hardvertől és szoftveres környezettől függetlenül mindenki ugyanazt lássa, ha egy ebben a formátumban elmentett dokumentumot nyit meg. A formátum összetettsége ugyan vitathatatlan biztonsági kockázatot hordoz, ami különböző kétes online cselekmények elkövetésére is lehetőséget adott az elmúlt évtizedekben, de ugyanezt a potenciált ezúttal "jóra használták".

Pokolian lassú, de ismerős úton

A Githubon ading2210 felhasználói név alatt futó alkotó azt használta ki, hogy bizonyos PDF-megjelenítő motorok legalább részben támogatják a Javascriptet. Erre alapozva sikerült megalkotni egy olyan állományt, amelyet ha egy Chromium-alapú böngészőben nyitunk meg, rögtön elkezdhető a virtuális gyilkolás.

Ahogy a projektről beszámoló The Register megjegyzi, a Doom 320x200-as felbontása miatt az egyes szövegmezők pixelként való használata nem volt megvalósítható. Ehelyett a port a képernyő minden egyes sorához külön szövegmezőt használ, és annak tartalmát különböző ASCII karakterekre állítja be.

A fejlesztő elmondása szerint így sikerült egy 6 színű monokróm kimenetet kapni, ami már elegendő ahhoz, hogy a játék felismerhető legyen. A gyorsaság persze már más kérdés, a teljes szöveg 80 ms alatt frissül képkockánként, ami finoman szólva sem nevezhető gördülékenynek.

Ading2210-et egy hasonló projekt inspirálta: Thomas Rinsma a Tetrist ültette PDF-re, aki később a Doommal is kísérletezett. Rinsma sem maradt adós: most a lehető legnagyobb elismeréssel nyilatkozott a DoomPDF kapcsán.

Konzumer tech

Szemüveg-csuklópánt kombóval irtja a dzsungelt a Meta a konzumer MI útjából

Mark Zuckerberg 799 dolláros mesterségesintelligencia-szemüveget és egy olyan csuklópántot is bemutatott, ami hozzá csatlakoztatva érzékeli a finom kézmozdulatokkal adott utasításokat, és szerinte nyugdíjba küldi majd a billentyűzeteket, az egereket, sőt az érintőképernyőket is.
 
Hirdetés

A kifizetett energia
60%-a elvész, de egy audit feltárja, hol folyik el a pénzünk

A Schneider Electric energiahatékonysági szolgáltatása átfogó megoldást kínál, amely támogatja a cégek energiahatékonyság-növelési programjaik megvalósításában, az iparágban vezető megoldások, szolgáltatások és szakértők segítségével.

A vállalati IT-rendszerek egyik legnagyobb kihívása ma már nem a hardver beszerzése vagy a szoftverek integrációja, hanem az üzemeltetés. A modern storage-megoldások válasza erre az automatizáció és a menedzsment egyszerűsítése.

a melléklet támogatója az EURO ONE

Hirdetés

Hatékony adattárolás, biztonságosabb működés: HPE storage az EURO ONE szakértelmével

Az adatmennyiség rohamos növekedése, a kritikus üzleti alkalmazások rendelkezésre állási követelményei és a kiberbiztonsági fenyegetések mind olyan tényezők, amelyek túlmutatnak a hagyományos storage-megoldások képességein.

Amióta a VMware a Broadcom tulajdonába került, sebesen követik egymást a szoftvercégnél a stratégiai jelentőségű változások. Mi vár az ügyfelekre? Vincze-Berecz Tibor szoftverlicenc-szakértő (IPR-Insights) írása.

Nyílt forráskód: valóban ingyenes, de használatának szigorú szabályai vannak

Különösen az early adopter vállalatoknak lehet hasznos. De különbözik ez bármiben az amúgy is megkerülhetetlen tervezéstől és pilottól?

Sok hazai cégnek kell szorosra zárni a kiberkaput

Ön sem informatikus, de munkája során az információtechnológia is gyakran befolyásolja döntéseit? Ön is informatikus, de pénzügyi és gazdasági szempontból kell igazolnia a projektek hasznosságát? Mi közérthető módon, üzleti szemmel dolgozzuk fel az infokommunikációs híreket, trendeket, megoldásokat. A Bitport tizennegyedik éve közvetít sikeresen az informatikai piac és a technológiát hasznosító döntéshozók között.
© 2025 Bitport.hu Média Kft. Minden jog fenntartva.