उदासीन लेन और नीचे एक यात्रा लेने के लिए देख रहे हैंअपने लिनक्स पीसी के साथ कुछ पुराने आर्केड गेम खेलें? वर्तमान में, किसी भी आर्केड कैबिनेट का अनुकरण करने का सबसे अच्छा तरीका लिनक्स पर MAME का उपयोग करना है। यह सॉफ्टवेयर एक बहुउद्देश्यीय एमुलेटर है जो किसी भी पीसी पर विभिन्न प्रकार के आर्केड कैबिनेट गेम को चलाने के लिए संभव बनाता है। यह खुला स्रोत है, इसमें बहुत सारी विशेषताएं हैं, और यह बहुत विश्वसनीय है।
ध्यान दें: Addictivetips MAME के लिए ROM या BIOS फ़ाइलों के अवैध डाउनलोडिंग या वितरण को प्रोत्साहित या संघनित नहीं करते हैं। यदि आप MAME इंस्टॉल करना चुनते हैं, तो कृपया अपने स्वयं के गेम रोम और BIOS फ़ाइलों का उपयोग करें, जो आपने अपने पीसी पर कानूनी रूप से समर्थित हैं।
लिनक्स पर मैम इंस्टॉल करें
के कई कार्यान्वयन हैं MAME अनुकरण सॉफ्टवेयर। अधिकांश लिनक्स वितरणों के लिए, इसे पकड़ना और जाना आसान होगा। अन्य लिनक्स वितरण के लिए, आपको सॉफ़्टवेयर को मैन्युअल रूप से बनाने की आवश्यकता होगी।
सॉफ्टवेयर एक पूर्ण स्क्रीन अनुप्रयोग के रूप में चलता हैकि यूजर्स लिनक्स पीसी को आर्केड कैबिनेट में बदलना चाह रहे लोगों के लिए एक माउस का उपयोग करके इसे इंटरैक्ट कर सकते हैं। सॉफ़्टवेयर स्थापित करने के लिए, एक टर्मिनल खोलें, और निम्न कार्य करें:
उबंटू
Mame उबंटू के लिए उपलब्ध है, लेकिन उपयोगकर्ता नहीं कर सकतेपहले अतिरिक्त सॉफ़्टवेयर रिपॉजिटरी को सक्षम किए बिना इसे स्थापित करें। जो Mame एमुलेटर के लिए चालू होना चाहिए, वह "यूनिवर्स" है। ब्रह्मांड सॉफ्टवेयर स्रोत को सक्षम करने के लिए, एक टर्मिनल खोलें और निम्नलिखित दर्ज करें:
sudo add-apt-repository universe
उपरोक्त कमांड सिस्टम को बताता है कि यह ठीक हैएक सॉफ्टवेयर स्रोत के रूप में ब्रह्मांड का उपयोग करने के लिए। अगला कदम सिस्टम को अपडेट करना और हमारे द्वारा किए गए परिवर्तनों को प्रतिबिंबित करने के लिए कैश को रीफ्रेश करना है। यह apt अपडेट कमांड के साथ किया जाता है।
sudo apt update
ब्रह्मांड सक्षम होने के साथ, Mame Ubuntu पर स्थापित हो जाएगा:
sudo apt install mame
डेबियन
sudo apt-get install mame
आर्क लिनक्स
Mame आर्क लिनक्स के लिए उपलब्ध है, लेकिन उपयोगकर्ता करेंगेकाम करने के लिए इसे संकलित करने की आवश्यकता है। यह कैसे करना है सबसे पहले, टर्मिनल खोलें और इसे सही बनाने के लिए विभिन्न निर्भरताएं स्थापित करने के लिए सॉफ़्टवेयर की आवश्यकता होती है।
sudo pacman -S base-devel git sdl2 gconf sdl2_ttf gcc qt5
Git टूल का उपयोग करके, Mame स्रोत कोड का नवीनतम संस्करण पकड़ो।
git clone https://github.com/mamedev/mame.git
CD कमांड का उपयोग करके क्लोन Mame निर्देशिका दर्ज करें।
cd mame
अंत में, सॉफ़्टवेयर संकलित करें।
make
फेडोरा
sudo dnf install mame
OpenSUSE
sudo zypper install mame
अन्य लिनक्स
Mame को आसानी से किसी भी Linux पर संकलित किया जा सकता हैथोड़ी परेशानी के साथ वितरण। केवल आवश्यकताएं मूल संकलन उपकरण जैसे जीसीसी, एसडीएल और रूपरेखा हैं। स्रोत कोड स्वयं Github पर उपलब्ध है, और डेवलपर के पास लिनक्स पर संकलन के लिए निर्देश भी हैं।
Mame कॉन्फ़िगर करना
Mame लिनक्स पर अन्य एमुलेटर की तरह नहीं है औरइस बात पर निर्भर करता है कि आप इसे कैसे स्थापित करते हैं और इसे जाने में थोड़ा समय लगता है। यदि आपने पैकेज मैनेजर (उबंटू, फेडोरा और आदि) के माध्यम से Mame स्थापित किया है, तो टर्मिनल विंडो खोलें और दर्ज करें: MAME
यह एमुलेटर चलाएगा। वैकल्पिक रूप से, त्वरित लॉन्च मेनू का प्रयास करें। दबाएँ ALT + F2 कीबोर्ड पर, फिर टाइप करें “MAME”और एंटर दबाएं। खोलना चाहिए पूर्ण स्क्रीन अनुकरण एप्लिकेशन।
नोट: Mame एमुलेशन टूल आपके एप्लिकेशन लॉन्चर में भी है (यदि आपने इसे स्थापित किया है और इसका निर्माण नहीं किया है)।

