LillyJadeKatrin
d7a489a0f0
Handle Menu Changed Event
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
348f4fa177
Possible fix to memory pokes
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
175c731cea
Potential pause fix
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
6fc575171d
Possible memory deadlock fix
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
3aa69094d4
Added Modified Achievements Confirmation
...
Added a line to the close game confirmation dialog to tell the dev if there are unsaved modifications to the achievement assets.
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
ee051da66d
Added Game Title Estimate for Achievement Development
...
If the development system is started for a game with an unrecognized hash, RA_Integration opens a dialog for connecting the hash with a title. That dialog is prepopulated by the results of GameTitleEstimateHandler.
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
c1042976ba
Handle Local Achievements
...
Displays an additional message when an achievement unlocks that isn't on the site yet (either hasn't yet been uploaded or modified from remote) i.e. achievements the "player" is actively developing.
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
e1517883b3
Add MemoryPoker for RAIntegration
2024-12-02 20:56:13 -05:00
LillyJadeKatrin
baf4e07213
Add RAIntegration Event Handler
...
Some refactoring done to hardcore toggling so that it's more readily available for the toggle hardcore event.
2024-12-02 20:56:12 -05:00
LillyJadeKatrin
b5b61291b9
Add RetroAchievements Development Menu
...
When the menu exists, it replaces the Achievements action in the Tools menu.
2024-12-02 20:56:12 -05:00
LillyJadeKatrin
6b87de0df0
Load RA_Integration.DLL At Init If Present
2024-12-02 20:56:12 -05:00
LillyJadeKatrin
ca5fc105c0
Add RC_CLIENT_SUPPORTS_RAINTEGRATION compile flag
...
Flag is only turned on in Windows as the developer tool windows require Windows hooks to render and function.
2024-12-02 20:56:12 -05:00
LillyJadeKatrin
072fde326b
Update rcheevos submodule to newest master.
2024-12-02 20:56:12 -05:00
JMC47
cf29214c03
Merge pull request #12955 from LillyJadeKatrin/retroachievements-gecko
...
Add Support for Gecko Codes to Achievements Whitelist
2024-12-02 14:18:53 -05:00
OatmealDome
c10809a7ff
Merge branch 'release-prep-2412'
2024-12-01 20:50:13 -05:00
OatmealDome
992b4ea930
ScmRevGen: Bump major version to 2412
2412
2024-12-01 18:00:52 -05:00
OatmealDome
93c9424d09
Merge pull request #13203 from JosJuice/android-gcadapter-reset
...
Android/GCAdapter: Don't join current thread
2024-12-01 16:33:06 -05:00
JosJuice
74ed5e5532
Android/GCAdapter: Don't join current thread
...
The read thread could call Reset, which in turn tried to join the read
thread, leading to a SIGABRT. This manifested as Dolphin consistently
crashing when disconnecting a GC adapter and having a chance of crashing
a few seconds after connecting a GC adapter.
2024-12-01 12:59:25 +01:00
JosJuice
a68ae37df7
Translation resources sync with Transifex
2024-11-30 20:47:19 +01:00
LillyJadeKatrin
51435b6ef8
Approve Super Mario Sunshine Widescreen Gecko Code
2024-11-29 21:56:45 -05:00
LillyJadeKatrin
81098433c8
Add Gecko and AR codes to the Patch Allowlist Test
2024-11-29 21:56:44 -05:00
Pokechu22
3b34063611
Merge pull request #13202 from Pokechu22/cabelas-dangerous-hunts-2011-safe-texture-cache
...
GameINI: Use Safe Texture Cache for Cabela's Dangerous Hunts 2011
2024-11-29 13:03:36 -08:00
Pokechu22
6462e794c8
GameINI: Use Safe Texture Cache for Cabela's Dangerous Hunts 2011
...
This fixes text on the menu and in-game.
2024-11-29 12:09:30 -08:00
LillyJadeKatrin
8447ce99f4
Scale back hardcore code block
...
Now that patches and codes are enabled on a case by case basis, remove patcher code blocking codes entirely in hardcore mode, and reword the warning to be more accurate.
2024-11-27 21:21:26 -05:00
LillyJadeKatrin
3c255b55e8
Add AR Code Whitelist Approval
2024-11-27 21:21:26 -05:00
LillyJadeKatrin
13a1956cfa
Add Gecko Code Whitelist Approval
2024-11-27 21:21:25 -05:00
LillyJadeKatrin
78f3448e27
Convert FilterApprovedPatches to Template
2024-11-27 21:21:25 -05:00
OatmealDome
cd0b13603d
Merge pull request #13191 from dreamsyntax/sdl-patch
...
Externals: Update SDL to 2.30.9
2024-11-24 21:26:07 -05:00
JMC47
e0c387416d
Merge pull request #13153 from LillyJadeKatrin/retroachievements-netplay-hardcore
...
Force NetPlay Clients to Host Hardcore Status
2024-11-22 22:01:00 -05:00
OatmealDome
401d6e70f6
Merge pull request #13193 from vaguerant/metaknight
...
Fix Kirby's Adventure Wii Metafortress bypass patch
2024-11-20 00:52:31 -05:00
vaguerant
82c3a844c4
fix SUKP01 metafortress bypass
2024-11-19 23:24:22 +11:00
JosJuice
0f2c2c7ae0
Merge pull request #13156 from jordan-woyak/sdl-no-wgi
...
ControllerInterface/SDL: Disable SDL's Windows.Gaming.Input controller handling.
2024-11-17 21:51:56 +01:00
dreamsyntax
f642cd4658
Externals: Update SDL to 2.30.9
2024-11-16 21:34:30 -07:00
JMC47
050f5dfff6
Merge pull request #13189 from mitaclaw/gdb-stub-signal-breakpoints
...
GDBStub: Signal Breakpoint Changes To Host
2024-11-16 12:15:28 -05:00
mitaclaw
62d7166e6a
GDBStub: Signal Breakpoint Changes To Host
2024-11-15 15:12:11 -08:00
Tilka
7f25e05b31
Merge pull request #13188 from dreamsyntax/titledb-update
...
Sys: Sync wiitdb files with GameTDB
2024-11-15 00:05:42 +00:00
dreamsyntax
691a1eb94c
Sys: Sync wiitdb files with GameTDB
2024-11-14 13:05:38 -07:00
OatmealDome
2c92e5b5b3
Merge pull request #13160 from cpba/flatpak-6.8-runtime
...
Flatpak: Upgrade kde runtime to 6.8
2024-11-12 00:30:46 -05:00
JMC47
80ea68b13c
Merge pull request #13183 from Tilka/sync_on_fifo_reset
...
ProcessorInterface: sync GPU just before PI_FIFO_RESET
2024-11-11 00:38:26 -05:00
Tilka
375a990e41
Merge pull request #13185 from JosJuice/rvz-clarify-padding-none
...
docs: Clarify wia_except_list_t padding in uncompressed groups
2024-11-10 15:40:08 +00:00
LillyJadeKatrin
9b6555c49c
Force NetPlay Clients to Host Hardcore Status
...
If the host is in hardcore mode, all joining players will be set to hardcore mode; if not, all joining players will be set to softcore. This ensures all players have the same settings and remain synchroized.
2024-11-10 09:40:47 -05:00
JosJuice
1c7d9ad300
docs: Clarify wia_except_list_t padding in uncompressed groups
...
https://bugs.dolphin-emu.org/issues/13671
2024-11-10 14:52:30 +01:00
LillyJadeKatrin
ef71c75458
Add Config Changed Callback for Hardcore Mode
2024-11-10 08:38:00 -05:00
JosJuice
d1ef4d5cc1
Translation resources sync with Transifex
2024-11-10 12:24:25 +01:00
Carles Pastor
fe96bf4108
Flatpak: Upgrade kde runtime to 6.8
...
this version bundles SDL2-2.30.6, the temporary measure of building the
vendored version from exports is no longer necessary.
2024-11-10 12:06:06 +01:00
OatmealDome
deee3ee410
Merge pull request #13184 from LillyJadeKatrin/retroachievements-forever-dim
...
Add Approved Patches - Eternal Darkness, Monster Hunter Tri
2024-11-09 00:29:52 -05:00
LillyJadeKatrin
60a0efc69c
Add Approved Patches - Eternal Darkness, Monster Hunter Tri
...
The primary focus of this PR is the Eternal Darkness patch which fixes hanging at startup, which prior to this fix makes Eternal Darkness unplayable in hardcore. The MHTri patch was added as well simply because it could be.
2024-11-08 23:07:06 -05:00
Tillmann Karras
fbce737415
ProcessorInterface: sync GPU just before PI_FIFO_RESET
...
GXAbortFrame() is problematic for Dolphin because it first writes
PI_FIFO_RESET (for which we discard our internal fifo), then disables CP
reads (for which we execute pending commands in the GP fifo in emulated
memory). I don't know whether there is a race condition on hardware, but
there is one for us. Avoid this by also doing a GPU sync here.
2024-11-09 03:29:05 +00:00
Tilka
4b0b9799a9
Merge pull request #13000 from tygyh/Simplify-type-specifiers
...
Remove redundant elaborated type specifiers
2024-11-08 23:59:08 +00:00
Tilka
97ea64164b
Merge pull request #13182 from jordan-woyak/wiimote-speaker-remove-dumping-code
...
WiimoteEmu: Remove disabled and no-longer-compiling wav dumping code.
2024-11-08 22:53:56 +00:00