Шутер DOOM продержали включенным более двух лет на 20-летнем КПК — игра в итоге вылетела

Новости 3
18 сен 20:37

Недавно подвели итоги ещё одного эксперимента с DOOM. На этот раз шутер запустили на вполне обычном устройстве.

Использовался КПК ASUS MyPal A620 из начала 2000-х. Техно-энтузиаст minki запустил DOOM и продержал игру включенной более двух лет — пока она не вылетела. Всё это время КПК работал на «самодельном источнике бесперебойного питания».

Вылет связан с технической особенностью порта WinDoom: счётчик gametic используется для отслеживания игрового времени в различных целях и увеличивается с частотой 35 Гц, или 35 раз в секунду, независимо от цикла рендеринга игры.

В конечном итоге значение дошло до максимума для 32-bit — 2 147 483 647, на этот моменте случилось «переполнение» и игра вылетела. Поскольку экспериментатор снизил частоту тика до 30 Гц, игра проработала подольше.