Writing 2D Games in C using SDL by Thomas Lively
विषयसूची:
- 'ओल्ड' इस तरह की प्रणाली के लिए काफी शब्द नहीं है
- विंडोज 8 सेटअप: पहले रन
- अपने हिस्सों को एक चुटकी में बिन करें
- विंडोज 8 रेडक्स
- नीचे की रेखा: महान नहीं विचार
पागलपन ने उतना ही पागलपन शुरू किया, एक सामान्य रूप से सरल विचार के साथ: विंडोज 8 में विंडोज एक्सपी सिस्टम को अपग्रेड करें और अनुभव के बारे में लिखें। तब मेरा मुंह आगे बढ़ना शुरू हो गया, इससे पहले कि मेरे अयोग्य मस्तिष्क ने महसूस किया कि वह क्या कह रहा था। "मेरे पास घर पर पुरानी पेंटियम 4 प्रणाली है, एजीपी ग्राफिक्स कार्ड और 2 जीबी रैम के साथ पूरा हो गया है। यह बहुत सारे सॉफ्टवेयर चला रहा है। शायद हमें उस पर विंडोज 8 स्थापित करना चाहिए, और देखें कि सब कुछ एक साथ चिपक जाता है!"
हकीकत में, एक प्राचीन विंडोज एक्सपी मशीन पर विंडोज 8 अपग्रेड करना एक अच्छा विचार नहीं है। लेकिन इस अभ्यास ने मुझे क्या संभव है की सीमाओं का पता लगाने की अनुमति दी - और विंडोज 8 सेटअप प्रक्रिया के बारे में कुछ मूल्यवान सबक सीखने के लिए।
और अब मैं आपके साथ जो कुछ सीखा है उसे साझा कर सकता हूं।
[आगे पढ़ना: हमारी सर्वश्रेष्ठ विंडोज 10 चाल, टिप्स और ट्वीक्स]'ओल्ड' इस तरह की प्रणाली के लिए काफी शब्द नहीं है
ठीक है, मुझे पता है: यह एक बदसूरत मामला है। लेकिन जब मैं छोटा था और मैंने कठोर परिश्रम की प्रशंसा करने के लिए अधिक प्रवण किया तो मैंने इस मशीन का निर्माण किया। अच्छी खबर यह है कि आप इन परिसरों में से किसी एक को अब आदेश नहीं दे सकते। आप कस्टम केस पेंटिंग के लिए अच्छे पैसे का भुगतान कर सकते हैं, लेकिन इस तरह की साइकेडेलिक रेशम स्क्रीनिंग 2012 में अनुपलब्ध प्रतीत होती है। शायद यह एक अच्छी बात है।
भले ही, मामले के अंदर क्या रहता है और अधिक दिलचस्प है। मैंने 2004 में सिस्टम बनाया, पेंटियम 4 के नॉर्थवुड संस्करण के बाद लंबे समय तक नहीं भेजा गया। अंदर के घटक सिर्फ बुजुर्गों से अधिक हैं - वे आधुनिक पीसी मानकों द्वारा सकारात्मक रूप से जेरियाट्रिक हैं। बुद्धिमानी:
- 3.4GHz पेंटियम 4 सीपीयू (सॉकेट 478!)
- इंटेल 875 पी चिपसेट के साथ आईबी 7-जी मदरबोर्ड
- दो 1 जीबी डीडीआर -400 डीआरएएम मॉड्यूल (2 जीबी कुल)
- राडेन एचडी 9800XT एजीपी ग्राफिक्स 512 एमबी फ्रेम बफर के साथ कार्ड
- 320 जीबी पश्चिमी डिजिटल हार्ड ड्राइव (आईडीई)
- RAID 1 मोड में दो 250 जीबी पश्चिमी डिजिटल हार्ड ड्राइव
- सोनी डीवीडी रिकॉर्डर (16 एक्स)
- दो एसस 52 एक्स सीडी-रोम बर्नर
- 520W वेंटेक बिजली की आपूर्ति
ध्यान दें कि अबिट व्यवसाय से बाहर है। वेंटेक अभी भी कम लागत वाले परिधीय बनाता है, लेकिन यह अब बिजली आपूर्ति कारोबार में नहीं है। जैसा कि मैं जल्द ही विस्तार से बताऊंगा, विंडोज 8 की बात आती है तो यह सिस्टम थोड़ा मुश्किल है।
आईबी 7-जी छोड़ें। अबिट व्यवसाय में नहीं है। राडेन 9800XT ने एक बार ग्राफिक्स प्रदर्शन की एसीएम की पेशकश की।विंडोज 8 सेटअप: पहले रन
इसकी मूल स्थिति में, यह पी 4-आधारित सिस्टम 32-बिट संस्करण चला विंडोज एक्सपी - और आखिरी बार जब मैंने पीसी का इस्तेमाल किया था तो कई साल पहले 3 डीएस मैक्स 8 के लिए लाइसेंस सर्वर के रूप में था। मैंने लाइसेंस सर्वर और कुछ अन्य अनुप्रयोगों को अनइंस्टॉल किया, मुख्य रूप से सिस्टम को 250 जीबी तक बैक अप लेने के लिए पर्याप्त छोटा RAID सरणी तब मैंने एक डीवीडी से विंडोज 8 सेटअप चलाया।
मैंने पहली बार 64-बिट विंडोज 8 की कोशिश की, लेकिन सूचित किया गया कि केवल एक साफ, ताजा इंस्टॉल किया जाएगा। तो मैंने 32-बिट विंडोज 8 स्थापित करने के लिए खुद को इस्तीफा दे दिया। फिर भी, विंडोज 8 सेटअप ने मेरे किसी भी एप्लिकेशन-केवल डेटा फ़ाइलों को बरकरार रखा! खैर, यह एक कठोर जागरूकता थी।
विंडोज 8 सेटअप पहली बार सक्रिय होने पर एक संगतता परीक्षक चलाता है। मुझे सामना करने वाली एकमात्र असंगतता RAID सरणी थी। मैंने सिस्टम को इंटेल RAID BIOS में रीबूट किया और RAID सरणी को हटा दिया। तब मुझे 250 जीबी ड्राइव की जोड़ी को दोबारा विभाजित करना और दोबारा सुधारना पड़ा, और फिर एक और छवि बैकअप चलाया।
एक बार जब वह काम पूरा हो गया, तो मैंने विंडोज 8 सेटअप को ईमानदारी से निकाल दिया। पहली बार रीबूट होने तक, सबकुछ बढ़ रहा था। स्क्रीन पर जो दिखाई दिया वह 0x0000005 त्रुटि थी, उसके बाद "पुनरारंभ करने के लिए CTRL-ALT-DEL दबाएं।"
बेशक, पुनरारंभ करने से कुछ भी नहीं हुआ लेकिन एक ही त्रुटि फिर से बनाई गई।
Google खोज में डाइविंग, I पता चला कि विंडोज 8 को डेटा निष्पादन रोकथाम (डीईपी) की आवश्यकता है, जो सीपीयू और मदरबोर्ड की एक विशेषता है जो मैलवेयर या खराब डिजाइन किए गए अनुप्रयोगों को विशेष रूप से डेटा के लिए आवंटित स्मृति के कुछ हिस्सों से प्रोग्राम कोड चलाने से रोकने में मदद करता है। विशेष रूप से मदरबोर्ड BIOS को एक डीईपी सेटिंग प्रदान करनी होगी, जिसे सक्षम होना चाहिए।
यही वह समय था जब मुझे पता था कि मैं बर्बाद हो गया था।
एबिट आईसी 7-जी एक निष्क्रिय कंपनी द्वारा निर्मित मदरबोर्ड है, और यह पहले से ही अंतिम उपलब्ध बीआईओएस अपडेट चला रहा था। मैंने एक डीईपी सेटिंग की कमी की पुष्टि की। तो ऐसा प्रतीत होता था कि यह छोटी परियोजना समयपूर्व अंत में आई थी।
अपने हिस्सों को एक चुटकी में बिन करें
तब मुझे छवि बैकअप याद आया। सब खो नहीं गया था।
मैंने सिस्टम को यथासंभव निकटता से दोहराने का प्रयास करने का फैसला किया, लेकिन विंडोज 8 को चलाने के लिए पर्याप्त हार्डवेयर अपडेट के साथ। मैं भागों के ढेर के माध्यम से rummaged और एक Asus पी 5 बी डिलक्स मदरबोर्ड और एक इंटेल पेंटियम डी 965 खुला।
पेंटियम डी इंटेल के नेटबर्स्ट वास्तुकला के एक अद्यतन संस्करण पर बनाया गया है, वही वास्तुकला मूल पेंटियम 4 बनाने के लिए इस्तेमाल किया जाता है। पी 4, हालांकि, पेंटियम डी एक दोहरे कोर सीपीयू है-हालांकि यह वास्तव में एक ही पैकेज में संयुक्त दो अलग-अलग CPU कोर हैं। पेंटियम डी को एलजीए 775 पैकेज में भेज दिया गया है, और ये अभी भी आसानी से उपलब्ध हैं।
एसस मदरबोर्ड एक पी 9 65 चिपसेट पर बनाया गया है। जो अबिट बोर्ड में इस्तेमाल 875 पी की तुलना में कई पीढ़ी नई है। व्यावहारिक शब्दों में, इसका मतलब है कि मेरे पुराने पी 4 सिस्टम में इस्तेमाल होने वाली 320 जीबी आईडीई बूट ड्राइव काम नहीं करेगी। ऑप्टिकल ड्राइव को पी 5 बी पर एकमात्र आईडीई कनेक्टर की आवश्यकता होती है।
दो पश्चिमी डिजिटल 250 जीबी ड्राइव सैटा थे, हालांकि, मैंने 320 जीबी सीगेट सैटा ड्राइव में बदल दिया। सीगेट ड्राइव मूल से तेज है, लेकिन मुझे पता था कि इसका कोई बड़ा प्रभाव नहीं होगा। इसी तरह, मैंने दो 1 जीबी डीडीआर 2 मॉड्यूल का इस्तेमाल किया, क्योंकि डीडीआर 1 पी 5 बी के साथ काम नहीं करेगा। मेरे अंतिम उपकरण परिवर्तन में ग्राफिक्स कार्ड शामिल था: मैंने एजीपी 9800XT को एक राडेन एचडी 6450 के साथ बदल दिया, एक बहुत ही कम अंत कार्ड जिसके लिए कोई पावर कनेक्शन नहीं था।
इन सभी परिवर्तनों को करने के बाद, मैंने सिस्टम BIOS की जांच की और, निश्चित रूप से पर्याप्त, डीईपी अब एक विकल्प था। तो मैंने इसे चालू कर दिया। फिर मैंने मूल विंडोज एक्सपी विभाजन को पुनर्प्राप्त किया। रीबूट के बाद, मैंने चिपसेट ड्राइवरों को अद्यतन किया और फिर नए ग्राफिक्स ड्राइवर स्थापित किए।
इस बिंदु पर, विंडोज एक्सपी ने स्मृति त्रुटियों को उत्पन्न करना शुरू किया। ये हार्डवेयर असंगतता के कारण नहीं थे, लेकिन एक बग के लिए जिसमें एक Microsoft सेवा बार-बार दुर्घटनाग्रस्त हो जाएगी। इससे मुझे बताया गया कि मैं विंडोज एक्सपी सर्विस पैक 2 चला रहा था, जिसमें डेटा निष्पादन रोकथाम चालू होने पर कुछ समस्याएं थीं।
यह कभी आसान नहीं है, है ना? मैंने XP सर्विस पैक 3 में अपडेट किया। त्रुटियां जारी रहीं, लेकिन कम बार-बार।
विंडोज 8 रेडक्स
मेरी उंगलियों को पार करते हुए, मैं विंडोज 8 डीवीडी में पॉप किया और सेटअप प्रक्रिया के माध्यम से चला गया। इस बार, यह सब आसानी से चला गया। सिस्टम ने दो बार रिबूट किया, और जल्द ही मैं बहुत गर्म, बहुत शोर विंडोज 8 सिस्टम चला रहा था। विंडोज एक्सपीरियंस इंडेक्स के एक त्वरित रन ने 5.5 के प्रोसेसर स्कोर के साथ 4.4 अंक कमाया। आधुनिक सीपीयू लगभग 7.0 से 7.8 पर अधिकतम होते हैं। फिर भी, 5.5 रेटिंग की तुलना में 5.5 रेटिंग बेहतर थी।
मैं वास्तव में 4.4 के अपने सिस्टम के विंडोज एक्सपीरियंस स्कोर से प्रसन्न था।निष्पक्ष होने के लिए, हार्डवेयर निर्माण जो मैंने शुरू किया था वह हार्डवेयर निर्माण नहीं था I आखिरकार विंडोज 8 के लिए इस्तेमाल किया गया। ग्राफिक्स कार्ड स्वैप ने विशेष रूप से महत्वपूर्ण परिवर्तन पेश किया। भले ही राडेन एचडी 6450 एक एंट्री-लेवल, लो-एंड ग्राफिक्स कार्ड है, यह डायरेक्टएक्स 11.1 सक्षम है, जिसने तुरंत विंडोज 8 में अपने सिस्टम को अधिक उत्तरदायी बना दिया।
फिर भी, जीपीयू को छूट देने पर, सिस्टम अधिक प्रतिक्रियाशील लग रहा था विंडोज 8 चल रहा है। 2 जीबी मेमोरी और धीमी हार्ड ड्राइव ने निश्चित रूप से चीज़ों को खींच लिया है, और पुराने सीपीयू ने मदद नहीं की है, लेकिन पूरे मामले को मैंने सोचा जितना बेहतर होगा।
नीचे की रेखा: महान नहीं विचार
कुछ विंडोज एक्सपी उपयोगकर्ता मौजूदा एक्सपी सिस्टम को अपग्रेड करके विंडोज 8 पर कूदने की संभावना रखते हैं। फिर भी, मैंने इस पागल छोटी परियोजना से कुछ चीजें सीखी:
- विंडोज एक्सपी पर विंडोज 8 का एक इन-प्लेस अपग्रेड वास्तव में अपग्रेड नहीं है। यह वास्तव में एक साफ इंस्टॉल है जो आपकी सभी उपयोगकर्ता फ़ाइलों को बचाता है, लेकिन आपके अनुप्रयोगों को मारता है।
- अपने सॉफ़्टवेयर को दूर करने के बावजूद, आप 64-बिट विंडोज 8 के साथ इन-प्लेस अपग्रेड नहीं कर सकते हैं, भले ही सीपीयू 64 हो सक्षम सक्षम।
- विंडोज 8 के लिए काम करने के लिए, सिस्टम को डेटा निष्पादन सुरक्षा का समर्थन करना चाहिए, और डीईपी सक्षम होना चाहिए।
- विंडोज 8 वास्तव में 2 जीबी रैम पर चल सकता है!
अंत में, यह संभवतः आपके डेटा का बैक अप लेने के प्रयास के लायक है और यदि आप इतने इच्छुक हैं तो विंडोज 8 का क्लीन इंस्टॉल करें। यदि आप हार्डवेयर चला रहे हैं जो अधिक मौजूदा है-शायद कोर 2 क्वाड-विंडोज 8 निश्चित रूप से एक व्यवहार्य पथ है। लेकिन यदि आप 32-बिट ओएस चला रहे हैं, तो मैं इसके बजाय 64-बिट ओएस का बैक अप लेने और इंस्टॉल करने की अनुशंसा करता हूं। इस तरह, आप अधिक उपयोग करने योग्य मेमोरी स्थापित करने में सक्षम होंगे। और जबकि विंडोज 8 एक बड़ी मेमोरी होग नहीं हो सकता है, आधुनिक अनुप्रयोग अक्सर होते हैं।
ब्राउज़ किए बिना विंडोज पीसी से विंडोज फोन मार्केटप्लेस ऐप इंस्टॉल करें, विंडोज पीसी से विंडोज फोन मार्केटप्लेस ऐप इंस्टॉल करें, विंडोज पीसी के लिए विंडोज फोन 7 मार्केटप्लेस विंडोज फोन 7 मार्केटप्लेस एक एप्लीकेशन सूट है जो आपको ज़्यून सॉफ़्टवेयर का उपयोग किए बिना सीधे Xap फ़ाइलों को ब्राउज़, डाउनलोड और इंस्टॉल करने देता है।
विंडोज पीसी के लिए विंडोज फोन 7 मार्केटप्लेस
अपनी पुरानी, पुरानी तस्वीरों को iphoto के साथ एक नया जीवन दें
अपने पूर्व गौरव के लिए उन पोषित पुरानी तस्वीरों को पुनर्स्थापित करने के लिए अपने मैक पर iPhoto का उपयोग करना सीखें।
Microsoft 3 महीने के लिए मुफ्त उन्नयन की पेशकश के लिए विंडोज़ 10s का विस्तार करता है
Microsoft ने विंडोज 10 एस उपयोगकर्ताओं को तीन और महीनों तक विंडोज 10 एस के लिए मुफ्त अपग्रेड की पेशकश की है।