yuzu Git (2018/04/26) 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 #396 from Subv/shader_ops
* Shaders: Added bit decodings for the I2I instruction.
* Shaders: Implemented the FSET instruction.
* Shaders: Added decodings for the FSET instructions.
* Merge pull request #398 from lioncash/kernel
* kernel/shared_memory: Remove unnecessary semicolon at end of ConvertPermissions()
* kernel: Migrate logging macros to fmt-compatible ones
* Merge pull request #387 from Subv/maxwell_2d
* GPU: Partially implemented the Fermi2D surface copy operation.
* Memory: Added a missing shortcut for Memory::CopyBlock for the current process.
* GPU: Make the Textures::CopySwizzledData function accessible from the outside of the file.
* GPU: Added a function to retrieve the bytes per pixel of the render target formats.
* GPU: Added surface copy registers to Fermi2D
* GPU: Added boilerplate code for the Fermi2D engine
* GPU: Reduce the number of registers of Maxwell3D to 0xE00.
* GPU: Move the Maxwell3D macro uploading code to the inside of the Maxwell3D processor.
* GPU: Corrected the upper bound of the PFIFO method ids in the command processor.
* Merge pull request #395 from lioncash/file-sys
* file-sys: convert a StringFromFormat call into fmt::format in GetFullPath()
* file-sys: Move logging macros over to the new fmt-capable ones
* Merge pull request #390 from mailwl/pctl-module
* Service/PCTL: convert to module, add services, stub
* Merge pull request #397 from lioncash/core
* core/memory: Amend address widths in asserts
* core/memory: Move logging macros over to new fmt-capable ones
* Merge pull request #394 from lioncash/video-core
* video-core: Move logging macros over to new fmt-capable ones
Download: yuzu Git (2018/04/26)
Source:Here
0 Comments
Post a Comment