रास्पबेरी पाई के साथ एक DIY गेम कंसोल स्थापित करने के लिए उन्नत मार्गदर्शिका

  रास्पबेरी पाई के साथ एक DIY गेम कंसोल की स्थापना के लिए उन्नत गाइड शीर्षक वाले लेख के लिए छवि

यह कोई रहस्य नहीं है कि एक मोड़ रहा है रास्पबेरी पाई एक रेट्रो गेम कंसोल में सबसे लोकप्रिय, आसान और मजेदार प्रोजेक्ट है जिसे आप पाई के साथ कर सकते हैं। हालांकि यह प्रारंभिक मार्गदर्शिका अभी शुरुआत है, और यदि आप वास्तव में अपने छोटे DIY कंसोल को और अधिक प्राप्त करना चाहते हैं, तो आप कुछ उन्नत युक्तियों के साथ खुदाई करना चाहेंगे।


यह हमारा अनुवर्ती है रेट्रोपी के लिए सेट अप गाइड , इसलिए हम यह मानने जा रहे हैं कि आप पहले से ही काम कर रहे हैं और चल रहे हैं, अपने ROM को कॉपी कर लिया है, और इंटरनेट एक्सेस सेट अप कर लिया है। इनमें से अधिकांश के लिए आपको कीबोर्ड की भी आवश्यकता होगी या आप इसका उपयोग कर सकते हैं डेस्कटॉप कंप्यूटर से एसएसएच . यदि आपके पास इनमें से कोई भी सेट अप नहीं है, तो जारी रखने से पहले मूल मार्गदर्शिका देखें।

रेट्रोपी के नवीनतम संस्करण में अपडेट करें

  रास्पबेरी पाई के साथ एक DIY गेम कंसोल की स्थापना के लिए उन्नत गाइड शीर्षक वाले लेख के लिए छवि

सबसे पहले सबसे पहले, आपको यह सुनिश्चित करने की ज़रूरत है कि आपके पास रेट्रोपी का नवीनतम संस्करण स्थापित है:

  1. RetroPie के साथ अपने Raspberry Pi को बूट करें, फिर कमांड लाइन से बाहर निकलें (मेनू > छोड़ें)।
  2. sudo ~/RetroPie-Setup/retropie_setup.sh टाइप करें और एंटर दबाएं।
  3. यह सेटअप स्क्रिप्ट को लोड करता है। 'सभी इंस्टॉल किए गए पैकेजों को अपडेट करें' चुनें और एंटर दबाएं।

रेट्रोपी को अपना काम करने दें। यदि आप पहले से अप टू डेट नहीं हैं तो इसमें लगभग 20-30 मिनट लग सकते हैं। जब यह सब हो जाए, तो सिस्टम को रिबूट करने के लिए 'रिबूट करें' चुनें।

अपने सभी खेलों के लिए कलाकृति जोड़ें

  आर्टवर्क आपकी लाइब्रेरी को खोजने के लिए और अधिक मजेदार बनाता है।
आर्टवर्क आपकी लाइब्रेरी को खोजने के लिए और अधिक मजेदार बनाता है।

आप के बाद अपने रोम को रेट्रोपी में जोड़ें , आप खेलने के लिए एक खेल चुनने के लिए एक उबाऊ सूची के माध्यम से छाँट सकते हैं। यह ठीक है, लेकिन ज्यादातर लोग बॉक्स कला के लिए उतने ही उदासीन हैं जितने कि वे स्वयं खेल हैं। शुक्र है, 'स्क्रेपर' नामक सॉफ़्टवेयर के साथ बॉक्स आर्ट जोड़ना बहुत आसान है। आपके द्वारा खुरचनी चलाने के बाद, उस पुरानी पुरानी सूची में अब बॉक्स आर्ट, रिलीज़ दिनांक और बहुत कुछ शामिल है।


इस डेटा को अपने RetroPie में जोड़ने के लिए आपके पास कुछ भिन्न तरीके हैं। कोशिश करने का पहला तरीका बिल्ट-इन स्क्रैपर है। इसके लिए आवश्यक है कि आप मेटाडेटा को मैन्युअल रूप से स्वीकृत करें। आप इस अधिकार को रेट्रोपी से ही एक्सेस कर सकते हैं, बस सुनिश्चित करें कि आपका रास्पबेरी पाई इंटरनेट से जुड़ा है:

  1. मुख्य कंसोल से स्क्रीन का चयन करें, मेनू बटन दबाएं।
  2. स्क्रैपर का चयन करें।
  3. अभी स्केप चुनें।
  4. यदि आप सभी प्रणालियों पर खेलों के लिए कलाकृति को परिमार्जन करना चाहते हैं, तो सुनिश्चित करें कि 'सभी' सिस्टम के तहत चुने गए हैं (या इसे आप जो चाहें बदल सकते हैं), फिर स्टार्ट का चयन करें।
  5. प्रत्येक खेल एक संकेत पॉप अप करेगा, परिणाम स्वीकार करने के लिए 'ए' टैप करें।

अब, RetroPie आपके सभी खेलों के बारे में अधिक जानकारी के लिए परिमार्जन करेगा। आपके पास कितने गेम हैं, इस पर निर्भर करते हुए इसमें कुछ समय लग सकता है, इसलिए यदि आपके पास टन है, तो यह उनके माध्यम से परिमार्जन करने का एक भयानक तरीका है। इसके बजाय, आप एक स्वचालित प्रणाली के साथ डेटा को मैन्युअल रूप से स्वीकृत करने की क्षमता का त्याग करना चाहेंगे, जो केवल एक सर्वोत्तम अनुमान लगाता है और आपके लिए यह सब डंप करता है। इस तरह, स्क्रैपर कलाकृति और अन्य डेटा के लिए स्कैन करता है, जिसके लिए आपको प्रत्येक प्रविष्टि को स्वीकृत करने की आवश्यकता नहीं होती है। इसके लिए, आपको उसी मेनू पर वापस जाना होगा जहां आपने रेट्रोपी को अपडेट किया था:


  1. कमांड लाइन (मेनू> क्विट) से बाहर निकलें और टाइप करें: sudo ~/RetroPie-Setup/retropie_setup.sh और एंटर दबाएं।
  2. कॉन्फ़िगरेशन / टूल तक नीचे स्क्रॉल करें और एंटर दबाएं।
  3. स्क्रेपर तक नीचे स्क्रॉल करें और एंटर दबाएं। यह स्थापित करेगा स्टीवन सेल्फ का स्क्रेपर टूल .
  4. जब स्थापना पूर्ण हो जाए, तो 'स्क्रेपर' को फिर से चुनें और एंटर दबाएं।

स्क्रैपर टूल के पूरा होने की प्रतीक्षा करें। इसमें कुछ समय लग सकता है, इसलिए इसे कुछ समय दें।

शेडर्स के साथ अधिक 'सटीक' छवि प्राप्त करें

  शेड्स के बिना छवियां लगभग साफ हो जाती हैं। शेडर्स (नकली) प्रामाणिकता का एक स्तर जोड़ते हैं।
शेड्स के बिना छवियां लगभग साफ हो जाती हैं। शेडर्स (नकली) प्रामाणिकता का एक स्तर जोड़ते हैं।

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


RetroPie आपको सिस्टम स्तर पर एक शेडर सेट करने या इसे विशिष्ट गेम के साथ काम करने की अनुमति देता है। यहां प्रत्येक गेम के लिए शेडर सेट करने का तरीका बताया गया है:

  1. RetroPie में कोई भी गेम प्रारंभ करें।
  2. अपने नियंत्रक पर, एक ही समय में 'चयन करें' और 'एक्स' टैप करें (या जो भी बटन आपने उन चाबियों पर मैप किए हैं)। यह इन-गेम मेनू सिस्टम को खींचता है, जो बहुत पुरातन दिखता है।
  3. त्वरित मेनू > शेडर > लोड शेडर प्रीसेट चुनें।
  4. यहाँ, आपको एक मिलेगा टन अलग-अलग शेड्स के हैं जो आपके गेम के स्वरूप को बदलते हैं। अधिकांश लोग ऊपर चित्रित शेडर से खुश होंगे, crt-pi.glslp। यदि आप नहीं हैं, तो आपको जो पसंद है उसे खोजने के लिए यहां उपलब्ध विकल्पों की संख्या के साथ प्रयोग करें। जब आप कर लें, तो इसे 'A' बटन से चुनें और वापस जाने के लिए 'B' पर टैप करें।
  5. 'शेडर परिवर्तन लागू करें' चुनें और 'ए' बटन दबाएं। मेनू से वापस जाने के लिए 'बी' टैप करें, गेम पर वापस जाने के लिए 'फिर से शुरू करें' चुनें।

