yuzu Git (2018/06/05) 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 #518 from Subv/incomplete_shaders
* GPU: Implement predicated exit instructions in the shader programs.
* GPU: Take into account predicated exits when performing shader control flow analysis.
* Merge pull request #519 from bunnei/pred-not-equal
* gl_shader_decompiler: Implement PredCondition::NotEqual.
* Merge pull request #517 from Subv/iscadd
* GPU: Implement the ISCADD shader instructions.
* GPU: Added decodings for the ISCADD instructions.
* Merge pull request #514 from Subv/lop32i
* GPU: Implemented the LOP32I instruction.
* Merge pull request #510 from Subv/isetp
* GPU: Use explicit types when retrieving the uniform values for fsetp/fset and isetp instead of the type of an invalid output register.
* GPU: Implemented the ISETP_R and ISETP_C shader instructions.
* Merge pull request #512 from Subv/fset
* GPU: Use the bf bit in FSET to determine whether to write 0xFFFFFFFF or 1.0f.
* GPU: Corrected the I2F_R implementation.
* Merge pull request #501 from Subv/shader_bra
* GPU: Partially implemented the shader BRA instruction.
* GPU: Added decoding for the BRA instruction.
* Merge pull request #515 from Subv/viewport_fix
* GPU: Calculate the correct viewport dimensions based on the scale and translate registers.
* Merge pull request #490 from BreadFish64/extension-check
* sdl: add check for GL extension support
* qt: add check for GL extension support
* Merge pull request #513 from Subv/cache_alignment
* GLCache: Corrected a mismatch between storing compressed sizes and verifying the uncompressed alignment in GetSurface.
* Nvdrv/devices/nvhost_gpu : Add some IoctlCommands with their params (#511)
* Merge pull request #502 from bunnei/more-am-stuff
* am: Implement ILibraryAppletAccessor::PopOutData.
* am: ISelfController:LaunchableEvent should be sticky.
* am: Stub out ILibraryAppletAccessor Start and GetResult methods.
* Merge pull request #507 from valentinvanelslande/3616
* Port citra #3616
Download: yuzu Git (2018/06/05)
Source:Here
0 Comments
Post a Comment