Yuzu эмулятор nintendo switch как настроить

Обновлено: 02.07.2024

Если вы планируете купить новый Nintendo Switch или Lite, но не уверены, хотите ли вы их каталог игр, вы можете использовать Yuzu Switch Emulator, чтобы играть в игры Nintendo на своем ПК. Эмулятор все еще находится в стадии разработки.

Серверная часть Vulkan не добавлена. Более того, производительность не на всех, кроме лучших процессоров. Однако это работает и популярные игры, такие как Super Mario Odyssey, можно запускать на вашем компьютере.

Как играть в игры Nintendo Switch на ПК

Сегодня мы посмотрим, как настроить Yuzu. После этого мы перейдем к некоторым показателям производительности Super Mario Odyssey. Следует иметь в виду одну важную вещь.

Мы здесь не оправдываем пиратство. Важно, чтобы вы использовали только те игры, которые у вас есть для Switch с Yuzu. Чтобы они заработали, вам необходимо извлечь ключи дешифрования. На странице Yuzu Github есть удобное пошаговое руководство, как это сделать.

Перед чтением этого руководства вы можете захотеть посмотри на это в первую очередь. Вам понадобится title.keys а также prod.keys для той игры, в которую вы собираетесь играть.

Прежде чем мы перейдем к руководству, позвольте мне кратко рассказать вам о моей аппаратной платформе. Хотя Юзу можно играть на многих системах, вы должны отметить, что он все еще очень интенсивная программа.

Если вы используете что-то меньшее, чем специализированная современная игровая установка, сейчас самое время вернуться назад. Вы просто не получите воспроизводимой частоты кадров.

Наша тестовая платформа

  • Процессор: Ryzen 1600, разогнан до 3,6 ГГц
  • Графический процессор: RTX 2070 Super, разогнан до 1980 ГГц
  • Оперативная память: 16 ГБ двухканальной оперативной памяти DDR4 с частотой 2733 МГц
  • Встроенная память: 128 ГБ Foresee M.2 SSD + 240 ГБ Kingston A400 SATA SSD
  • Материнская плата: Gigabyte B450 DS3H
  • Блок питания: Cooler Master MWE 550 Bronze

Для справки: если вы ожидаете аналогичной производительности, Haswell i5 или i7, например i7-4770K, являются минимальными. В отделе графических процессоров вам понадобится как минимум что-то вроде 1050 Ti.

Если вы планируете работать с более высоким разрешением, GTX 1070 / Vega 56 является отправной точкой. Опять же, имейте в виду, что это не будет хорошо работать на типичном оборудовании портативного компьютера. Ну, разобравшись с этим, давайте перейдем к процессу настройки.

Вы можете установить Yuzu двумя способами. Вы можете загрузить веб-установщик с веб-сайта Yuzu или напрямую загрузить последнюю сборку с Github. Мы покажем вам, как это сделать. Однако, по моему опыту, прямая загрузка Github была быстрее.

Чтобы настроить Yuzu Web Installer:

После загрузки запустите установщик от имени администратора.

  1. Вам нужно скопировать файлы prod.key и title.key в папку Yuzu AppData. Вы можете найти его здесь: C: Users (Имя пользователя) AppData Roaming yuzu keys

Чтобы настроить сборку Yuzu Github напрямую

Кликните ссылку, выделенную на следующем снимке экрана, чтобы загрузить Yuzu.

    Воспользуйтесь программой для распаковки Zip, чтобы распаковать файлы в любое место.

Запустите Yuzu один раз. Вы можете сделать это, кликнув правой кнопкой мыши yuzu.exe и запустив его от имени администратора. Это настроит ключевую папку.

Скопируйте файлы prod.key и title.key в папку ключей в Yuzu AppData. Мы упоминали, как это сделать ранее.

Веб-установщик проще настроить. Однако, по нашему опыту, скорость загрузки была нестабильной. Даже при соединении со скоростью 50 Мбит / с требовалось более 10 минут, чтобы достичь 20 процентов. Скачал версию на Github за пару секунд.

Как играть в игры на Yuzu:

На всякий случай предлагаем вам взглянуть на это руководство по сбросу игры для сброса законных копий ваших игр на Switch перед их использованием в Yuzu. Однако если у вас есть лицензия на игру и вы живете в разрешенной юрисдикции, вы можете получить игровые изображения Switch. Они имеют расширения файлов .xci или .nsp.

Это поможет вам сэкономить время при сбросе файла. Здесь мы используем Super Mario Odyssey .nsp. Чтобы сыграть в игру на Yuzu:

Если вы установили Yuzu с помощью веб-установщика, исполняемый файл будет в папке Local AppData, здесь: C: Users (Имя пользователя) AppData Local yuzu canary

Нажмите File, затем нажмите Load File, затем выберите изображение игры Switch

  1. Вы можете начать играть. При желании вы можете перейти в «Эмуляция», а затем «Настроить», чтобы настроить элементы управления в соответствии с вашими предпочтениями.

Как работает Юзу?

Ниже я прикрепил фрагменты игрового процесса Юзу. Он был записан с использованием FRAP. Включенная запись производительности в игре немного выше, но общий сценарий легко наблюдать. Юзу много борется.

Вы можете немного настроить эмулятор, включив параметр «Асинхронный графический процессор» в разделе «Графика» на панели конфигурации. Но даже тогда yuzu время от времени изо всех сил пытается поддерживать в игре 30 FPS.

Поскольку шейдеры загружаются постоянно, возникают значительные задержки и заикания. Со временем это уходит.

Однако если продолжить, вы получите больше падений частоты кадров. Другая проблема заключается в том, что, поскольку в игре используется динамическое масштабирование разрешения, низкая частота кадров приводит к снижению разрешения.

Это приводит к размытому изображению. В общем, это не идеальный способ игры.

Стоит ли использовать его сейчас?

Программа для запуска nintendo switch игр на вашем ПК , по типу ранее мною упомянутого Yuzu , только вот на этот раз мы имеем дело с более молодым проектом, так что стоит учесть, что работа этого эмулятора будет, конечно, сыроватая, лично у меня уж совсем плохо. Возможностей настроек игр, к сожалению, тоже меньше, чем у Yuzu , но меня привлекла поддержка мультиплеера, работающая по принципу эмуляции подключения по локальной сети. Вроде как, играть можно даже с пользователями настоящих консолей. Так же все новые фичи доступны всем, без необходимости заноса денег на Патреон. Что ж, приступим к инструкции по установке.


Системные требования:

  • Минимум 8 гб ОЗУ, чем больше, тем лучше
  • Видеопамять с размером не менее 4 гб
  • Процессор не менее 4 ядер, работающий на тактовой частоте 3-3.5 ггц


Устанавливаем обычный эмулятор

Загружаем архив. Создаем папку для хранения эмулятора в любом удобном месте, называем её как угодно, я же свою назвал Ryujinx Master. Открываем папку Файлы обычного эмулятора и все ее содержимое перебрасываем в папку Ryujinx Master.


Запускаем. Видим вот такое вот окошко:


  • После того , как эмулятор открылся, жмём File
  • Open Ryujinx Folder
  • В папку system перекидываем три файла из папки ключи, что находится в архиве


Ставим прошивку

После успешной активации файлов ключей, наш эмулятор готов к работе. Но нам нужно еще установить прошивку:

  • Жмём Tools
  • Install firmware
  • Install a firmware from XCI or ZIP
  • Выбираем нашу прошивку из архива


Устанавливаем эмулятор с онлайном

Создаем так же папку с любым названием, например, как у меня, Ryujinx LDN и вставляем туда всё из папки Файлы эмулятора с онлайном , затем открываем меню Пуск и в поиске выполняем:


Видим файл Config.json, копируем его и вставляем в папку Ryujinx LDN. Этот файл хранит в себе настройки, которые вы установили в обычном эмуляторе, то есть, как минимум прошивка.

Настройка данных для мультиплеера

Открываем Ryujinx.exe из папки Ryujinx LDN, нажимаем:


Настраиваем всё, как указано на скриншоте, только никнейм ставите, естественно, свой.

Any x86_64 CPU with support for the FMA instruction set. 6 threads or more are recommended.

Minimum: Intel Core i5-4430 / AMD Ryzen 3 1200

Recommended: Intel Core i5-10400 / AMD Ryzen 5 3600

Dedicated graphics:

OpenGL 4.6 or Vulkan 1.1 compatible hardware and drivers are mandatory. Half-float support and 4GB of VRAM are recommended.

Minimum for Linux: NVIDIA GeForce GT 1030 2GB / AMD Radeon R7 240 2GB

Minimum for Windows: NVIDIA GeForce GT 1030 2GB / AMD Radeon RX 550 2GB

Recommended: NVIDIA GeForce GTX 1650 4GB / AMD Radeon RX Vega 56 8GB

Integrated graphics:

Integrated graphics will produce very low performance. A dedicated GPU will produce better results on all scenarios. This is only for listing iGPU support.

Minimum for Linux: Intel HD 5300 / AMD Radeon R5 Graphics

Minimum for Windows: Intel HD Graphics 520 / AMD Radeon Vega 3

Recommended: Intel UHD Graphics 750 / AMD Radeon Vega 7

Since an integrated GPU uses system RAM as its video memory (VRAM), our memory requirement in this configuration is higher.

Minimum with dedicated graphics: 8GB

Minimum with integrated graphics: 12GB

Notes:

Windows users are recommended to run Windows 10 1803 or newer to get the best performance.

Our recommended specifications don’t guarantee perfect performance in most games, but rather strive to provide a cost effective recommendation while still considering performance.

Most games are playable on older Nvidia GPUs from the Fermi family (400 series) or later, but at least Pascal (1000 series) is strongly recommended.

CPUs lacking the FMA instruction set will produce very poor results. Intel Core gen 3 series or older, AMD phenom II or older and all Pentium/Celeron/Atom CPUs will not produce optimal results.

Mobile CPUs will not reach the same performance as their desktop counterparts due to thermal, power, and technical limitations.

Old GCN 1.0 and GCN 2.0 Radeon GPUs on Linux require manually forcing the amdgpu kernel module.

GPUInfo

yuzu Quickstart Guide

  • If your Switch is patched, you will be unable to complete the following steps.
  • The 2019 Switch revision (Mariko/Red Box/HAC-001(-01)) and the Switch Lite are both patched and you will not be able to complete the following steps.

This guide will help you copy all your system files, games, updates, and DLC from your switch to your computer and organize them in a format yuzu understands. This process should take about 60 to 90 minutes.

IMPORTANT:
Make sure to place your Nintendo Switch into Airplane Mode before starting this guide.
System Settings -> Airplane Mode -> Airplane Mode "ON"

Prerequisites

%YUZU_DIR% is the home directory for yuzu on your computer:

Preparing the microSD Card

  1. We will now prepare the microSD card.
    • 1a. Extract the contents inside the atmosphere-X.X.X-master-XXXXXXXX+hbl-X.X.X+hbmenu-X.X.X.zip and hekate_ctcaer_X.X.X_Nyx_X.X.X.zip files into the root of your microSD card. Just drag and drop the contents, do not create any new folders.
    • 1b. Rename the hekate_ctcaer_X.X.X.bin file to reboot_payload.bin and move it into the atmosphere folder. Replace the file when prompted.
    • 1c. Place the fusee.bin , Lockpick_RCM.bin and TegraExplorer.bin files into the payloads folder, which is inside the bootloader folder in your microSD card.
    • 1d. Create a folder named nxdumptool within the switch folder of your SD card and place the nxdumptool.nro file inside it.
    • 1e. Once done, eject the microSD card and insert it into your Nintendo Switch.

Your SD card should look like this.

