
Yuzu emulator for iOS
Description
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.



Features
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
In order to run the application correctly, it is necessary to meet the minimum requirements given in the table below.
OS version | iOS 9.0 (or higher) |
Device | iPhone 8+ (or iPad equivalent) |
Jailbreak | Not required |
Disk space | 32 MB |
It is still possible to install the app on devices not mentioned above, but we cannot guarantee its proper functioning.
We recommend backing up the device on which the app will be installed before performing any installation of third-party apps not from the official app Store.
Update
There will be frequent updates which you can grab from the link below.
The last version implements the following new features:
•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+)
This application is from a third-party developer, so an automatic update won’t be available.
You will need to manually update the app by installing the new version from the IPA file; the previous app will be replaced automatically.
All the updates have the latest fixes and optimizations, but their constantly changing nature means that little testing has been done on them and unknown bugs may appear.
Install
- Download AltServer on your computer:
- Install AltStore to your iPhone (or iPad)
- Launch AltStore to begin downloading apps
- Leave AltServer running, and AltStore will do the rest
If you have some problem to install the app, you can try to follow the complete guide.