In order to edit this wiki, you must register and verify your account.

Release 1.6.4

From CEMU Wiki
Jump to: navigation, search

Changelog

# New in 1.6.4b:

GX2: Fixed a bug where the bilinear filter option would fall back to no filtering at all

# New in 1.6.4:

general: Added hotkey Shift + Print Screen to capture a screenshot in the native resolution of the game
general: Added debug option to flip output image upside-down 
         This is a workaround for third-party tools which do not account for OpenGL's ARB_clip_control extension

debugging: Added menu to alter priority of a thread in the PPC thread view (via right-click)

coreinit: Added API: MEMiGetFreeStartForFrmHeap(), MEMiGetFreeEndForFrmHeap(), FSAppendFileAsync()
coreinit: Fixed race condition bug in __ghsLock(), __ghsUnlock(), OSUninterruptibleSpinLock_Acquire(), OSUninterruptibleSpinLock_Release()

AX: Cemu no longer crashes if voices use invalid sample offsets
AX: Added device remix matrix support

VPAD: Fixed Left/Right stick-click mapping

CPU: Fixed recompiler crash caused by complex recursive functions

GX2: Added bicubic upscale filter option
GX2: Added missing streamout buffer specification registers to shader cache
GX2: Fixed rounding issue when updating depth range
GX2: Fixed calculation of viewport near/far values
GX2: Added 'accurateShaderMul' gameprofile option (see gameProfiles/example.ini for explanation)
GX2: Optimized some frequently used GX2/GPU7 functions

[1]