Proč Microsoft odstranil 3D Pinball hru, Windows Vista kupředu

Video: Proč Microsoft odstranil 3D Pinball hru, Windows Vista kupředu

Video: Proč Microsoft odstranil 3D Pinball hru, Windows Vista kupředu
Video: Internet Explorer 10 Overview 2024, Březen
Proč Microsoft odstranil 3D Pinball hru, Windows Vista kupředu
Proč Microsoft odstranil 3D Pinball hru, Windows Vista kupředu
Anonim

3D Pinball byla jednou z nejpopulárnějších her na všech Windows XP stroj. Přemýšleli jste někdy, proč se Microsoft rozhodl upustit od následujících verzí systému Windows? Nejvíce spekuloval, že důvod byl legální, ale nebyl to tak.

3D Pinball byl původně napsán pro Windows 95 a měl renderovou smyčku, která maloval rámce co nejrychleji. Při přenosu do systému Windows XP bylo zjištěno, že počet snímků Pinball na současném hardware (tedy) byl přes jeden milión snímků za sekundu. Společnost Microsoft později přidala omezovač v systému Windows XP, který omezil rychlost snímků na 120 snímků za sekundu. To stačilo k tomu, aby poklesl využití procesoru ze 100% na 1%.
3D Pinball byl původně napsán pro Windows 95 a měl renderovou smyčku, která maloval rámce co nejrychleji. Při přenosu do systému Windows XP bylo zjištěno, že počet snímků Pinball na současném hardware (tedy) byl přes jeden milión snímků za sekundu. Společnost Microsoft později přidala omezovač v systému Windows XP, který omezil rychlost snímků na 120 snímků za sekundu. To stačilo k tomu, aby poklesl využití procesoru ze 100% na 1%.

Při přenosu několika milionů řádků kódu z 32bitových na 64bitové Windows byl jedním programem, který narazil na potíže, 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.

Zatímco je možné vždy přidat Pinball do následujících verzí systému Windows, nedoporučuje se.

Uživatelé systému Windows 8 mohou nyní zkontrolovat hru Pinball FX2 a dejte nám vědět, jak si myslíte, že se porovná s původní hrou Pinball. K dispozici jsou i další aplikace Pinball pro Windows 10.

Související příspěvky:

  • Top 5 Pinball herní aplikace pro Windows 10 PC
  • Stažení hry Classic 3D Pinball Star pro Windows 10 a Windows Phone
  • Klasická 3D hra Pinball pro Windows 10/8/7
  • Funkce Office 365 pro vlády USA, ceny a plány
  • Keylogger Detector freeware pro Windows 10/8/7

Doporučuje: