yuzu Git (2021/12/13) 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 #7527 from Tachi107/cubeb-result_of
* build: update cubeb and remove the result_of comment
* Merge pull request #7462 from bunnei/kernel-improve-scheduling
* hle: kernel k_scheduler: EnableScheduling: Remove redundant GetCurrentThreadPointer calls.
* hle: kernel k_process: Remove unnecessary .at usage with thread pinning methods.
* hle: kernel: Remove unnecessary virtual specifier on NotifyAvailable.
* hle: kernel: Remove unnecessary virtual specifier on EndWait.
* hle: kernel: k_light_condition_variable: Revert unnecessary license comment changes.
* hle: kernel: k_condition_variable: Revert unnecessary style changes.
* hle: kernel: Remove unnecessary virtual specifier on CancelWait.
* hle: kernel: service_thread: Force stop threads on destruction.
* hle: kernel: k_light_lock: Implement CancelWait.
* hle: kernel: service_thread: Use std::jthread.
* hle: kernel: k_thread: Skip reschedule on DisableDispatch with SC.
* hle: kernel: k_thread: Rename sleeping_queue -> wait_queue.
* hle: kernel: svc: Fix deadlock that can occur with single core.
* hle: kernel: k_thread: Treat dummy threads as a special type.
* hle: kernel: fix timing on thread preemption
* hle: kernel: fix scheduling ops from HLE host thread.
* hle: kernel: Add a flag for indicating that the kernel is currently shutting down.
* hle: kernel: KSynchronizationObject: Fix variable shadowing.
* hle: kernel: Cleanup to match coding style.
* hle: kernel: KProcess: Improvements for thread pinning.
* hle: kernel: KThreadQueue: Remove deprecated code.
* hle: kernel: KConditionVariable: Various updates & simplifications.
* hle: kernel: KThread: Migrate to updated KThreadQueue (part 2).
* hle: kernel: KThread: Migrate to updated KThreadQueue (part 1).
* hle: kernel: KConditionVariable: Migrate to updated KThreadQueue.
* hle: kernel: KServerSession: Migrate to updated KThreadQueue.
* hle: kernel: KLightConditionVariable: Migrate to updated KThreadQueue.
* hle: kernel: KLightLock: Migrate to updated KThreadQueue.
* hle: kernel: KAddressArbiter: Migrate to updated KThreadQueue.
* hle: kernel: KThread: Remove tracking of sync object from threads.
* hle: kernel: Update KThreadQueue and migrate KSynchronizationObject.
* core: hle: kernel: Disable dispatch count tracking on single core.
* core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.
* core: cpu_manager: Use invalid core_id on init and simplify shutdown.
* core: hle: kernel: k_auto_object: Add GetName method.
* core: hle: kernel: DisableDispatch on suspend threads.
* core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.
* core: cpu_manager: Use KScopedDisableDispatch.
* core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.
* core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.
* core: hle: kernel: k_scheduler: Improve ScheduleImpl.
* core: hle: kernel: k_scheduler: Improve Unload.
* core: hle: kernel: k_process: DisableDispatch on main thread.
* core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.
* core: hle: kernel: k_thread: Add KScopedDisableDispatch.
* core: hle: kernel: Ensure idle threads are closed before destroying scheduler.
* core: hle: kernel: Reflect non-emulated threads as core 3.
Download:
yuzu Git (2021/12/13) :
1fichier
anonfiles
bayfiles
bowfile
dailyuploads
letsupload
megaup
mixdrop
send
uptobox
zippyshare
Source:Here
0 Comments
Post a Comment