DOOM
DOOM
Олег Белов Опубликована 21.09.2025 в 12:16

Бессмертие отменяется: Doom сломался через 2,5 года, и это была магия старого кода

Doom на КПК проработал более двух лет и вылетел из-за переполнения кода — эксперимент minki

Иногда самые необычные эксперименты рождаются из простого любопытства. Так произошло с пользователем форума Lenovo под ником minki, который решил проверить, сколько времени сможет непрерывно работать легендарный Doom на карманном компьютере (КПК). Эксперимент длился более двух лет и закончился ровно так, как предсказывала теория.

Эксперимент: Doom против времени

Классический движок Doom устроен так, что при каждом перезапуске демо-режима он сохраняет новую переменную. Этот процесс повторяется бесконечно, пока данные не достигнут максимального возможного значения. В определённый момент значение переменной превышает предел, что приводит к сбою игры. Теоретически это должно происходить примерно через два с половиной года непрерывной работы.

"Игра вылетела всего через несколько часов после того, как прошло два с половиной года, что доказывает, что данные превысили границы значения и это вызвало ожидаемый жёсткий сбой игры", — отметил пользователь minki.

Для чистоты эксперимента энтузиаст установил Doom на КПК и подключил устройство к самодельному источнику бесперебойного питания. Компьютер трудился без остановки, пока спустя 2,5 года не появилось сообщение о сбое. Фактически, прогноз оказался точным до нескольких часов.

Почему это произошло

Любая программа использует переменные с фиксированным размером. Когда они "переполняются", система сталкивается с ошибкой. Doom времён 90-х не был рассчитан на то, что игра будет работать без перерыва годами. Поэтому подобные сбои — закономерный результат переполнения значений в коде.

Для сравнения: современные игры и операционные системы проектируются с учётом долгосрочной работы серверов и устройств. Переполнение переменной на практике встречается реже, поскольку используются более широкие диапазоны чисел и встроенные проверки.

Сравнение: классический Doom и современные проекты

Параметр Doom (1993) на КПК DOOM: The Dark Ages (2025)
Технология хранения переменных 32-битные значения 64-битные структуры
Потенциальное время до сбоя ~2,5 года фактически неограниченное
Платформа КПК ПК, PS5, Xbox Series X/S
Доступность демо и фанатские сборки официально, через Game Pass
Отзывы игроков культовый эксперимент 88% положительных в Steam

Советы шаг за шагом: как запускать старые игры на новых устройствах

  1. Используйте эмуляторы (например, DOSBox или Chocolate Doom) для совместимости со старыми системами.

  2. Следите за температурой устройств при длительном использовании — КПК и мини-компьютеры могут перегреваться.

  3. Для экспериментов применяйте источники бесперебойного питания, чтобы избежать внезапного отключения.

  4. Регулярно делайте резервные копии данных, особенно если проект длительный.

  5. Если хотите воспроизвести эксперимент minki, лучше использовать виртуальные машины: это безопаснее для "железа".

Ошибка → Последствие → Альтернатива

  • Ошибка: запуск Doom без защиты питания.
    Последствие: внезапное отключение и потеря эксперимента.
    Альтернатива: самодельный или промышленный ИБП.

  • Ошибка: использование неподготовленной платформы.
    Последствие: перегрев и выход из строя КПК.
    Альтернатива: виртуализация или использование старых ПК.

  • Ошибка: ожидание, что программа будет работать бесконечно.
    Последствие: сбой через 2,5 года.
    Альтернатива: переписанный код с поддержкой больших переменных.

А что если…

А что, если бы minki выбрал современную версию Doom? В этом случае переполнение переменных вряд ли произошло бы даже за десятилетия. Но и магия эксперимента была бы потеряна: в нём важна именно ограниченность старого кода и неожиданный "таймер", встроенный в игру тридцатилетней давности.

Плюсы и минусы эксперимента

Плюсы Минусы
Доказал предсказания теории Занял 2,5 года времени
Вызвал интерес у сообщества Риск для устройства
Позволил изучить особенности кода Нельзя применить на практике
Вдохновил на новые исследования Требует оборудования и энергии

FAQ

