

OSUninterruptibleSpinLock_Release, OSUninterruptibleSpinLock_TryAcquire, OSUninterruptibleSpinLock_TryAcquireWithTimeout, PPC/JIT: Move instructions that affect CR closer to conditional jumps so we can cache CR in 圆4 flags register (optimization for loops and branch heavy functions)Ĭoreinit: Rewritten ExpHeap, MBlock MEMList, SpinLock codeĬoreinit: Rewrote MEMInitBlockHeap, MEMCreateFrmHeapEx, MEMCreateUnitHeapEx to match the new internal memory structuresĬoreinit: Added API MEMDestroyUnitHeap, MEMDestroyBlockHeap, IOS_Ioctlv, OSUninterruptibleSpinLock_Acquire, PPC/Interpreter: Added instruction PS_CMPU0 PPC/Interpreter: Minor optimizations in PSQ_L* instructions PPC/Interpreter: Fixed a bug in PSQ_L* instruction that caused the second value to be extended with the incorrect sign bit General: Added logging option for socket API File -> Install game update or DLC -> select the meta.xml in the meta folder of the update General: Updates and dlcs can be now installed (but not downloaded) more conveniently via Cemu's UI. General: Added "threadQuantum" game profile option to control amount of virtual PPC cycles executed per thread time slice General: Added "extendedTextureReadback" option (fixes Pikmin 3 and possibly other games, credits and thanks epigramx for the finding) General: Added "streamoutBufferCacheSize" game profile option General: Added support for native online play for games that use NEX (requires otp, seeprom, account data and certificates dumped from a Wii U) General: Fixed a bug that made it impossible to enable online modeĬoreinit: Fixed a problem where save files would sometimes not be detected by a game

Coreinit: Fixed a rare memory corruption bug that caused FSOpenFileAsync() to fail on valid files
