विषयसूची:

रास्पबेरी पाई के साथ MAME गेमिंग टेबल: 5 कदम
रास्पबेरी पाई के साथ MAME गेमिंग टेबल: 5 कदम

वीडियो: रास्पबेरी पाई के साथ MAME गेमिंग टेबल: 5 कदम

वीडियो: रास्पबेरी पाई के साथ MAME गेमिंग टेबल: 5 कदम
वीडियो: doubling the drop every time the PC survives #shorts 2024, नवंबर
Anonim
तारों
तारों

अब आपके पास सभी छेद हो गए हैं, और स्क्रीन माउंट हो गई है, सभी बटन और जॉयस्टिक को जगह में फिट करने का समय है। जॉयस्टिक को संभवतः विस्तारित लंबाई वाले हाथ की आवश्यकता होगी, खासकर अगर लकड़ी मोटी हो। नियंत्रणों के सभी माइक्रोस्विच में 3 टर्मिनल होते हैं। ऊपर वाले ग्राउंड हैं, और सभी को एक साथ जोड़ा जाना चाहिए, और फिर I-PAC पर GND से जोड़ा जाना चाहिए। मध्य टर्मिनल वह है जिसे आपको सिग्नल तारों को मिलाप करना है। ध्यान दें कि कौन सा तार आपके लिए, नीचे, बाएँ, दाएँ, आदि के लिए है (याद रखें कि आप तालिका के नीचे देख रहे हैं!) इन तारों को IPAC टर्मिनलों पर उपयुक्त स्थान से कनेक्ट करें। कॉइन बटन को 1COIN पर जाना चाहिए, और 1प्लेयर और 2प्लेयर स्टार्ट बटन को 1START और 2START पर जाना चाहिए। ESC बटन को 2B पर जाना चाहिए, और पॉज़ बटन (यदि आपके पास है) को 1A पर जाना चाहिए। मैंने विकास के दौरान स्नैपशॉट बटन के लिए 1B का उपयोग किया। यदि आप रुचि रखते हैं, तो प्रत्येक टर्मिनल के लिए कुंजी कोड यहाँ हैं https://www.ultimarc.com/ipac2.html कुछ छोटे (#4 या #6) स्क्रू का उपयोग करके IPAC को तालिका से धीरे से संलग्न करें। केबल कील का उपयोग करके केबलों को ठीक करें। आप इसी तरह रास्पबेरी पाई, और यूएसबी हब (यदि आप एक का उपयोग करते हैं) को ठीक कर सकते हैं। इसके लिए गर्म गोंद का प्रयोग न करें! गोंद की गर्मी सर्किटरी को नुकसान पहुंचा सकती है, और बाद में बदलाव करना मुश्किल बना देती है … वीडियो केबल को पाई से डिस्प्ले तक चलाएं, और (यदि आप एक चाहते हैं) यूएसबी केबल को हब से बाहरी छेद तक चलाएं। IPAC को सीधे Pi के USB पोर्ट और USB हब से भी कनेक्ट करें। IPAC को शीर्ष USB पोर्ट में डालें, ताकि यह हमेशा Keyboard0 रहे, भले ही आप दूसरा कीबोर्ड भी प्लग इन करें।

चरण 3: शक्ति

शक्ति
शक्ति
शक्ति
शक्ति

अब हमें शक्ति प्रदान करने की आवश्यकता है।

मैंने चीजों को सरल बनाने के लिए टेबल के किनारे पर एक यूरो सॉकेट स्थापित किया है (आमतौर पर डेस्कटॉप कंप्यूटर और केटल्स द्वारा उपयोग किए जाने वाले प्लग/सॉकेट का प्रकार)। यह एक सफेद जंक्शन बॉक्स में जाता है (बच्चों की उंगलियों से 250V बिजली को दूर रखने के लिए) और केबलों में विभाजित हो जाता है जो डिस्प्ले, यूएसबी चार्जर और स्पीकर एम्पलीफायर (दिखाया नहीं गया) पर जाता है।

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

जब जगह में रखा जाता है, तो सभी केबलों को जगह में रखने और आंदोलन को रोकने के लिए नीचे तय किया जाता है।

चार्जर और डिस्प्ले बिजली की आपूर्ति गर्म गोंद के साथ तय की गई है।

बॉक्स के बाहर अंतिम केबल को पावर सॉकेट के पीछे मिलाप किया जाता है, जिसे बाद में गर्म गोंद के साथ रखा जाता है।

जब सब कुछ समाप्त हो जाए, तो आपको सुरक्षा के लिए टेबल के पिछले हिस्से को बंद करने पर विचार करना चाहिए; आप पेगबोर्ड की एक शीट प्राप्त कर सकते हैं (कई छेदों में ढकी हुई) जो हवा को बहने देगी लेकिन छोटी उंगलियों को बाहर रखेगी।

चरण 4: ध्वनि

ध्वनि
ध्वनि

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

चरण 5: सॉफ्टवेयर

सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर

यदि आप चीजों को आसान बनाना चाहते हैं, तो आप मेरे द्वारा बनाई गई 4GB एसडी कार्ड छवि की एक प्रति डाउनलोड कर सकते हैं और इसे अपने 4GB एसडी कार्ड में Roadkil.net या इसी तरह से DiskImage का उपयोग करके स्थापित कर सकते हैं। एसडी कार्ड छवि (रसपी 1 के लिए):

