The Cemu 1.11.2 update has been released to Patreon supporters last week, and it will soon be released to the public. If the patch notes don't make much sense to you, a new preview video highlights the emulation improvements for Zelda Breath of the Wild and other titles has been shared online.
The preview video, which can be checked out below, confirms that Pokken Tournament, Devil's Third and Hyrule Warriors have become playable. As mentioned, there are also come improvements for Zelda Breath of the Wild and other games.
In case you missed them last week, you can check out the Cemu 1.11.2 patch notes below.
general: Added file menu shortcuts to recently launched games
general: Improved robustness of file location handling, includes unicode support and the ability to launch games from network storage
general: If the mlc01 folder is not found, Cemu will ask if it should be created (helpful when you forget the specifiy the -mlc parameter)
PPC/JIT: Fixed a crash caused by recompiling very large functions
PPC/JIT: Implemented CRAND and SYNC instructions
coreinit: Added API FSSetUserData, FSGetUserData, OSAndAtomic64, OSOrAtomic64, FSMakeDir
coreinit: Fixed a bug where async FS callbacks for some file operations would have FSCmdBlock* set to null
rpl: Improved handling of sdata2
GX2: Added support for QUAD_STRIPS primitive type
GX2: Added support for GPU special state 5 (convert depth to color)
GX2: Added support for GPU special state 8 (clear color as depth buffer)
GX2: Added support for A2_B10_G10_R10_UNORM texture format
GX2: Fixed a bug where updating textures would fail if the updated texture was a view with a non-zero mip base
GX2: Fixed a bug in GX2CopySurface() that caused the copy operation to be cancled if the source and destination mip index had different values
GX2: Added support for data-sharing of overlapping textures between integer texture formats and BC4 3D textures (special case that requires pixel-data conversion since OpenGL does not support BC4 3D textures)
GX2: Fixed mismatching pixel shader imports when a geometry shader is used (caused render glitches on AMD and Intel GPUs)
GX2: Added API GX2SetDRCConnectCallback
nn_boss: Implemented additional API
nsyskbd: Added minimalistic usb keyboard implementation (no functionality, but it prevents games from softlocking or crashing)
nn_nfp: Added missing fields to GetTagInfo(), GetNfpRomInfo() and GetNfpCommonInfo()
nlibcurl: Fixed curl_global_init not setting the default memory functions correctly
nlibcurl: Added API curl_multi_timeout
nlibcurl: Added handling for CURLOPT_POSTFIELDS and CURLINFO_CONTENT_LENGTH_DOWNLOAD
nn_act: Independent token cache can store multiple tokens now
nn_act: Added API EnableParentalControlCheck, IsParentalControlCheckEnabled, AcquireEcServiceToken, AcquireIndependentServiceToken (new overload)
vpad: Fixed missing deadzone when translating axis to analog direction buttons
vpad: Fixed incorrect axis normalization after the deadzone has been already applied
input: Deadzone and axis-range calculation is now applied to the mapped input rather than the raw api input
sndcore2: Increased sound volume to be on the same level as sndcore1