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

Release 1.20.0: Difference between revisions

From Cemu Wiki
Jump to:navigation Jump to:search
(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...")
 
 
Line 1: Line 1:
==Changelog==
==Changelog==
<pre>
<pre>
# Cemu detailed changelog for 1.20.0c
# Cemu detailed changelog for 1.20.0c
# Patreon release date: 2020-07-10
# Patreon release date: 2020-07-10
Line 47: Line 46:


Vulkan: Added support for nearest neighbor up/downscaling filter
Vulkan: Added support for nearest neighbor up/downscaling filter
</pre>
</pre>


[http://cemu.info/changelog/cemu_1_20_0.txt]
[http://cemu.info/releases/cemu_1.20.0.zip Download Cemu 1.20.0]<br />
 
[http://cemu.info/changelog/cemu_1_20_0.txt Changelog source]
[[Category:Changelog|1.20.0]]
[[Category:Changelog|1.20.0]]

Latest revision as of 13:16, 2 August 2020

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

Download Cemu 1.20.0
Changelog source