Сегодня 12 ноября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

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

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

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

Источник изображений: 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, которой особенно гордился, а решение отказаться от игры — одним из немногих эпизодов тех лет, которые до сих пор вызывают у него сожаление.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про игры

Источник:

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

window-new
Soft
Hard
Тренды 🔥
Google научила ИИ принимать решения без лишних слов — Gemini Decisions API сэкономит на токенах 9 ч.
Google тайно тестирует Gemini 4 Hydrogen — быструю и экономичную альтернативу мощным ИИ-моделям 10 ч.
ЕС объявил войну тёмным паттернам — манипуляции пользователями обойдутся соцсетям, сервисам и магазинам в 6 % оборота 11 ч.
Глава Anthropic пообещал победить рак с помощью ИИ уже через 10 лет 12 ч.
Nintendo нанесла удар по рынку прошивок мод-чипов для Switch — Picofly, SX Core, HWFLY и другие жертвы борьбы с пиратством 12 ч.
Уволенные Xbox разработчики Doom: The Dark Ages объединились в студию Hidden Horses для создания адреналинового шутера старой школы 13 ч.
Microsoft прекратила поддержку Windows 11 23H2, выпустив последний патч безопасности 14 ч.
Apple объявила о закрытии форума поддержки — он уже перешёл в режим чтения 14 ч.
«Базис» представил безопасную платформу для хранения и проверки компонентов ПО 15 ч.
65 миллионов проданных копий, тысячи модов и народная любовь: легендарной The Elder Scrolls V: Skyrim исполнилось 15 лет 15 ч.
Новая статья: Обзор игрового ноутбука MSI Crosshair A16 HX MLG Edition E8W. Стоп, почему только игрового? 6 ч.
Новая статья: AMD EPYC Venice 9006: до 256 ядер на сокет без оглядки на дефицит DRAM 8 ч.
Илон Маск и инвесторы встали на защиту главы Nvidia — без него США рискуют уступить Китаю 9 ч.
ПК по цене однушки в Москве: HP выпустила рабочую станцию ZGX Fury с 748 Гбайт памяти по цене от $132 000 9 ч.
IBM утроила число кубитов в чипе Nighthawk — а в 2027 году создаст 1040-кубитовый квантовый суперкомпьютер 9 ч.
AMD придумала, как сэкономить миллионы на серверной памяти — SSD без потерь «заменят» половину дорогой DRAM 11 ч.
Google научила ИИ читать ДНК на уровне отдельных клеток — это поможет искать корни болезней 12 ч.
США хотят встроить «Локатор» в ИИ-чипы — чтобы находить санкционные ускорители Nvidia, просочившиеся в Китай 12 ч.
Учёные придумали капельное охлаждение процессоров — оно сбивает температуру на 17 °C за 15 секунд 13 ч.
SpaceX создаёт собственную ИИ-стойку на чипах Nvidia Vera Rubin — чтобы отправить её в космос 14 ч.