Запуск Linux внутри PDF

По мнению некоторых пользователей, PDF — простой формат для обмена документами. На самом деле это очень сложный стандарт, который поддерживает выполнение практически любого кода. Неудивительно, что в прошлые годы энтузиастам удалось успешно запустить Doom внутри PDF и провести ряд других интересных экспериментов. Оказалось, что на этом возможности движка по рендерингу PDF не ограничиваются. Он способен запустить даже эмулятор полноценного процессора, а в нём — целую операционную систему .

https://habr.com/ru/companies/globalsign/articles/898056/

#PDF #Linux #RISCV #LinuxPDF #Doom #DoomPDF #TinyEMU #Emscripten #asmjs #JSLinux #pdfsyntax

Запуск Linux внутри PDF

По мнению некоторых пользователей, PDF — простой формат для обмена документами. На самом деле это очень сложный стандарт, который поддерживает выполнение практически любого кода. Неудивительно, что в...

Хабр

In yet another edition of #doomrunson, we have Doom running inside PDFs: https://github.com/ading2210/doompdf

#doompdf #doomport #doom

GitHub - ading2210/doompdf: A port of Doom (1993) that runs inside a PDF file

A port of Doom (1993) that runs inside a PDF file. Contribute to ading2210/doompdf development by creating an account on GitHub.

GitHub

Nice PDF, but can it run DOOM? Yup!

DOOM is a classic game to implement on a variety of platforms, but doompdf created by high school student [Ading2210] is one, I didn’t see coming. It runs a bit slow and the controls are a little awkward, but it does run. Entirely within a PDF file, at that.

https://github.com/ading2210/doompdf

#doom #retro #gaming #pdf #programming #doompdf #ascii #art #it #engineer #game #developer #artist #media #tech #news

GitHub - ading2210/doompdf: A port of Doom (1993) that runs inside a PDF file

A port of Doom (1993) that runs inside a PDF file. Contribute to ading2210/doompdf development by creating an account on GitHub.

GitHub
طالب يحوّل ملف PDF إلى منصة ألعاب ويُشغل Doom الكلاسيكية

طالب يحوّل ملف PDF إلى منصة ألعاب ويُشغل Doom الكلاسيكية - PixelArab - بيكسل عرب

PixelArab - بيكسل عرب

Aina välillä sitä kuvittelee, että legendaarinen DOOM olisi onnistuttu kääntämään jo kaikille mahdollisille alustoille, mitä suinkin voi keksiä.

Mutta ei..

Nyt DOOM pyörii PDF-tiedoston sisällä. Kyllä. Avaa PDF-tiedosto selaimessa ja pääset pelaamaan mustavalkoista, kirjaimilla luodusta grafiikasta tehtyä DOOMia.

https://dawn.fi/uutiset/2025/01/16/doom-pdf-peli

#doom #doompdf #pdf #peli #uutiset

Doom pyörii myös PDF-tiedostossa

Legendaarinen vuoden 1993 räiskintäpeli on käänneetty PDF-tiedostoksi, jonka sisällä sitä voi pelata tavalliseen tapaan.

AfterDawn
@Ange #DoomPDF 🙏 🤣

Github user ading2210 has created DoomPDF (https://github.com/ading2210/doompdf), which is a port of Doom that will run from a PDF (assuming the PDF engine used to display the document at least partially supports the implementation of JavaScript).

Pretty wild. More about it here: https://www.theregister.com/2025/01/14/doom_delivered_in_a_pdf

#DOOM #DoomPDF #PDF #fps #JavaScript

GitHub - ading2210/doompdf: A port of Doom (1993) that runs inside a PDF file

A port of Doom (1993) that runs inside a PDF file. Contribute to ading2210/doompdf development by creating an account on GitHub.

GitHub