Changes

Jump to navigation Jump to search

Nintendo Switch emulators

1 byte added, 11 January
m
no edit summary
;[[yuzu]]
:An open-source emulator made by many of [[Citra]]'s developers. As it's a hard fork of Citra, it shares many of its traits, namely cross-platform support and the use of OpenGL and Vulkan. This emulator currently offers early access builds to $5/month [[Emulators on Patreon|Patreon]] subscribers, which allows said Patreons to utilize new features prior to their eventual release on the mainline build. One of yuzu's notable features is its disk-based shader cache for OpenGL, negating the need to compile shaders on the fly on every boot and also generally gives better performance (but less stable) and has less shader stutters compared to Ryujinx, so it's ideal for weaker PCs. yuzu also has free and paid Android versions which greatly improved recently thanks to the support for [https://github.com/yuzu-emu/yuzu/pull/12074 Native Code Execution (NCE)] and other improvements. Also on Linux x86 and Android, [https://yuzu-emu.org/entry/yuzu-progress-report-dec-2023/#android-adventures-and-kernels-with-benefits latest versions of yuzu further optimizes the process through "MADV_REMOVE"], a system call instructing the operating system to "freeing up" specific allocated memory pages, which greatly reduces '''immediate''' memory requirements, and to also significantly decrease boot times, unfortunately the Windows kernel doesn’t have an equivalent to "MADV_REMOVE".
 
:; Sudachi
:An experimental port of Yuzu to iOS/iPadOS by Jarrod Norwell. Requires a paid Apple Developer Account or TrollStore in order to use the <code>com.apple.developer.kernel.increased-memory-limit</code> entitlement.
;[[Skyline]]
:;[[Strato]]
::A fork of Skyline that continues from where that project left off. It's an open-source [[Compatibility layers|compatibility layer]] for ARMv8 [[Android]] devices. For the sake of convenience, the team bills the app as an emulator, but it functionally works like [[Wine]], running almost all of the original code on bare metal except for what interfaces with the rest of the system. Some titles can go ingame with poor framerate and minor glitches, but the Skyline team has done great work making 3D games, such as ''The Legend of Zelda: Breath of the Wild'', have graphical output, boosting FPS in many titles, and fixing bugs in games.
 
; Sudachi
:An experimental port of Yuzu to iOS/iPadOS by Jarrod Norwell. Requires a paid Apple Developer Account or TrollStore in order to use the <code>com.apple.developer.kernel.increased-memory-limit</code> entitlement.
;[[Egg NS]]
11,237
edits

Navigation menu