Hvorfor fjernet Microsoft 3D Pinball-spill, Windows Vista og fremover

Hvorfor fjernet Microsoft 3D Pinball-spill, Windows Vista og fremover
Hvorfor fjernet Microsoft 3D Pinball-spill, Windows Vista og fremover
Anonim

3D Pinball var en av de mest populære spillene på noen Windows XP maskin. Noen gang lurt på hvorfor Microsoft bestemte seg for å slippe det fra senere Windows-versjoner? Mest spekulert at grunnen var lovlig, men det var ikke tilfelle.

3D Pinball ble opprinnelig skrevet for Windows 95 og hadde en gjengeløsning som malte rammer så fort som mulig. Men det ble funnet mens du portretterte det til Windows XP at Pinballs rammepris på moderne maskinvare (da) var over en million bilder per sekund. Microsoft la senere til en begrenser i Windows XP, som avgrenset rammen til 120 bilder per sekund. Dette var nok til å slippe CPU-bruken fra 100% til 1%.
3D Pinball ble opprinnelig skrevet for Windows 95 og hadde en gjengeløsning som malte rammer så fort som mulig. Men det ble funnet mens du portretterte det til Windows XP at Pinballs rammepris på moderne maskinvare (da) var over en million bilder per sekund. Microsoft la senere til en begrenser i Windows XP, som avgrenset rammen til 120 bilder per sekund. Dette var nok til å slippe CPU-bruken fra 100% til 1%.

Mens du portretterte flere millioner kodelinjer fra 32-biters til 64-biters Windows, var et program som gikk inn i problemer 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.

Mens man alltid kunne legge til Pinball til senere Windows-versjoner, ble det ikke anbefalt.

Windows 8-brukere kan nå sjekke ut Pinball FX2-spillet, og gi oss beskjed om hvordan du synes det sammenlignes med det opprinnelige Pinball-spillet. Det finnes også andre Pinball spill apps for Windows 10 tilgjengelig også.

Relaterte innlegg:

  • Topp 5 Pinball spill apps for Windows 10 PC
  • Last ned Classic 3D Pinball Star-spill for Windows 10 og Windows Phone
  • Classic 3D Pinball spill for Windows 10/8/7
  • Office 365 amerikanske regjeringsfunksjoner, priser og planer
  • Keylogger Detector freeware for Windows 10/8/7

Anbefalt: