Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-14 | hle: kernel: Fix service_threads access to be thread safe V2. | bunnei | |
- PR #7699 attempted to fix CreateServiceThread and ReleaseServiceThread to be thread safe, but inadvertently introduced a possible dead-lock. - With this PR, we use a worker thread to manage the service thread list, allowing it only to be accessed by a single thread, and guaranteeing threads will not destroy themselves. - Fixes a rare crash in Pokemon Sword/Shield, I've now run this game for ~12 hours non-stop and am quite confident this is a good solution for this issue. | |||
2022-01-14 | Merge pull request #7699 from bunnei/fix-service-thread-race | Mai M | |
hle: kernel: Fix service_threads access to be thread safe. | |||
2022-01-14 | Merge pull request #7698 from bunnei/mem-code-memory-updates | Mai M | |
Kernel Memory Updates (Part 2): SetProcessMemoryPermission, update permissions, and other minor changes. | |||
2022-01-13 | hle: kernel: Fix service_threads access to be thread safe. | bunnei | |
- 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. | |||
2022-01-13 | Merge pull request #7690 from Morph1984/increase-file-limit-win | bunnei | |
yuzu: main: Increase the open file limit on Windows to 8192 | |||
2022-01-13 | Merge pull request #7700 from german77/no-gyro | bunnei | |
core/hid: Reduce gyro threshold even more | |||
2022-01-11 | core/hid: Reduce gyro threshold even more | Narr the Reg | |
2022-01-11 | Merge pull request #7697 from abouvier/opt-tests | bunnei | |
cmake: make tests optional | |||
2022-01-11 | hle: kernel: k_page_table: Update SetProcessMemoryPermission. | bunnei | |
2022-01-11 | hle: service: ldr: UnmapCodeMemory BSS only when set. | bunnei | |
2022-01-11 | hle: kernel: k_page_table: ReadAndWrite -> UserReadWrite. | bunnei | |
2022-01-11 | hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory. | bunnei | |
2022-01-11 | Merge pull request #7684 from bunnei/set-mem-perm-attr | bunnei | |
Kernel Memory Updates (Part 1): SetMemoryAttribute, and other minor changes. | |||
2022-01-12 | cmake: make tests optional | Alexandre Bouvier | |
2022-01-11 | Merge pull request #7633 from german77/hotkeys | bunnei | |
yuzu: Add controller hotkeys | |||
2022-01-09 | yuzu: main: Increase the open file limit on Windows to 8192 | Morph | |
This is a temporary solution for now to accommodate for mods containing more than 4096 files. | |||
2022-01-09 | Merge pull request #7683 from liushuyu/fmt-8.1 | Morph | |
logging: adapt to changes in fmt 8.1 | |||
2022-01-09 | Merge pull request #7687 from german77/tas_handle | Morph | |
input_common: Handle errors on TAS scripts | |||
2022-01-09 | logging/log.h: move enum class formatter to a separate file ... | liushuyu | |
... to common/logging/formatter.h | |||
2022-01-08 | cmake: upgrade Conan package fmt to 8.1.1 ... | liushuyu | |
... requirements for fmt stays at ^8.0.1 | |||
2022-01-08 | logging/log: use `underlying_type` instead of hardcoding types | liushuyu | |
2022-01-08 | Merge pull request #7682 from german77/udp_fix | bunnei | |
input_common: Fix UDP controller mappings | |||
2022-01-08 | core: hle: kernel: svc: Updates to SetMemoryAttribute and SetMemoryPermission. | bunnei | |
2022-01-08 | input_common: Handle errors on TAS scripts | german77 | |
2022-01-08 | core: hle: kernel: k_page_table: Update CheckMemoryState. | bunnei | |
2022-01-08 | logging: adapt to changes in fmt 8.1 | liushuyu | |
2022-01-08 | Merge pull request #7680 from german77/accel_mapping | bunnei | |
input_common: Allow to only have acceleration motion data | |||
2022-01-07 | yuzu: Use pad parameter to choose the correct controller | german77 | |
2022-01-07 | input_common: Fix udp motion not automapping to both sides | german77 | |
2022-01-06 | yuzu: Add controller hotkeys | german77 | |
2022-01-06 | core/hid: Add home and screenshot button support | german77 | |
2022-01-06 | core/hid: Set minimum gyro threshold | german77 | |
2022-01-06 | input_common: Use accelerometer data for mapping | german77 | |
2022-01-06 | Merge pull request #7658 from ameerj/sparse-fixes | Fernando S | |
video_core/memory_manager: Fixes for sparse memory management | |||
2022-01-06 | Merge pull request #7679 from liushuyu/update-dynarmic | Mai M | |
externals/dynarmic: update to the latest revision | |||
2022-01-06 | externals/dynarmic: update to latest revision ... | liushuyu | |
... to resolve compilation errors with fmt 8.1 | |||
2022-01-05 | Merge pull request #7674 from lat9nq/fix-custom-highlight | bunnei | |
configure_per_game: Initialize tabs after loading custom configuration | |||
2022-01-05 | Merge pull request #7673 from german77/no_return | Mai M | |
glsl: Remove unreachable return | |||
2022-01-05 | Merge pull request #7675 from zhaobot/tx-update-20220105075447 | Mai M | |
Update translations (2022-01-05) | |||
2022-01-05 | Update translations (2022-01-05) | The yuzu Community | |
2022-01-04 | configure_per_game: Initialize tabs after loading custom configuration | lat9nq | |
Changes tab initialization to happen after the configuration is loaded, which means that it no longer happens as member initializers in the ConfigurePerGame constructor. Removes the cluster of ??_tab->SetConfiguration's that I added earlier to get around this issue initially. Fixes a regression in #6774 | |||
2022-01-04 | video_core: Remove unnecesary maybe_unused flag | Narr the Reg | |
2022-01-04 | glsl: Remove unreachable return | Narr the Reg | |
2022-01-04 | Merge pull request #7610 from Tatsh/more-system-libs | bunnei | |
Add support for linking against system Opus | |||
2022-01-04 | Merge pull request #7636 from vonchenplus/buffer_queue_query | bunnei | |
core:hle:service:nvflinger Implement few type in bufferqueue query method | |||
2022-01-04 | Merge pull request #7670 from ameerj/vsync-block | Fernando S | |
gpu: Add shut down method to synchronize threads before destruction | |||
2022-01-03 | Merge pull request #7251 from FernandoS27/shader-dump | bunnei | |
ShaderDecompiler: Add a debug option to dump the game's shaders. | |||
2022-01-03 | gpu: Add shut down method to synchronize threads before destruction | ameerj | |
2022-01-04 | ShaderDecompiler: Add a debug option to dump the game's shaders. | Fernando Sahmkow | |
2022-01-03 | Revert "Merge pull request #7668 from ameerj/fence-stop-token" | ameerj | |
This reverts commit e7733544779f2706d108682dd027d44e7fa5ff4b, reversing changes made to abbbdc2bc027ed7af236625ae8427a46df63f7e7. |