a62449711f
Merge pull request #12769 from sepalani/wii-speak
...
IOS/USB: Emulate Wii Speak using cubeb
2025-05-21 13:54:56 -04:00
9ba71448cc
WorkQueueThread: Fix Cancel() race with internal command queue.
2025-05-20 21:51:25 -05:00
f1b7f8a72e
DolphinQt/RenderWidget: Grab focus on mouse button press.
2025-05-20 21:06:32 -05:00
1dc4dc6b6d
Merge pull request #13675 from LillyJadeKatrin/retroachievements-close-deadlock
...
AchievementManager - LoadGameCallback
2025-05-20 11:54:31 -04:00
d22702a16f
Disable icache for The Ant Bully [Wii]
...
This fixes an invalid read error that would happen specifically in the Wii version.
2025-05-20 03:36:00 -04:00
faaf13eaad
Merge pull request #13562 from sanjay900/santroller-support
...
LibusbDevice: Send wakeup command to Santroller devices
2025-05-20 01:13:39 -05:00
dac023af15
Resolve clang-tidy violation
2025-05-18 05:16:17 -04:00
2e22a3cf42
Merge pull request #13672 from tygyh/UnitTests/Remove-redundant-template-type-specifiers
...
UnitTests: Remove redundant template type specifers
2025-05-18 02:12:45 -05:00
88005deaeb
Merge pull request #13668 from tygyh/UnitTests/Core/Make-parameters-constant
...
UnitTests/Core: Make parameters constant
2025-05-18 02:12:32 -05:00
f59708a26c
Merge pull request #13656 from icup321/master
...
GameINI: Disable Dual Core for several games
2025-05-18 02:13:18 -04:00
62a926a0f5
Merge pull request #13515 from tygyh/Remove-redundant-parentheses
...
Tools/symbolicate-ppc: Remove redundant parentheses
2025-05-17 18:01:17 -05:00
94888d250e
Merge pull request #13527 from tygyh/Replace-msg-with-structured-binding-VideoCommon/NetPlayChatUI
...
VideoCommon/NetPlayChatUI: Replace msg with structured binding
2025-05-17 17:09:13 -05:00
dacb004516
Merge pull request #13190 from tygyh/Move-to-inner-scope-DolphinQT
...
DolphinQT: Move variables to inner scope
2025-05-17 16:52:25 -05:00
b6803d00fe
Revert "RetroAchievements: Fix potential deadlock on shutdown."
...
This reverts commit 826f04d06c
.
2025-05-17 08:29:50 -04:00
137e50dc25
AchievementManager: Remove CloseGame from LoadGameCallback
...
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-17 08:29:34 -04:00
8b228503d9
GameINI: Set texture cache accuracy for Scooby-Doo! Night of 100 Frights PAL
2025-05-17 13:35:17 +02:00
88389146d3
Merge pull request #13662 from Dentomologist/wiimotecontrollerswidget_scan_for_bluetooth_adapters_on_separate_thread
...
WiimoteControllersWidget: Fix UI hang when opening Controllers window
2025-05-16 19:43:35 -05:00
6c5b35f92c
Merge pull request #13554 from tygyh/DSPSpy-Apply-style-alignment-refactorings
...
DSPSpy: Apply style-alignment refactorings
2025-05-16 14:55:11 -05:00
7804c16dbb
Merge pull request #13531 from tygyh/DiscIO-Make-functions-constant
...
DiscIO: Make functions constant
2025-05-16 14:49:05 -05:00
3b3bf6a04c
Merge pull request #13459 from tygyh/Make-parameters-constants-DolphinQt-Netplay
...
DolphinQt/NetPlay: Make variables constant
2025-05-16 14:29:44 -05:00
2102108b1a
UnitTests: Remove redundant template type specifers
2025-05-16 21:09:52 +02:00
f1ffcf2b00
Merge pull request #13654 from JosJuice/android-clear-without-dismiss
...
Android: Don't dismiss AdvancedMappingDialog when pressing Clear
2025-05-16 14:33:49 -04:00
404a7c75b2
Merge pull request #13666 from tygyh/UnitTests/PowerPC-Use-constant-functions-variables-parameters
...
UnitTests/PowerPC: Use constant functions, variables and parameters
2025-05-16 13:01:07 -05:00
3fecce8723
Merge pull request #13669 from tygyh/UnitTests/Common/Use-std-size-for-size-calculation
...
UnitTests/Common: Use `std::size` for size calculation
2025-05-16 12:59:52 -05:00
e4f71d2513
Merge pull request #13670 from tygyh/UnitTests/Core/Remove-unused-includes
...
UnitTests/Core: Remove unused includes
2025-05-16 12:58:47 -05:00
9dfcbcecff
DiscIO: Make functions constant
2025-05-16 19:11:39 +02:00
bc1af564e2
UnitTests/Core: Remove unused includes
2025-05-16 15:31:31 +02:00
7de18efc93
UnitTests/Core: Make parameters constant
2025-05-16 15:29:31 +02:00
762555c984
UnitTests/Common: Use std::size
for size calculation
2025-05-16 14:59:55 +02:00
58c79bc5ed
UnitTests/PowerPC: Use constant functions, variables and parameters
2025-05-16 08:28:06 +02:00
ffd46cd10c
WiimoteControllersWidget: Fix UI hang on opening
...
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 20:36:21 -07:00
e83f9fb721
Merge pull request #13664 from Tilka/cabela
...
GameSettings: disable efb2tex for two Cabela's games
2025-05-15 18:15:09 -04:00
6315527d21
GameSettings: disable efb2tex for two Cabela's games
2025-05-15 22:45:36 +01:00
fc833f845c
Merge pull request #13660 from jordan-woyak/consistent-icon-text
...
DolphinQt: Add utility function for creating label text with a standard icon.
2025-05-15 13:24:18 -05:00
17eb1b1a34
DolphinQt/Mapping: Replace Motion Input "WARNING: " text with a warning icon.
2025-05-15 10:58:43 -05:00
afb27952ee
DolphinQt: Make the Info tab first in the game properties dialog.
2025-05-15 02:13:48 -05:00
a45d00d84d
DolphinQt: Add utility function for creating label text with a standard icon.
2025-05-15 01:49:38 -05:00
c211efd84a
Merge pull request #13603 from tygyh/FifoPlayer-Make-functions-static
...
FifoPlayer: Make functions static
2025-05-14 23:01:34 -05:00
5a355083b4
Merge pull request #13659 from jordan-woyak/ra-deadlock-fix
...
RetroAchievements: Fix potential deadlock on shutdown.
2025-05-14 17:14:47 -04:00
826f04d06c
RetroAchievements: Fix potential deadlock on shutdown.
2025-05-14 01:10:53 -05:00
1554e4ab6c
Vulkan: Eliminate m_last_present_done flag.
2025-05-13 20:13:18 -05:00
059282df6f
Merge pull request #13657 from SuperSamus/jimmy-neutron-boy-genius-efb-access
...
GameINI: Enable EFB Access for Jimmy Neutron Boy Genius
2025-05-13 16:36:57 -05:00
a19b1070a0
Disable Dual Core for several games
...
Disable Dual Core for several games with known FIFO errors
fix formatting
2025-05-13 17:34:35 -04:00
79a90b1f42
GameINI: Enable EFB Access for Jimmy Neutron Boy Genius
2025-05-13 22:57:11 +02:00
57dce8bd7c
Merge pull request #13650 from JosJuice/stswx-uncached
...
PowerPC: Correctly handle stswi/stswx to uncached memory
2025-05-12 19:19:52 -04:00
c260082cd6
Merge pull request #13636 from icup321/master
...
GameINI: Disable Dual Core for Piglet's Big Game
2025-05-12 17:54:39 -04:00
eeae30e2bb
Android: Don't dismiss AdvancedMappingDialog when pressing Clear
...
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 21:40:55 +02:00
cf3702cbc8
Merge pull request #13046 from SuperSamus/vi-overclock
...
Add VBI Frequency Override
2025-05-12 13:36:55 -04:00
c720211542
VideoCommon: Limit maximum denominator for MPEG4
...
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 18:54:42 +02:00
832570c658
Core: Add VBI Frequency Override
...
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-12 18:54:36 +02:00