Windows
yuzu requires the latest versions of Microsoft Visual C++.
Please download and install the dependency from below.
Download Microsoft Visual C++ 2022 here!
Windows Installer
The installer will allow you to download your preferred release channel.
If you are a Patreon subscriber, the “Early Access” channel will be available to you, and will provide early access to exciting experimental changes on top of what is available in the main channel. Please follow our Early Access guide for assistance linking your Patreon account.
Intel and AMD users are strongly recommended to switch to Vulkan by going to Emulation > Configure > Graphics > API
. Latest GPU drivers are recommended.
Linux
We have yuzu as an AppImage and Flatpak now! This relaxes dependency requirements for yuzu, as well as enabling it to run on a lot of older distributions.
If you prefer to use the Flatpak version, you can download it from the Flathub.
To run yuzu as an AppImage, first download it, then add the executable bit from the terminal:
chmod a+x yuzu-*.AppImage
Or with the GUI, right click the AppImage, click Properties, then Permissions, then click “Allow this file to run as a program”. After that, double-click the AppImage to run it.
Версия эмулятора Yuzu для владельцев платной подписки на Patreon, файлы prod.keys и title.keys
Устанавливаем бесплатный эмулятор (если он у вас не установлен)
- Запускаем yuzu_install.exe, нажимаем Install и устанавливаем эмулятор
Улучшаем до EarlyAccess версии
- В поиске меню Пуск пишем %appdata% и жмём на Enter
- Открываем папку Local
- Открываем папку yuzu
- Удаляем всю папку, в которой лежит само приложение и перекидываем папку yuzu-windows-msvc-early-access
- Запускаем программу Nintendo Switch (мною переименованный yuzu.exe файл)
Активируем ключи
Чтобы поиграть, нам понадобятся файлы .keys (если они у вас уже были, ничего не делайте
- Жмём Файл — Open yuzu folder (либо %appdata% — Roaming — yuzu) и создаем папку с названием keys
- Перекидываем туда файлы из папки ключи, что находится в архиве
- Сохраняем изменения и играем
Надеюсь помог кому-то, всем хорошего дня
yuzu экспериментальный эмулятор Nintendo Switch с открым исходным кодом от разработчиков Citra. Пожертвования осуществляются через Patreon, те кто пожертвовал $5, получают доступ к специальным версиям эмулятора.
Официальный сайт
Скачать последнюю версию
Системные требования:
64-разрядная операционная система Linux — macOS — Windows. OpenGL 4.3 совместимая видеокарта и CPU с высокой производительностью на одно ядро, минимум 4 GB памяти.
Cписок совместимости:
Список совместимости
Настройка
После скачивания yuzu_install.exe выберите версию yuzu Nightly или yuzu Canary в меню пуск у вас появятся ярлык эмулятора.
После запуска эмулятора появится окно Warning Missing Derivation Components, вам необходимо скачать файл с ключами и разархивировать два файла prod.keys и title.keys в папку C:UsersВАШПРОФИЛЬAppDataRoamingyuzukeys (директория AppData по умолчанию скрыта), а файл shared_font.bin в папку C:UsersВАШПРОФИЛЬAppDataRoamingyuzusysdata
Далее запускаем эмулятор и нажимаем File>Select Game Directory… и выбираем директорию где находятся образ игры в формате nsp или xci.
Вопросы:
yuzu 1333
Changes:
- e9dd819 «Merge Tagged PR 9042»
- 12a1dae «Merge Tagged PR 9588»
- f3b532d Merge pull request #9739 from liamwhite/old-gcc-fix
- 82c2a3d kernel: fix compilation with older gcc
This list of changes was auto generated.
yuzu 1332
Changes:
- d60e3de «Merge Tagged PR 9042»
- 56118f7 «Merge Tagged PR 9588»
- 1f3e8d6 Merge pull request #4949 from Morph1984/hidpi-temp-fix
- ecbf74b Merge pull request #9644 from SaiKai/volume_quicksetting
- 01cb499 Merge pull request #9735 from merryhime/dynarmic-6.4.5
- 72f78a4 Merge pull request #9737 from goldenx86/yuzu_cmd
- 69eaad1 Update yuzu_cmd’s default_ini.h
- 3f852c6 dynarmic: Update to 6.4.5
- 2a491f7 remove disambiguation argument from mute text
- ad6cec7 main: Convert to device independent coordinates for scaling
See More
- 5be85c5 main: Use passthrough scaling for non-windows OSes
- 6a1b089 main: Enable High DPI fixes for Qt >= 5.14
- 4653eff add volume quicksetting with volume slider
This list of changes was auto generated.
yuzu 1331
yuzu 1330
Changes:
- 71b56e0 «Merge Tagged PR 4949»
- 56dbe09 «Merge Tagged PR 9042»
- 21965da «Merge Tagged PR 9588»
- 0373000 Merge pull request #9731 from liamwhite/svc-move-only
- 92eb091 kernel/svc: Split implementations into separate files
- a64fc3e Merge pull request #9720 from SoRadGaming/discordPresenceUpdate
- 923c17f Add Game Icon for Discord RPC
- f5ed51b Merge pull request #9730 from german77/cmd_arg
- 236b543 Merge pull request #9729 from german77/sdl_input
- 7f56b0c Merge pull request #9728 from ameerj/s32-value
See More
- 3cd0b81 yuzu_cmd: Order arguments alphabetically and port arguments from Qt
- ebca59b yuzu_cmd: Fix mismatching controller input
- 424643f yuzu_cmd: Fix touch input
- 4678f53 shader_recompiler/value.h: Remove lingering references to S32
This list of changes was auto generated.
yuzu 1329
Changes:
- 9dc8129 «Merge Tagged PR 4949»
- 391847f «Merge Tagged PR 9042»
- 0226d9c «Merge Tagged PR 9588»
- 5aca938 Merge pull request #9717 from german77/less_is_better
- 193b513 Merge pull request #9719 from ameerj/hle-ipc-span-copy [ #9718 ]
- 979e4d9 fsp_srv: Copy HLE Read Buffer for OutputAccessLogToSdCard
- 2d25226 Revert «Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span»
- 9083ad8 Merge pull request #9713 from unfamiliarplace/master
- 25fc5c0 Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span
- af20e25 Merge pull request #9704 from liamwhite/das
See More
- 54ab154 added ‘Hide empty rooms’ toggle to lobby
- b016987 Revert «hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer»
- 2f2e88c input_common: Simplify stick from button
- 7d1c3a3 kernel: add KDeviceAddressSpace
This list of changes was auto generated.
yuzu 1327
Changes:
- d5f6201 «Merge Tagged PR 9042»
- 3814768 «Merge Tagged PR 9588»
- 8a33f8b Merge pull request #9708 from ameerj/gl-context-flush
- a9a860a Merge pull request #9703 from ameerj/txq-ms
- 92c5ab3 Merge pull request #9696 from german77/please_forgive_me_for_this_sin
- ce18954 yuzu: config: Draw turbo buttons with a different color
- 75e8188 input_common: Implement turbo buttons
- c4aa833 Merge pull request #9711 from zhaobot/tx-update-20230201062139
- 6ef4bee Update translations (2023-02-01)
- de28cd0 Merge pull request #9697 from liamwhite/kcap
See More
- 67a8740 kernel: add KCapabilities
- 720ff38 gl_compute_pipeline: Force context flush when loading shader cache
- 01eeda7 gl_graphics_pipeline: Force context flush when loading shader cache
- a63e175 spirv: Fix TXQ with MSAA textures
- a1d8306 emit_glasm_image: Fix TXQ with MSAA textures
- 08feba2 emit_glsl_image: Implement TXQ with MSAA textures
This list of changes was auto generated.
yuzu 1326
Changes:
- 4f8b805 «Merge Tagged PR 9042»
- 62f0f98 «Merge Tagged PR 9588»
- ed4a88b Merge pull request #9508 from ameerj/hle-ipc-buffer-span
- e746606 Merge pull request #9701 from german77/common_protocol
- 9de88cb Merge pull request #9631 from vonchenplus/vulkan_clear
- c318a4c input_common: joycon: Remove Magic numbers from common protocol
- 11fea5d input_common: joycon: Fill missing enum data
- 818631a video_core: Implement vulkan clear specified channel
- b072259 hle_ipc: Use thread_local ReadBuffer
- a1490d7 hle_ipc: Rename ReadBufferSpan to ReadBuffer
See More
- 59c0f85 hle_ipc: Rename ReadBuffer to ReadBufferCopy
- 7c1bf68 bsd: Use std::span for read payloads
- f517f82 nvdrv: Use std::span for inputs
- e7032d9 hidbus: Use ReadBufferSpan
- 32d01a3 nvflinger: Split Parcel class into InputParcel and OutputParcel
- 7ffd624 service: Use ReadBufferSpan where it is trivial to do so
- fbc375f fsp_srv: Use ReadBufferSpan
- 9349f06 hle_ipc: Add ReadBufferSpan function
This list of changes was auto generated.
yuzu 1325
Changes:
- e065f33 «Merge Tagged PR 9042»
- 6f5cf6b «Merge Tagged PR 9588»
- 4069c3a Merge pull request #9707 from german77/clang15
- fb42515 cmake: Download clang format 15
- 07cefe9 Merge pull request #9706 from Morph1984/github-tagged-merge
- e711188 apply-patches-by-label: Remove unused variables and imports
- 0f04cab apply-patches-by-label: Use python f-strings
- 8532e17 ci: Abort on failure to query Github’s API
- 5f4647d Merge pull request #9705 from behunin/patch-1
- d5fc56d Move to Clang Format 15
See More
- 3aab574 Merge pull request #9699 from ameerj/texture-pass-desc
- 1492719 Merge pull request #9698 from ameerj/texture-pass-handle
- 208e635 Merge pull request #9694 from ameerj/txq-mips
- d960723 Merge pull request #9684 from liamwhite/read-the-spec
- 0d820f2 texture_pass: Fix texture descriptors comparisons
- 9bb4299 texture_pass: Refactor texture handle retrieval
- 2c2e019 shader_recompiler: TXQ: Skip QueryLevels when possible
- 619c0e7 polyfill_thread: satisfy execution ordering requirements of stop_callback
This list of changes was auto generated.
yuzu 1324
Changes:
- e50de7d «Merge Tagged PR 9042»
- 5f54ddf «Merge Tagged PR 9588»
- 9170387 Merge pull request #9689 from german77/joycon-calibration
- a3aedcc Merge pull request #9691 from ameerj/msaa-texcache
- 236f591 Merge pull request #9690 from german77/whoops
- 40e7d78 Merge pull request #9687 from ameerj/ogl-shader-ms
- 159aab9 Merge pull request #9682 from ameerj/shader-s32
- c0cedba emit_glsl_image: Fix ImageFetch for MSAA textures
- e84a441 yuzu: config: Avoid reading deleted object
- cd13854 Merge pull request #9661 from SoRadGaming/LDNhostnameSupport
See More
- ad71292 LDN Hostname Support in Direct Connect
- c2fb7b6 texture_cache: Adjust image view sizes by MSAA samples
- 4e29afe input_common: joycon: Replace ReadSPI vector with span
- 8647c72 input_common: joycon: Remove magic numbers from calibration protocol
- 0f79560 glasm: Add MS sampler types
- 5710e90 glsl: Add MS sampler types
- 93cc6e4 shader_recompiler: Remove S32 IR type
This list of changes was auto generated.
yuzu 1323
Changes:
- f21f836 «Merge Tagged PR 9042»
- 7b8037d «Merge Tagged PR 9588»
- 2efe42f Merge pull request #9677 from Morph1984/sleep-one
- 6fa8698 Merge pull request #9539 from Wollnashorn/opengl-fsr
- 32b2a72 Merge pull request #9666 from liamwhite/wait-for-me
- c4a49eb video_core/opengl: Add FSR upscaling filter to the OpenGL renderer
- c55147b input_common: Make use of StoppableTimedWait
- 9b0563f polyfill_thread: Implement StoppableTimedWait
- 693cad8 kernel: split SetAddressKey into user and kernel variants
- 5086380 kernel: fix incorrect locking order in suspension
This list of changes was auto generated.
Yuzu Emulator (Юзу) — это бесплатный эмулятор игровой приставки Nintendo Switch для операционной системы Windows, с возможностью загрузки сохранений, установки обновлений и DLC и полноценной поддержкой более 2 тысяч игр.
Yuzu был разработан авторами Citra, известного кросс-платформенного эмулятора Nintendo 3DS и представляет собой экспериментальный проект с открытым исходным кодом написанным на С++. Для запуска запуска на ПК современных игр с Нинтендо Свитч требуются компьютер немалой мощности: в минимальной конфигурации заявлен процессор Intel Core i5-4430 , видеокарта совместимая с OpenGL 4.6 или Vulkan 1.1 (не слабее NVIDIA GeForce GT 1030 2GB), а так же 8 гигабайт оперативной памяти. Максимальной производительности графики удаётся добиться на компьютерах с Windows 10 со сборкой 1803 и новее.
Специальная страница официального сайта содержит подробнейший FAQ на английском языке, описывающий все нюансы установки Yuzu и переноса игр с Нинтендо Свитч, который обычным геймерам абсолютно не нужен. Ознакомиться с полным списком поддерживаемых игр (на момент написания он включал в себя почти 2000 названий) и с помощью поиска проверить степень совместимости конкретной игры можно на странице «Compatibility».
Если не говорить ресурсоёмкости, Yuzu — это достаточно простой в использовании современный эмулятор Nintendo Switch с удобной настройкой управления, который поможет насладиться большинством игр этой платформы на вашем компьютере.
Для корректной работы эмулятора требуется установить на компьютер последнюю версию распространяемых библиотек Microsoft Visual C++, которые можно скачать с нашего портала. В противном случае при запуске может выводиться сообщение об ошибке: «Не удаётся продолжить выполнение кода, поскольку система не обнаружила VCRUNTIME140_1.dll или MSVCP140_ATOMIC_WAIT.dll».
Скачивание и установка Yuzu Emulator
- Скачайте и установите библиотеки Microsoft Visual C++ последней версии, необходимые для запуска и правильной работы эмулятора.
- Скачайте эмулятор, распакуйте архив и запустите файл yuzu.exe. Это нужно для создания служебных папок. При первом запуске появится окно с оповещением об отсутствии ключей шифрования. После этого эмулятор нужно закрыть.
- Распакуйте архив с ключами и скопируйте имеющиеся в нем файлы prod.keys и title.keys в папку C:UsersВАШПРОФИЛЬAppDataRoaming
Обратите внимание, что папка AppData является скрытой. Самый простой способ её открыть — вести в адресную строку проводника команду %AppData% и нажать клавишу Enter. - Запустите эмулятор (сообщения об отсутствии ключей должно пропасть) и добавьте папки с имеющимися образами игр в формате .NSP
Бесплатно скачать образы игр для Nintendo Switch можно с сайта по ссылке в разделе загрузок.
Each software is released under license type that can be found on program pages as well as on search or category pages. Here are the most common license types:
Freeware
Freeware programs can be downloaded used free of charge and without any time limitations. Freeware products can be used free of charge for both personal and professional (commercial use).
Open Source
Open Source software is software with source code that anyone can inspect, modify or enhance. Programs released under this license can be used at no cost for both personal and commercial purposes. There are many different open source licenses but they all must comply with the Open Source Definition — in brief: the software can be freely used, modified and shared.
Free to Play
This license is commonly used for video games and it allows users to download and play the game for free. Basically, a product is offered Free to Play (Freemium) and the user can decide if he wants to pay the money (Premium) for additional features, services, virtual or physical goods that expand the functionality of the game. In some cases, ads may be show to the users.
Demo
Demo programs have a limited functionality for free, but charge for an advanced set of features or for the removal of advertisements from the program’s interfaces. In some cases, all the functionality is disabled until the license is purchased. Demos are usually not time-limited (like Trial software) but the functionality is limited.
Trial
Trial software allows the user to evaluate the software for a limited amount of time. After that trial period (usually 15 to 90 days) the user can decide whether to buy the software or not. Even though, most trial software products are only time-limited some also have feature limitations.
Paid
Usually commercial software or games are produced for sale or to serve a commercial purpose.
Описание
yuzu – свободный эмулятор игровой консоли Nintendo Switch. Первая версия была выпущена в январе 2018 года – через 10 месяцев после появления приставки. Развитием проекта занимается команда yuzu emulator team, программисты которой также создали Citra – эмулятор 3DS. Достижением программистов является запуск Super Mario Odyssey в 4K с частотой кадров 60 FPS.
К играм, которые запускаются без нареканий на ПК, относятся: A Robot Named Fight, Alteric, Caged Garden Cock Robin, Leisure Suit Larry — Wet Dreams Dont Dry. Но популярные вселенные Mario, Legend of Zelda, Sonic работают на Yuzu с определенными проблемами.
Исходный код yuzu открыт для общественности на портале github.com, поэтому каждый желающий может принять участие в тестировании, разработке и переводе. Основной язык программирования – C++.
Для эмулятора yuzu заявлена поддержка 64-разрядных ОС Windows 7 и старше, Linux, macOS (неофициально). Минимальные системные требования: процессор AMD Ryzen 5 второго поколения или Core i3 6 поколения, а также 8ГБ оперативной памяти.
Особенности эмулятора yuzu 1.8 (226):
- Запуск игр для Nintendo Switch
- Высокие системные требования
- Кроссплаформенность
- Устанавливается только на диск C
- Сбор сведений о работе с компьютеров пользователей
- Для работы требуется ключ, полученный с Nintendo Switch
Требования:
- Microsoft Visual C++
Эмулятор находится в активной разработке. Многие популярные игры уже работают не хуже, чем на оригинальной консоли.
Официальный сайт: yuzu-emu.org
Скриншоты
Скачать yuzu emulator
Для полного комплекта мы рекомендуем вам также скачать Govorilka (бесплатная программа для голосового чтения написанного текста).
Yuzu — один из лучших эмуляторов гибридной игровой консоли Nintendo Switch с открытым исходным кодом. О его запуске было объявлено в начале 2018 года. Через 10 месяцев после появления приставки в продаже.
Разработкой Yuzu занимаются создатели популярного эмулятора Citra (Nintendo 3DS). Большая часть работы над Yuzu происходит на GitHub, поэтому любой желающий может внести свой вклад в улучшение программы. Эмулятор получает регулярные обновления. Активно поддерживаются сборки для Windows и Linux.
Несмотря на недолгий период разработки эмулятор обладает хорошей совместимостью и поддерживает большинство игр Nintendo Switch. Единственное, компьютер должен отвечать минимальным системным требованиям Yuzu:
- Процессор: Intel Core i5-4430/AMD Ryzen 3 1200.
- Видеокарта: NVIDIA GeForce GT 1030 2GB/AMD Radeon RX 550 2GB.
- Оперативная память: 8 Гб.
Благодаря Yuzu вы можете запустить на своём компьютере: The Legend of Zelda Breath of the Wild, Super Mario Odyssey, Super Smash Bros. Ultimate, Xenoblade Chronicles 2, Yoshi’s Crafted World и другие любимые игры. На сайте разработчика доступен полный список совместимости игр.
Эмулятор обладает простым и удобным интерфейсом. Из дополнительных возможностей стоит отметить запись видео и создание снимков экрана, а также различные настройки эмуляции, графики, управления и звука.
Обратите внимание, что для работы Yuzu понадобятся прошивка и ключи шифрования prod.keys и title.keys. Дамп ключей можно сделать с личной консоли Nintendo Switch, либо поискать ключи в Сети.
Напоследок отмечу, что в качестве альтернативы Yuzu, вы можете попробовать эмулятор Ryujinx. Большинство опытных пользователей склоняются к необходимости использования обоих эмуляторов в зависимости от определённой игры и конфигурации компьютера.
Некоторые игры будут работать лучше на Yuzu, некоторые — на Ryujinx. Просто используйте оптимальный эмулятор для каждой конкретной игры.