யார் நிண்டெண்டோ ஸ்விட்ச் எமுலேட்டரைத் தேடுகிறோம், லாக்பிக் மற்றும் லாக்பிக்_ஆர்சிஎம் களஞ்சியங்கள் மற்றும் அவற்றின் பல்வேறு ஃபோர்க்குகளைத் தடுக்க நிண்டெண்டோ "இரண்டிற்கும்" சென்ற பிறகு, Ryujinx உங்களுக்கு ஆர்வமாக இருக்கும் விருப்பங்களில் ஒன்றாகும்.
Ryujinx (Ryujinx இன் பெயர் "Ryujin" - புராண டிராகனின் பெயர் (கடலின் கடவுள்)) 2017 முதல் கிடைக்கும் திறந்த மூல முன்மாதிரி மேலும் இது C# மொழியில் உருவாக்கப்படுவதன் மூலம் வகைப்படுத்தப்படுகிறது. அதன் வடிவமைப்பாளர்களின் கூற்றுப்படி, சிறந்த துல்லியம் மற்றும் செயல்திறன், பயனர் நட்பு இடைமுகம் மற்றும் நிலையான கட்டமைப்பை வழங்குவதே இதன் குறிக்கோள்.
தளத்தின் அதிகாரப்பூர்வ பக்கத்தில் நாம் அதைப் படிக்கலாம் இது ஒரு எளிய மற்றும் சோதனை நிண்டெண்டோ ஸ்விட்ச் எமுலேட்டராக காட்சியளிக்கிறது. இருப்பினும், அதன் திறன் என்ன என்பதைப் பொறுத்தவரை, இது ஒரு சோதனை முன்மாதிரியை விட அதிகமாக மாறிவிடும். கடந்த ஏப்ரலில், Ryujinx சுமார் 4050 தலைப்புகளில் சோதிக்கப்பட்டது மற்றும் சுமார் 3400 விளையாடக்கூடியதாகக் கண்டறியப்பட்டது.
Ryujinx பண்புகள்
பொறுத்தவரை முன்மாதிரி அம்சங்கள், GitHub இல் உள்ள திட்டப் பக்கத்தில் பின்வருவது குறிப்பிடப்பட்டுள்ளது:
- ஆடியோ: ஆடியோ வெளியீடு முழுமையாக ஆதரிக்கப்படுகிறது, ஆனால் ஆடியோ உள்ளீடு (மைக்ரோஃபோன்) ஆதரிக்கப்படவில்லை என்று குறிப்பிடப்பட்டுள்ளது.
- யூ.பி.சி: CPU முன்மாதிரி, ARMeilleure, ஒரு ARMv8 CPU ஐப் பின்பற்றுகிறது மற்றும் தற்போது 8-பிட் ARMv64 மற்றும் சில ARMv7 (மற்றும் முந்தைய) வழிமுறைகளை ஆதரிக்கிறது, இதில் பகுதி 32-பிட் ஆதரவு அடங்கும். இது ARM குறியீட்டை தனிப்பயன் IRக்கு மொழிபெயர்த்து, சில மேம்படுத்தல்களைச் செய்து, அதை x86 குறியீட்டாக மாற்றுகிறது.
- Ryujinx ஆனது விருப்பமான விவரக்குறிப்பு நிலையான மொழிபெயர்ப்பு தற்காலிக சேமிப்பையும் கொண்டுள்ளது, இது முக்கியமாக மொழிபெயர்க்கப்பட்ட செயல்பாடுகளை தற்காலிகமாக சேமிக்கிறது, எனவே ஒவ்வொரு முறை கேம் ஏற்றப்படும்போதும் அவை மொழிபெயர்க்கப்பட வேண்டியதில்லை. நிகர முடிவு சுமை நேரங்களில் குறிப்பிடத்தக்க குறைப்பு (
- GPU: முறையே OpenTK அல்லது Silk.NET இன் தனிப்பயன் உருவாக்கம் வழியாக OpenGL (குறைந்தபட்ச பதிப்பு 4.5), Vulkan அல்லது Metal (MoltenVK வழியாக) APIகளைப் பயன்படுத்தி ஸ்விட்ச் மேக்ஸ்வெல் ஜிபியுவை GPU எமுலேட்டர் பின்பற்றுகிறது.
- விசைப்பலகை, சுட்டி, தொடு உள்ளீடு, ஜாய்கான் உள்ளீட்டு ஆதரவுக்கான ஆதரவு மற்றும் கிட்டத்தட்ட அனைத்து ஓட்டுனர்கள். இயக்கக் கட்டுப்பாடுகள் பெரும்பாலான சந்தர்ப்பங்களில் பூர்வீகமாக ஆதரிக்கப்படுகின்றன; DS4Windows அல்லது BetterJoy தற்போது இரட்டை-JoyCon இயக்க ஆதரவுக்கு தேவைப்படுகிறது. எல்லா சூழ்நிலைகளிலும், உள்ளீட்டு அமைப்புகள் மெனுவில் அனைத்தையும் உள்ளமைக்கலாம்.
- டிஎல்சி மற்றும் மோட்ஸ்: Ryujinx GUI மூலம் கூடுதல் உள்ளடக்கம்/பதிவிறக்கக்கூடிய உள்ளடக்கத்தை நிர்வகிக்க முடியும். மோட்களும் ஆதரிக்கப்படுகின்றன (romfs, exefs மற்றும் cheats போன்ற இயக்க நேர முறைகள்); GUI ஆனது ஒரு குறிப்பிட்ட கேமிற்கான அந்தந்த மோட்ஸ் கோப்புறையைத் திறப்பதற்கான குறுக்குவழியைக் கொண்டுள்ளது.
Ryujinx நிறுவல்
Ryujinx ஐ தங்கள் கணினியில் நிறுவுவதில் ஆர்வமுள்ளவர்கள், அது சரியாக இயங்க, குறைந்தபட்சம்:
- RAM இன் 8 GB
- CPU: இன்டெல் கோர் 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
இப்போது வழங்கப்பட்ட நிறுவல் ஸ்கிரிப்ட் மூலம் நிறுவ விரும்புவோர், ஒரு முனையத்தைத் திறந்து பின்வருவனவற்றைத் தட்டச்சு செய்து சார்புகளை நிறுவவும்
Archlinux அடிப்படையிலான விநியோகங்கள்:
sudo pacman -S sdl2 openal
உபுண்டு அடிப்படையிலான விநியோகங்கள்:
sudo apt-get install libsdl2-2.0 libsdl2-dev libalut-dev
ஃபெடோரா:
sudo dnf install SDL2-devel openal-soft
இறுதியாக நாம் பின்வரும் கட்டளையை இயக்க தொடர்கிறோம்:
bash -c "$(curl -s https://raw.githubusercontent.com/edisionnano/Pine-jinx/main/pinejinx.sh)"
இறுதியாக, கட்டமைப்புக்கு பயனுள்ளதாக இருக்கும் ஆவணங்களை நீங்கள் காணக்கூடிய பின்வரும் இணைப்புகளை உங்களுக்கு விட்டு விடுகிறேன்.