Почему Microsoft удалила игру 3D Пинбол, Windows Vista и далее

Почему Microsoft удалила игру 3D Пинбол, Windows Vista и далее
Почему Microsoft удалила игру 3D Пинбол, Windows Vista и далее

Видео: Почему Microsoft удалила игру 3D Пинбол, Windows Vista и далее

Видео: Почему Microsoft удалила игру 3D Пинбол, Windows Vista и далее
Видео: Как изменить цвет окна проводника и панели задач Windows 11 - YouTube 2024, Май
Anonim

3D Пинбол была одной из самых популярных игр на любой Windows XP машина. Вы когда-нибудь задумывались, почему Microsoft решила отказаться от последующих версий Windows? Большинство полагало, что причина была законной, но это было не так.

3D Pinball изначально был написан для Windows 95 и имел цикл рендеринга, который расписывал кадры как можно быстрее. Но он был обнаружен при переносе его на Windows XP, когда частота кадров Pinball на современном оборудовании (тогда) составляла более миллиона кадров в секунду. Позднее Microsoft добавила ограничитель в Windows XP, который ограничил частоту кадров до 120 кадров в секунду. Этого было достаточно, чтобы снизить загрузку процессора с 100% до 1%.
3D Pinball изначально был написан для Windows 95 и имел цикл рендеринга, который расписывал кадры как можно быстрее. Но он был обнаружен при переносе его на Windows XP, когда частота кадров Pinball на современном оборудовании (тогда) составляла более миллиона кадров в секунду. Позднее Microsoft добавила ограничитель в Windows XP, который ограничил частоту кадров до 120 кадров в секунду. Этого было достаточно, чтобы снизить загрузку процессора с 100% до 1%.

При портировании нескольких миллионов строк кода с 32-разрядной до 64-битной Windows одной программой, которая столкнулась с проблемой, был Pinball.

The 64-bit version of Pinball had a pretty nasty bug where the ball would simply pass through other objects like a ghost. In particular, when you started the game, the ball would be delivered to the launcher, and then it would slowly fall towards the bottom of the screen, through the plunger, and out the bottom of the table. Games tended to be really short. Two of us tried to debug the program to figure out what was going on, but given that this was code written several years earlier by an outside company, and that nobody at Microsoft ever understood how the code worked (much less still understood it), and that most of the code was completely uncommented, we simply couldn’t figure out why the collision detector was not working. Heck, we couldn’t even find the collision detector! We had several million lines of code still to port, so we couldn’t afford to spend days studying the code trying to figure out what obscure floating point rounding error was causing collision detection to fail. We just made the executive decision right there to drop Pinball from the product, says a blog post on MSDN.

Хотя можно всегда добавлять Pinball к последующим версиям Windows, это не рекомендуется.

Пользователи Windows 8 теперь могут проверить игру Pinball FX2 и сообщить нам, как вы думаете, что она сравнивается с оригинальной игрой Pinball. Существуют и другие приложения для игры в Pinball для Windows 10.

Похожие сообщения:

  • Топ-5 приложений для игры в пинбол для ПК с Windows 10
  • Скачать игру Classic 3D Pinball Star для Windows 10 и Windows Phone
  • Классическая игра 3D-пинбол для Windows 10/8/7
  • Office 365 Государственные функции, цены и планы
  • Keylogger Detector бесплатно для Windows 10/8/7

Рекомендуемые: