# Cemu detailed changelog for 1.17.2b # Patreon release date: 2020-02-14 # Public release date: 2020-02-21 # New in 1.17.2b: general: Improved robustness of settings.xml parser to avoid crashes when loading bad or outdated settings files general: Display CPU menu if Cemuhook is installed (for Cemuhook affinity settings) OpenGL: Fixed a regression which broke depth-stencil texture formats when graphic packs were enabled gfxPacks: Added support for @h suffix in patch parser (Used by XCX 60FPS pack) # New in 1.17.2: general: Fixed an issue where the game list would display updates/dlc instead of the base game, if no base game was found general: Removed redundant global options for cpu and vertex cache in the menu bar general: Removed precompiled shaders option from game profiles since there isn't really a reason to configure it per-game general: Added a new debug option to the general settings to enable the creation of crash dumps coreinit: Overhauled MP task queue API. The previous implementation required a game-specific workaround for Toyko Mirage Sessions which is now no longer necessary coreinit: Fixed several race conditions which could lead to deadlocks in multi-core recompiler mode coreinit: The default PowerPC thread for core 1 is now also the thread that begins execution in the game's main() method. Some games rely on this behavior. This change fixes crashes in Paper Mario Color Splash Vulkan: Fixed a rare crash that could occur in any game due to a hash collision in the pipeline runtime cache Vulkan: Fixed custom shaders not being applied for V5 graphic packs (#270) Vulkan: Several minor tweaks to increase stability nn_boss: Fixed a crash that could occur when the game requested to run an invalid task Note: (#xx) refers to bug tracker issues resolved by this change. See http://bugs.cemu.info/projects/cemu/