Releases: Exzap/Cemu
Cemu 2.2
Changelog:
- Test1
- Test5
Cemu 2.123
Cemu 2.0-28 (Experimental)
Cemu 2.0-28 (Experimental)
This is an experimental release.
- LineA\n- Line 2\n- Feature 5 text that is a bit longer\n
Cemu 2.0-22 (Experimental)
Cemu 2.0-22 (Experimental)
This is an experimental release.
Test line
Cemu 2.0-20 (Experimental)
Cemu 2.0-20 (Experimental)
This is an experimental release.
- Test Line 1
- Test Line 2
Cemu 2.0-9 (Experimental)
Cemu experimental release
Cemu 2.0-16 (Experimental)
Cemu experimental release\n\nCommit messages since last release:\n
Cemu 2.0-15 (Experimental)
Cemu experimental release\n\nCommit messages since last release:\n
Cemu 2.0-11 (Experimental)
Cemu experimental release\n\nCommit messages since last release:\n
Cemu 2.0-10 (Experimental)
Cemu experimental release\n\nCommit messages since last release:\n- CI commit log
- CI test
- Enable async shader compile by default
- vcpkg: Automatically unshallow submodule
- Remove shaderCache directory
The location of the shaderCache path is different for non-portable cases so let's not confuse the user by shipping with a precreated directory that isn't actually used
- nsyshid: Silence some logging in release builds
- Vulkan: Add R32_X8_FLOAT format
- nsyshid: Tidyups and Fixes (cemu-project#1275)
- CI: Workaround for MoltenVK crash
1.2.10 and later crash during descriptor set creation. So for now let's stick with the older version
- Fix compatibility with GCC
- CPU: Fix overflow bit calculation in SUBFO instruction
Since rD can overlap with rA or rB the result needs to be stored in a temporary
- debugger: Add symbol support to PPC stack traces
Also moved the declaration to precompiled.h instead of redefining it wherever it is used
- debugger: Slightly optimize symbol list updates
- Use HTTP 1.1 in Nintendo API requests
- h264: Use asynchronous decoding when possible (cemu-project#1257)
- Update Fedora build instructions (cemu-project#1269)
- Suppress unnecessary GTK messages (cemu-project#1267)
- nsyshid: Emulate Infinity Base (cemu-project#1246)
- Windows default to non-portable + Reworked MLC handling and related UI (cemu-project#1252)
- resource: move fontawesome to .rodata (cemu-project#1259)
- Workaround for compiler issue with Visual Studio 17.10
- nsyshid: Add SetProtocol and SetReport support for libusb backend (cemu-project#1243)
- Create GamePad window at correct size (cemu-project#1247)
Don't change the size on canvas initialization
- nsyshid: Skylander emulation fixes and code cleanup (cemu-project#1244)
- nsyshid: Add infrastructure and support for emulating Skylander Portal (cemu-project#971)
- Avoid an unhandled exception when mlc path is invalid
- nsyskbd: Stub KBDGetKey
Fixes MSX VC games freezing on boot
- Latte: Add support for vertex format used by Rabbids Land
- vcpkg: Update dependencies (cemu-project#1229)
- Logging: Restructure menu + allow toggeling APIErrors logtype
The logtype APIErrors previously was always enabled. This option is intended to help homebrew developers notice mistakes in how they use CafeOS API. But some commercial games trigger these a lot and cause log.txt bloat (e.g. seen in XCX). Thus this commit changes it so that it's off by default and instead can be toggled if desired.
Additionally in this commit:
- COS module logging options are no longer translatable (our debug logging is fundamentally English)
- Restructured the log menu and moved the logging options that are mainly of interest to Cemu devs into a separate submenu