Сегодня 11 марта 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Энтузиаст выпустил порт Doom, который работает внутри PDF-файла — поиграть можно в браузере

Классический шутер Doom, выпущенный в 1993 году разработчиками из американской студии id Software, не даёт покоя моддерам. Культовую игру уже запускали в Paint и «Блокноте», а теперь очередь дошла и до PDF-файла.

 Источник изображения: DoomPDF

Источник изображения: DoomPDF

Разработчик-энтузиаст Аллен Динг (Allen Ding), известный под псевдонимом ading2210 на GitHub, представил проект DoomPDF — порт оригинальной Doom, который работает внутри PDF-файла.

Порт использует отдельное текстовое поле для каждой строки, после чего наполняет их различными символами ASCII. Достигнутый 6-цветный монохромный вывод оказался достаточным, чтобы изображение было разборчивым.

Динг отмечает, что производительность при использовании этого метода оставляет желать лучшего (см. видео выше), но играть можно: обновление текста занимает около 80 мс на один кадр.

Сыграть в PDF-версию Doom можно по ссылке. Разработчик предупреждает, что порт запускается только в браузерах на базе Chromium, включая Google Chrome, Microsoft Edge, Opera и другие.

 Источник изображения: XDA Developers

Источник изображения: XDA Developers

Стоит отметить, что на днях разработчик Томас Ринсма (Thomas Rinsma) приспособил для игры в PDF-файле легендарную головоломку Tetris. Вслед за этим энтузиаст выпустил аналогичный порт Doom, но Динг оказался быстрее.

Помимо PDF-файла и стандартных приложений Windows, Doom запускали внутри покерного роглайка Balatro, на роботизированной газонокосилке, умном будильнике Alarmo от Nintendo и многих других устройствах.

Источники:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
ChatGPT получил визуальную функцию, которая «заставит» полюбить математику 5 мин.
Российский суд оштрафовал Google на 11,4 млн руб. за неудаление запрещённого контента 8 ч.
Nvidia показала геймплей Control Resonant с трассировкой пути и подтвердила поддержку DLSS 4.5 в 20 новых играх 10 ч.
Nvidia выпустила драйвер с поддержкой Crimson Desert и Death Stranding 2: On the Beach 10 ч.
От GTX 1060 до RTX 5070 Ti: разработчики Crimson Desert раскрыли полные системные требования и технические особенности игры на консолях 11 ч.
Поддельное приложение Starlink внедряло майнер криптовалют на Android-смартфоны 11 ч.
Epic Games скоро повысит цены на В-баксы в Fortnite, потому что расходы на поддержку игры «значительно возросли», и студии надо покрывать их 12 ч.
Андрей Карпатый научил ИИ-агентов проводить сотни экспериментов, пока люди спят 12 ч.
Microsoft предложит компаниям нанимать ИИ-агентов как сотрудников по подписке 12 ч.
ФАС: запрет на рекламу в YouТube и Telegram наступит тогда, когда к ним официально ограничат доступ 12 ч.
Из-за дефицита памяти сильнее всего пострадают поставки хромбуков 2 ч.
MacBook Neo напугал Asus — цена в $599 стала настоящим шоком для рынка ПК 6 ч.
Суд запретил ИИ-агентам Perplexity совершать покупки на Amazon 7 ч.
«Один из лучших продуктов Apple»: вышли обзоры MacBook Neo 8 ч.
Необретённые технологии: учёные нащупали путь к «идеальному стеклу» со свойствами алмаза и металлу со свойствами стекла 10 ч.
Groq увеличил заказ на производство ИИ-чипов у Samsung более чем в 1,5 раза 13 ч.
Гендиректор Phison: «ни денег, ни запасов не хватит» — цены на NAND продолжат расти астрономическими темпами 13 ч.
В ближайшие часы на Землю упадёт старый 600-кг спутник NASA — вероятность жертв и разрушений признана незначительной 13 ч.
Память для флагманов нового поколения: SK hynix готовит 16-гигабитные чипы LPDDR6 со скоростью 10,7 Гбит/c 13 ч.
KKR задумала продать производителя СЖО CoolIT почти в 10 раз дороже, чем покупала 14 ч.