रास्पबेरी पाई एक छोटा सिंगल-बोर्ड कंप्यूटर है जिसने DIY उत्साहियों को मोहित कर रखा है। आप अपने पाई को अनगिनत प्रोजेक्ट्स में लगा सकते हैं, लेकिन रेट्रो गेमिंग निर्विवाद रूप से सबसे कूल है। RetroPie नामक ओपन-सोर्स प्रोजेक्ट की बदौलत, पाई को ऑल-इन-वन वीडियो गेम एमुलेटर में बदलना चुटकियों का काम है।
RetroPie सेट अप करना बेहद आसान है, लेकिन यह प्री-इंस्टॉल्ड गेम्स के साथ नहीं आता। तो आप अपने गेम्स यानी ROMs को पाई पर कैसे लाएंगे? इसके कुछ तरीके हैं, लेकिन सबसे आसान है एक साधारण USB के जरिए।
ROM क्या है?
मजेदार तथ्य: ROM का मतलब है रीड-ओनली-मेमोरी। अनिवार्य रूप से, ROM एक गेम की डिजिटल कॉपी है। वीडियो गेम ROMs की वैधता अस्पष्ट है और हम यहां उस पर चर्चा नहीं करेंगे। इसीलिए हम आपको यह नहीं बताएंगे कि ROMs कैसे या कहां से प्राप्त करें।

अब जब आपके पास ROMs हैं, तो आपको उन्हें अपने RetroPie पर लोड करना होगा। नीचे दिए गए चरणों का पालन करें, और आप जल्द ही अपने बचपन को फिर से जी रहे होंगे!
RetroPie में ROMs ट्रांसफर करना
RetroPie चल रहे रास्पबेरी पाई में ROMs ट्रांसफर करने के तीन तरीके हैं: सांबा, सिक्योर फाइल ट्रांसफर प्रोटोकॉल और USB। USB सबसे तेज़ और यकीनन सबसे आसान तरीका है। जिन पाई में इंटरनेट कनेक्टिविटी नहीं है (जैसे पाई जीरो), उनके लिए USB एकमात्र व्यावहारिक विकल्प है। तकनीकी रूप से, आप पावर्ड USB हब और USB वाईफाई एडॉप्टर से इंटरनेट कनेक्टिविटी प्राप्त कर सकते हैं, जिससे सांबा या SFTP का उपयोग संभव हो जाता है। सरलता के लिए, यह गाइड बिना इंटरनेट कनेक्टिविटी के ROMs ट्रांसफर करने पर केंद्रित है।

अपने USB को फॉर्मेट करें
पाई में ROMs ट्रांसफर करने से पहले, आपको अपने USB को FAT32 में फॉर्मेट करना होगा। ध्यान रखें कि ड्राइव को रीफॉर्मेट करने से हमेशा डेटा लॉस होता है। सुनिश्चित करें कि जिस USB का आप उपयोग कर रहे हैं, उसमें ऐसा कोई डेटा न हो जिसे आप खोना नहीं चाहते। इसके अलावा, हम ऐसे USB के उपयोग का सुझाव देते हैं जिसमें इंडिकेटर लाइट हो जो USB उपयोग में होने पर फ्लैश करती हो। यह अनिवार्य नहीं है, लेकिन बाद के चरणों में जीवन आसान बना देता है।
यदि आप विंडोज PC पर हैं, तो USB प्लग करें और फाइल एक्सप्लोरर खोलें। बाएं पैनल मेनू में अपने USB का पता लगाएं। USB पर राइट-क्लिक करें, और एक मेनू दिखाई देगा। यहां "Format" पर क्लिक करें। कुछ ड्रॉप-डाउन मेनू के साथ एक विंडो खुलेगी। ऊपर से दूसरी "File system" लेबल वाली होनी चाहिए। तीर पर क्लिक करें और "FAT32" चुनें। अंत में, नीचे "Start" बटन पर क्लिक करके USB फॉर्मेट करें।

