Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Microsoft объяснила, почему легендарная игра 3D Pinball исчезла из Windows

Дата публикации: 23-08-2026 03:54:00


Microsoft раскрыла давнюю причину исчезновения 3D Pinball из Windows Vista. Во время переноса операционной системы на 64-битную архитектуру разработчики столкнулись с критической ошибкой в игре, но разбираться в чужом и практически недокументированном коде из-за жёстких сроков не стали, пожертвовав игрой ради своевременного релиза всей ОС. Источник изображений: windowslatest.com

Основное содержимое страницы с новостью.

логотип 3DNews

3DNews Новости Software игры Microsoft объяснила, почему легендарная ...

Самое интересное в обзорах

23.08.2026 [06:54], Анжелла Марина

Microsoft раскрыла давнюю причину исчезновения 3D Pinball из Windows Vista. Во время переноса операционной системы на 64-битную архитектуру разработчики столкнулись с критической ошибкой в игре, но разбираться в чужом и практически недокументированном коде из-за жёстких сроков не стали, пожертвовав игрой ради своевременного релиза всей ОС.

Источник изображений: windowslatest.com

Об этой истории рассказал проработавший над Windows более трёх десятилетий инженер Microsoft Рэймонд Чэнь (Raymond Chen). Проблема возникла во время переноса миллионов строк кода Windows XP с 32-битной на 64-битную архитектуру: в новой сборке шар после запуска проваливался сквозь лаунчер и игровое поле, из-за чего играть фактически было невозможно. Чэнь вместе с коллегой попытался найти причину сбоя, однако исходный код симулятора пинбола много лет назад написала сторонняя компания, комментарии в нём почти отсутствовали, а отвечающий за столкновения объектов фрагмент разработчики обнаружить не смогли, пишет Windows Latest.

На полноценное изучение игры у команды не было времени, поскольку параллельно ей требовалось переносить огромный объём Windows и укладываться в сроки выпуска системы. По словам Чэня, инженеры «не могли позволить себе потратить несколько дней на изучение кода», чтобы выяснить, какая именно ошибка округления чисел с плавающей запятой нарушила обработку столкновений. В результате 3D Pinball исключили из 64-битной версии, а Windows XP стала последней основной версией системы, поставлявшейся с игрой.

Позднее Чэнь уточнил, что проблемную сборку тестировали не на Intel Itanium, а на процессоре Alpha AXP, который Microsoft использовала для ранней разработки 64-битной Windows. Предположительно, причиной был сбой режима округления в библиотеке среды выполнения языка C, который впоследствии исправили, так и не заметив, что игра снова заработала.

При этом Чэнь ранее сам оптимизировал 3D Pinball для более производительных компьютеров. Игра не ограничивала частоту кадров и на современном оборудовании того времени могла отрисовывать свыше миллиона кадров в секунду, полностью загружая процессор. Инженер установил ограничение в 120 кадров в секунду, после чего загрузка CPU снизилась со 100 % примерно до 1 %. Чэнь впоследствии называл эту доработку одной из работ в Windows XP, которой особенно гордился, а решение отказаться от игры — одним из немногих эпизодов тех лет, которые до сих пор вызывают у него сожаление.

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Microsoft возложила вину за проблемы Windows 11 с играми после очередного обновления на RGB-подсветку-111.222-08-2026
2Из-за сбоя в инфраструктуре Xbox теперь игры нельзя запустить даже с дисков010.6528-07-2026
3Из-за сбоя в инфраструктуре Xbox теперь игры нельзя запустить даже с дисков010.6528-07-2026
4Из-за сбоя в инфраструктуре Xbox теперь игры нельзя запустить даже с дисков010.6528-07-2026
5Ирландия отменила миллиардную сделку с Microsoft, чтобы не зависеть от США01023-07-2026
6Ирландия отменила миллиардную сделку с Microsoft, чтобы не зависеть от США08.423-07-2026
7Ирландия отменила миллиардную сделку с Microsoft, чтобы не зависеть от США08.423-07-2026
8Boeing из Антальи во Владивосток аварийно сел в Красноярске0011-09-2021
9Как исправить дрифт стика и мертвую зону на контроллере Xbox путем замены стика09.3902-03-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 9. Тональность: 0. Информативность: 9.25. Источник: 3dnews.ru.