Booting into RCM

  1. We will now boot your Nintendo Switch into RCM mode
    • 2a. Run the TegraRcmGUI installer you downloaded from the prerequisites, and after installation, start the program.
    • 2b. In the Settings tab, click on Install Driver which will install the drivers necessary for your computer to interface with your Nintendo Switch.
    • 2c. After the drivers have been installed, plug your Nintendo Switch into your computer.
    • 2d. Power off your Switch while it is still connected to your computer.
    • 2e. Insert your RCM jig into the right joy-con slot, make sure it is seated securely at the base, and then press VOL+ and Power buttons at the same time. Nothing should happen on your Switch; if the switch starts to turn on normally, go back to the beginning of step 2d and try again.
    • 2f. If you see the Nintendo Switch icon in the lower left corner flash green and state RCM O.K. , your switch has successfully entered RCM mode.

Booting into Hekate

  1. We will now boot your Nintendo Switch (already in RCM mode) into Hekate, a custom bootloader.
    • 3a. Extract the hekate_ctcaer_X.X.X.bin file from the hekate_ctcaer_X.X.X_Nyx_X.X.X.zip file you downloaded from the prerequisites to any accessible directory on your computer.
    • 3b. Run TegraRcmGUI. In the Payload tab of TegraRcmGUI, click on the folder icon and navigate to the hekate_ctcaer_X.X.X.bin file you extracted earlier.
    • 3c. Click on Inject Payload and your Switch will boot into the Hekate menu.

Mounting the microSD card to your computer in Hekate

NOTE: These steps will be used in other sections below. Do not follow this section yet if you are booted into Hekate for the first time. Skip to the next section for now.

We will now mount the microSD card as a drive from your Switch to your computer in Hekate, via USB.

  • 4a. In the Hekate Home menu, tap on the Tools tab to show the Tools menu.
  • 4b. Tap on USB Tools .
  • 4c. Tap on SD Card . Your SD card should now be mounted as a drive to your computer.

To unmount the SD card: Safely eject the drive from your computer and tap on Close from your Switch’s screen.

If you are unable to find the answer to your question, please join our Discord server for support: Discord Server

Table of contents

yuzu starts with the error “VCRUNTIME140_1.dll was not found”


Current versions of yuzu require the latest versions of Microsoft Visual C++. Please download and install the following dependency:

Go to Visual Studio 2015, 2017 and 2019, and select the link next to x64.

How do I get Games?

You are legally required to dump your games from your Nintendo Switch. To do so, please follow our in-depth Quickstart Guide.

Can I use a Mariko Switch/Red Box/HAC-001(-01) or a Switch Lite for the dumping process?

yuzu starts with the error “Missing Derivation Components”


yuzu requires console keys to play your games. Please follow our Quickstart Guide to dump these keys and system files from your Nintendo Switch.

These console keys (prod.keys/title.keys) need to be placed in the following directories:

You may need to create the following “keys” folder:

  • Windows: C:\Users\USERNAME\AppData\Roaming\yuzu\keys
  • Linux: /home/USERNAME/.local/share/yuzu/keys

NOTE: This yuzu directory can be quickly accessed by selecting file/open yuzu folder within the emulator

yuzu starts with the error “Unable to start application: Os < code: 2, kind: NotFound, message: “The system cannot find the file specified.” >"


This problem is usually caused by a false positive of your antivirus software, most commonly by Avast and AVG. These applications will often incorrectly detect yuzu as malicious software and delete the executable as a result.

You can confirm it is a false positive with an online scanner, such as VirusTotal if you wish.

To fix this, you’ll need to either disable or uninstall your antivirus software. Make sure to reboot if you choose to uninstall it.

Afterwards, follow the instructions below for yuzu will not update further or starts with a Qt platform error to delete any residual files of the failed installation.

yuzu will not update further or starts with a Qt platform error


  • Close all instances of yuzu and any installer processes you may have running.
  • Press Win+R, in the opened window type %localappdata% and press Enter.
  • Select the yuzu folder and delete it. If it is being used by another process, please double-check that you do not have any yuzu related applications running.
  • Launch the installer and install yuzu again.

yuzu closes when opening Configure

