040d9a4336
Debugger symbols: Add new symbol type: Notes.. Notes are for naming single instructions, or small groups of instructions.
...
Notes are separate from function symbols, and can be searched separately.
Unlike functions, notes of different length can overlap each other.
In the instruction window, a note will always display over the function symbol.
2025-06-19 17:55:35 -07:00
e21ae90073
MainWindow: Show hardcore mode error for recording playback
...
Show an error message when attempting to play an input recording while
RetroAchievements hardcore mode is active, instead of silently doing
nothing.
2025-06-17 12:21:39 -07:00
413b7475ec
Merge pull request #13762 from Dentomologist/dolphinqt_add_vcxproj_clinclude
...
DolphinQt: Add DolphinQt.vcxproj ClInclude line
2025-06-17 13:06:04 -05:00
e8c9c7a403
DolphinQt: Add DolphinQt.vcxproj ClInclude line
...
Add a missing ClInclude line in DolphinQt.vcxproj for
NonAutodismissibleMenu.h. Missing the ClInclude doesn't break
compilation, but prevents various IntelliSense features in Visual
Studio from working properly with the file.
2025-06-16 23:11:11 -07:00
c488545091
GameListModel: Update tag list and sorting immediately
...
Emit the dataChanged signal when adding or removing tags from a game.
This both updates the contents of the game's Tags column immediately
(instead of having to wait for the context menu to be closed), and
updates the sorting if games are being sorted by the Tags column.
2025-06-16 22:58:30 -07:00
2fd74990b7
Qt: Use NonAutodismissibleMenu in more places
...
Use NonAutodismissibleMenu for MenuBar's Options, JIT, and
Tools->"Connect Wii Remotes" menus, as well as for the Tags menu in
GameList's context menu.
NonAutodismissibleMenu allows users to check or uncheck multiple
checkable menu items without closing the menu between selections.
2025-06-16 22:56:26 -07:00
ab25632992
ThreadWidget: Don't set fixed width on QLineEdits
...
Fix clipping of QLineEdit contents by having them take up half the grid
width instead of trying to match the contents width in an unreliable
manner.
2025-06-16 22:33:20 -07:00
6a0d8ca3f8
MenuBar: Rename menu variable
...
The Tools menu has a number of submenus, so rename menu to
connect_wii_remotes_menu for clarity.
2025-06-16 21:06:55 -07:00
ca004e35f7
GameSettings: add performance hack for Baby And Me
...
The patch is not enabled by default.
2025-06-16 20:08:36 +01:00
c39b067479
GameSettings: don't force EFB-to-tex for Fireblade
...
This ini is from the initial mega commit. The game seems to work fine
without it.
2025-06-16 19:48:31 +01:00
58b86074ae
GameSettings: fix purple flickering in Trivial Pursuit - Bet You Know It
2025-06-16 19:48:31 +01:00
cc5933a6ce
GameSettings: fix purple screen in The Price Is Right
2025-06-16 19:48:31 +01:00
28a6eb26cc
Merge pull request #13703 from jordan-woyak/map-and-calibrate
...
DolphinQt/InputCommon: Make the "Calibrate" button also map inputs.
2025-06-15 15:45:04 -05:00
3a94289ad6
Merge pull request #13744 from JoshuaVandaele/windows-specific-getdevicename
...
Host: Implement a Windows-only implementation of `GetDeviceNameFromVIDPID`
2025-06-15 15:44:31 -05:00
2fb66e9708
Merge pull request #12938 from tygyh/Split-IsTranslatedRAMAddress
...
Core/PowerPC: Split 'IsRAMAddress' method into 'IsEffectiveRAMAddress' and 'IsPhysicalRAMAddress' methods
2025-06-14 17:12:24 -05:00
83beebaf8b
DolphinQt/InputCommon: Move some calibration logic to InputCommon and make the "Calibrate" button also map inputs.
2025-06-14 16:29:25 -05:00
6591fa3751
Core/PowerPC: Split 'IsRAMAddress' method into 'IsEffectiveRAMAddress' and 'IsPhysicalRAMAddress' methods
2025-06-14 23:29:03 +02:00
0780458069
InputCommon: Make InputDetector::Start take a span instead of a vector.
2025-06-14 16:28:09 -05:00
11c3f7ea8d
InputCommon: Fix occasional misidentification of analog input detection.
2025-06-14 16:28:09 -05:00
344080b7a9
DolphinQt: Fix ControllersPane group box spacing.
2025-06-14 16:26:09 -05:00
89b8edea03
DolphinQt: Move graphics config to main Settings window.
2025-06-14 16:26:09 -05:00
2047eaf1d8
Merge pull request #13671 from tygyh/Source/Remove-redundant-lambda-parameter-lists
...
Source: Remove redundant lambda parameter lists
2025-06-14 03:49:47 -05:00
ca8f9b672b
Source: Remove redundant lambda parameter lists
2025-06-14 10:19:31 +02:00
95f6c76713
Merge pull request #13696 from fothugiyo/gecko-codes
...
Tales of Symphonia AR and Gecko Codes
2025-06-13 17:32:24 -04:00
46ce355d93
GameINI: Remove NSMBW PAL speed hack
2025-06-13 22:27:21 +02:00
d93245cc7a
Host: Implement a Windows-only implementation of GetDeviceNameFromVIDPID
2025-06-13 17:46:53 +02:00
a163877413
Merge pull request #13746 from LillyJadeKatrin/retroachievements-hardcore-changed
...
MainWindow - Avoid excessive emulation state changes
2025-06-10 17:32:04 -04:00
417badc55c
MainWindow - Avoid excessive emulation state changes
...
Updates the Hardcore Changed callback to only signal EmulationStateChanged if the new Hardcore Mode setting is different from the previous one.
2025-06-10 16:03:14 -04:00
5800b874d7
Merge pull request #13741 from Tilka/bean_menu
...
GameSettings: add bean menu patch for A Boy and His Blob
2025-06-09 00:12:52 -04:00
1526c06133
Merge pull request #13658 from jordan-woyak/vk-present-done-race
...
Vulkan: Eliminate m_last_present_done flag.
2025-06-09 00:10:31 -04:00
7ad85e875d
Merge pull request #13738 from Tilka/convert_banner
...
QtUtils/ImageConverter: simplify
2025-06-09 00:10:03 -04:00
42d5f2b705
Merge pull request #13702 from CostPerUnit/master
...
MappingWidget: Add Advanced Configuration Button to Point And Point Passthrough "Enable" boxes
2025-06-09 00:09:35 -04:00
5064b615ba
Merge pull request #13737 from LillyJadeKatrin/retroachievements-gamecube-bulk-fix
...
AchievementManager - Fix Gamecube Bulk Copy
2025-06-08 13:08:02 -04:00
33b529a510
Merge pull request #13719 from LillyJadeKatrin/retroachievements-wii-menu-fix
...
AchievementManager - Block Wii Menu Exploits
2025-06-08 13:04:27 -04:00
8c3ca46988
Merge pull request #13676 from LillyJadeKatrin/retroachievements-allowlist-test-improvements
...
RetroAchievements: Updated PatchAllowlistTest to generate new allowlist
2025-06-08 12:56:19 -04:00
944dd711b7
Merge pull request #13743 from JosJuice/audiocommon-missing-includes
...
AudioCommon: Re-add missing includes
2025-06-08 13:41:41 +02:00
1b7d42f775
AudioCommon: Re-add missing includes
...
7c237bb
("AudioCommon: Remove unused includes") removed some includes
that were in fact in use.
2025-06-08 11:35:02 +02:00
24b0bf01d5
Merge pull request #12836 from JosJuice/opensles-buffer-size
...
Android: Ask system for optimal audio buffer size and sample rate
2025-06-07 23:07:37 -04:00
19fbbf0dba
Merge pull request #13727 from JoshuaVandaele/fmt-11.2.0-localtime-deprec
...
fmt: Replace deprecated `fmt::localtime` usage with `Common::LocalTime`
2025-06-08 04:04:37 +01:00
1786e34bd3
Merge pull request #13665 from jordan-woyak/dark-mode-filter
...
DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter.
2025-06-07 18:19:13 -05:00
65f3ba70f5
Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core&UnitTests
...
Core & UnitTests: Make overriding explicit and remove redundant virtual specifiers on overriding destructors
2025-06-07 17:55:14 -05:00
ec52a74967
Merge pull request #13023 from tygyh/Replace-ties-with-structured-bindings
...
UnitTests: Replace ties with structured bindings
2025-06-07 17:50:34 -05:00
8b7669550f
Merge pull request #13454 from tygyh/Use-constants-DolphinQt-FifoAnalyzer
...
DolphinQt/FIFO/FIFOAnalyzer: Make parameters, arguments etc. constant
2025-06-07 17:50:08 -05:00
46e66fe945
Merge pull request #13544 from tygyh/DolphinNoGUI-Replace-deprecated-signal-header
...
DolphinNoGUI: Apply style-alignment refactorings
2025-06-07 17:47:11 -05:00
056ece6f29
Merge pull request #13697 from tygyh/AudioCommon/Remove-unused-includes
...
AudioCommon: Remove unused includes
2025-06-07 17:45:50 -05:00
a07a2fe398
Merge pull request #13698 from tygyh/AudioCommon/Remove-unused-qualifiers-and-make-variables-constant
...
AudioCommon: Remove unused qualifiers and make variables constant
2025-06-07 17:45:33 -05:00
61e8fa060b
QtUtils/ImageConverter: simplify
2025-06-07 23:06:07 +01:00
b6ff1b5573
GameSettings: add bean menu patch for A Boy and His Blob
...
The bean menu in this game does not react when the analog control stick
is moved perfectly to the right (0 degress). This happens when the
analog stick is mapped to digital inputs.
Currently, Dolphin contains a hardcoded controller hack to work around
this issue. With this patch, it should no longer be needed; see #13177 .
2025-06-07 23:01:17 +01:00
6da3f5f26a
InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to release-3.2.16.
2025-06-07 16:27:54 -05:00
5906512847
DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter.
2025-06-07 16:15:34 -05:00