- 15 Jan, 2022 6 commits
-
-
bunnei authored
- This is used to terminate a thread asynchronously after it has been exited. - This fixes a crash that can occur in Pokemon Sword/Shield because a thread is incorrectly closed on svcExitThread, then, the thread is destroyed on svcCloseHandle while it is still scheduled. - Instead, we now wait for the thread to no longer be scheduled on all cores before destroying it from KWorkerTaskManager, which is accurate to HOS behavior.
-
bunnei authored
-
bunnei authored
- This makes our implementations of these more closely match HOS.
-
bunnei authored
-
bunnei authored
- These primitives are used to dispatch asynchronous kernel tasks from KThread and KProcess.
-
bunnei authored
- When the emulator crashes to desktop below, we don't even get this captured in a log, making such issues harder to debug.
-
- 14 Jan, 2022 5 commits
-
-
Mai M authored
hle: kernel: Fix service_threads access to be thread safe.
-
Mai M authored
Kernel Memory Updates (Part 2): SetProcessMemoryPermission, update permissions, and other minor changes.
-
bunnei authored
- CreateServiceThread and ReleaseServiceThread can be accessed by different threads, uses a lock to make this thread safe. - Fixes a rare crash in Pokemon Sword/Shield that can occur when a new service thread is being created while an old one is being destroyed.
-
bunnei authored
yuzu: main: Increase the open file limit on Windows to 8192
-
bunnei authored
core/hid: Reduce gyro threshold even more
-
- 12 Jan, 2022 7 commits
- 11 Jan, 2022 2 commits
-
-
Alexandre Bouvier authored
-
bunnei authored
yuzu: Add controller hotkeys
-
- 10 Jan, 2022 4 commits
- 08 Jan, 2022 8 commits
- 07 Jan, 2022 6 commits
- 06 Jan, 2022 2 commits
-
-
Fernando S authored
video_core/memory_manager: Fixes for sparse memory management
-
Mai M authored
externals/dynarmic: update to the latest revision
-