Software Sunday EP10: Install Space Cadet 3D Pinball on Windows Vista/7/8/10
Pinball 3D był jedną z najpopularniejszych gier na dowolnym komputerze Windows XP . Czy zastanawiałeś się kiedyś, dlaczego Microsoft zdecydował się usunąć to z kolejnych wersji systemu Windows? Większość spekulowała, że powód był legalny, ale tak nie było.
Pinball 3D został pierwotnie napisany dla systemu Windows 95 i miał pętlę renderowania, która malowała ramki tak szybko, jak to możliwe. Ale okazało się, podczas przenoszenia do systemu Windows XP, że liczba klatek Pinball na współczesnym sprzęcie (wtedy) wynosiła ponad milion klatek na sekundę. Firma Microsoft dodała później ogranicznik w systemie Windows XP, który ograniczył liczbę klatek na sekundę do 120 klatek na sekundę. To wystarczyło, aby zmniejszyć użycie procesora z 100% do 1%.
Podczas przenoszenia kilku milionów linii kodu z 32-bitowego do 64-bitowego systemu Windows, jeden program, który napotkał problemy był Pinball.
64 -bitowa wersja Pinballa miała dość paskudny błąd, w którym piłka po prostu przechodziła przez inne obiekty, takie jak duch. W szczególności, gdy rozpoczynasz grę, piłka zostanie dostarczona do wyrzutni, a następnie powoli spadnie w kierunku dolnej części ekranu, poprzez tłok i na spód stołu. Gry były naprawdę krótkie. Dwóch z nas próbowało debugować program, aby dowiedzieć się, co się dzieje, ale biorąc pod uwagę, że był to kod napisany kilka lat wcześniej przez firmę zewnętrzną i że nikt w firmie Microsoft nigdy nie zrozumiał, jak działa kod (o wiele mniej go rozumiał), i że większość kodu była zupełnie nieczytelna, po prostu nie mogliśmy zrozumieć, dlaczego detektor kolizji nie działa. Heck, nie mogliśmy nawet znaleźć detektora kolizji! Pozostało nam jeszcze kilka milionów linii kodu, więc nie mogliśmy sobie pozwolić na spędzanie wielu dni na studiowaniu kodu, próbując dowiedzieć się, jaki niejasny błąd zaokrąglania punktu ruchomego powodował niepowodzenie wykrywania kolizji. Właśnie podjęliśmy decyzję wykonawczą, aby usunąć Pinball z produktu, mówi blog w witrynie MSDN.
Chociaż zawsze można dodać Pinball do kolejnych wersji systemu Windows, nie było to zalecane.
Użytkownicy Windows 8 mogą teraz sprawdzać z gry Pinball FX2 i daj nam znać, jak myślisz, porównując ją do oryginalnej gry Pinball. Dostępne są również inne aplikacje do gier Pinball na system Windows 10.
Regulatorzy potwierdzają, że Facebook usunął wszystkie dane dotyczące rozpoznawania twarzy w UE
Facebook usunął wszystkie europejskie dane rozpoznawania twarzy, irlandzkiego komisarza ds. Ochrony danych i niemieckie dane w czwartek po sprawdzeniu części kodu źródłowego sieci społecznościowej potwierdzono niezależny regulator bezpieczeństwa
Pobierz klasyczną grę 3D Pinball Star na Windows 10
Pobierz za darmo i ciesz się klasyczną grą Pinball 3D na Windows 10 / 8.1 i Windows Urządzenia telefoniczne. Stary Pinball jest teraz dostępny jako gra Pinball Star.
Dowiedz się, kto usunął Cię w programie Windows Live Messenger.
Dowiedz się, czy którykolwiek z kontaktów lub przyjaciół usługi Windows Live Messenger został usunięty lub zablokowany lub usunąć swoje imię i nazwisko z listy kontaktów, tutaj są sposoby, aby to zrobić.