| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-30 | Config: Make s_callbacks_lock recursive to fix hardcore mode deadlock. | Jordan Woyak | |
| 2025-05-26 | Merge pull request #13709 from JosJuice/hide-header-bin | Admiral H. Curtiss | |
| Hide DirectoryBlob header.bin files from game list | |||
| 2025-05-25 | Hide DirectoryBlob header.bin files from game list | JosJuice | |
| This is a continuation of 552b6da. That commit hid sys/boot.bin, but not disc/header.bin, which is only present for Wii games. Fixes https://bugs.dolphin-emu.org/issues/13810. | |||
| 2025-05-25 | Merge pull request #13647 from jordan-woyak/sha1-avoid-memcpy | JosJuice | |
| Crypto/SHA1: Re-add memcpy avoiding optimization to BlockContext::Update. | |||
| 2025-05-24 | Merge pull request #13692 from jordan-woyak/work-queue-thread-command-queue | JosJuice | |
| WorkQueueThread: Fix Cancel() race with internal command queue. | |||
| 2025-05-23 | IOS/KD: Set Checksum when flushing NWC24Config | Sketch | |
| 2025-05-22 | Merge pull request #13699 from JosJuice/force-typo | JosJuice | |
| DolphinQt: Fix verb agreement in Immediate XFB description | |||
| 2025-05-22 | DolphinQt: Don't translate Wii Speak OSD string | JosJuice | |
| We have a general policy of not translating OSD strings due to the OSD font not having good enough support for languages other than English. | |||
| 2025-05-22 | DolphinQt: Fix verb agreement in Immediate XFB description | JosJuice | |
| 2025-05-21 | Merge pull request #13661 from jordan-woyak/info-first | Admiral H. Curtiss | |
| DolphinQt: Make the Info tab first in the game properties dialog. | |||
| 2025-05-21 | Merge pull request #13693 from jordan-woyak/focus-render-window-on-click | Admiral H. Curtiss | |
| DolphinQt/RenderWidget: Grab focus on mouse button press. | |||
| 2025-05-21 | Merge pull request #12769 from sepalani/wii-speak | JMC47 | |
| IOS/USB: Emulate Wii Speak using cubeb | |||
| 2025-05-20 | WorkQueueThread: Fix Cancel() race with internal command queue. | Jordan Woyak | |
| 2025-05-20 | DolphinQt/RenderWidget: Grab focus on mouse button press. | Jordan Woyak | |
| 2025-05-20 | Merge pull request #13675 from LillyJadeKatrin/retroachievements-close-deadlock | JMC47 | |
| AchievementManager - LoadGameCallback | |||
| 2025-05-20 | Merge pull request #13562 from sanjay900/santroller-support | Jordan Woyak | |
| LibusbDevice: Send wakeup command to Santroller devices | |||
| 2025-05-18 | Resolve clang-tidy violation | LillyJadeKatrin | |
| 2025-05-18 | Merge pull request #13672 from ↵ | Jordan Woyak | |
| tygyh/UnitTests/Remove-redundant-template-type-specifiers UnitTests: Remove redundant template type specifers | |||
| 2025-05-18 | Merge pull request #13668 from tygyh/UnitTests/Core/Make-parameters-constant | Jordan Woyak | |
| UnitTests/Core: Make parameters constant | |||
| 2025-05-17 | Merge pull request #13527 from ↵ | Jordan Woyak | |
| tygyh/Replace-msg-with-structured-binding-VideoCommon/NetPlayChatUI VideoCommon/NetPlayChatUI: Replace msg with structured binding | |||
| 2025-05-17 | Merge pull request #13190 from tygyh/Move-to-inner-scope-DolphinQT | Jordan Woyak | |
| DolphinQT: Move variables to inner scope | |||
| 2025-05-17 | Revert "RetroAchievements: Fix potential deadlock on shutdown." | LillyJadeKatrin | |
| This reverts commit 826f04d06c89011fa7e47531111ee90b27344c8a. | |||
| 2025-05-17 | AchievementManager: Remove CloseGame from LoadGameCallback | LillyJadeKatrin | |
| This was causing deadlocks when a game didn't load (including if RetroAchievements does not yet support it) because it was attempting to close the queue the the callback was currently running on, forcing LoadGameCallback to wait for LoadGameCallback to finish. However, it appears that recent changes to the queue have independently resolved the reason CloseGame was being called here in the first place. | |||
| 2025-05-16 | Merge pull request #13662 from ↵ | Jordan Woyak | |
| Dentomologist/wiimotecontrollerswidget_scan_for_bluetooth_adapters_on_separate_thread WiimoteControllersWidget: Fix UI hang when opening Controllers window | |||
| 2025-05-16 | Merge pull request #13554 from tygyh/DSPSpy-Apply-style-alignment-refactorings | Jordan Woyak | |
| DSPSpy: Apply style-alignment refactorings | |||
| 2025-05-16 | Merge pull request #13531 from tygyh/DiscIO-Make-functions-constant | Jordan Woyak | |
| DiscIO: Make functions constant | |||
| 2025-05-16 | Merge pull request #13459 from tygyh/Make-parameters-constants-DolphinQt-Netplay | Jordan Woyak | |
| DolphinQt/NetPlay: Make variables constant | |||
| 2025-05-16 | UnitTests: Remove redundant template type specifers | Dr. Dystopia | |
| 2025-05-16 | Merge pull request #13654 from JosJuice/android-clear-without-dismiss | JMC47 | |
| Android: Don't dismiss AdvancedMappingDialog when pressing Clear | |||
| 2025-05-16 | Merge pull request #13666 from ↵ | Jordan Woyak | |
| tygyh/UnitTests/PowerPC-Use-constant-functions-variables-parameters UnitTests/PowerPC: Use constant functions, variables and parameters | |||
| 2025-05-16 | Merge pull request #13669 from ↵ | Jordan Woyak | |
| tygyh/UnitTests/Common/Use-std-size-for-size-calculation UnitTests/Common: Use `std::size` for size calculation | |||
| 2025-05-16 | Merge pull request #13670 from tygyh/UnitTests/Core/Remove-unused-includes | Jordan Woyak | |
| UnitTests/Core: Remove unused includes | |||
| 2025-05-16 | DiscIO: Make functions constant | Dr. Dystopia | |
| 2025-05-16 | UnitTests/Core: Remove unused includes | Dr. Dystopia | |
| 2025-05-16 | UnitTests/Core: Make parameters constant | Dr. Dystopia | |
| 2025-05-16 | UnitTests/Common: Use `std::size` for size calculation | Dr. Dystopia | |
| 2025-05-16 | UnitTests/PowerPC: Use constant functions, variables and parameters | Dr. Dystopia | |
| 2025-05-15 | WiimoteControllersWidget: Fix UI hang on opening | Dentomologist | |
| Fix the UI hanging for several seconds when opening the Controllers window. Move the scan for Bluetooth adapters onto a separate thread so the Host thread doesn't have to wait for it. Only automatically scan for adapters once, when opening the Controllers window for the first time. Add a Refresh button to let the user refresh the adapter list afterward. | |||
| 2025-05-15 | Merge pull request #13660 from jordan-woyak/consistent-icon-text | Jordan Woyak | |
| DolphinQt: Add utility function for creating label text with a standard icon. | |||
| 2025-05-15 | DolphinQt/Mapping: Replace Motion Input "WARNING: " text with a warning icon. | Jordan Woyak | |
| 2025-05-15 | DolphinQt: Make the Info tab first in the game properties dialog. | Jordan Woyak | |
| 2025-05-15 | DolphinQt: Add utility function for creating label text with a standard icon. | Jordan Woyak | |
| 2025-05-14 | Merge pull request #13603 from tygyh/FifoPlayer-Make-functions-static | Jordan Woyak | |
| FifoPlayer: Make functions static | |||
| 2025-05-14 | RetroAchievements: Fix potential deadlock on shutdown. | Jordan Woyak | |
| 2025-05-12 | Merge pull request #13650 from JosJuice/stswx-uncached | JMC47 | |
| PowerPC: Correctly handle stswi/stswx to uncached memory | |||
| 2025-05-12 | Android: Don't dismiss AdvancedMappingDialog when pressing Clear | JosJuice | |
| If you already have a mapping set in the advanced mapping dialog and want to change it, the easiest way to do it is to press Clear and then select the new mapping from the list. But pressing Clear causes the dialog to close, forcing you to open it again, which is inconvenient. This commit makes it so the Clear button doesn't close the dialog. | |||
| 2025-05-12 | Merge pull request #13046 from SuperSamus/vi-overclock | JMC47 | |
| Add VBI Frequency Override | |||
| 2025-05-12 | VideoCommon: Limit maximum denominator for MPEG4 | Martino Fontana | |
| It happened to be under the limit normally, but now that the VBI rate can be changed, that's no longer the case. | |||
| 2025-05-12 | Core: Add VBI Frequency Override | Martino Fontana | |
| This feature allows overriding the frequency of the Vertical Blank Interrupt. For many games, this means that their gameplay speed will change without affecting audio, which would be useful by itself (e.g. grinding in RPGs). However, there are games that use delta time for their game logic, which allows them to be played at >60 FPS at the same gameplay speed! Some games aren't dynamic though, and require a patch to adjust their game speed variable. | |||
| 2025-05-10 | Merge pull request #13631 from LillyJadeKatrin/retroachievements-mem2 | JMC47 | |
| AchievementManager: MEM2 Support | |||