This problem may be caused by a corrupt configuration file. Press Win+R, type %appdata%\yuzu\config and delete the qt-config.ini file. Your global settings will be lost after doing this, reconfigure accordingly.

Alternatively, some screen recording applications use dubious methods to inject themselves into software, causing crashes. Some examples are Bandicam, Action and Screenrec. Uninstall the software if you have it installed.

We recommend using OBS Studio, Radeon ReLive, Nvidia ShadowPlay or Microsoft XBox Game Bar.

My game is Lagging and Dropping to Low Framerates

You are likely experiencing Shader Caching. Shaders are small programs running on a graphic card, responsible for rendering graphics like terrain, explosions, characters, etc. Since a PC cannot directly execute switch shaders, It first has to translate them to a format a PC can understand. This translation process is time-consuming and you’ll notice it in two ways:

While playing, if yuzu needs to translate a new shader, the game will stutter. Loading into a game for the first time can give long freezes due to the number of shaders. As you keep playing, the amount of stuttering will decrease.

When launching a game, the shader cache is loaded. To speed up this process there exists an additional “precompiled” cache. This cache may get reset every time you update yuzu or install a new GPU driver. The precompiled cache will then be compiled from scratch, causing a longer load time.

Vulkan and OpenGL have separate caches, but different OpenGL backends share the same cache. This means that on Nvidia you can build up shaders with less stutter on GLASM, then use GLSL for more performance.

IMPORTANT: Since the cache stores parts of the game, we don't condone sharing or downloading these, since it is considered piracy

How do I use mods or cheats?

For a list of useful mods for your favorite games, check our database with Switch Mods

To add mods to a specific game, simply right click the game in yuzu’s games list, select Open Mod Data Location and structure your mod files similar to this example:

Mod directory/mod name/romfs or Mod directory/mod name/exefs

To add cheats, structure your cheat file similar to this example:

Mod directory/cheat name/cheats

An example of a correctly structured mod directory can be seen below:


The mods provided on our Switch Mods page are already structured accordingly and only need to be extracted into the mod directory folder as is.

Once added to the correct mod directory, simply right click the game again, select properties and activate the installed mod. The same process can be followed in reverse for de-activating mods


How do I install game updates or DLC?

Installing updates and DLC is simple. In the top left corner of the emulator window, select File / Install Files to NAND , then select the file you wish to install. Once installed, your files should load automatically and the installed update or DLC will be shown in the games list add-ons column of the corresponding game.

If you wish to activate/deactivate a specific update or DLC then right click your game in the games list, select Properties , then enable or disable as needed.(See Below)


Reinstalling or Overwriting Updates/DLC is as simple as following the above instructions, selecting your files and installing your Update/DLC. When doing this, any previously installed files will be removed and replaced by the newly installed versions.

How do I uninstall game updates or DLC?

To delete your installed game Updates or DLCs, right click your game, then select Remove. From here you can delete/uninstall your game Updates and DLCs from the options list (See Below)


How do I set up my controls?

Since the Nintendo Switch is a complicated device controller input wise, you will need to change some input settings depending on the game you wish to play.

Open the yuzu settings and go to Controls .

For all games other than Pokemon Let’s Go set the controls like this:

  • Click on the checkbox next to Connect Controller if it is not already checked.
  • Select Pro Controller in the combobox below if needed (this is also the default).
  • Select your desired input device under Input Device .
  • Controllers: All buttons should automatically be mapped for the selected input device.
  • Keyboard: The Defaults button on bottom right sets default keyboard mappings.
  • Change mappings if desired.
  • Repeat steps for other players if desired.
  • Confirm with OK .

For Pokemon Let’s Go set your controls like this:

  • Click on the checkbox next to Connect Controller if it is not already checked.
  • Select Handheld in the combobox below.
  • Select your desired input device under Input Device .
  • Controllers: All buttons should automatically be mapped for the selected input device.
  • Keyboard: The Defaults button on bottom right sets default keyboard mappings.
  • Change mappings if desired.
  • Confirm with OK .

