Bir lise öğrencisinin dikkat çekici bir feat, Doom'un (1993) zaten etkileyici olmayan limanların tarihine yeni bir bölüm ekledi: oyun artık bir PDF dosyasında yavaş da olsa çalışıyor. Bu başarı, oyunun kompakt doğasını ve özel hayran kitlesinin sınırsız yaratıcılığının altını çiziyor.
ID yazılımından bir seminal birinci şahıs nişancı (FPS) olan Doom, oyun tarihinde efsanevi bir statüye sahiptir. Etkisi o kadar derin ki, esasen "FPS" terimini icat etti, türdeki birçok erken oyun genellikle "Doom klonları" olarak etiketlendi. Yıllarca, programcılar ve meraklıları, buzdolaplarından ve çalar saatlerden araba stereolarına kadar en beklenmedik platformlarda kıyamet koşmaktan memnunlar. Bir PDF dosyasının bu son bağlantı noktası, bu ilginç geleneğin yeni bir zirvesini temsil ediyor.
GitHub kullanıcısı 2210, PDF formatının 3D oluşturma, HTTP isteklerini ve izleme algılamasını mümkün kılan JavaScript özelliklerinden yararlanarak başardı. Bununla birlikte, PDF formatının sınırlamaları uzlaşmayı gerektirdi. Her piksel için ayrı metin kutuları kullanmak yerine (320x200 çözünürlük çerçeve başına binlerce gerektireceği için), ADING2210 ekran satırı başına bir metin kutusu seçti. Bu, 80ms kare hızıyla renk, ses ve metin eksikliği olan oynanabilir bir deneyimle sonuçlanır. Portu sergileyen bir video işlevselliğini göstermektedir.
Doom'un nispeten küçük boyutu (2.39 MB), bu tür bağlantı noktalarını sağlayan anahtar bir faktördür. Son örnekler arasında Nintendo Alarmo'da (kadranlarını ve düğmelerini kullanarak) ve Balandro oyununda (belirgin performans sınırlamaları ile, PDF sürümünü yansıtma) oynanabilir bir sürüm bulunur.
Bu projeler sadece olağandışı donanımda optimal performans elde etmekle ilgili değildir. Topluluğunun yaratıcılığını sergileyen kalıcı çekiciliği ve kıyamet mirasını kutluyorlar. Serbest bırakılmasından otuz yıl sonra Doom, gelecekte daha tuhaf limanların beklediğini öne sürerek deneylere ilham vermeye devam ediyor.