Hivatal

Miért vette a Microsoft a 3D Pinball játékot, a Windows Vista-t?

Supersection 1, Less Comfortable

Supersection 1, Less Comfortable
Anonim

A 3D Pinball az egyik legnépszerűbb játék bármelyik Windows XP gépen. Elgondolkozott már azon, hogy miért döntött a Microsoft a későbbi Windows verziókról? A legtöbben azt gondolták, hogy az ok jogszerű volt, de ez nem így volt.

A 3D Pinball eredetileg Windows 95-re írt, és olyan render hurok volt, amely a lehető leggyorsabban festette a képeket. De azt tapasztalták, hogy a Windows XP-hez továbbította, hogy a Pinball frame rate-je a korabeli hardveren (majd) több mint egymillió képkocka volt másodpercenként. A Microsoft később egy Windows XP rendszerű limiterrel bővítette a képkockát 120 képkockára másodpercenként. Ez elég volt ahhoz, hogy 100% -ról 1% -ra csökkentsük a CPU használatát.

Amíg többmillió kódsorozatot importáltunk 32 bites 64 bites Windows rendszerre, egy bajba került program Pinball volt. A Pinball-bites változatnak elég csúnya hibája volt, ahol a labda egyszerűen áthaladna más tárgyakon, mint egy szellem. Különösen akkor, amikor elindította a játékot, a labdát az indítóba szállították, majd lassan a képernyő aljára esni, a dugattyún keresztül és az asztal alján. A játékok általában nagyon rövidek voltak. Mi ketten megpróbáltuk hibázni a programot, hogy kiderítsük, mi folyik itt, de mivel ez egy kódolt kód volt néhány évvel korábban egy külső cégnél, és senki sem tudta meg, hogy a Microsoft valaha is megértette, hogyan működik a kód (még kevésbé érthető) és hogy a kód nagy része teljesen megjegyzés nélküli volt, egyszerűen nem tudtuk kideríteni, miért nem működött az ütközésérzékelő. Heck, nem találtuk még az ütközés detektort! Több millió kódsor van még a kikötőben, így nem engedhettük meg, hogy napokat töltsünk a kód tanulmányozásával, hogy kiderítsük, milyen homályos lebegőpontos kerekítési hiba okozta az ütközés felderítését. Csak a végrehajtó döntést hoztuk, hogy a Pinball-t lehessen dobni a termékről, az MSDN blogbejegyzését mondja.

Bár az egyiket bármikor hozzáadhatnánk a későbbi Windows verziókhoz, nem ajánlott.

A Windows 8 felhasználók most ellenőrizhetik ki a Pinball FX2 játékot, és tudassa velünk, hogy szerinted hasonlít az eredeti Pinball játékra. Vannak más Pinball játék alkalmazások Windows 10-hez is.