कार्यालय

माइक्रोसॉफ्ट ने 3 डी पिनबॉल गेम को क्यों हटाया, विंडोज विस्टा के बाद

Windows Vista कि बुरा था?

Windows Vista कि बुरा था?
Anonim

3 डी पिनबॉल किसी भी विंडोज एक्सपी मशीन पर सबसे लोकप्रिय खेलों में से एक था। कभी सोचा क्यों माइक्रोसॉफ्ट ने इसे बाद के विंडोज संस्करणों से छोड़ने का फैसला किया? अधिकांश ने अनुमान लगाया कि कारण कानूनी था, लेकिन यह मामला नहीं था।

3 डी पिनबॉल मूल रूप से विंडोज 95 के लिए लिखा गया था और एक रेंडर लूप था जो जितनी जल्दी संभव हो सके फ्रेम पेंट करता था। लेकिन यह विंडोज एक्सपी को पोर्ट करते समय पाया गया कि समकालीन हार्डवेयर (पिन) पर पिनबॉल की फ्रेम दर प्रति सेकंड एक मिलियन फ्रेम से अधिक थी। माइक्रोसॉफ्ट ने बाद में विंडोज एक्सपी में एक लिमिटर जोड़ा, जिसने फ्रेम दर को प्रति सेकंड 120 फ्रेम पर कैप्चर किया। यह CPU उपयोग को 100% से 1% तक छोड़ने के लिए पर्याप्त था।

32-बिट से 64-बिट विंडोज़ तक कोड की कई लाख लाइनों को पोर्ट करते समय, एक प्रोग्राम जो परेशानी में भाग गया था पिनबॉल था।

64 पिनबॉल के-बिट संस्करण में एक बहुत ही बुरा बग था जहां गेंद बस भूत की तरह अन्य वस्तुओं से गुजरती थी। विशेष रूप से, जब आप खेल शुरू करते हैं, तो गेंद लॉन्चर को वितरित की जाएगी, और फिर यह धीरे-धीरे स्क्रीन के नीचे, प्लंबर के माध्यम से, और तालिका के नीचे की ओर गिर जाएगी। खेल वास्तव में छोटा होने के लिए प्रतिबद्ध था। हम दोनों ने यह पता लगाने के लिए कार्यक्रम को डीबग करने की कोशिश की कि क्या हो रहा था, लेकिन यह देखते हुए कि यह कई साल पहले एक बाहरी कंपनी द्वारा लिखा गया कोड था, और माइक्रोसॉफ्ट में कोई भी कभी नहीं समझता कि कोड कैसे काम करता है (बहुत कम अभी भी इसे समझ लिया गया है) और अधिकांश कोड पूरी तरह से असम्बद्ध था, हम बस यह नहीं समझ पाए कि टकराव डिटेक्टर क्यों काम नहीं कर रहा था। बिल्ली, हम टकराव डिटेक्टर भी नहीं ढूंढ सके! हमारे पास अभी भी बंदरगाह के लिए कोड की कई मिलियन लाइनें थीं, इसलिए हम यह पता लगाने की कोशिश कर रहे कोड का अध्ययन करने के लिए दिन बिताने में सक्षम नहीं थे कि अस्पष्ट फ्लोटिंग पॉइंट राउंडिंग त्रुटि असफल होने के कारण टक्कर का पता लगाने का कारण बन रही थी। एमएसडीएन पर एक ब्लॉग पोस्ट का कहना है कि हमने उत्पाद से पिनबॉल छोड़ने के लिए अभी कार्यकारी निर्णय लिया है।

जबकि कोई भी हमेशा विंडोज़ संस्करणों में पिनबॉल जोड़ सकता है, इसकी अनुशंसा नहीं की गई थी।

विंडोज 8 उपयोगकर्ता अब चेक कर सकते हैं पिनबॉल एफएक्स 2 गेम आउट करें, और हमें बताएं कि आपको लगता है कि यह मूल पिनबॉल गेम के साथ तुलना करता है। विंडोज 10 के लिए अन्य पिनबॉल गेम ऐप भी उपलब्ध हैं।