Tilka
22ed1dddca
Merge pull request #13037 from Dentomologist/hotkeyscheduler_handle_wiimote_connections_independently
...
HotkeyScheduler: Handle Wii Remote connections independently
2024-08-27 18:54:52 +01:00
Ferdinand Bachmann
6245dcd57d
RVZ: Fix undefined behaviour when copying 0 bytes to a null pointer
...
A vector of length 0 can have a null data pointer, which causes UB when
passed to memcpy, so only copy when we actually have data to copy. This
caused crashes in certain cases when compiling Dolphin with Clang and
LTO enabled.
2024-08-27 18:16:43 +02:00
Dentomologist
16bf5a86d3
HotkeyScheduler: Handle Wii Remote connections independently
...
Allow connecting or disconnecting multiple Wii Remotes simultaneously
instead of only handling the highest index whose hotkey is pressed. This
allows using a single hotkey to toggle multiple remotes.
2024-08-26 21:30:30 -07:00
Dentomologist
9e6a4e9d35
ARCodeWidget: Remove unnecessary call to OnSelectionChanged
...
Before the call to OnSelectionChange, m_code_edit and m_code_remove are
disabled and UpdateList calls m_code_list->clear(), thereby deselecting
any selected items.
When no items are selected, OnSelectionChange disables m_code_edit and
m_code_remove and then returns. Since that was already done, the call
doesn't change anything and can be removed.
2024-08-25 23:44:17 -07:00
Dentomologist
f4db168a8e
CheatsManager: Create ARCodeWidget and GeckoCodeWidget only once.
...
Create ARCodeWidget and GeckoCodeWidget once on startup rather than
every time a game is launched or shutdown.
In addition to losing focus on the tab (since the previous widget and
tab no longer existed), the behavior prior to this commit could cause a
crash if the user initiated a game shutdown and then opened a code edit
window since the AR/GeckoCodeWidget would get deleted in the meantime.
2024-08-25 23:44:17 -07:00
Dentomologist
232d24109d
Extract ARCodeWidget/GeckoCodeWidget code loading to functions
2024-08-25 23:44:17 -07:00
Dentomologist
ee35aa49a2
ARWidget: Disable Edit and Remove buttons when no code is selected
...
Also some minor refactoring of nearby/related code:
* Make non-obvious variable types explicit instead of auto.
* Throw some consts around.
* Use setDisabled(empty) instead of setEnabled(!empty).
2024-08-25 23:44:17 -07:00
Nayla
18c2b32e4c
Update GP6E01.ini
2024-08-25 17:20:18 -04:00
Patrick Ferry
6f24fdd78f
Gameini: Enable PAL60 for "Project Zero II: Wii Edition"
2024-08-25 15:29:11 +01:00
JosJuice
27c71017fa
Translation resources sync with Transifex
2024-08-25 11:35:04 +02:00
Patrick Ferry
8ffa87f894
Gameini: Enable PAL60 for "Boom Street"
2024-08-25 01:40:13 +01:00
Patrick Ferry
58c391ee21
Gameini: Enable PAL60 for "The Last Story"
2024-08-25 01:38:57 +01:00
Tilka
cc256ef16d
Merge pull request #10663 from Tilka/ax_biquad
...
AX: add support for biquad filtering
2024-08-24 22:31:05 +01:00
Nayla Hanegan
d9503b915f
Hide super extended
2024-08-24 16:53:27 -04:00
Tillmann Karras
2669d0d8af
AX: add analytics quirks for wiimote filters
...
I'm fairly sure the implementation is correct but I've not been able to
find a game that actually makes use of these filters.
2024-08-24 19:47:22 +01:00
Tillmann Karras
6946f17b8c
AX: enable low-pass/biquad filtering of Wiimote audio
2024-08-24 16:31:59 +01:00
Tillmann Karras
9d2841be10
AX: add support for biquad filtering
...
This fixes e.g. the overly loud wind in "I SPY: Spooky Mansion".
2024-08-24 16:31:59 +01:00
JosJuice
f85c4413bd
Merge pull request #13009 from BryanJacobs/master
...
Graphics: Adapt aspect ratio when SBS/TAB 3D is used
2024-08-24 16:38:16 +02:00
mitaclaw
ffaba26830
BranchWatchDialog: Refactor For LoadQSettings / SaveQSettings
2024-08-24 00:29:53 -07:00
mitaclaw
7b89730daa
BranchWatchDialog: Defer Layout Construction When Possible
...
The main layout, tool controls layout, and misc. controls layout all don't need the QLayout constructed so early.
2024-08-24 00:29:52 -07:00
mitaclaw
9eb79f1d28
BranchWatchDialog: De-lambda-ize Constructor
2024-08-24 00:29:52 -07:00
mitaclaw
b6c20b715a
BranchWatch: Don't Save Irrelevant Hits In Reduction Phase
2024-08-24 00:29:52 -07:00
Nayla Hanegan
61c181431c
it builds
2024-08-23 21:31:50 -04:00
Nayla Hanegan
d08c3b9026
Revert "PPCCache: Avoid Global System Accessor"
...
This reverts commit cf74c0d683
.
2024-08-23 17:59:45 -04:00
Nayla Hanegan
0a671d3fff
commit this
2024-08-23 17:59:17 -04:00
Nayla Hanegan
0a369958a4
Revert "PPCCache: Always invalidate on icbi, even if icache is disabled"
...
This reverts commit 2f4a3d6f60
.
2024-08-23 17:48:45 -04:00
Nayla Hanegan
94fb520456
sdl down
2024-08-23 17:16:25 -04:00
Nayla Hanegan
e94fddef11
Merge branch 'master' of https://github.com/MarioPartyNetplay/Dolphin-MPN
2024-08-23 17:15:28 -04:00
Nayla Hanegan
9736d6a38f
Revert "BreakpointWidget: Fix Qt centering issues with a Custom Delegate"
...
This reverts commit b7b0842d2f
.
2024-08-23 17:15:22 -04:00
Nayla
0d4babb3b0
Update CMakeLists.txt
2024-08-23 17:00:38 -04:00
Nayla
70df3b89ae
Update CMakeLists.txt
...
linux fix
2024-08-23 16:28:18 -04:00
Nayla Hanegan
2bb83b1adb
more shady stuff
2024-08-23 15:42:58 -04:00
Nayla Hanegan
2670ec26f6
auto dark mode restored, fix merging
2024-08-23 14:48:50 -04:00
Nayla Hanegan
4ced9ad700
Merge branch 'dolphin-emu-master'
2024-08-23 13:38:23 -04:00
Nayla Hanegan
7e6752e8fc
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into dolphin-emu-master
2024-08-23 13:38:17 -04:00
Tilka
1f5e100a0e
Merge pull request #13033 from mitaclaw/remove-common-fill
...
TypeUtils: Remove Common::Fill
2024-08-23 09:16:13 +01:00
Tilka
239a42a860
Merge pull request #13034 from lycheefox/skylanders
...
Skylanders: Fix Hot Head (Sparkle)
2024-08-23 09:12:33 +01:00
Nayla Hanegan
11413bf234
code handler super extended
2024-08-22 22:50:57 -04:00
lycheefox
1108ccd62f
Skylanders: Fix Hot Head (Sparkle)
2024-08-22 20:57:18 -04:00
mitaclaw
76a998ecf9
TypeUtils: Remove Common::Fill
...
This temporary solution is no longer needed.
2024-08-22 17:29:26 -07:00
Nayla Hanegan
69e75c6cfd
Rio changes to gecko handler
2024-08-22 16:15:00 -04:00
Alfred Wingate
d7c93d87be
Add support for libfmt-11
...
fmt::join was moved into fmt/ranges.h
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-08-22 16:54:35 +03:00
Bryan Jacobs
7ec6d116e8
Graphics: Adapt aspect ratio when SBS/TAB 3D is used
...
Adds support for choosing to present the full resolution
independently to each eye when using side-by-side or
top-and-bottom 3D.
2024-08-22 07:11:43 +10:00
OatmealDome
93617e96c3
Merge pull request #13029 from JosJuice/sddress
...
DolphinQt: Fix "Sddress" typo
2024-08-21 12:32:49 -04:00
JosJuice
9f95a8fa8a
DolphinQt: Fix "Sddress" typo
2024-08-21 18:12:04 +02:00
OatmealDome
2058439598
Merge pull request #13028 from lycheefox/skylanders
...
Skylanders: Add Mobile Hot Streak and fix typo
2024-08-21 11:44:22 -04:00
lycheefox
b71474ec64
Skylanders: Add Mobile Hot Streak and fix typo
2024-08-20 21:45:36 -04:00
Tilka
7b8b733b11
Merge pull request #13022 from tygyh/Remove-redundant-semicolons
...
Remove redundant semicolons
2024-08-21 01:52:16 +01:00
JosJuice
44f1a75865
Translation resources sync with Transifex
2024-08-20 22:05:07 +02:00
Dr. Dystopia
9602f36248
Remove redundant semicolons
2024-08-20 14:59:54 +02:00