Как выбрать устройство для запуска старого Doom?
Подойдут ПК, ноутбуки или даже КПК. Для удобства лучше использовать эмулятор на современном компьютере.

Сколько стоит КПК для подобных экспериментов?
На вторичном рынке старые карманные компьютеры можно найти за 2-5 тысяч рублей, но проще использовать виртуальную машину.

Что лучше: оригинальный Doom или современные ремастеры?
Для ностальгии и экспериментов — оригинал. Для полноценного геймплея с графикой и поддержкой — DOOM: The Dark Ages и современные части серии.

Мифы и правда

  • Миф: Doom можно запустить бесконечно.
    Правда: движок рассчитан на ограниченный диапазон значений и "падает" через 2,5 года.

  • Миф: старые игры надёжнее современных.
    Правда: современные проекты устойчивее благодаря новым технологиям.

  • Миф: такие сбои случайны.
    Правда: они предсказуемы и зависят от архитектуры программы.

3 интересных факта

• Doom запускали на самых разных устройствах — от калькуляторов до банкоматов.
• В 2025 году Microsoft и id Software выпустили DOOM: The Dark Ages с русской озвучкой, хотя купить игру в России официально нельзя.
• Эксперимент minki стал одним из самых продолжительных запусков Doom в истории фанатского сообщества.

Исторический контекст

  • 1993 год: выходит оригинальный Doom, задающий стандарт жанра шутеров.

  • 2000-е: энтузиасты начинают портировать Doom на мобильные устройства и КПК.

  • 2020-е: эксперименты с запуском игры на самых неожиданных платформах.

  • 2025 год: DOOM: The Dark Ages выходит на ПК, PS5 и Xbox, получая 88% положительных отзывов.

Автор Олег Белов
Олег Белов — журналист, корреспондент Ньюсинфо

Подписывайтесь на NewsInfo.Ru

Читайте также

Гаджет разряжается даже в кармане: простые изменения помогут сохранить заряд на весь день вчера в 16:21

Программист Кирилл Ситнов пояснил NewsInfo, что влияет на срок службы аккумуляторов и как можно улучшить производительность своего устройства.

Читать полностью »
Местный интернет может стать редкостью: новая реформа поставила провайдеров перед выбором 04.09.2026 в 12:55

IT-эксперт Урван Парфентьев прокомментировал NewsInfo ужесточение норм для провайдеров в регионах.

Читать полностью »
Искусственный интеллект упрощает учебу школьникам: цена такой помощи оказалась неожиданной 03.09.2026 в 11:50

Программист Кирилл Ситнов прокомментировал NewsInfo ограничение для американских школьников использования нейросетей при выполнении заданий .

Читать полностью »
Эпоха домашних компьютеров может закончиться: рынок незаметно переводят на совсем другую модель 26.08.2026 в 17:49

Эксперт по гаджетам Илья Корнейчук предположил в беседе с NewsInfo, насколько могут подорожать персональные компьютеры.

Читать полностью »
Контент без нейросетей предлагают помечать отдельно: за новой идеей увидели спорный интерес 24.08.2026 в 14:14

Программист Кирилл Ситнов оценил для NewsInfo инициативу маркировки контента, созданного человеком, а не искусственным интеллектом.

Читать полностью »
Клиент бесследно исчез из поля зрения банка: как профессионалы вычисляют людей даже без телефонов 23.07.2026 в 10:43

Внештатные ситуации в банковской сфере заставляют экспертов применять нестандартные методы поиска, когда привычные каналы связи оказываются недоступными.

Читать полностью »
Биометрия поставит мошенникам новый барьер: почему не ждать полной защиты банковских операций 22.07.2026 в 14:11

Эксперт по IT-безопасности Алексей Курочкин прокомментировал NewsInfo предложение использовать биометрию при переводах денежных средств.

Читать полностью »
Гонка нейросетей вышла на глобальный уровень: Россия делает ставку на неожиданного партнера 17.07.2026 в 15:29

Эксперт по искусственному интеллекту Кирилл Готовцев пояснил NewsInfo, почему сотрудничество в сфере нейросетей становится для государства вопросом сохранения стратегических позиций.

Читать полностью »