Ang Doom ay nai -port sa lahat mula sa mga toasters hanggang sa mga ref, na tila nag -iiwan ng maliit na silid para sa mga tunay na platform ng nobela. Gayunpaman, nakamit ng isang mag -aaral sa high school ang tila imposible: ang pagpapatakbo ng tadhana sa loob ng isang file na PDF na makikita sa isang browser.
Habang ang mga tampok tulad ng teksto at tunog ay wala, ang kakayahang maglaro ng E1M1 habang ang pagpapaliban sa mga buwis ay hindi maikakaila na nakakaakit.
Ang gumagamit ng Github Ading2210, na inspirasyon ng proyekto ng TetrisPDF, na naipalabas ang JavaScript sa loob ng isang mambabasa ng PDF ng isang browser upang maisakatuparan ang gawaing ito. Ang mga limitasyon ng seguridad ng browser ay naghihigpitan sa buong potensyal ng script ng PDF, ngunit ang sapat na pag -andar ay nanatili sa port tadhana.
Gamit ang isang anim na kulay na ASCII grid para sa mga sprite at graphics, ang Ading2210 ay lumikha ng isang nakakagulat na nababasa na karanasan sa kapahamakan, kahit na may pagkaantala sa pag-render ng 80ms per-frame. Habang hindi isang kapalit para sa isang PS5, ang nagawa ng pagpapatakbo ng tadhana sa loob ng isang file na PDF ay kapansin -pansin.
Ang tagalikha ng Tetrispdf na si Thomas Rinsma ay nagkomento sa Hacker News, na pinupuri ang bersyon ng Ading2210 para sa napakahusay na pagiging maayos nito.
Bagaman hindi perpekto para sa isang first-time na karanasan sa tadhana, ang patuloy na takbo ng pagpapatakbo ng tadhana sa mga hindi pangkaraniwang aparato at mga format ng file (kabilang ang, sikat, gat bakterya) ay nananatiling walang katapusang nakakaaliw.