- Горячие темы:
- Все для фронта - все про оружие и технику
Создатель Windows-версии Pinball раскрыл курьезный баг
3D Pinball: Space Cadet был одной из стандартных игр на Windows и для многих пользователей стал первым опытом на ПК. Но за внешне простой игрой скрывалась любопытная техническая история.
Экс-инженер Microsoft Дейв Пламмер, известный как автор "Диспетчера задач", рассказал, что при переносе Pinball на Windows NT ему пришлось создавать отдельный игровой движок.
В движке была одна ошибка: кадры рендерились максимально быстро, без ограничения частоты. На тестовом оборудовании с процессором MIPS R4000 на 200 МГц игра показывала 60–90 FPS, что считалось приемлемым.
С выходом более мощных компьютеров стало ясно, что Pinball начинает "поглощать" целое ядро процессора, достигая до 5 тысяч кадров в секунду.
Проблему исправил другой инженер Microsoft, Рэймонд Чен, добавив ограничитель FPS до 100. По его словам, самым значимым достижением стало то, что можно было одновременно запускать сборку Windows и играть в Pinball без чрезвычайной нагрузки. Пламмер же признает, что этот баг был худшим, который ему приходилось выпускать в продукт.
Напомним, ранее мы писали о том, что когда-то забытая игра 90-х снова ожила и привлекла внимание миллионов.
Подпишись на наш Telegram-канал, если хочешь первым узнавать главные новости.