एक विकल्प रेट्रोपी छवि को स्थापित करना है। यह उत्कृष्ट है, लेकिन इसके लिए थोड़े विन्यास की आवश्यकता होगी (नियंत्रण, और यदि आपने अपनी स्क्रीन घुमाई है) साथ ही आपको कुछ रोम प्राप्त करने और स्थापित करने की आवश्यकता होगी। रेट्रोपी:

यदि आप एक Linux हैकर हैं, तो आप रास्पियन छवि, AdvMame, Advmenu, ROM छवियों का एक गुच्छा स्थापित कर सकते हैं और बूट पर शुरू करने के लिए चीजों को सेट कर सकते हैं। ROM छवियों को आपके MAME के संस्करण के लिए तैयार करने की आवश्यकता है, इसलिए एक ROM प्रबंधक आवश्यक है।

मान लें कि अब आपके पास एक कार्यशील एसडी छवि है, आपको अभी भी इसे अपने मॉनिटर के बारे में बताने की आवश्यकता है - क्या यह 4x3 या 16x9 है, क्या इसे एचडीएमआई बूस्ट की आवश्यकता है, और इसी तरह। आप मेनू सिस्टम में कुंजियों को भी अनुकूलित कर सकते हैं।

मेरी छवि पर, महत्वपूर्ण फाइलें हैं:

/boot/config.txt -- यहां आप बूट विकल्प सेट करते हैं। स्क्रीन आकार निर्दिष्ट करें, और यदि चित्र स्क्रीन के किनारे से निकलता है तो 'ओवरस्कैन' विकल्प सेट करें। इसके अलावा, सेट करें कि क्या आपकी स्क्रीन लंबवत या क्षैतिज रूप से घुड़सवार है (मैं इसे डिफ़ॉल्ट रूप से लंबवत सेट करता हूं)

/usr/स्थानीय/शेयर/अग्रिम -- डिफ़ॉल्ट विकल्प और रोम

/home/mame/.advance/advmenu, rc -- मेनू विन्यास। यदि आप उन्हें बदलना चाहते हैं तो मेनू कुंजियाँ यहाँ सेट करें।

/home/mame/.advance/advmame, rc -- एम्यूलेटर विन्यास। आपको यहां अपना स्क्रीन पहलू अनुपात और डिफ़ॉल्ट अभिविन्यास सेट करना होगा। आप किसी भी इन-गेम कमांड कुंजियों को भी बदलते हैं, विभिन्न विकल्पों के साथ गेम चलाते हैं, और इसी तरह।

मेरे द्वारा सेट किए गए डिफ़ॉल्ट उपयोगकर्ता/पासवर्ड हैं:

पीआई: स्ट्रॉबेरी मैम: मैम रूट: 3bmshtr सिस्टम MAME को ऑटो-स्टार्ट करेगा। अपना कीबोर्ड कनेक्ट करें, और फ़्रंटएंड मेनू तक पहुंचने के लिए `की (या fire2+coin) का उपयोग करें; तब आप MAME के रूप में कमांड लाइन प्राप्त करने के लिए 'ड्रॉप टू शेल' का चयन कर सकते हैं। फ़ाइलों को संपादित करने के लिए vi कमांड का उपयोग करें। ध्यान दें, यदि आप advmenu.rc संपादित करते हैं, तो आपको शटडाउन और रीबूट करने की आवश्यकता होगी - मेनू पर वापस जाने से आपके परिवर्तन अधिलेखित हो जाएंगे! रिबूट करने के लिए "सुडो शटडाउन -आर नाउ" का उपयोग करें। एक हजार से अधिक रोम स्थापित हैं, और कुछ काम नहीं करते हैं; कुछ ने ध्वनि को दूषित कर दिया है या पीआई पर काम करने के लिए बहुत अधिक सीपीयू-गहन हैं। आपको उन लोगों को हटाना होगा जिन्हें आप नहीं चाहते हैं। छवि के बाद के संस्करण में स्नैपशॉट होंगे, कम (लेकिन सभी काम करने वाले) गेम, अधिक कमांड मेनू विकल्प, और इसी तरह। मैंने टेबल को घर में 802.11b वायरलेस नेटवर्क से भी जोड़ा है; अब मैं अपने डेस्कटॉप से एफ़टीपी और एससीपी का उपयोग करके नए रोम को छोड़ सकता हूं (और बेकार लोगों को हटा सकता हूं), जो कि बहुत आसान है। नोट: शायद ही कभी, यदि आप डिस्क गतिविधि के दौरान पावर लीड को बाहर निकालते हैं, तो आप फाइल सिस्टम को दूषित कर सकते हैं। और सिस्टम को बूट होने से रोकें। इस मामले में, आपको एसडी चिप की फिर से छवि बनानी चाहिए और सब ठीक होना चाहिए। इस कारण से, बड़े बदलाव करने के बाद बैकअप लेना उचित है या यदि आप एक विशेष रूप से अच्छे इतिहास को संरक्षित करना चाहते हैं …

सिफारिश की: