Miksi Microsoft poisti 3D Pinball -pelin, Windows Vista edelleen

Miksi Microsoft poisti 3D Pinball -pelin, Windows Vista edelleen
Miksi Microsoft poisti 3D Pinball -pelin, Windows Vista edelleen

Video: Miksi Microsoft poisti 3D Pinball -pelin, Windows Vista edelleen

Video: Miksi Microsoft poisti 3D Pinball -pelin, Windows Vista edelleen
Video: How to Rescue Data when Windows will not Boot - YouTube 2024, Huhtikuu
Anonim

3D Pinball oli yksi suosituimmista peleistä mistä tahansa Windows XP kone. Oletko koskaan miettinyt, miksi Microsoft päätti hylätä sen myöhemmistä Windows-versioista? Useimmat ajattelivat, että syy oli laillinen, mutta näin ei ollut.

3D Pinball oli alunperin kirjoitettu Windows 95: lle, ja siinä oli renderiluku, joka maalasi kehyksiä mahdollisimman nopeasti. Mutta se löytyi, kun se siirsi sen Windows XP: lle, että Pinballin nykyinen laitteistokehysnopeus oli sitten yli miljoona kehystä sekunnissa. Microsoft lisäsi myöhemmin rajoitin Windows XP: ssä, joka rajasi kehysnopeuden 120 kehykseen sekunnissa. Tämä riitti pudottaa CPU: n käyttö 100 prosentista 1 prosenttiin.
3D Pinball oli alunperin kirjoitettu Windows 95: lle, ja siinä oli renderiluku, joka maalasi kehyksiä mahdollisimman nopeasti. Mutta se löytyi, kun se siirsi sen Windows XP: lle, että Pinballin nykyinen laitteistokehysnopeus oli sitten yli miljoona kehystä sekunnissa. Microsoft lisäsi myöhemmin rajoitin Windows XP: ssä, joka rajasi kehysnopeuden 120 kehykseen sekunnissa. Tämä riitti pudottaa CPU: n käyttö 100 prosentista 1 prosenttiin.

Vaikka siirrät useita miljoonia koodilinjoja 32-bittisestä 64-bittiseen Windows-järjestelmään, yksi ongelmaongelma oli 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.

Vaikka Pinball olisi aina mahdollista lisätä seuraaviin Windows-versioihin, sitä ei suositella.

Windows 8-käyttäjät voivat nyt tarkistaa Pinball FX2-pelin ja kertoa meille, miten luulet sen olevan verrannollinen alkuperäiseen Pinball-peliin. Windows 10: ssä on myös muita Pinball-pelisovelluksia.

Aiheeseen liittyvät julkaisut:

  • Top 5 Pinball-pelisovellukset Windows 10 -tietokoneelle
  • Lataa Classic 3D Pinball Star -peli Windows 10: lle ja Windows Phoneille
  • Classic 3D Pinball -peli Windowsille 10/8/7
  • Office 365: n Yhdysvaltain hallituksen ominaisuudet, hinnoittelu ja suunnitelmat
  • Keylogger Detector freeware Windows 10/8/7: lle

Suositeltava: