Miks jättis Microsoft 3D Pinballi mäng, Windows Vista edasi

Miks jättis Microsoft 3D Pinballi mäng, Windows Vista edasi
Miks jättis Microsoft 3D Pinballi mäng, Windows Vista edasi

Video: Miks jättis Microsoft 3D Pinballi mäng, Windows Vista edasi

Video: Miks jättis Microsoft 3D Pinballi mäng, Windows Vista edasi
Video: Tourist Trophy : Closer To The Edge - Full Documentary TT3D (Subtitles Available !!) - YouTube 2024, Aprill
Anonim

3D pinball oli üks populaarsemaid mänge mis tahes Windows XP masin. Kunagi mõelnud, miks Microsoft otsustas lükata selle järgnevatelt Windowsi versioonidelt välja? Peaaegu spekuleerinud, et põhjus oli seaduslik, kuid see ei olnud nii.

3D Pinball oli algselt kirjutatud Windows 95 jaoks ja sellel oli renderdussilm, mis värvitud raamid nii kiiresti kui võimalik. Kuid see leiti selle ühendamisel Windows XP-ga, et Pinballi kaasaegse riistvara raadiosagedus (siis) oli üle miljoni raami sekundis. Hiljem lisas Microsoft Windows XP-s piirang, mis piiras kaadrisagedust 120 kaadrit sekundis. See oli piisav, et CPU-d kasutada 100% -lt 1% -ni.
3D Pinball oli algselt kirjutatud Windows 95 jaoks ja sellel oli renderdussilm, mis värvitud raamid nii kiiresti kui võimalik. Kuid see leiti selle ühendamisel Windows XP-ga, et Pinballi kaasaegse riistvara raadiosagedus (siis) oli üle miljoni raami sekundis. Hiljem lisas Microsoft Windows XP-s piirang, mis piiras kaadrisagedust 120 kaadrit sekundis. See oli piisav, et CPU-d kasutada 100% -lt 1% -ni.

Kui ühendate mitu miljonit koodi rida 32-bitist 64-bitisele Windowsile, oli üks probleem, mis sattus probleemi, 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.

Kuigi alati võis Pinballi lisada järgnevatele Windowsi versioonidele, ei olnud see soovitatav.

Windowsi 8 kasutajad saavad nüüd kontrollida Pinball FX2 mängu ja andke meile teada, kuidas teie arvates on see võrdne algse Pinballi mänguga. Samuti on Windows 10 jaoks saadaval muud Pinball mängurakendused.

Seonduvad postitused:

  • Top 10 Pinball mängurakendused Windows 10 jaoks
  • Laadige alla Classic 3D Pinball Star mäng Windows 10 ja Windows Phone jaoks
  • Classic 3D Pinball mäng Windows 10/8/7 jaoks
  • Office 365 USA valitsuse funktsioonid, hinnakujundus ja plaanid
  • Keylogger Detector vabavara Windowsile 10/8/7

Soovitan: