EmuCR Feeds
Email Us

EmuCR: yuzuyuzu Git (2020/11/01) 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 sharead 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 #4865 from ameerj/async-threadcount
* async_shaders: Increase Async worker thread count for 8+ thread cpus
* Rename to align with switchbrew and remove gpu function (#4714)
* Merge pull request #4853 from ReinUsesLisp/fcmp-imm
* shader/arithmetic: Implement FCMP immediate + register variant
* Merge pull request #4872 from jbeich/clang
* video_core: unbreak -Werror in NVDEC with Clang
* CMakeLists: Resolve MSVC build failures
* Merge pull request #4868 from lioncash/discard-error
* General: Catch more expressions with no effect on MSVC
* General: Make ignoring a discarded return value an error
* Merge pull request #4867 from lioncash/vp9
* common/stream: Be explicit with copy and move operators
* vp9: Be explicit with copy and move operators
* vp9: Mark functions with [[nodiscard]] where applicable
* vp9: Provide a default initializer for "hidden" member
* vp9: Make some member functions internally linked
* Merge pull request #4831 from lioncash/fmt
* externals: Update fmt to 7.1.0
* Merge pull request #4837 from lioncash/nvdec-2
* h264: Make WriteUe take a u32
* vp9: std::move buffer within ComposeFrameHeader()
* vp9: Remove dead code
* vp9: Join declarations with assignments
* vp9: Remove pessimizing moves
* vp9: Resolve variable shadowing
* nvdec: Tidy up header includes
* Merge pull request #4781 from german77/GChotplug
* Add hotplug, rumble and fix 3rd party adapters for the GC adapter
* Merge pull request #4859 from Morph1984/missing-ctime-include
* kernel/process: Add missing include
* Merge pull request #4857 from liushuyu/master
* web_service: follow-up fix to #4842 ...
* Merge pull request #4835 from lat9nq/rng-default-time
* kernel: Use the current time as the default RNG seed
* Merge pull request #4838 from lioncash/syncmgr
* sync_manager: Amend parameter order of calls to SyncptIncr constructor
* Merge pull request #4856 from bunnei/webservice-socket-error
* web_service: web_backend: Handle socket errors with GenericRequest.
* Merge pull request #4855 from bunnei/cdma-pusher-log-fix
* video_core: cdma_pusher: Add missing LOG_DEBUG field in ExecuteCommand.
* Merge pull request #4846 from lioncash/service-fn
* service: Update function tables
* Merge pull request #4845 from lioncash/inih
* externals: Update inih to r52
* externals: Track mainline inih project
* Merge pull request #4851 from ReinUsesLisp/core-threads-race
* hle/kernel: Remove unused registered_core_threads to fix data races
* Merge pull request #4850 from ReinUsesLisp/fiber-ptr-ref
* common/fiber: Take shared_ptr by copy in YieldTo
* Merge pull request #4849 from ReinUsesLisp/fix-fiber-test
* tests: Fix data race in fibers test
* Merge pull request #4848 from ReinUsesLisp/type-limits
* video_core: Enforce -Werror=type-limits
* Merge pull request #4847 from ReinUsesLisp/warn-move
* video_core: Enforce -Wredundant-move and -Wpessimizing-move
* Merge pull request #4842 from liushuyu/fix-web-srv
* externals: auto detect system OpenSSL
* web_backend: fix a regression introduced in 39c8d18

Download: yuzu Git (2020/11/01)

Random Related Topic Refresh Related Topic

Random Related Topic Loading...


Post a Comment

Can't post a comment? Try This!