Commit graph

43236 commits

Author SHA1 Message Date
Admiral H. Curtiss
adac827a04
Merge pull request #12625 from mitaclaw/Wshadow-uncaptured-local
CMakeLists: Add Clang's Specific WShadow Diagnostics
2024-03-10 00:59:20 +01:00
mitaclaw
f71f2c6ba1 CMakeLists: Add Clang's Specific WShadow Diagnostics
For parity with GCC.
2024-03-09 15:34:39 -08:00
Admiral H. Curtiss
ef75a6ff23
Merge pull request #12622 from mitaclaw/branch-watch-dialog-errata
BranchWatchDialog: Fix Misc. Errata
2024-03-10 00:06:21 +01:00
JMC47
4f8fb645d6
Merge pull request #12627 from LillyJadeKatrin/retroachievements-measure-faster
Adjusted achievement progress updates to duration short
2024-03-09 16:18:28 -05:00
LillyJadeKatrin
5418e89523 Adjusted achievement progress updates to duration short 2024-03-08 23:26:56 -05:00
mitaclaw
fe61efcd7a DVDInterface: Modernize With CPUThreadGuard 2024-03-08 15:17:41 -08:00
MikeIsAStar
11dd5ba485 MMU: Remove erroneous continue statement
The updated behavior more closely emulates the functionality of physical hardware.
2024-03-08 16:36:38 -05:00
mitaclaw
0645b4d579 BranchWatchDialog: Fix Misc. Errata
Window icon was missing from QDialog lacking a parent.
Giving the QDialog a parent revealed I had failed to make it properly non-modal, necessitating further changes.
Settings save less often, now only upon destruction.
Construction of BranchWatchDialog is now deferred.
2024-03-07 15:59:03 -08:00
Niel Lebeck
9029b7a082 Add SettingsHandler unit tests exercising the edge case in PR #8704 2024-03-06 22:08:30 -08:00
mitaclaw
0f36654d2b PPCSymbolDB: Eliminate Redundant Member
This can be accessed through the CPUThreadGuard.
2024-03-06 21:44:53 -08:00
Ikko Eltociear Ashimine
7b0d4f0578
WiimoteReal: fix typo in WiimoteReal.cpp
continous -> continuous
2024-03-07 01:27:39 +09:00
Nayla
bff6951a66
Update GP7E01.ini 2024-03-05 14:13:37 -05:00
mitaclaw
4568446398 JitInterface::ClearCache: Modernize With CPUThreadGuard
It is recommended to view this diff with whitespace changes hidden.
2024-03-04 19:45:34 -08:00
OatmealDome
e7282f4244
Merge pull request #12618 from LillyJadeKatrin/retroachievements-update-fix
Remove the update callback on all events
2024-03-04 21:02:45 -05:00
LillyJadeKatrin
085c17aed4 Remove the update callback on all events
Not only was the extra call to the update callback in the AchievementEventHandler method unnecessary, it was getting called on events that don't even need to be tracked here, causing a lot of lag when it turned out one achievement was repeatedly spamming Achievement Reset Events as a shortcut.
2024-03-04 20:04:08 -05:00
Nayla Hanegan
e024208b55 meh 2024-03-03 20:35:02 -05:00
Nayla Hanegan
e952ac042f fix header of NetplayClinet 2024-03-03 20:34:29 -05:00
Nayla Hanegan
4a13b84431 fix header of NetplayClinet 2024-03-03 20:18:42 -05:00
Nayla Hanegan
8f57608692 fix core error 2024-03-03 20:16:56 -05:00
Nayla Hanegan
151db6a1c6 Revert "Added input tracking and variable delay for Rollback"
This reverts commit ef34d8fe0f.
2024-03-03 20:10:23 -05:00
OatmealDome
8f6fd912f7
Merge pull request #12613 from LillyJadeKatrin/retroachievements-submodule-update
Update rcheevos submodule to master
2024-03-03 20:09:37 -05:00
Nayla Hanegan
f6f7867a5e
import loop 2024-03-03 20:03:51 -05:00
Nayla
8c4a16a1f2
Update macos.yml 2024-03-03 20:01:03 -05:00
Sage King
473f54de0a
Added SaveState saving 2024-03-03 19:55:34 -05:00
Sage King
ef34d8fe0f
Added input tracking and variable delay for Rollback 2024-03-03 19:54:37 -05:00
Nayla Hanegan
95f2300174
Merge branch 'netplay-events' of https://github.com/AdmiralCurtiss/dolphin 2024-03-03 19:44:34 -05:00
Nayla Hanegan
fa950acffc
Merge branch 'AdmiralCurtiss-netplay-events' 2024-03-03 19:43:53 -05:00
Nayla Hanegan
843996cd60
merge 2024-03-03 19:43:48 -05:00
Nayla Hanegan
88d6bf4034
Merge branch 'dolphin-emu-master' 2024-03-03 19:38:06 -05:00
Nayla Hanegan
f873d6ff71
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into dolphin-emu-master 2024-03-03 19:37:55 -05:00
Nayla
50d6db37c2
Update macos.yml 2024-03-03 19:35:41 -05:00
Nayla
a5634afb2e
Update macos.yml 2024-03-03 19:24:58 -05:00
OatmealDome
6372bf51eb
Merge pull request #12597 from nlebeck/settingshandler-unittests-thirdtry
Add some simple unit tests for SettingsHandler
2024-03-03 18:13:45 -05:00
LillyJadeKatrin
a2db33b6f1 Update rcheevos submodule to master 2024-03-03 17:55:47 -05:00
OatmealDome
aba9b110e8
Merge pull request #12612 from LillyJadeKatrin/retroachievements-logout-bug
Don't Publish Unofficial Achievements
2024-03-03 14:51:04 -05:00
JMC47
93c95ee1a3
Merge pull request #12592 from LillyJadeKatrin/retroachievements-enable-hardcore
Properly enable RetroAchievements hardcore mode
2024-03-03 13:20:23 -05:00
LillyJadeKatrin
f556f646a2 Don't Publish Unofficial Achievements
Check an achievement's category and only request RetroAchievements to award if it is CORE and not UNOFFICIAL.
2024-03-03 12:58:20 -05:00
mitaclaw
8d5e39751e BranchWatchDialog: Fix GCC Warnings
GCC can't lambda right.
2024-03-02 07:53:23 -08:00
Admiral H. Curtiss
58616a6e4c
Merge pull request #12438 from Filoppi/custom_relative_aspect_ratio
Add Custom Relative and Raw (Squared Pixels) aspect ratios
2024-03-02 14:14:19 +01:00
Admiral H. Curtiss
f2e04e0603
Merge pull request #12359 from mitaclaw/code-diff-dialog-refresh
BranchWatchDialog: A Total Replacement for CodeDiffDialog
2024-03-02 14:13:54 +01:00
Admiral H. Curtiss
8840f7f8bc
Merge pull request #12599 from lioncash/vertman
VertexManagerBase: Initialize m_ticks_elapsed on construction
2024-03-02 14:11:23 +01:00
Admiral H. Curtiss
349e21aa3a
Merge pull request #12607 from Naim2000/devaes
AesDevice: fix key & iv arrays
2024-03-02 14:08:24 +01:00
mitaclaw
16c609dcd4 BootManager: Avoid Global System Accessor 2024-03-01 23:39:04 -08:00
Niel Lebeck
0344ec6d79 Add simple unit tests for SettingsHandler 2024-03-01 20:52:45 -08:00
Naim2000
f208b320a3 AesDevice: fix key & iv arrays 2024-03-01 15:00:28 -05:00
mitaclaw
0d4cb5ddc7 State: Avoid Global System Accessor 2024-03-01 10:52:50 -08:00
mitaclaw
26141eece8 Memory(View)Widget: Avoid Global System Accessor 2024-03-01 07:09:20 -08:00
Filoppi
41b19e262f Add custom relative and raw (squared pixels) aspect ratio modes 2024-02-29 21:11:19 +02:00
Nayla
775d7048c3
Update GP7E01.ini 2024-02-28 23:02:13 -05:00
Lioncash
e52109a356 DSPJitRegCache: Take DynamicReg instances by reference in FlushRegs()
A DynamicReg instance is 80 bytes in size, so this just gets rid of some
unnecessary copy churn.
2024-02-28 10:27:35 -05:00