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

Release 1.20.0

From Cemu Wiki
Revision as of 11:36, 2 August 2020 by Chriztr (talk | contribs) (Created page with "==Changelog== <pre> # Cemu detailed changelog for 1.20.0c # Patreon release date: 2020-07-10 # Public release date: 2020-07-17 # New in 1.20.0c: general: Updated language...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to:navigation Jump to:search

Changelog


# Cemu detailed changelog for 1.20.0c
# Patreon release date: 2020-07-10
# Public release date:  2020-07-17

# New in 1.20.0c:

general: Updated language files

Vulkan/OpenGL: Further improvements to GPU buffer cache

# New in 1.20.0b:

Vulkan/OpenGL: Various fixes and smaller optimizations in the new GPU buffer cache

Vulkan: Added support for texture format D32_FLOAT_S8
        Fixes the black screen issue in Ninja Gaiden 3

input: Fixed an issue where configured DirectInput controllers could cause Cemu to crash at boot or when launching a game

# New in 1.20.0:

Vulkan/OpenGL: New GPU buffer cache
               Technical details:
               - Buffer cache exists to emulate unified memory (PCs generally have dedicated VRAM unlike the original console which shares RAM between CPU and GPU)
               - Old buffer cache implementation had separate caches for different types of GPU buffers (attribute, uniform, streamout)
                 New implementation has one central cache for all buffer types, avoiding redundancy if data overlaps
               - Much lower PCIe bandwidth usage since only actually modified data is transferred
               - Very high accuracy and almost no CPU overhead since buffer invalidation relies on hints (cache flushes etc.) instead of using polling with heuristics

               Known improvements (as of 1.20.0c):
               - Better performance in many games
               - GPU buffer cache accuracy option has been removed since the new cache doesn't require tweaking
               - All polygon explosions in Sonic Boom are fixed
               - DKC Tropical Freeze Level 2-1 should no longer have distorted background models but may still crash
               - Broken particles in Breath of the Wild are fixed
  
               Known issues (as of 1.20.0c):
               - Flickering or distorted models in Xenoblade Chronicles
               - Rare and random flickering or distorted geometry in all games under Vulkan (likely vendor specific)

general: Added import/export option for saves in title manager
general: The quickstart guide will automatically fill in the mlc folder if it is known from a previous Cemu installation
general: Updated language files

Vulkan: Added support for nearest neighbor up/downscaling filter

[1]