Ryujinx(REE-YOU-JINX) — это эмулятор Nintendo Switch с открытым исходным кодом, созданный gdkchan и написанный на C#. Цель этого эмулятора - обеспечить отличную точность и производительность, удобный интерфейс и стабильные сборки. Он был написан с нуля, а разработка проекта началась в сентябре 2017 года и до сих пор он получает обновления с улучшением производительность и стабильности.
Эмулятор Ryujinx был протестирована примерно на 4200 играх; более 4150 загрузились из меню в игровой процесс, и примерно 3500 из них считаются пригодными для игры. Ознакомиться со списком совместимости можно здесь. В поддерживаемые проекты входят, как новинки так и классические игры среди которых Prince of Persia: The Lost Crown, Persona 5 Royal, Metal Gear Solid Master Collection, Mario и The Legend of Zelda.
Использование
Для запуска этого эмулятора на вашем компьютере должно быть не менее 8 Гб оперативной памяти; несоблюдение этого требования может привести к ухудшению игрового процесса или неожиданным сбоям.
Особенности:
- Аудиовыход поддерживается полностью, аудиовход (микрофон) не поддерживается.
- Эмулятор процессора, ARMeilleure, эмулирует процессор ARMv8 и в настоящее время имеет поддержку большинства 64-битных инструкций ARMv8 и некоторых инструкций ARMv7 (и более старых), включая частичную поддержку 32-битных инструкций. Он транслирует ARM-код в пользовательский IR, выполняет несколько оптимизаций и превращает его в код x86. В зависимости от предпочтений пользователя доступны три варианта менеджера памяти, использующие как программный (более медленный), так и хост-маппинг (гораздо более быстрый) режимы. По умолчанию установлен самый быстрый вариант (хост, флажок снят). В Ryujinx также имеется дополнительный кэш постоянных переводов Profiled Persistent Translation Cache, который, по сути, кэширует переведенные функции, чтобы их не нужно было переводить при каждой загрузке игры. В результате время загрузки (время между запуском игры и появлением титульного экрана) значительно сокращается практически для каждой игры. ПРИМЕЧАНИЕ: Эта функция включена по умолчанию в меню "Параметры" > вкладка "Система". Вы должны запустить игру не менее двух раз до титульного экрана или дальше, прежде чем улучшения производительности будут разблокированы при третьем запуске! Эти улучшения постоянны и не требуют дополнительных запусков в дальнейшем.
- Эмулятор GPU эмулирует графический процессор Maxwell на Switch, используя API OpenGL (минимальная версия 4.5), Vulkan или Metal (через MoltenVK) через пользовательскую сборку OpenTK или Silk.NET соответственно. В настоящее время конечному пользователю доступны шесть графических улучшений в Ryujinx: Кэширование дисковых шейдеров, масштабирование разрешения, сглаживание, фильтры масштабирования (включая FSR), анизотропная фильтрация и регулировка соотношения сторон. Эти улучшения могут быть настроены или переключены по желанию в графическом интерфейсе.
- Поддержка эмулятора включает в себя клавиатуру, мышь, сенсорный ввод, JoyCon и почти все контроллеры. Управление движениями поддерживается нативно в большинстве случаев; для поддержки движений с двумя JoyCon в настоящее время требуется DS4Windows или BetterJoy. Во всех сценариях вы можете настроить все в меню конфигурации ввода.
- Ryujinx может управлять дополнительным/загружаемым контентом через графический интерфейс. Моды (romfs, exefs и runtime-моды, такие как читы) также поддерживаются; в графическом интерфейсе есть ярлык для открытия соответствующей папки модов для конкретной игры.
- В эмуляторе есть настройки для включения и отключения некоторых журналов, ремапинга контроллеров и т. д. Вы можете настроить все эти параметры через графический интерфейс или вручную с помощью конфигурационного файла Config.json, находящегося в папке пользователя, доступ к которой можно получить, нажав Open Ryujinx Folder в меню File в графическом интерфейсе.
Руководство по установке и настройке Ryujinx
В этом руководстве показано использование правильно загруженной версии игры в виде необрезанного файла XCI для установки прошивки непосредственно в Ryujinx. Также возможна установка прошивки из папки или ZIP-файла. Вы также можете следовать этому руководству по сбросу прошивки. Всю необходимую информацию о распаковке RAR, ZIP, 7z и других архивов можно узнать в специальном материале.
- Теперь, когда вы загрузили архив Ryujinx, откройте его и извлеките содержимое папки публикации на свой жесткий диск в выбранное вами место.
- Нажмите «ОК» в окне с предупреждением.
Теперь, когда Ryujinx запущен, в вашей папке %appdata% созданы соответствующие папки.
- Закройте и снова откройте Ryujinx, чтобы проверить файл prod.keys.
Вы закончили установку ключей!
Первоначальная настройка (продолжение) — установка прошивки
Теперь, когда ваши ключи установлены, пришло время установить прошивку. Убедитесь, что у вас есть необрезанный файл XCI последнего сброшенного вами игрового картриджа или вы скомпилировали дамп прошивки в ZIP-файл.
- Откройте эмулятор. Больше не должно быть никаких предупреждений о KEYS.md; если предупреждение по-прежнему появляется, вернитесь к шагам prod.keys и убедитесь, что вы правильно разместили файл.
Теперь, когда Ryujinx открыт, нажмите «Инструменты» > «Прошивка» > «Установить из XCI/ZIP»
Откроется окно «Выберите файл прошивки для открытия».
В окне Ryujinx перейдите к местоположению дампа файла XCI и нажмите «Открыть» . Вам будет предложено подтвердить, хотите ли вы установить прошивку. Убедитесь, что ваши prod.keys как минимум такие же новые, как и прошивка, которую вы устанавливаете! (Номер версии вашей прошивки может отличаться).
Нажмите Да. Вы увидите сообщение о том, что прошивка устанавливается:
Нажмите ОК. Если все прошло хорошо, теперь вы увидите версию вашей прошивки как «Версия системы» в правом нижнем углу главного окна Ryujinx .
Ryujinx поддерживает портативный режим. Если вы настроили портативный режим, обратите внимание, что каждый раз, когда в руководстве выше упоминается папка %appdata%, имеется в виду ваша пользовательская папка данных.
Добавление ваших игр в Ryujinx
Открыв Ryujinx, нажмите «Параметры» > «Настройки». Вы попадете прямо на вкладку «Общие».
Существует два разных метода добавления игрового каталога в это окно.
1-й метод: введите абсолютный путь к папке, содержащей ваши игры, в поле пути и нажмите «Добавить»
2-й метод: ничего не вводя в поле пути, нажмите «Добавить».
Это вызывает окно навигации. Перейдите в папку, содержащую ваши игры (например, D:\Switch Games), и нажмите «Добавить».
Какой бы метод вы ни выбрали, нажмите «Сохранить», чтобы сохранить настройки каталога игры. Ваши игры теперь будут отображаться в главном окне Ryujinx.
Версия эмулятора Ryujinx с многопользовательским режимом доступна в отдельном посте.
В самом начале нажал на ОК, ключи не устанавливаются , пишет ошибку.
ого
щас проверю напишу
У меня нет prod.keys