यदि आप इसे प्रत्येक गेम के लिए नहीं करना चाहते हैं, तो आप सभी एमुलेटर में उपयोग किए जाने वाले एक शेडर को कॉन्फ़िगर कर सकते हैं:

  1. कमांड लाइन से बाहर निकलें (मेनू> क्विट) और टाइप करें: sudo nano /opt/retropie/configs/all/retroarch.cfg और एंटर दबाएं।
  2. तीर कुंजियों के साथ पाठ फ़ाइल के माध्यम से स्क्रॉल करें और # video_shader_enable = false लाइन ढूंढें और इसे video_shader_enable = true में बदलें
  3. # video_shader = को video_shader = pathtotheshaderyouwanttouse में बदलें, उदाहरण के लिए, video_shader = /opt/retropie/emulators/retroarch/shader/crt-pi.glslp
  4. बचाने और बाहर निकलने के लिए Ctrl+X दबाएं। आगे बढ़ें और यह सुनिश्चित करने के लिए कि प्रभाव लागू हो गया है, अपने Raspberry Pi को रीबूट करें।

सभी गेम अब डिफ़ॉल्ट रूप से उस शेडर का उपयोग करेंगे, लेकिन आप हमेशा ऊपर की पहली विधि का उपयोग करके कुछ गेमों के लिए मैन्युअल रूप से इसमें जा सकते हैं और इसे बदल सकते हैं।

कस्टम थीम और स्प्लैश स्क्रीन जोड़ें

  कस्टम थीम आपके एमुलेटर को बाकी पैक से अलग करती हैं।
कस्टम थीम आपके एमुलेटर को बाकी पैक से अलग करती हैं।

अपने दम पर गेम कंसोल बनाने की अपील का एक हिस्सा अनुकूलन है। यदि आप रेट्रोपी के साथ आने वाली डिफ़ॉल्ट थीम का उपयोग नहीं करना चाहते हैं, तो इसे कुछ अलग करने के लिए स्वैप करना काफी आसान है।


सबसे पहले, आपको मैन्युअल रूप से रेट्रोपी में थीम जोड़नी होगी। चुनने के लिए काफी कुछ हैं, और आप स्क्रीन पर स्क्रीनशॉट के साथ एक सूची पा सकते हैं रेट्रोपी विकी . एक बार जब आप जानते हैं कि आप कौन सा चाहते हैं, तो आपको इसे अब परिचित रेट्रोपी कॉन्फ़िगरेशन स्क्रीन का उपयोग करके जोड़ना होगा:

  1. टर्मिनल से, टाइप करें: sudo ~/RetroPie-Setup/retropie_setup.sh और एंटर दबाएं।
  2. कॉन्फ़िगरेशन / टूल्स का चयन करें और एंटर दबाएं।
  3. 'एस्थेम' चुनें और एंटर दबाएं।
  4. वह थीम चुनें जिसे आप इंस्टॉल करना चाहते हैं और एंटर दबाएं।
  5. टर्मिनल में वापस, emulationstation टाइप करें और RetroPie को पुनरारंभ करने के लिए एंटर दबाएं।
  6. मेनू बटन पर टैप करें, फिर आपके द्वारा इंस्टॉल की गई थीम को चुनने के लिए UI सेटिंग्स > थीम सेट चुनें।