यदि आप मैक पर हैं, तो USB प्लग करें और "Disk Utility" खोलें। डिस्क यूटिलिटी प्रोग्राम इस पथ का अनुसरण करके मिल सकता है: "Applications → Utilities → Disk Utility"। वैकल्पिक रूप से, आप स्पॉटलाइट में "Disk Utility" टाइप कर सकते हैं। डिस्क यूटिलिटी खुलने पर, बाएं पैनल में अपने USB ड्राइव पर क्लिक करें। Yosemite और उससे नीचे के लिए, "Erase" टैब पर क्लिक करें, ड्रॉप-डाउन बॉक्स से "MS-DOS (FAT)" चुनें और Erase बटन पर क्लिक करें। El Capitan और उससे ऊपर के लिए, Erase बटन पर क्लिक करें, "MS-DOS (FAT)" चुनें और फिर से Erase बटन पर क्लिक करें।

USB को FAT32 में फॉर्मेट करने के बाद, USB के रूट पर एक फोल्डर बनाएं। इस फोल्डर का नाम "retropie" रखें, सभी लोअरकेस में।

ROM फोल्डर स्ट्रक्चर ऑटोमेटिकली बनाएं
USB को अपने कंप्यूटर से इजेक्ट करें (या अगर आप खतरा मोल लेना पसंद करते हैं, तो यूं ही खींच लें)। अगर आपने RetroPie को SD कार्ड पर फ्लैश नहीं किया है, तो अब कर लें।
RetroPie चल रहे अपने रास्पबेरी पाई को बूट करें और अपना नया फॉर्मेट किया हुआ USB प्लग इन करें। RetroPie फिर एमुलेटर्स के नाम से फोल्डर्स ऑटोमेटिकली बना देगा। आपका पाई तब खत्म होता है जब आपके USB पर इंडिकेटर लाइट फ्लैश करना बंद कर देती है। अगर आपके USB में इंडिकेटर लाइट नहीं है, तो कॉफी का एक कप बना लें। जब तक आप वापस आएंगे, यह हो चुका होगा। इस चरण में, USB को अपने पाई से निकालें और वापस अपने कंप्यूटर में प्लग करें।
ROMs जोड़ें
USB को वापस कंप्यूटर में प्लग करने पर, आप देखेंगे कि आपके द्वारा पहले बनाया गया "retropie" फोल्डर अब एक सबफोल्डर "roms" रखता है। इस फोल्डर के अंदर उन सभी कंसोल्स के लिए फोल्डर हैं जिन्हें RetroPie सपोर्ट करता है।

ROMs जोड़ने के लिए, बस अपने ROMs को संबंधित कंसोल/एमुलेटर फोल्डर में ड्रैग-एंड-ड्रॉप करें। ध्यान रखें कि केवल MAME ROMs .zip में खत्म हो सकते हैं। अन्य सभी ROMs को जोड़ने से पहले अनजिप करना होगा।
अंत में, सेगा जेनेसिस ROMs को "megadrive" फोल्डर में और टर्बोग्राफिक्स 16 ROMs को "pcengine" फोल्डर में रखना होगा।
ROMs को रास्पबेरी पाई में ट्रांसफर करें
हम होम स्ट्रेच में पहुंच रहे हैं। USB को अपने कंप्यूटर से इजेक्ट या खींच लें। अपना रास्पबेरी पाई फिर से बूट करें और USB प्लग इन करें। RetroPie आपके USB से ROMs को SD कार्ड में ऑटोमेटिकली कॉपी कर लेगा।
यह प्रक्रिया कितनी देर लेगी यह इस बात पर निर्भर करता है कि आपके पास कितने ROMs हैं। अगर आप इंडिकेटर लाइट वाले USB का उपयोग कर रहे हैं, तो प्रक्रिया तब खत्म होती है जब लाइट फ्लैश करना बंद कर देती है। अगर आपके USB में इंडिकेटर लाइट नहीं है, तो अनुमान लगाएं कि कंप्यूटर से USB में ROMs ट्रांसफर करने में कितना समय लगा था और सुरक्षित रहने के लिए थोड़ा पैडिंग टाइम जोड़ दें।

कॉपी पूरा होने पर, आपको EmulationStation रीस्टार्ट करना होगा। USB निकालें और कीबोर्ड प्लग इन करें। कीबोर्ड पर F4 दबाने से Emulation Station रीबूट होने के लिए मजबूर हो जाएगा। एक बार जब यह वापस फायर हो जाए, तो आप जाने के लिए तैयार हैं!

रास्पबेरी पाई के लिए आपके पसंदीदा प्रोजेक्ट्स क्या हैं? कमेंट्स में हमें बताएं!