2018-07-24

yuzu Git (2018/07/24)

EmuCR: yuzuyuzu Git (2018/07/24) is complied. yuzu is a work-in-progress Nintendo Switch emulator. yuzu is an open-source project, licensed under the GPLv2 (or any later version). yuzu has been designed with portability in mind, with builds available for Windows, Linux, and macOS. The project was started in spring of 2017 by bunnei, one of the original authors of the popular Citra 3DS emulator, to experiment with and research the Nintendo Switch. Due to the similarities between Switch and 3DS, yuzu was developed as a fork of Citra. This means that it uses the same project architecture, and both emulators benefit from shared improvements. During the early months of development, work was done in private, and progress was slow. However, as Switch reverse-engineering and homebrew development became popular, work on yuzu began to take off as well.

yuzu Git Changelog:
* Merge pull request #798 from lioncash/const
* arm_dynarmic: Make MakeJit() a const member function
* Merge pull request #797 from lioncash/explicit
* core: Make converting constructors explicit where applicable
* Merge pull request #795 from lioncash/decl
* apm/interface: Remove redundant declaration of InstallInterfaces()
* Merge pull request #799 from Subv/tex_r32f
* GPU: Implement texture format R32F.
* Merge pull request #794 from lioncash/ref
* mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by reference
* Merge pull request #796 from bunnei/gl-uint
* maxwell_to_gl: Implement VertexAttribute::Type::UnsignedInt.
* Merge pull request #789 from bunnei/tex-wrap-border
* gl_rasterizer: Implement texture border color.
* maxwell_to_gl: Implement Texture::WrapMode::Border.
* Merge pull request #793 from lioncash/priv
* hle_ipc: Make constructors explicit where applicable
* ipc_helpers: Make member variables of ResponseBuilder private
* Merge pull request #785 from lioncash/fs
* partition_filesystem: Use std::move where applicable
* Merge pull request #791 from bunnei/rg32f-rgba32f-bgra8
* gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT.
* gl_rasterizer_cache: Implement RenderTargetFormat RGBA32_FLOAT.
* gl_rasterizer_cache: Implement RenderTargetFormat BGRA8_UNORM.
* gl_rasterizer_cache: Add missing log statements.
* Merge pull request #792 from lioncash/retval
* gl_shader_decompiler: Correct return value of WriteTexsInstruction()
* Merge pull request #790 from bunnei/shader-print-instr
* gl_shader_decompiler: Print instruction value in shader comments.
* Merge pull request #788 from bunnei/shader-check-zero
* gl_shader_decompiler: Check if SetRegister result is ZeroIndex.
* VFS Regression and Accuracy Fixes (#776)
* Merge pull request #787 from bunnei/tlds
* gl_shader_decompiler: Implement shader instruction TLDS.
* Merge pull request #786 from lioncash/exclusive
* exclusive_monitor: Use consistent type alias for u64
* Merge pull request #784 from lioncash/loader
* loader: Remove unnecessary constructor call in IdentifyFile()
* Merge pull request #783 from lioncash/linker
* linker: Remove unused parameter from WriteRelocations()
* Merge pull request #782 from lioncash/file
* nro: Replace inclusion with a forward declaration
* nro: Make bracing consistent
* nro: Make constructor explicit
* nro: Remove unused forward declaration
* Merge pull request #781 from lioncash/decl
* gl_shader_decompiler: Simplify GetCommonDeclarations()
* Merge pull request #780 from lioncash/move
* vi: Add std::is_trivially_copyable checks to Read and Write functions
* vi: std::move std::vector in constructors where applicable
* Merge pull request #779 from lioncash/shared
* hle: Remove config_mem.h/.cpp
* hle: Remove shared_page.h/.cpp
* Merge pull request #695 from DarkLordZach/nro-asset
* NRO Assets and NACP file format
* Merge pull request #778 from lioncash/log
* set: Add missing log call in GetAvailableLanguageCodeCount()
* Merge pull request #775 from lioncash/str
* string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16()
* string_util: Use emplace_back() in SplitString() instead of push_back()
* string_util: Remove unnecessary std::string instance in TabsToSpaces()
* Merge pull request #777 from lioncash/lang
* set: Implement GetAvailableLanguageCodeCount()
* set: Correct return code size of value in GetAvailableLanguageCodes()

Download: yuzu Git (2018/07/24)
Source:Here

0 Comments

Post a Comment