Энтузиаст провёл эксперимент: Doom работал 2,5 года до сбоя из-за переполнения памяти

Пользователь форума LenOwO доказал, что классический шутер останавливается через 30 месяцев непрерывной работы из-за архитектурной особенности движка, накапливающего переменные при воспроизведении демо.

Энтузиаст провёл эксперимент: Doom работал 2,5 года до сбоя из-за переполнения памяти

Двухсполовинолетний эксперимент пользователя minki с форума LenOwO подтвердил теоретическое ограничение легендарного шутера Doom. Энтузиаст запустил игру на старом КПК Asus, подключенном к самодельному источнику бесперебойного питания, и зафиксировал сбой ровно через 2.5 года непрерывной работы.

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

Это не единственный пример подобных временных бомб в классических играх:

  • Crash Bandicoot 3: Warped теряет стабильность через 2.2 года из-за переполнения глобального таймера
  • Final Fantasy IX позволяет повторно получить уникальный меч через два года игры благодаря сбросу таймера

Эксперимент minki стал одним из самых продолжительных тестов на устойчивость программного обеспечения, демонстрируя как архитектурные ограничения ретро-игр, так и удивительную надежность старого «железа». КПК Asus бесперебойно работал все 30 месяцев, подтвердив легендарный статус Doom как одного из самых портируемых и стабильных игровых движков в истории.

Читать TechDigest в Google

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

На Мальдивах открылись новый пляжный клуб и итальянский ресторан Sun Siyam Vilu Reef

На Мальдивах открылись новый пляжный клуб и итальянский ресторан Sun Siyam Vilu Reef

ИИ-агентов GPT и Claude столкнули в Minecraft — одни воевали, другие спорили

ИИ-агентов GPT и Claude столкнули в Minecraft — одни воевали, другие спорили

Поддельные эмуляторы PS5 на GitHub заражают компьютеры вирусом для кражи паролей

Поддельные эмуляторы PS5 на GitHub заражают компьютеры вирусом для кражи паролей

Энтузиаст превратил 8-битную Nintendo NES в компьютер с рабочим столом, мышью и интернетом

Энтузиаст превратил 8-битную Nintendo NES в компьютер с рабочим столом, мышью и интернетом

На PlayStation 5 научились запускать игры из Steam — даже Cyberpunk 2077 и GTA

На PlayStation 5 научились запускать игры из Steam — даже Cyberpunk 2077 и GTA

Четыре ИИ-агента Google прошли Minecraft за 27 часов, погибнув 605 раз

Четыре ИИ-агента Google прошли Minecraft за 27 часов, погибнув 605 раз

На PlayStation 5 научились запускать игры с дисков PS2 — с поддержкой 4K и улучшенной графики

На PlayStation 5 научились запускать игры с дисков PS2 — с поддержкой 4K и улучшенной графики

GPT-6 Astra прошла стартовую зону World of Warcraft без единого кадра игры

GPT-6 Astra прошла стартовую зону World of Warcraft без единого кадра игры

Что происходит с физикой, когда вы прыгаете в вагоне поезда?

Что происходит с физикой, когда вы прыгаете в вагоне поезда?

«Черный ящик»: как устроен главный свидетель авиакатастроф и почему его нельзя заменить облаком

«Черный ящик»: как устроен главный свидетель авиакатастроф и почему его нельзя заменить облаком

Комета Галлея возвращается: почему её появление в 1986 году разочаровало миллионы людей и чего ждать в 2061-м

Комета Галлея возвращается: почему её появление в 1986 году разочаровало миллионы людей и чего ждать в 2061-м

Не только чума: семь самых смертоносных эпидемий и пандемий в истории человечества

Не только чума: семь самых смертоносных эпидемий и пандемий в истории человечества

Учёные в ЦЕРНе обнаружили следы редчайшего распада частиц — один случай на 10 миллиардов

Учёные в ЦЕРНе обнаружили следы редчайшего распада частиц — один случай на 10 миллиардов

Запуск ракеты NASA Artemis II вызвал сбои GPS на расстоянии тысяч километров

Запуск ракеты NASA Artemis II вызвал сбои GPS на расстоянии тысяч километров

Представлен Enough Phone — компактный Android-смартфон с экраном 5,3 дюйма

Представлен Enough Phone — компактный Android-смартфон с экраном 5,3 дюйма

В России собрали первый водородный поезд с запасом хода до 740 километров

В России собрали первый водородный поезд с запасом хода до 740 километров