Риујинк, експериментални Нинтендо Свитцһ емулатор на више платформи написан на Ц#

Риујинк

Риујинк је Нинтендо Свитцх емулатор отвореног кода

За оне који траже Нинтендо Свитцх емулатор, Након што је Нинтендо отишао у „обојицу“ да блокира Лоцкпицк и Лоцкпицк_РЦМ ризнице и разне њихове форкове, Риујинк је једна од опција која би вас могла занимати.

Риујинк (Риујинково име је засновано на имену „Риујин“ – име митског змаја (Бога мора)), је емулатор отвореног кода који је доступан од 2017 а за то је карактеристично да је развијен у Ц# језику. Према његовим дизајнерима, његов циљ је да обезбеди одличну прецизност и перформансе, интерфејс прилагођен кориснику и конзистентне конструкције.

То можемо прочитати на званичној страници сајта представља се као једноставан и експериментални Нинтендо Свитцх емулатор. Међутим, с обзиром на то за шта је способан, испоставило се да је много више од експерименталног емулатора. Прошлог априла, Риујинк је тестиран на око 4050 наслова и утврђено је да се око 3400 може играти.

Риујинк карактеристике

Као карактеристике емулатора, Следеће се помиње на страници пројекта на ГитХуб-у:

  • Аудио: Аудио излаз је у потпуности подржан, али се помиње да аудио улаз (микрофон) није подржан.
  • УПЦ: ЦПУ емулатор, АРМеиллеуре, емулира АРМв8 ЦПУ и тренутно подржава већину 8-битних АРМв64 и неких АРМв7 (и ранијих) инструкција, укључујући делимичну 32-битну подршку. Он преводи АРМ код у прилагођени ИР, ради неке оптимизације и конвертује га у к86 код.
  • Риујинк такође има опциони профилисани трајни кеш за превођење, који у суштини кешира преведене функције тако да их не треба преводити сваки пут када се игра учита. Нето резултат је значајно смањење времена учитавања (
  • ГПУ: ГПУ емулатор емулира Свитцх Маквелл ГПУ користећи ОпенГЛ (минимална верзија 4.5), Вулкан или Метал (преко МолтенВК) АПИ-ја преко прилагођене верзије ОпенТК-а или Силк.НЕТ-а, респективно.
  • Подршка за тастатуру, миш, унос додиром, подршку за ЈоиЦон унос и скоро сви возачи. Контроле покрета су изворно подржане у већини случајева; ДС4Виндовс или БеттерЈои је тренутно неопходан за дуал-ЈоиЦон подршку за кретање. У свим сценаријима, можете све да конфигуришете у оквиру менија за подешавања улаза.
  • ДЛЦ и модови: Риујинк може да управља додатним садржајем/садржајем за преузимање преко ГУИ. Модови су такође подржани (ромфс, екефс, и рунтиме модови попут варалица); ГУИ садржи пречицу за отварање одговарајуће фасцикле модова за одређену игру.

Риујинк Инсталлатион

За оне који су заинтересовани да могу да инсталирају Риујинк на свој рачунар, требало би да знају да је потребно најмање:

  • КСНУМКС ГБ РАМ
  • ЦПУ: Интел Цоре и5-4430 или АМД Ризен 3 1200
  • ГПУ: Интел ХД 520, НВИДИА ГТ 1030 или АМД Радеон Р7 240
  • видео картицу/ГПУ који подржава ОпенГЛ 4.5 или новији или Вулкан
  • 64-битни оперативни систем
  • прод.кеис, титле.кеис и а фирмвер преузет од Нинтендо-а који се може добити уз помоћ бекства из затвора (иако се ово може пронаћи ако мало претражујете на интернету)

Што се тиче инсталације Риујинк-а на Линук-у, ово је врло једноставно, јер ако не желите да се бавите зависностима, можете инсталирати са флатхуб-а помоћу следеће команде (потребна је подршка за флатпак):

flatpak install flathub org.ryujinx.Ryujinx

Сада за оне који више воле да инсталирају са обезбеђеном инсталационом скриптом, само отворите терминал и унесите следеће да бисте инсталирали зависности

Дистрибуције засноване на Арцхлинук-у:

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)"

На крају, остављам вам следеће линкове на којима можете пронаћи документацију која ће бити корисна за конфигурацију.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.