Cemu/Changelog: Unterschied zwischen den Versionen

Aus The Homebrew Cloud
Zur Navigation springenZur Suche springen
K (Kategorien hinzugefügt)
 
Zeile 264: Zeile 264:
 
=v1.0.0=
 
=v1.0.0=
 
<pre>Initial cemu release.</pre>
 
<pre>Initial cemu release.</pre>
 +
 +
[[Kategorie:Team cemu]]
 +
[[Kategorie:Changelog]]

Aktuelle Version vom 18. August 2018, 21:01 Uhr


v1.12.2d

Added UI localization
Optimizations
Bug fixes & miscellaneous improvements

v1.12.1b

General controller and native wiimote improvements
Added support for USB devices (via passthrough)
Minor compatibility improvements
Tons of bug fixes & miscellaneous improvements

v1.12.0d

Added friend list support
Added native wiimote support
Improved game list
Bug fixes & various smaller improvements

v1.11.6b

Added game list
Added option to toggle between conventional and separable shaders
Added new game profile options
Updated gameprofiles
Bug fixes & various smaller improvements

v1.11.5

Audio improvements
Added wiimote to list of emulated controllers
Added unicode support for software keyboard
Bug fixes & various smaller improvements

v1.11.4b

Compatibility improvements
Reduced overall memory usage
Added -nolegacy option for Intel GPUs (disables Intel-specific workarounds)
Minor other fixes and improvements

v1.11.3

Added multi-core PowerPC emulation
SpotPass support (auto-download BOSS files)
Small optimizations
Misc smaller changes and bugfixes

v1.11.2

Improved compatibility
Graphic bugfixes
Improved Amiibo support
Various smaller tweaks and new features

v1.11.1

Improved PPC recompiler
Improved online support
Fixed graphic bugs
Compatibility improvements
ErrEula implementation (Wii U's message box system)
Misc bug fixes

v1.11.0c

Added support for native online play
Overhauled account and save handling
Graphic and input fixes
Improved compatibility
Tons of bug fixes and smaller tweaks

v1.10.0f

New audio backend
Customizable path for mlc01 directory
RDTSC timer (smoother gameplay, better audio)
Bug fixes

v1.9.1

Added second window which displays the GamePad screen
Improved texture readback
Bug fixes (audio, recompiler and input)
Optimizations for the texture decoder

v1.9.0c

New controller configuration UI and profile system
Added support for XInput
Better implementation of VPAD and Padscore API
Improved gyro control via mouse
Misc bug fixes<pre>
=v1.8.2b=
<pre>Recompiler performance improvements
Audio improvements
Better support for softdec videos
Minor compatibility improvements
Misc smaller changes and new features

v1.8.1b

Improved compatibility
Improved graphics
Added support for socket API (nsysnet)
Improved Software Keyboard
Bugfixes

v1.8.0b

Separable shaders
Added memory scanner
Graphic improvements
Minor optimizations

v1.7.5

More accurate FPU emulation
Optimizations
Bugfixes

v1.7.4d

Graphic improvements
Minor optimizations
Shader cache compilation is now multi-threaded
Graphic packs can modify texture formats
Bugfixes & minor new features

v1.7.3d

Patch and DLC support
Improved compatibility
Graphic improvements
Bugfixes & minor adjustments

v1.7.2c

Optimizations
Improved compatibility
Graphic improvements
Bugfixes & minor adjustments

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.