# Cemu detailed changelog for 1.10.0 # Patreon release date: 2017-09-25 # Public release date: 2017-10-02 general: Added support for RDTSC if invariant mode is supported by CPU general: Added -mlc command line parameter to customize the path of the mlc01 directory general: Moved some experimental settings from the debug menu to the options menu general: Cemu will now use the local timezone for Cafe OS calendar time CPU/JIT: emulateSinglePrecision is now enabled by default GX2: Fixed secondary instance step value being incorrectly set in GX2SetFetchShader GX2: Added 'vsyncFrequency' property to graphic pack rules.txt (see example_pack.zip for details) GX2: Fixed a crash that occurred when a shader link error was encountered GX2: Adjust maximum mip level for rescaled textures GX2: Slightly optimized some frequently used GX2 API GX2: Submitting GPU7 commands on the wrong PPC core will no longer crash Cemu coreinit: Added API MEMSetAllocModeForExpHeap(), MEMFreeToExpHeap() Input: Fixed a bug where keyboard special characters where always detected as pressed Input: Improvements to input profile system AX: Rewritten audio code. Compared to the old audio backend the following has improved: Correct channel and volume mixing Correct implementation of voice protection (no more playback offset randomly running out of bounds) Generally improved audio timing (less stutter and crackle) Correct implementation of aux stage Accurate emulation of all AX API