Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

Mednafen में कस्टम कंट्रोल कॉन्फ़िगर करें: चरण-दर-चरण गाइड

जहां Mednafen एमुलेटर पायरेसी में सहायता करने से रोकने के लिए लिनक्स रिपॉजिटरी में शामिल नहीं है, यह किसी भी लिनक्स मशीन पर पब्लिक-डोमेन और ओपन-सोर्स ROM फाइल खेलने के लिए एक उत्कृष्ट साधन के रूप में कार्य करता है। यदि आप इस प्रोग्राम के बारे में अधिक जानना चाहते हैं और आप अपने स्वयं के कंट्रोल कैसे कॉन्फ़िगर कर सकते हैं, तो कुछ सरल ट्रिक्स आपकी मदद कर सकती हैं। यह विशेष महत्व का है यदि आपके सिस्टम से वायरलेस कंट्रोलर या कोई USB डिवाइस जुड़ा हुआ है। कुछ PS3 कंट्रोलर, विशेष रूप से मानक USB तारों वाले, इन समान तकनीकों का उपयोग करके काम कर सकते हैं, बशर्ते कि आपका ऑपरेटिंग सिस्टम उन्हें जेनेरिक कंट्रोलर के रूप में पहचानता हो।

विभिन्न एमुलेटेड कंसोल के लिए कॉन्फ़िगरेशन अलग-अलग व्यवहार कर सकते हैं, और ये गेम के बीच भी भिन्न हो सकते हैं। इसके अलावा, कुछ सिस्टम को एमुलेटेड माउस कर्सर की आवश्यकता हो सकती है। उन मुट्ठी भर गेम के साथ इसका उपयोग करने के लिए जिन्हें इसकी आवश्यकता है, आपको न केवल माउस या टचपैड बल्कि Scroll Lock कुंजी की भी आवश्यकता होगी। दुर्भाग्य से, कुछ नए अल्ट्राबुक और अन्य कॉम्पैक्ट लिनक्स मशीनों में अब यह कुंजी शामिल नहीं है। यदि आप किसी पोर्टेबल डिवाइस पर mednafen प्रॉम्प्ट का उपयोग कर रहे हैं जो Fn कुंजी का उपयोग कार्यों को संयोजित करने के लिए करता है, तो आवश्यक कुंजी दबाते समय इस कुंजी को दबाकर रखना सुनिश्चित करें। उदाहरण के लिए, यदि आपको F2 दबाने की आवश्यकता है लेकिन यह आपके कीबोर्ड पर किसी अन्य फ़ंक्शन के साथ डबल अप करता है, तो बस इसकी प्राथमिक फ़ंक्शन को पुनर्स्थापित करने के लिए Fn और F2 को एक साथ दबाएं।

विधि 1: गेम के दौरान सहायता प्राप्त करना

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

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

ध्यान दें कि स्क्रीनशॉट लेने के लिए F9 बाइंडिंग डेस्कटॉप वातावरण द्वारा उपयोग किए जाने वाले Print Screen या SysRq/ALT+Print Screen संयोजनों से संबंधित नहीं है जो माइक्रोसॉफ्ट विंडोज बाइंडिंग का अनुकरण करते हैं। यह इसके बजाय एक स्क्रीनशॉट लेता है और इसे सीधे ~/.mednafen/snaps/ डायरेक्टरी में डिस्क पर सेव करता है। इस तरह आप वास्तव में इसका उपयोग कर सकते हैं भले ही आप केवल एक विंडो मैनेजर चला रहे हों, जैसे डेस्कटॉप वातावरण के बिना Openbox।

विधि 2: गेम चलाते समय कंट्रोल सेट करना

कमांड कुंजियां और वास्तविक गेम कंट्रोल mednafen में अलग से कॉन्फ़िगर किए जाते हैं। यदि आप कमांड कुंजी कॉन्फ़िगर करना चाहते हैं तो F2 दबाएं। यह विशेष रूप से उपयोगी है यदि आप F11 बाइंडिंग बदलना चाहते हैं, विशेष रूप से यदि आप विंडो को अधिकतम करने के लिए इसका उपयोग करने के आदी हैं, या यदि आप USB या वायरलेस गेम कंट्रोलर पर अप्रयुक्त बटन पर एमुलेटर कमांड असाइन करना चाहते हैं। यदि आप ऐसा करने की योजना बनाते हैं, तो सुनिश्चित करें कि ROM लॉन्च करने से पहले आपका कंट्रोलर जुड़ा हुआ है।

एक बार जब आप तैयार हों, तो F2 दबाएं ताकि आपको इस बारे में प्रॉम्प्ट मिले कि आप कौन सी कमांड को पुनः कॉन्फ़िगर करना चाहते हैं। उस कुंजी को दबाएं जो वर्तमान में उस फ़ंक्शन को करती है जिसे आप बदलने का प्रयास कर रहे हैं। उदाहरण के लिए, यदि आप अपने कंट्रोलर पर फास्ट-फॉरवर्ड कुंजी सेट करना चाहते हैं ताकि आप शोल्डर बटन से सीधे गेम को गति दे सकें, तो जब प्रॉम्प्ट दिखाई दे कि कौन सी कमांड को पुनः कॉन्फ़िगर करने की आवश्यकता है तो ` कुंजी दबाएं।

नीचे एक सरल प्रॉम्प्ट पढ़ेगा 'fast_forward (1)' बिना किसी अन्य निर्देश के। यदि आप किसी भिन्न कमांड को कॉन्फ़िगर कर रहे थे तो कमांड निश्चित रूप से भिन्न होगी। इस प्रॉम्प्ट के जवाब में आप जिस कुंजी या कंट्रोलर बटन को कमांड को असाइन करना चाहते हैं उसे दबाना होगा। एक बार जब यह आपके द्वारा उपयोग करने के लिए इच्छित बटन को पहचान लेता है, तो यह 'fast_forward (2)' पढ़ेगा, जो इसे दूसरी बार दबाने के लिए अनुरोध है। यदि वायरलेस कनेक्शन के साथ कोई समस्या थी जब वायरलेस कंट्रोलर का उपयोग कर रहे थे, या यदि आपने मैपिंग प्रक्रिया के दौरान दो अलग-अलग बटन दबाए थे तो प्रक्रिया एक से अधिक बार जारी रह सकती है। कंट्रोलर बटन कॉन्फ़िगर करना लगभग समान प्रक्रिया का पालन करता है, बस अलग कमांड कुंजी बाइंडिंग के साथ। पोर्ट 1-8 सिस्टम के कीबोर्ड पर नंबर कुंजियों को असाइन किए जाते हैं। यदि आपने अभी तक कोई कस्टम असाइनमेंट नहीं किया है, तो ये सभी बाइंडिंग उस चार्ट में लिखी गई हैं जो F1 कुंजी दबाए जाने पर दिखाई देती है।

GameBoy और इसके डेरिवेटिव जैसे कुछ सिस्टम के लिए, केवल पहला कंट्रोलर पोर्ट वास्तव में मायने रखता है। भले ही ये हैंडहेल्ड सिस्टम वास्तव में डिटैचेबल कंट्रोलर की कमी रखते थे, mednafen उन्हें पहले असाइनमेंट पर मैप करके उनका अनुकरण करता है। 8-बिट और 16-बिट युग के हार्डवेयर के लिए बने अधिकांश गेम के लिए, आपको केवल एक या दो कंट्रोलर की आवश्यकता होगी। यह पब्लिक डोमेन NES और Famicom ROM फाइलों के लिए विशेष रूप से सच है। कुछ गेम ने दो से अधिक कंट्रोलर के लिए सपोर्ट प्रदान करने के लिए एक एक्सटेंडर का उपयोग किया।

यदि आप सिंगल-प्लेयर गेम खेल रहे हैं, तो सुनिश्चित करें कि आपका वायरलेस या USB कंट्रोलर जुड़ा हुआ है। फिर, एक साथ ALT, Shift और 1 दबाएं। आप स्टैंडर्ड कीबोर्ड पर बटन पर कंट्रोल मैप भी कर सकते हैं। आपको स्क्रीन के नीचे एक प्रॉम्प्ट प्राप्त होगा, आमतौर पर आपसे 'up' कंट्रोल मैप करने के लिए कहेगा। जिस बटन को आप 'up' को असाइन करना चाहते हैं उसे दो बार दबाएं। यदि एक साथ दबाव का पता चला था या भ्रम की स्थिति में, सॉफ़्टवेयर आपको 'fast_forward' उदाहरण के समान फिर से प्रयास करने के लिए प्रेरित करेगा। 'up' कंट्रोल प्रॉम्प्ट को संतुष्ट करने के बाद, सॉफ़्टवेयर अन्य कार्डिनल दिशाओं के माध्यम से साइकिल चलाएगा कंसोल से जुड़े एक्शन बटन का अनुरोध करने से पहले।

लेखक के बारे में

Mednafen में कस्टम कंट्रोल कॉन्फ़िगर करें: चरण-दर-चरण गाइड

केविन एरोज़

केविन एरोज़ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं जिनके पास एक दशक से अधिक का उद्योग अनुभव है। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (MCTS) प्रमाणन है और नवीनतम तकनीकी विकास पर अपडेट रहने का गहरा जुनून है। केविन ने तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर व्यापक रूप से लिखा है, जिसमें सॉफ़्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में उनकी विशेषज्ञता और ज्ञान का प्रदर्शन होता है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता प्राप्त और सम्मानित किया गया है, और उन्हें जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उच्च माना जाता है।

  1. समाधान: NVIDIA कंट्रोल पैनल केवल 3D सेटिंग्स दिखा रहा है समाधान: NVIDIA कंट्रोल पैनल केवल 3D सेटिंग्स दिखा रहा है

    यह समस्या तब होती है जब उपयोगकर्ता NVIDIA कंट्रोल पैनल तक पहुंचने का प्रयास करते हैं लेकिन 3D सेटिंग्स प्रबंधित करें प्रविष्टि के अलावा अन्य पेन देखने में असमर्थ होते हैं। यह ज्यादातर लैपटॉप उपयोगकर्ताओं के साथ होता है और वे अक्सर इसके लिए इंटीग्रेटेड ग्राफिक्स कार्ड को दोषी ठहरा सकते हैं।यह तब होता

  1. क्या Win32:Bogent एक वायरस है और मैं इसे कैसे हटाऊं? क्या Win32:Bogent एक वायरस है और मैं इसे कैसे हटाऊं?

    कई विंडोज उपयोगकर्ता अतिरिक्त सुरक्षा उपाय कर रहे हैं जब उनके एंटीवायरस ने उन्हें एक वायरस सॉफ्टवेयर (Win32:BogEnt) के बारे में अलर्ट किया जिसे उनकी मशीन से सफलतापूर्वक हटा दिया गया है या क्वारंटाइन फ़ोल्डर में ले जाया गया है। वायरस प्रॉम्प्ट विशेष रूप से थर्ड-पार्टी एंटीवायरस सूट (AVG और मैकेफी सबस

  1. WSL रजिस्टर डिस्ट्रीब्यूशन एरर 0x80370102 को विंडोज 10 पर कैसे ठीक करें? WSL रजिस्टर डिस्ट्रीब्यूशन एरर 0x80370102 को विंडोज 10 पर कैसे ठीक करें?

    यह एरर तब उत्पन्न होती है जब यूजर Windows Subsystem for Linux 2 के माध्यम से एक्सेस करने के लिए Linux डिस्ट्रीब्यूशन इंस्टॉल करने का प्रयास करते हैं। यूजर फीडबैक और तकनीकी अधिकारियों की विस्तार से समीक्षा करने के बाद, यूजर्स ने Linux Distro को Windows Subsystem for Linux 2 (WSL2) के लिए इंस्टॉल करने