yuzu Git (2022/10/20) is compiled. 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 #9094 from lioncash/fixed
* fixed_point: Mark default constructor as constexpr
* fixed_point: Mark copy/move assignment operators and constructors as constexpr
* fixed_point: Mark std::swap and move constructor as noexcept
* fixed_point: Mark relevant member function [[nodiscard]]
* fixed_point: Make to_uint() non-const
* fixed_point: Use defaulted comparisons
* fixed_point: Use variable templates and concepts where applicable
* Merge pull request #9082 from Morph1984/future
* savedata_factory: Detect future save data paths
* Merge pull request #9083 from liamwhite/take-a-chance-on-me
* kernel: fix slab heap ABA
* Merge pull request #9071 from bunnei/mp-mm
* core: hle: kernel: Migrate ProcessState to enum class.
* core: Initialize: Add missing braces.
* core: core_timing: Re-initialize if single/multicore state changes.
* core: core_timing: Remove unused IsHostTiming.
* core: hle: kernel: Use result macros for new/changed code.
* core: Partially persist emulation state across game boots.
* core: hle: kernel: Fix InitializePreemption order.
* core: hle: kernel: k_process: Improve management of page table & cleanup.
* core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on current process.
* core: hle: kernel: Remove junk.
* core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup.
* video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in QueryPool::Reserve.
* core: hle: kernel: Integration application memory block slab manager.
* core: hle: kernel: k_page_table: Update, and integrate with new KMemoryBlockManager/SlabManager.
* core: hle: kernel: k_memory_block: Update.
* core: hle: kernel: k_memory_block_manager: Update.
* core: hle: kernel: k_thread: Implement thread termination DPC.
* core: hle: kernel: Add KDynamicResourceManager.
* core: hle: kernel: Add KDynamicSlabHeap.
* core: hle: kernel: Add KDynamicPageManager.
* core: hle: kernel: k_process: Change Status -> State.
* core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState.
* core: device_memory: Templatize GetPointer(..).
* core: hle: result: Add GetInnerValue and Includes methods.
* core: hle: kernel: svc_common: Add WaitInfinite & cleanup.
Download:
yuzu Git (2022/10/20) :
1cloudfile
1fichier
bayfiles
megaup
mixdrop
pixeldrain
uptobox
Source:Here
0 Comments
Post a Comment