अगर आप रेट्रो गेमिंग का आनंद लेना चाहते हैं, तो अपने रास्पबेरी पाई को रेट्रोपाई इंस्टॉल करके एक विंटेज गेमिंग रिग में बदल सकते हैं। रेट्रोपाई सबसे लोकप्रिय और बहुमुखी रेट्रो गेमिंग प्लेटफॉर्म में से एक है, जो SNES, अटारी, सेगा और प्लेस्टेशन जैसे क्लासिक सिस्टम्स की एक विशाल श्रृंखला को सपोर्ट करता है।
आपको क्या चाहिए
अपना रेट्रो गेमिंग कंसोल बनाने के लिए आपको निम्नलिखित चीजों की आवश्यकता होगी:
- रास्पबेरी पाई: सभी सपोर्टेड एमुलेटर्स में सबसे स्मूथ परफॉर्मेंस के लिए रास्पबेरी पाई 5 सबसे अच्छा विकल्प है, हालांकि पाई 4 भी बढ़िया काम करता है। पाई 3 भी काम कर सकता है लेकिन यह ज्यादातर 8-बिट और 16-बिट युग के सिस्टम्स जैसे NES और SNES के लिए उपयुक्त है।
- माइक्रोएसडी कार्ड: कार्ड में ऑपरेटिंग सिस्टम और आपके गेम्स के लिए कम से कम 32 GB स्टोरेज स्पेस होना चाहिए। बेशक, आप गेम्स को एक्सटर्नल हार्ड ड्राइव या USB फ्लैश ड्राइव पर भी स्टोर कर सकते हैं।
- पावर सप्लाई: आपके पाई मॉडल के लिए रेटेड एक आधिकारिक या कम्पैटिबल रास्पबेरी पाई USB-C पावर सप्लाई (पाई 5 के लिए 5V/5A, पाई 4 के लिए 5V/3A)।
- वीडियो केबल: पाई 5/4 के लिए माइक्रो HDMI से HDMI केबल और पाई 3 के लिए स्टैंडर्ड HDMI केबल।
- डिस्प्ले: कोई भी HDMI-कम्पैटिबल मॉनिटर या टीवी।
- इनपुट डिवाइस: प्रारंभिक सेटअप के लिए USB कीबोर्ड और माउस। मैं एक गेमिंग कंट्रोलर लेने की भी पुरजोर सलाह देता हूं ताकि आपको सर्वश्रेष्ठ रेट्रो-गेमिंग अनुभव मिल सके।
- वैकल्पिक लेकिन अनुशंसित: बेहतर थर्मल परफॉर्मेंस के लिए उचित वेंटिलेशन और हीटसिंक वाला रास्पबेरी पाई केस।
एक बार जब आप ये सभी कंपोनेंट्स इकट्ठा कर लेते हैं, तो आप अपना रेट्रो गेमिंग सिस्टम बनाना शुरू करने के लिए तैयार हैं!
रास्पबेरी पाई OS पर रेट्रोपाई इंस्टॉल करना
रेट्रोपाई इंस्टॉल करने से पहले, आपको अपने माइक्रोएसडी कार्ड पर रास्पबेरी पाई OS (जिसे पहले रैस्पबियन के नाम से जाना जाता था) सेट अप करना होगा। रास्पबेरी पाई OS रास्पबेरी पाई के लिए आधिकारिक ऑपरेटिंग सिस्टम है और रेट्रोपाई के लिए सबसे स्थिर आधार प्रदान करता है।
रास्पबेरी पाई पर रास्पबेरी पाई OS सेट अप करने के बारे में हमारे विस्तृत गाइड का पालन करके शुरुआत करें। एक बार जब रास्पबेरी पाई OS चालू हो जाता है, तो आप इन चरणों का पालन करके रेट्रोपाई इंस्टॉल कर सकते हैं:
रास्पबेरी पाई OS डेस्कटॉप से एक टर्मिनल विंडो खोलें। सबसे पहले सुनिश्चित करें कि आपका सिस्टम अप-टू-डेट है:
sudo apt update && sudo apt upgrade -y
git इंस्टॉल करें ताकि आप रेट्रोपाई सेटअप स्क्रिप्ट डाउनलोड कर सकें (यह आमतौर पर रास्पबेरी पाई OS के साथ प्री-इंस्टॉल्ड आता है):
sudo apt-get install git
आधिकारिक GitHub रिपॉजिटरी से रेट्रोपाई सेटअप स्क्रिप्ट को क्लोन करें। यह सभी आवश्यक फाइलों को आपके रास्पबेरी पाई पर डाउनलोड कर देगा:
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
फिर रेट्रोपाई-सेटअप डायरेक्टरी में नेविगेट करें, सेटअप स्क्रिप्ट को एक्जीक्यूटेबल बनाएं, और इसे sudo परमिशन के साथ चलाएं:
cd RetroPie-Setup chmod +x retropie_setup.sh sudo ./retropie_setup.sh
जब रेट्रोपाई सेटअप स्क्रिप्ट लॉन्च होती है, तो मुख्य मेनू से Basic Install चुनें और प्रॉम्प्ट आने पर Yes के साथ कन्फर्म करें। यह रेट्रोपाई चलाने के लिए आवश्यक सभी कोर पैकेज इंस्टॉल करेगा, जिसमें विभिन्न एमुलेटर्स और एमुलेशनस्टेशन शामिल है - वह फ्रंटएंड इंटरफेस जिसका उपयोग आप अपने गेम्स को ब्राउज़ और लॉन्च करने के लिए करेंगे।
इंस्टॉलेशन पूरा होने के बाद (जिसमें आपके रास्पबेरी पाई मॉडल और इंटरनेट कनेक्शन के आधार पर 30-60 मिनट लग सकते हैं), आप टाइप करके एमुलेशनस्टेशन लॉन्च कर सकते हैं:
emulationstation
यह रेट्रोपाई इंटरफेस शुरू करेगा जहां आप अपने कंट्रोलर्स को कॉन्फिगर कर सकते हैं और अपने रेट्रो गेमिंग सिस्टम में गेम्स जोड़ सकते हैं। अगर आप चाहते हैं कि एमुलेशनस्टेशन आपके रास्पबेरी पाई के बूट होते ही ऑटोमैटिकली लॉन्च हो, तो आप रेट्रोपाई कॉन्फिगरेशन मेनू से इस विकल्प को इनेबल कर सकते हैं।
अपने कंट्रोलर को कॉन्फिगर करना
जब आप पहली बार एमुलेशनस्टेशन लॉन्च करते हैं, तो आपको अपना गेमिंग कंट्रोलर सेट अप करना होगा। जब वेलकम स्क्रीन दिखाई दे, तो अपने कंट्रोलर को USB केबल का उपयोग करके अपने रास्पबेरी पाई से कनेक्ट करें अगर यह पहले से कनेक्ट नहीं है। वायरलेस कंट्रोलर्स के लिए, सुनिश्चित करें कि वे ब्लूटूथ के माध्यम से ठीक से पेयर्ड हैं।
अपने कंट्रोलर पर किसी भी बटन को दबाकर रखें, और एमुलेशनस्टेशन ऑटोमैटिकली इसका पता लगा लेगा। फिर आपको अपने कंट्रोलर पर प्रत्येक बटन को मैप करने की प्रक्रिया के माध्यम से निर्देशित किया जाएगा। सिस्टम आपसे एक-एक करके विशिष्ट बटन दबाने के लिए कहेगा - अगर आपके कंट्रोलर में कोई विशेष बटन नहीं है, तो बस किसी भी बटन को दबाकर रखें ताकि उस इनपुट को स्किप किया जा सके।
सबसे महत्वपूर्ण चरणों में से एक हॉटकी बटन को कॉन्फिगर करना है, जो स्पेशल कमांड के लिए एक मॉडिफायर की की तरह काम करता है। इसे सेलेक्ट बटन या एक ऐसे बटन पर सेट करने की सलाह दी जाती है जिसे आप गेमप्ले के दौरान बार-बार उपयोग नहीं करते, जैसे PS बटन या Xbox गाइड बटन। अन्य बटनों के साथ संयुक्त होने पर, हॉटकी महत्वपूर्ण कार्यों को सक्षम करती है:
- हॉटकी + स्टार्ट: गेम से बाहर निकलें
- हॉटकी + राइट शोल्डर: गेम स्टेट सेव करें
- हॉटकी + लेफ्ट शोल्डर: गेम स्टेट लोड करें
- हॉटकी + X: रेट्रोआर्क मेनू एक्सेस करें
- हॉटकी + B: गेम रीसेट करें
कंट्रोलर कॉन्फिगरेशन पूरा करने के बाद, आपका रेट्रोपाई सिस्टम गेमिंग के लिए तैयार हो जाएगा। आप बाद में एमुलेशनस्टेशन में स्टार्ट दबाकर और Configure Input चुनकर अपने कंट्रोलर को फिर से कॉन्फिगर कर सकते हैं, या उसी प्रक्रिया का पालन करके अतिरिक्त कंट्रोलर्स जोड़ सकते हैं।
रेट्रोपाई में गेम्स जोड़ना
अपने रेट्रोपाई सिस्टम पर गेम खेलने के लिए, आपको ROM फाइलें जोड़नी होंगी, जो गेम कार्ट्रिज या डिस्क की डिजिटल कॉपी होती हैं। कानूनी और नैतिक कारणों से, आपको केवल उन गेम्स के ROMs का उपयोग करना चाहिए जिनके आप मालिक हैं या जो फ्रीली उपलब्ध हैं। कई वेबसाइट्स होमब्रू गेम्स और पब्लिक डोमेन ROMs प्रदान करती हैं जिन्हें डाउनलोड करना और खेलना कानूनी है।
इंटरनेट आर्काइव क्लासिक PC गेम्स का एक संग्रह होस्ट करता है जो अब फ्रीली उपलब्ध हैं। आर्केड गेम्स के लिए, MAMEDev रेट्रोपाई के साथ काम करने वाले वैध फ्री ROMs का चयन प्रदान करता है। आप रेट्रो गेमिंग कम्युनिटी द्वारा बनाए गए कई उत्कृष्ट होमब्रू गेम्स भी पा सकते हैं जो फ्री डाउनलोड और खेलने के लिए उपलब्ध हैं।
एक बार जब आपके पास अपनी ROM फाइलें हों, तो आपको उन्हें अपने रेट्रोपाई सिस्टम पर ट्रांसफर करना होगा। ROMs को उनके कंसोल टाइप के आधार पर विशिष्ट फोल्डर्स में रखा जाना चाहिए। "~/RetroPie/roms" डायरेक्टरी पर नेविगेट करें, जहां आपको प्रत्येक गेमिंग सिस्टम के लिए अलग-अलग फोल्डर मिलेंगे (जैसे सुपर निंटेंडो गेम्स के लिए snes या निंटेंडो एंटरटेनमेंट सिस्टम गेम्स के लिए nes)। अपने ROMs को उपयुक्त फोल्डर में रखें:
सुपर निंटेंडो गेम्स के लिए
/home/pi/RetroPie/roms/snes/
निंटेंडो एंटरटेनमेंट सिस्टम के लिए
/home/pi/RetroPie/roms/nes/
सेगा जेनेसिस/मेगा ड्राइव गेम्स के लिए
/home/pi/RetroPie/roms/megadrive/
नए ROMs जोड़ने के बाद, एमुलेशनस्टेशन को रीस्टार्ट करें या स्टार्ट दबाएं और Quit -> Restart EmulationStation चुनें ताकि नए गेम्स आपकी लाइब्रेरी में दिखाई दें। गेम खेलने के लिए, बस वांछित कंसोल सेक्शन पर नेविगेट करें और कंट्रोलर का उपयोग करके अपना गेम चुनें।
रेट्रोपाई परफॉर्मेंस को ऑप्टिमाइज़ करना
रेट्रोपाई सेट अप करने के बाद, आप config.txt फाइल को मॉडिफाई करके इसकी परफॉर्मेंस में सुधार कर सकते हैं, जो एक सिस्टम कॉन्फिगरेशन फाइल है जो आपके रास्पबेरी पाई पर विभिन्न हार्डवेयर सेटिंग्स को नियंत्रित करती है। इस फाइल का स्थान आपके रास्पबेरी पाई OS वर्जन पर निर्भर करता है - नए सिस्टम्स पर यह "/boot/firmware/config.txt" पर स्थित होती है, जबकि पुराने वर्जन्स पर आप इसे "/boot/config.txt" पर पाएंगे। आप इसे टाइप करके एक्सेस कर सकते हैं:
नए पाई OS वर्जन्स के लिए:
sudo nano /boot/firmware/config.txt
पुराने पाई OS वर्जन्स के लिए
sudo nano /boot/config.txt
बेहतर गेमिंग परफॉर्मेंस के लिए, खासकर मांग वाले गेम्स चलाते समय, आप arm_freq जैसी सेटिंग्स को एडजस्ट करके CPU स्पीड बढ़ा सकते हैं और अतिरिक्त स्थिरता के लिए over_voltage_delta सेट कर सकते हैं। अपने रास्पबेरी पाई की परफॉर्मेंस लिमिट्स को सुरक्षित रूप से आगे बढ़ाने के बारे में विस्तृत गाइड के लिए, रास्पबेरी पाई को ओवरक्लॉक करने के बारे में हमारे व्यापक ट्यूटोरियल को देखें।
अगर आप अपनी स्क्रीन के चारों ओर ब्लैक बार्स देखते हैं, तो आप इसे जोड़कर ठीक कर सकते हैं:
disable_overscan=1
और
overscan_scale=1
HDMI के माध्यम से बेहतर ऑडियो के लिए, खासकर अगर आप बिल्ट-इन स्पीकर्स वाले मॉनिटर या टीवी का उपयोग कर रहे हैं, तो जोड़ें:
hdmi_drive=2
config.txt में कोई भी बदलाव करने के बाद, Ctrl + X दबाकर फाइल सेव करें, फिर कन्फर्म करने के लिए Y दबाएं, और अंत में Enter दबाएं। इन बदलावों को प्रभावी करने के लिए आपको अपने रास्पबेरी पाई को रीस्टार्ट करना होगा।
जबकि रेट्रो गेमिंग के लिए रास्पबेरी पाई का उपयोग एक समर्पित, ऑप्टिमाइज़्ड अनुभव प्रदान करता है, यह ध्यान देने योग्य है कि आप केवल इस सेटअप तक सीमित नहीं हैं - आप अपने मैक पर क्लासिक प्लेस्टेशन गेम्स का भी आनंद ले सकते हैं या अगर आप अपने मौजूदा कंप्यूटर का उपयोग गेमिंग के लिए करना पसंद करते हैं तो विंडोज पर सीधे रेट्रो गेम्स चला सकते हैं।
इमेजेज और स्क्रीनशॉट्स जेसिका थॉर्न्सबी और डेविड मोरेलो द्वारा।