How do I use my GameCube controller adapter?

The GameCube adapter communicates with yuzu over the libusb protocol. This works natively on Linux, but requires the installation of a compatible driver on Windows using Zadig.

Zadig driver installation

Plug in the GameCube controller adapter if it hasn’t been already. Download and launch Zadig. If you’re using the Mayflash adapter, make sure you switch it to Wii U or Zadig won’t pick it up properly.

From the Options menu in Zadig, select List All Devices

In the pulldown menu, select WUP-028 . Ensure that its USB ID is 057E 0337 .

  • If it does not appear in the list then try inserting the adapter (specifically its black USB cord) into another USB port.
  1. On the right column, select WinUSB then click Replace Driver . Select Yes to modify the system driver.

When the notification that the driver is installed successfully is displayed, you can close Zadig and continue to configuring the controller with yuzu.

GameCube controller configuration

Ensure the adapter is plugged in prior to launching yuzu. Then follow the How do I set up my controls? instructions, selecting Gamecube controller X as the Input Device , where X is the port in which the controller is plugged into.


How do I add a save to my Game

To add a save, simply right-click your game in the Games List, Select Open Save Data Location , then Select your User from the Profile Selector


Once your Save Data Location is open, place your game saves in this directory


yuzu closes when I try to open it

Disconnect any USB gamepad you have and relaunch yuzu.

Games fail to launch with the error: “WerFault.exe - Application Error - The application was unable to start correctly”

This typically occurs when yuzu runs out of RAM. Increase the size of your pagefile to resolve the issue.

What is Boxcat?

Please read the following article: Boxcat

Why am I getting an error?

Please look up your error in the following page: Error Codes

What are Mods and how do I install them?

Please read the following article: Mods

How do I upload my log file?

Please read the following guide: How to Upload the Log File

What is Telemetry?

Please read the following article: What is Telemetry?

How do I install Early Access?

Please read the following guide: How to install Early Access

What is yuzu?

yuzu is an experimental open-source emulator for the Nintendo Switch from the creators of Citra. It is written in C++ with portability in mind, with builds actively maintained for Windows and Linux. The emulator currently can play various commercial titles and homebrew applications with varying degrees of success.

Which software license is yuzu licensed under?

yuzu is an open-source project, licensed under the GPLv2 (or any later version). Refer to the license document for more information.

Which platforms does yuzu support?

yuzu is actively tested and supported on various 64-bit versions of Windows (7 and up) and Linux. macOS is no longer supported due to Apple deprecating OpenGL.

What are the system requirements for yuzu?

yuzu currently requires an OpenGL 4.6 capable GPU and a CPU that has high single-core performance. It also requires a minimum of 8 GB of RAM. For more details, see our Quickstart Guide.

How do I build yuzu for the OS that I use?

Take a look at the following guides for steps on building yuzu for the following platforms:

Who made yuzu?

yuzu has an active team of open-source developers. The list of contributors can be found on GitHub.

Павел Мотин


Павел Мотин ответил Артемию

Маша, на система с большим количеством потоков процессора и нвидиа больше 1050ти 4 гб заебумба и не только кроссинг, там даже дедли чето там 2 летает выше 30 фпс

Мадао Мадао

Игорь Цебрик

Просто не хотели купить Switch и на компьютере играть без онлайна в Animal Crossing

Имя Фамилия

Хочу установить Darksiders genesis но когда захожу в устаноку, пишет что не может прочитать nsp. И с некоторыми играми так же. Подскажите что делать. Прошивка SX PRO.

Константин Иванов

Влад, через sx server попробуй и ставить не на сд а на внутреннюю память

Константин Иванов

Влад, скачать с их сайта sx server и его скинуть в пустую папку и в нее же игру. На свитче запустить sx installer (тоже с того сайта) и подключить по usb. Дальше запустить его и дать разрешение брандмауэр доступ к сети, подожать пока все загрузится, на всякий случай закрыть и снова открыть sx server, дальше на свитче открыть sx installer и выбрать usb:/ выбрать игру и установить

Читайте также: