Перший Doom запустили у Microsoft Word
24.01.25
Експерименти із запуском першої версії Doom на найнесподіваніших пристроях давно стали популярним заняттям серед програмістів. Раніше гру запускали на калькуляторах, принтерах та навіть у PDF-файлі. Тепер ентузіасти підняли планку ще вищою, запустивши Doom через Microsoft Word.
Розробник зумів запакувати гру у файл формату docm, який дозволяє повноцінно грати прямо через текстовий редактор. Хоча це кольорова версія Doom, вона не підтримує звуку, що, однак, не применшує враження від проекту.
У документі Word знаходиться бібліотека doomgeneric.dll і ігрові дані doom1.wad. Спеціально написаний макрос VBA отримує ці файли на диск і завантажує їх для виконання. Бібліотека doomgeneric.dll обробляє ігровий процес, створюючи bmp-зображення для кожного кадру. Макрос VBA відповідає за оновлення даних, відображення кадрів у документі та опитування стану клавіатури через функцію GetAsyncKeyState.
Проект повністю працездатний у останній версії Microsoft Word. Однак розробник попереджає, що Windows Defender блокуватиме спроби запуску документа, оскільки містить бібліотеку і макроси, сприймані системою як потенційну загрозу.
Для охочих спробувати цю незвичайну версію Doom автор розмістив документ та вихідний код на своїй сторінці у GitHub. Експеримент демонструє, як звичні програми можна використовувати несподіваним чином, розкриваючи їх приховані можливості.
Не пропустіть цікаве!
Підписуйтесь на наші канали та читайте анонси хай-тек новин, тестів та оглядів у зручному форматі!

Samsung Galaxy Fold7: не смартфон, не планшет, щось більше
Серія смартфонів Samsung Galaxy Fold цікава не лише за рахунок розкладної конструкції та великого дисплея. У новому поколінні модель отримала ще більший екран, передові камери, потужну начинку та покращену ергономіку.
NVIDIA Blackwell – архітектура з новими можливостями для ШІ та створення контенту
Технології NVIDIA які були доступні лише власникам професійних відеокарт стали відкриті для звичайних користувачів. Розповімо про можливості архітектури Blackwell в області штучного інтелекту та створення контенту.

Garmin Instinct Crossover – гібридний смарт-годинник з екраном AMOLED, ліхтариком та сапфіровим склом коштують $600 смарт-годинник
Garmin Instinct Crossover отримали 1,2-дюймовий AMOLED-дисплей з аналоговими стрілками RevoDrive, вкритими люмінесцентним складом Super-LumiNova.
Нові моделі EcoFlow ємністю 288 Вт · год важать менше 3-х кілограм акумулятор
Компанія EcoFlow представила у Європі нову лінійку портативних зарядних станцій серії Trail. До цього пристрою вже з’явилися у продажу у США


