Prečo spoločnosť Microsoft odstránila hru 3D Pinball, Windows Vista ďalej

Prečo spoločnosť Microsoft odstránila hru 3D Pinball, Windows Vista ďalej
Prečo spoločnosť Microsoft odstránila hru 3D Pinball, Windows Vista ďalej

Video: Prečo spoločnosť Microsoft odstránila hru 3D Pinball, Windows Vista ďalej

Video: Prečo spoločnosť Microsoft odstránila hru 3D Pinball, Windows Vista ďalej
Video: How To Fix Windows 7 Blackscreen Or Blank Screen After Boot [COMPLETE Tutorial] - YouTube 2024, Apríl
Anonim

3D Pinball bola jednou z najpopulárnejších hier na všetkých Windows XP stroj. Niekedy ste sa pýtali, prečo sa spoločnosť Microsoft rozhodla prepadnúť z nasledujúcich verzií systému Windows? Najčastejšie sa domnievalo, že dôvod bol legálny, ale to nebolo.

3D Pinball bol pôvodne napísaný pre systém Windows 95 a mal renderovú slučku, ktorá maľovala rámčeky čo najrýchlejšie. Ale pri prenose do systému Windows XP bolo zistené, že snímková frekvencia Pinball na súčasnom hardvéri (vtedy) bola viac ako jeden milión snímok za sekundu. Spoločnosť Microsoft neskôr pridal obmedzovač v systéme Windows XP, ktorý obmedzil frekvenciu snímok na 120 snímok za sekundu. To stačilo na zníženie využitia procesora zo 100% na 1%.
3D Pinball bol pôvodne napísaný pre systém Windows 95 a mal renderovú slučku, ktorá maľovala rámčeky čo najrýchlejšie. Ale pri prenose do systému Windows XP bolo zistené, že snímková frekvencia Pinball na súčasnom hardvéri (vtedy) bola viac ako jeden milión snímok za sekundu. Spoločnosť Microsoft neskôr pridal obmedzovač v systéme Windows XP, ktorý obmedzil frekvenciu snímok na 120 snímok za sekundu. To stačilo na zníženie využitia procesora zo 100% na 1%.

Pri prenose niekoľkých miliónov riadkov kódu z 32-bitových na 64-bitové Windows bol jeden program, ktorý narazil na problémy, 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.

Zatiaľ čo ste mohli vždy pridať Pinball do ďalších verzií systému Windows, neodporúčali sa.

Používatelia systému Windows 8 si teraz môžu prezrieť hru Pinball FX2 a dajte nám vedieť, ako si myslíte, že je v porovnaní s pôvodnou hrou Pinball. K dispozícii sú aj iné aplikácie Pinball pre Windows 10.

Súvisiace príspevky:

  • Top 5 aplikácií Pinball hry pre Windows 10 PC
  • Stiahnite si klasickú 3D hru Pinball Star pre Windows 10 a Windows Phone
  • Klasická 3D hra Pinball pre Windows 10/8/7
  • Office 365 Štátne funkcie USA, ceny a plány
  • Keylogger detektor freeware pre Windows 10/8/7

Odporúča: