Ryujinx, C# मध्ये लिहिलेला एक प्रायोगिक क्रॉस-प्लॅटफॉर्म Nintendo स्विच एमुलेटर

रायुजिंक्स

Ryujinx एक मुक्त स्रोत Nintendo स्विच एमुलेटर आहे

ज्यांना Nintendo Switch एमुलेटर शोधत आहात, Nintendo Lockpick आणि Lockpick_RCM रेपॉजिटरीज आणि त्यातील विविध फॉर्क्स ब्लॉक करण्यासाठी "दोन्ही" वर गेल्यानंतर, Ryujinx हा तुमच्यासाठी स्वारस्य असलेल्या पर्यायांपैकी एक आहे.

Ryujinx (Ryujinx चे नाव "Ryujin" या नावावर आधारित आहे - पौराणिक ड्रॅगनचे नाव (समुद्राचा देव)), आहे 2017 पासून उपलब्ध असलेला ओपन सोर्स एमुलेटर आणि ते C# भाषेत विकसित केल्यामुळे वैशिष्ट्यीकृत आहे. त्याच्या डिझाइनरच्या मते, उत्कृष्ट अचूकता आणि कार्यप्रदर्शन, वापरकर्ता-अनुकूल इंटरफेस आणि सातत्यपूर्ण बिल्ड प्रदान करणे हे त्याचे ध्येय आहे.

साइटच्या अधिकृत पृष्ठावर आम्ही ते वाचू शकतो हे स्वतःला एक साधे आणि प्रायोगिक Nintendo स्विच एमुलेटर म्हणून सादर करते. तथापि, ते जे सक्षम आहे ते पाहता, ते केवळ प्रायोगिक एमुलेटरपेक्षा बरेच काही असल्याचे दिसून येते. गेल्या एप्रिलमध्ये, Ryujinx ची सुमारे 4050 शीर्षकांवर चाचणी घेण्यात आली आणि सुमारे 3400 खेळण्यायोग्य असल्याचे आढळले.

Ryujinx वैशिष्ट्ये

साठी म्हणून एमुलेटर वैशिष्ट्ये, GitHub वरील प्रकल्प पृष्ठावर खालील नमूद केले आहे:

  • ऑडिओ: ऑडिओ आउटपुट पूर्णपणे समर्थित आहे, परंतु ऑडिओ इनपुट (मायक्रोफोन) समर्थित नाही असे नमूद केले आहे.
  • UPC: CPU एमुलेटर, ARMeilleure, ARMv8 CPU चे अनुकरण करते आणि सध्या बहुतांश 8-बिट ARMv64 आणि आंशिक 7-बिट समर्थनासह काही ARMv32 (आणि पूर्वीच्या) सूचनांना समर्थन देते. हे एआरएम कोडला कस्टम IR मध्ये अनुवादित करते, काही ऑप्टिमायझेशन करते आणि x86 कोडमध्ये रूपांतरित करते.
  • Ryujinx मध्ये पर्यायी प्रोफाइल केलेले पर्सिस्टंट ट्रान्सलेशन कॅशे देखील वैशिष्ट्यीकृत आहे, जे मूलत: अनुवादित फंक्शन्स कॅश करते जेणेकरून प्रत्येक वेळी गेम लोड झाल्यावर अनुवादित करण्याची आवश्यकता नाही. निव्वळ परिणाम म्हणजे लोड वेळामध्ये लक्षणीय घट (
  • GPU: GPU एमुलेटर अनुक्रमे OpenTK किंवा Silk.NET च्या सानुकूल बिल्डद्वारे OpenGL (आवृत्ती 4.5 किमान), Vulkan, किंवा Metal (MoltenVK द्वारे) API चा वापर करून स्विच मॅक्सवेल GPU चे अनुकरण करते.
  • कीबोर्ड, माउस, टच इनपुट, जॉयकॉन इनपुट सपोर्टसाठी समर्थन आणि जवळजवळ सर्व ड्रायव्हर्स. मोशन कंट्रोल्स बहुतेक प्रकरणांमध्ये मूळपणे समर्थित असतात; DS4Windows किंवा BetterJoy सध्या ड्युअल-जॉयकॉन मोशन सपोर्टसाठी आवश्यक आहे. सर्व परिस्थितींमध्ये, तुम्ही इनपुट सेटिंग्ज मेनूमध्ये सर्वकाही कॉन्फिगर करू शकता.
  • डीएलसी आणि मोड्स: Ryujinx GUI द्वारे अतिरिक्त सामग्री/डाउनलोड करण्यायोग्य सामग्री व्यवस्थापित करू शकते. मोड देखील समर्थित आहेत (romfs, exefs आणि रनटाइम मोड्स जसे की फसवणूक); GUI मध्ये विशिष्ट गेमसाठी संबंधित मोड फोल्डर उघडण्यासाठी शॉर्टकट आहे.

Ryujinx स्थापना

ज्यांना त्यांच्या संगणकावर Ryujinx स्थापित करण्यात सक्षम होण्यात स्वारस्य आहे, त्यांना हे माहित असले पाहिजे की ते योग्यरित्या चालण्यासाठी, किमान आवश्यक आहे:

  • 8 GB RAM
  • CPU: Intel Core i5-4430 किंवा AMD Ryzen 3 1200
  • GPU: Intel HD 520, NVIDIA GT 1030 किंवा AMD Radeon R7 240
  • OpenGL 4.5 किंवा उच्च, किंवा Vulkan चे समर्थन करणारे व्हिडिओ कार्ड/GPU
  • 64-बिट ऑपरेटिंग सिस्टम
  • prod.keys, title.keys आणि a फर्मवेअर डाउनलोड केले निन्टेन्डो वरून जे जेलब्रेकसह मिळू शकते (जरी हे इंटरनेटवर थोडे शोधून सापडू शकते)

लिनक्सवर Ryujinx च्या स्थापनेसाठी, हे अगदी सोपे आहे, कारण जर तुम्हाला अवलंबित्वांचा सामना करायचा नसेल, तर तुम्ही खालील आदेशासह फ्लॅटहब वरून इन्स्टॉल करू शकता (flatpak समर्थन सक्षम करणे आवश्यक आहे):

flatpak install flathub org.ryujinx.Ryujinx

आता जे प्रदान केलेल्या इंस्टॉलेशन स्क्रिप्टसह स्थापित करण्यास प्राधान्य देतात त्यांच्यासाठी, फक्त टर्मिनल उघडा आणि अवलंबन स्थापित करण्यासाठी खालील टाइप करा

आर्कलिनक्स-आधारित वितरण:

sudo pacman -S sdl2 openal

उबंटू-आधारित वितरण:

sudo apt-get install libsdl2-2.0 libsdl2-dev libalut-dev

Fedora:

sudo dnf install SDL2-devel openal-soft

आणि शेवटी आपण खालील कमांड कार्यान्वित करण्यासाठी पुढे जाऊ:

bash -c "$(curl -s https://raw.githubusercontent.com/edisionnano/Pine-jinx/main/pinejinx.sh)"

शेवटी, मी तुम्हाला खालील लिंक्स सोडतो जिथे तुम्हाला कॉन्फिगरेशनसाठी उपयुक्त असलेले दस्तऐवज सापडतील.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.