Двухсполовинолетний эксперимент пользователя minki с форума LenOwO подтвердил теоретическое ограничение легендарного шутера Doom. Энтузиаст запустил игру на старом КПК Asus, подключенном к самодельному источнику бесперебойного питания, и зафиксировал сбой ровно через 2.5 года непрерывной работы.
Причина остановки оказалась фундаментальной — движок Doom создает новую переменную после каждого воспроизведения внутриигрового демо, что постепенно приводит к исчерпанию выделенной памяти. Игра завершила работу всего через несколько часов после достижения рекордной отметки, доказав гипотезу о переполнении переменных.
Это не единственный пример подобных временных бомб в классических играх:
- Crash Bandicoot 3: Warped теряет стабильность через 2.2 года из-за переполнения глобального таймера
- Final Fantasy IX позволяет повторно получить уникальный меч через два года игры благодаря сбросу таймера
Эксперимент minki стал одним из самых продолжительных тестов на устойчивость программного обеспечения, демонстрируя как архитектурные ограничения ретро-игр, так и удивительную надежность старого "железа". КПК Asus бесперебойно работал все 30 месяцев, подтвердив легендарный статус Doom как одного из самых портируемых и стабильных игровых движков в истории.