Cemu/Changelog
Aus The Homebrew Cloud
v1.7.2c
Optimizations Improved compatibility Graphic improvements Bugfixes & minor adjustments
v1.7.0d
Added 'Graphic packs' (graphic modding support) Extended shader cache, now transferable and forward compatible
v1.7.1
Recompiler optimizations (Faster CPU emulation) Improved compatibility Reduced VRAM usage Tons of bugs and crashes fixed
v1.7.0d
Added 'Graphic packs' (graphic modding support) Extended shader cache, now transferable and forward compatible
v1.6.4
Graphic improvements & Bicubic upscale filter Compatibility improvements Minor audio improvements Minor optimizations Bugfixes & misc small changes
v1.6.3
Graphic improvements Rewritten audio core Bugfixes
v1.6.2
Hardware acceleration for Streamout Recompiler improvements Optimized file operations + AES-NI support Minor bugfixes, graphic and compatibility improvements
v1.6.1
New universal GPU buffer cache (replaces vertex cache) NFC support Small graphic improvements Minor changes and bugfixes
v1.6.0
New texture cache/manager Huge compatibility improvements Graphic improvements Audio improvements Many all-around changes and bugfixes
v1.5.6
Audio improvements Reduced RAM usage (up to 1.5GB lower) More crashes fixed
v1.5.5
Added game profiles (manage settings per game) Automatic region detection Minor graphical improvements Performance improvements Added hotkey to toggle between TV and GamePad screen (Ctrl + Tab) Fixed several bugs and crashes
v1.5.4
Overall improved compatibility Graphical improvements Improved robustness of interpreter and recompiler Added VSync option
v1.5.3
Added support for anisotropic filtering Added support for sRGB color space Added button mapping to simulate 'Microphone blow' Improved recompiler robustness Fixed some bugs/crashes
v1.5.2
Added support for mip-mapping Added support for cubemap texture arrays Various smaller improvements to the graphics backend Slightly better compatibility and misc changes
v1.5.1
Improved recompiler (Now utilizes AVX and BMI extension) Better controller support Improved sound emulation Graphic bugfixes Other changes and bugfixes
v1.5.0
Improved recompiler (Now utilizes AVX and BMI extension) Better controller support Improved sound emulation Graphic bugfixes Other changes and bugfixes
v1.4.2
Added shader cache (reduces stutter after repeated sessions) New texture loader (reduces stutter) Added region and language selection Generally improved compatibility in multiple ways Various smaller changes
v1.4.1
Recompiler improvements (up to 50-100% faster CPU emulation) Increased compatibility Fixed a few issues that occurred on AMD GPUs. Added experimental vertex data cache Smaller bugfixes
v1.4.0
Added PowerPC JIT recompiler (up to 5-6 times faster CPU emulation) Decreased shader compilation stutter Improved audio emulation Large improvements to graphics emulation Tons and tons of smaller changes and bugfixes
v1.3.3
Added support for Software Keyboard Can now hold TAB key to show GamePad screen Added initial support for GX2 Streamout Implemented coreinit Block Heap API Several smaller improvements to graphics emulation Misc bugfixes
v1.3.2
Added multi-core support for CPU emulation (Disabled by default, not recommended at this stage) Added support for polygon offset (fixes some shadows and surface flicker) Optimized GPU cpu thread by offloading work to GPU (Improves performance in graphic intensive games) Added support for GX2 Occlusion Query API Improved support for texture samplers and fixed other texture issues Added debug option to view active PPC threads Fixed a crash that could occur when loading .rpx
v1.3.1
Added fullscreen support Added support for running extracted applications (.rpx with external files) Added support for launching games via command line parameter Vastly improved graphics Improved accuracy and stability of filesystem code Many smaller changes to various parts of the emulator
v1.3.0
Added support for GPU7 geometry shaders Improved support for 2D texture arrays and cubemaps Generally improved shader emulation New debug option: Dump textures and shaders
v1.2.0
Added basic audio support Added support for GX2 stencil buffers Improved controller options Miscellaneous bug fixes and small improvements
v1.1.2b
Fixed rendering issues on AMD graphic cards Minor changes and bug fixes
v1.1.2
Added controller options Added support for OSCoroutine API Improved shader emulation Improved texture/depth/color buffer management Improved CPU timing and thread synchronization Synchronous file operations no longer block CPU execution (reduces frame stutter)
v1.1.1
Improved shader emulation Added support for 3D textures Lots of bugfixes
v1.1.0
New future-proof GPU7 shader assembly to GLSL decompiler (work-in-progress) Fixed a few bugs in color and depth buffer emulation. Added more system functions, leading to higher compatibility. Added hacky support for DRC rotation. Right click on the render window & drag to change the orientation Implemented some background logic for audio emulation. No audio output yet.
v1.0.2
Improved accuracy of shader emulation (again). Improved the emulation of color and depth buffers. Implemented support for: Vertex shader textures, depth samplers and instanced rendering. Fixed a bug causing texture unit updates to be ignored Some attempts to get the emulator running on AMD graphic cards (but we are not quite there yet) If GLSL shader compilation fails the error is now logged to log.txt Lots of other small changes and bugfixes.
v1.0.1
Improved accuracy of shader emulation. Implemented many system functions leading to higher compatibility. Added support for statically loading and linking multiple RPX/RPL files (WUD only for now).
v1.0.0
Initial cemu release.