यदि आप किसी भी पूर्वनिर्मित थीम के प्रशंसक नहीं हैं, तो आप अपना खुद का बना सकते हैं, लेकिन बहुत सारे काम के लिए तैयार रहें। यह गाइड यदि आप उस रास्ते पर जाने के इच्छुक हैं तो आपको हर उस चीज के बारे में बताता है जिसकी आपको जरूरत है।

पूरी तरह से कस्टम थीम की तुलना में कुछ सरल के लिए, आप लॉन्च के समय दिखाई देने वाली स्प्लैश स्क्रीन को भी अपडेट करना चाह सकते हैं। यह करना काफी आसान है:

  1. एक ऐसी छवि बनाएं जिसे आप स्प्लैश स्क्रीन के रूप में दिखाना चाहते हैं, फिर इसे अपने पीसी से /home/pi/RetroPie/splashscreens फ़ोल्डर में कॉपी करें। जब आप RetroPie सेट अप करते हैं तो यह फ़ोल्डर स्वचालित रूप से पहले ही साझा हो जाता है, इसलिए आप इसे अपने स्थानीय नेटवर्क से एक्सेस करने में सक्षम होना चाहिए। यदि नहीं, तो हमारे वापस देखें प्रारंभिक सेट अप गाइड .
  2. अपने रास्पबेरी पाई पर, कमांड लाइन खोलें और टाइप करें: sudo ~/RetroPie-Setup/retropie_setup.sh
  3. स्पलैशस्क्रीन का चयन करें और एंटर दबाएं।
  4. स्प्लैशस्क्रीन चुनें चुनें और एंटर दबाएं।
  5. उस फ़ाइल का चयन करें जिसे आपने पहले चरण में कॉपी किया था।

अब, जब आप अपने रास्पबेरी पाई को बूट करते हैं, तो यह उस कस्टम इमेज को प्रदर्शित करेगा। यह विशेष रूप से आसान है यदि आप उपहार के रूप में रेट्रो कंसोल बना रहे हैं या आप इसे लगाने की योजना बना रहे हैं एक आर्केड कैबिनेट के अंदर .

पुराने खेलों के लिए उपलब्धियां निर्धारित करें

  रास्पबेरी पाई के साथ एक DIY गेम कंसोल की स्थापना के लिए उन्नत गाइड शीर्षक वाले लेख के लिए छवि

यदि आप वास्तव में पसंद करते हैं कि आधुनिक खेलों में कार्यों को पूरा करने के लिए आपको उपलब्धियां कैसे मिलती हैं, तो आपको यह जानकर खुशी होगी कि आप इसे पुराने खेलों में भी जोड़ सकते हैं। रेट्रोपी का उपयोग करता है रेट्रो अचीवमेंट सिस्टम जो एनईएस, एसएनईएस, जेनेसिस, गेम बॉय, गेम बॉय कलर और गेम बॉय एडवांस के लिए काम करता है। यहां उन्हें सेट अप करने का तरीका बताया गया है:

  1. रेट्रो अचीवमेंट्स पर एक खाता बनाएँ (इसे अपने पीसी से करें)।
  2. वापस अपने रास्पबेरी पाई पर, कमांड लाइन से बाहर निकलें (मेनू> छोड़ें)।
  3. sudo nano /opt/retropie/configs/all/retroarch.cfg टाइप करें और एंटर दबाएं।
  4. yourusername और yourpassword को अपनी रेट्रो उपलब्धि लॉगिन जानकारी से बदलकर, खाली लाइन पर कहीं भी टाइप करें:
cheevos_username = “yourusername” 
cheevos_password = “yourpassword”
cheevos_enable = true

जब आप कर लें, तो सहेजने और बाहर निकलने के लिए Ctrl+X दबाएं.

अब, आप उन सभी पुराने खेलों में उपलब्धियाँ प्राप्त करेंगे जैसे आप आधुनिक खेलों में करते हैं। आप ट्रैक कर सकते हैं कि आप क्या पूरा करते हैं रेट्रो उपलब्धियां .

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