पहले लॉन्च पर, इम्यूलेशन टूल काम करने से मना कर देगा। यह इसलिए है क्योंकि वहाँ नहीं हैं रोम (या BIOSes कई आर्केड मंत्रिमंडलों के लिए) के साथ काम करने के लिए। वीडियो गेम जोड़ने के लिए रोम कार्यक्रम के लिए, एक टर्मिनल विंडो खोलें और एक रूट प्राप्त करें खोल:
sudo -s
इसके बाद, टर्मिनल को नेविगेट करें जहाँ भी आपके पीसी पर आपके रोम की फाइलें मौजूद हैं।
cd /home/username/my-example-folder
फ़ोल्डर से रोम निर्देशिका में ROM फ़ाइलों की प्रतिलिपि बनाएँ।
cp -R /home/username/my-example-folder/* /usr/local/share/games/mame/roms
MAME को संकलित करने के बजाय स्रोत से संकलित करनाएक बाइनरी पैकेज के माध्यम से? यदि हां, तो ऊपर दिए गए निर्देश काम नहीं करेंगे। टर्मिनल में रूट प्राप्त न करें। इसके बजाय, आपको इसे प्राप्त करने के लिए निम्नलिखित करने की आवश्यकता होगी:
cp -R ~/my-example-folder/* ~/mame/roms
हर बार जब आप एमुलेटर शुरू करना चाहते हैं:
cd ~/mame ./mame64
वैकल्पिक रूप से, फ़ाइल प्रबंधक खोलें, पर नेविगेट करें / घर / उपयोगकर्ता नाम / MAME, राइट-क्लिक करें mame64 और इसे लॉन्च करें।
कृपया ध्यान रखें कि कोई भी आर्केड ROM फाइल नहीं करेगाउचित BIOS फ़ाइलों के बिना सही ढंग से काम करें। कानूनी कारणों के कारण, इन फ़ाइलों को केवल इंटरनेट पर वितरित करना ठीक नहीं है। इन फ़ाइलों को कानूनी रूप से प्राप्त करने के लिए, और उन्हें अंदर रखें / Usr / स्थानीय / शेयर / खेल / MAME / निर्देशिका, या / घर / उपयोगकर्ता नाम / MAME / रोम
एक खेल का शुभारंभ
एक गेम केवल Mame में ही लॉन्च होगा अगर उसमें यह हैउचित BIOS फ़ाइलें। उदाहरण के लिए: मेटल स्लग 5 को चलाने के लिए, आपको NeoGeo BIOS फ़ाइलों के साथ-साथ गेम के लिए ROM की आवश्यकता होगी। धातु स्लग 5 फ़ोल्डर के अंदर अलग-अलग NeoGeo BIOS फ़ाइलों को रखें।

प्रत्येक गेम को काम करने के लिए आपको इस प्रक्रिया को दोहराने की आवश्यकता हो सकती है, क्योंकि ऐसा लगता है कि काम करने के लिए कोई रूट BIOS निर्देशिका नहीं है।
जब फ़ाइलें होती हैं, जहां उन्हें होना चाहिए, तो बस Mame ऐप लॉन्च करें, और गेम चुनने के लिए मेनू चयनकर्ता का उपयोग करें। यहां से, एक चेतावनी संदेश दिखाई देता है।
एक नियंत्रक का विन्यास
में खिलाड़ियों के लिए नियंत्रक आदानों को कॉन्फ़िगर करनाMAME एमुलेटर प्रारंभ में "सामान्य इनपुट कॉन्फ़िगर करें" का चयन करके शुरू होता है। यह एक मेनू खोलेगा, जिसमें खिलाड़ियों के लिए नियंत्रण कॉन्फ़िगरेशन सेटिंग्स की एक सूची 1 - 8. एक गेमपैड में प्लग करें और उस खिलाड़ी का चयन करें जिसे आप कॉन्फ़िगर करना चाहते हैं।

प्रत्येक व्यक्तिगत मेनू में, उपयोगकर्ता को खिलाड़ी को बटन असाइन करना चाहिए। सूची से नीचे जाएं, नियंत्रण कुंजी का चयन करें, और फिर से मानचित्र में प्रवेश कुंजी दबाएं।
जब दोबारा मैप करने का विकल्प शुरू हो, तो दबाएंगेमपैड, कीबोर्ड (और आदि) पर वांछित बटन वर्तमान खिलाड़ी के लिए विशिष्ट बटन को मैप करने के लिए। कृपया ध्यान रखें कि आपको प्रत्येक गेमपैड, और खिलाड़ी के लिए ऐसा करने की आवश्यकता होगी।
सिक्के डालने
यह देखते हुए कि MAME का अर्थ है "एकाधिक आर्केडमशीन एमुलेटर ”,“ इन्सर्ट सिक्का ”संदेश अक्सर दिखाई देता है। चिंता मत करो, जब तक कि आप एक सिक्का-रीडर स्थापित नहीं करते हैं, और इसे सेट करते हैं, सॉफ़्टवेयर क्वार्टरों के लिए पूछने वाला नहीं है। इसके बजाय, आपको एक सिक्का सम्मिलित करने के लिए एक बटन दबाने की आवश्यकता होगी।
सिक्का पंक्ति संख्या पर डिफ़ॉल्ट रूप से 5-8 को नियंत्रित करता है। डालने के लिए एक दबाएं, और खेल शुरू करें। इसके अलावा, प्लेयर स्टार्ट बटन 1-4 (प्रत्येक खिलाड़ी के लिए एक बटन) हैं।
टिप्पणियाँ