[Release] Ishiiruka-Dolphin Custom Version (2017/03/05)

Ishiiruka-Dolphin Custom Version (2017/03/05) 2017-03-05

EmuCR: DolphinIshiiruka-Dolphin Custom Version (2017/03/05) is compiled. This Version complements Official Dolphin-Master giving support for legacy devices, and reducing cpu usage on the graphic thread. The focus is the gaming experience and speed. At the momment the focus is only in Windows DX9/DX11.

Important Features: Async shader compilation (Avoiding shader compilation time) Galop's DX11 Texture Encoder/Decoder (Improve Texture decoding specially EFB TO RAM) Pre compiled Vertex loader & Optimized vertex decoding using SSSE3 and SSE4 Dolpby Pro Logic II support for xaudio and openal Larger internal resolutions (IRx6) to allow 4k gaming Custom Texture improvements to allow direct compressed texture loading including mipmaps DSP - Time Streching Option (Improve sound output to avoid sound skipping on slow machines) DX9 support for old machines Modified Post Procesing interface to support: -Multiple Stages allowing more complex effects. -Depth and native gamma as inputs. -DX11. -Custom version of DolphinFX that work under dx11 and ogl -SSAO and DOF. -Texure Scaling Support -Bump Mapping with advanced material properties (1) -Phong Specular reflection to improve ligthing quality(1)

Other Features Multithreaded Shader Compilation Early depth test implementation to correct related issues and increase performance Fast-Depth option now control the use or not of the accurate early z emulation so enabling fast depth will give a speed boos in some systems Fast EFB Access. Implement global EFB Access Cache to reduce GPU stalls caused by CPU access to the efb (This option is Hack Tab in Gfx Options) Shader generation Path reorganization to improve performance Implemented 3d support for Side by side/TopBottom 3d rendering Many DX9 old bugs fixes (ZComploc, Tev emulation, etc) Others fixes and little improves.

Changelog: Important Features Async shader compilation (Avoiding shader compilation time) Galop's DX11 Texture Encoder/Decoder (Improve Texture decoding specially EFB TO RAM) Pre compiled Vertex loader & Optimized vertex decoding using SSSE3 and SSE4 Dolpby Pro Logic II support for xaudio and openal Larger internal resolutions (IRx6) to allow 4k gaming Custom Texture improvements to allow direct compressed texture loading including mipmaps DSP - Time Streching Option (Improve sound output to avoid sound skipping on slow machines) DX9 support for old machines Modified Post Procesing interface to support: -Multiple Stages allowing more complex effects. -Depth and native gamma as inputs. -DX11/DX12. -Custom version of DolphinFX that work under dx11 and ogl -SSAO and DOF. -Texure Scaling Support -Bump Mapping with advanced material properties (1) -Phong Specular reflection to improve ligthing quality(1) -Tessellation and Displacement Mapping(1) -Rim Lighting(1) -Bump auto generation to improve ligthing -Shader uid cache: * Shader uids identify the diferent shaders that games need to render graphics, as is known shader generation is slow and causes stutering the first time you play a game or when dolphin version changes. Using the uid caches allow an user that already played the game to share the shader information, allowing other users to enjoy gaming without stutering. * To use them just donwload already available caches from here ( cache file names use the format [GAMEID].[ShaderType].usage you should download all the files for a specific game id): goo.gl/v7jtso goo.gl/z2QmqL * Or just ask for the files from a friend that already played the game. * Then just put the files [UserFolder]\Cache\ShadersUIDS folder and Enable The "Compile Shaders On Startup" option in the Advanced Graphic Tab

((1)For more info see post #3)

Other Features Multithreaded Shader Compilation Early depth test implementation to correct related issues and increase performance Fast-Depth option now control the use or not of the accurate early z emulation so enabling fast depth will give a speed boos in some systems Fast EFB Access. Implement global EFB Access Cache to reduce GPU stalls caused by CPU access to the efb (This option is Hack Tab in Gfx Options) Shader generation Path reorganization to improve performance Implemented 3d support for Side by side/TopBottom 3d rendering Many DX9 old bugs fixes (ZComploc, Tev emulation, etc) Others fixes and little improves.

(Download link in the Link)

/r/DolphinEmulator Thread Link - emucr.com