Yuzu Nintendo Switch emulator iOS

Yuzu emulator for iOS

Last versioncanary-3751
Uploaded byD3vik


Yuzu emulator for iOS is an experimental open-source project for the Nintendo Switch from the creators of Citra.

It is written in C++ with portability in mind, with builds actively maintained for Windows, Linux, Android, MacOS and iOS.

Yuzu only emulates a subset of Switch hardware and therefore most commercial games do not run at full speed or are not fully functional.

Yuzu emulator for iOS is licensed under the GPLv2 (or any later version). Refer to the license.txt file included.

The beta version program is now open, download the last release on the link below.


In the last release, from settings, you can select controller skins in horizontal and vertical mode, determinate how translucent the controller appears on the screen, or manage 3D Touch shortcuts to favorites games.

Other emulator features include an option to take screenshots, the ability to scan directories and files and add them to the game system collection, save states, use cheats, remap the controls, use NetPlay for multiplayer gaming and much more.

System requirements

OS versioniOS 9.0 (or higher)
DeviceiPhone 8+ (or iPad equivalent)
RAM1 GB (2 GB recommended)
Disk space30 MB
The table lists the minimum system requirements for running Yuzu emulator iOS


•Gamepad input rewrite (only for iPad)

•filesystem: Fix CreateDirectory and DeleteFile

•Bugfixes and improvements

•renderer_vulkan: Create a Vulkan 1.0 instance when 1.1 is not available

•kernel: Implement host thread register methods without locking

•core: Add boxcat sources with target_sources

•Implement nvhost_as_gpu::FreeSpace.

•Added new GUI interface with the last version release (for iOS 10.0+)

•Virtual game pad totally changed with new interface settings in the main menu (iOS 10.0+)


To know how to install an .ipa file on your iPhone or iPad please follow this guide.