Henrik Rydgård
ce802664ea
Minor SettingInfo cleanup
2023-07-12 10:24:06 +02:00
Henrik Rydgård
a920b6100c
Improve logging about corrupt ISOs
2023-07-12 10:22:53 +02:00
Henrik Rydgård
431a0551b2
RetroAchievements CSO support, delay until identified ( #17699 )
...
* Support CSO (and any future block based formats) for RetroAchievements identification
* Avoid auto-loading savestates in challenge mode
2023-07-12 01:11:09 +02:00
Patrxgt
6c49af73c7
Fixed Polish translation ( #17698 )
...
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
* Update pl_PL.ini
2023-07-11 20:59:33 +02:00
Henrik Rydgård
0606a78633
Merge pull request #17696 from hrydgard/rcheevos-buffer-overflow-fix
...
Bump rcheevos to a fork with two important bugfixes
2023-07-11 18:03:29 +02:00
Henrik Rydgård
fa81623894
Merge pull request #17697 from DDinghoya/patch-12
...
Update ko_KR.ini
2023-07-11 16:57:25 +02:00
DDinghoya
58430854fd
Update ko_KR.ini
2023-07-11 23:36:31 +09:00
Henrik Rydgård
ba61b495c5
Bump rcheevos to a fork with two important bugfixes (access invalidation, buffer overflow)
2023-07-11 16:33:52 +02:00
Henrik Rydgård
e38138a39d
Merge pull request #17695 from hrydgard/allow-faster-alternate-speeds
...
In challenge mode, allow faster alternate speeds (but not slower).
2023-07-11 11:58:24 +02:00
Henrik Rydgård
95807a4791
In challenge mode, allow faster alternate speeds (but not slower).
...
Fixes issue reported in #17631
2023-07-11 11:29:26 +02:00
Henrik Rydgård
78e99f1d93
Merge pull request #17692 from hrydgard/achievement-ui-fixes
...
RetroAchievements UI updates: Merge Account and Settings tabs
2023-07-11 11:13:57 +02:00
Henrik Rydgård
c5acb32aca
Merge pull request #17693 from hrydgard/combo-map-bug-fix
...
Bugfix: Also check the allow-combo setting for analog inputs.
2023-07-11 11:12:30 +02:00
Henrik Rydgård
bed06f46d7
Bugfix: Also check the allow-combo setting for analog inputs.
2023-07-11 11:00:57 +02:00
Henrik Rydgård
98cb26b8d0
RetroAchievements UI updates: Merge Account and Settings tabs
...
Move rare settings to a Developer Tools tab instead.
Minor translation updates.
2023-07-11 10:36:32 +02:00
Henrik Rydgård
0bf8b6042d
Merge pull request #17691 from hrydgard/more-achievement-fixes
...
More achievement fixes
2023-07-11 10:36:24 +02:00
Henrik Rydgård
bf3acd9208
Fix some minor login issues, center login dialog on Windows.
2023-07-11 10:16:58 +02:00
Henrik Rydgård
41594d319a
Fix updating the UI on logout
2023-07-11 10:05:55 +02:00
Henrik Rydgård
636fcb9714
Fix challenge mode check, fixing savestates not showing up if logged out
2023-07-11 10:05:06 +02:00
Henrik Rydgård
b2edbc1396
Merge pull request #17689 from warmenhoven/dev/warmenhoven/libretro
...
libretro: fix fast forwarding
2023-07-11 07:37:54 +02:00
Eric Warmenhoven
b393d54dc7
libretro: fix fast forwarding
2023-07-11 00:43:38 -04:00
Henrik Rydgård
f446312cb6
Merge pull request #17688 from warmenhoven/dev/warmenhoven/libretro-ios
...
libretro: use JIT on iOS if available
2023-07-10 23:11:56 +02:00
Henrik Rydgård
436d59f6bd
Merge pull request #17687 from warmenhoven/dev/warmenhoven/libretro
...
libretro: environ_cb returns whether it fetched the value, not the value
2023-07-10 23:10:54 +02:00
Eric Warmenhoven
fdee69127a
libretro: use JIT on iOS if available
2023-07-10 16:26:29 -04:00
Eric Warmenhoven
58174e9aef
libretro: environ_cb returns whether it fetched the value, not the value
2023-07-10 16:12:40 -04:00
Henrik Rydgård
3f924d1494
Smoothly remove any left-over overlays on emuscreen exit.
2023-07-10 21:04:22 +02:00
Henrik Rydgård
9354f4af1c
Merge pull request #17686 from hrydgard/leaderboard-crashfix
...
Add assorted null checks for safety
2023-07-10 19:54:40 +02:00
Henrik Rydgård
4ae3c519e2
Add assorted null checks for safety
...
More probably needed. Should at least hopefully fix the leaderboard crash reported in #17631
Will try to do something more systematic later.
2023-07-10 19:27:07 +02:00
Henrik Rydgård
11c91d356e
Merge pull request #17684 from hrydgard/retroachievements-invalid-memory-hack
...
RetroAchievements: Revert to the old behavior for bad accesses (return 0).
2023-07-10 16:27:31 +02:00
Henrik Rydgård
f6e84ea462
RetroAchievements: Revert to the old behavior for bad accesses (return 0).
...
The new smarter achievement-disabling feature has a lot of overhead and
doesn't quite seem to do what I expected. More work seems to be needed,
so let's fall back to the old behavior that most sets have been
developed against, anyway.
Should fix the Valkyrie Profile issue reported in #17631
2023-07-10 16:12:01 +02:00
Henrik Rydgård
e797c06f2b
Merge pull request #17682 from hrydgard/show-active-challenges-on-pause
...
RetroAchievements: Show active challenge achievements on pause screen.
2023-07-10 11:54:13 +02:00
Henrik Rydgård
cd45125085
RetroAchievements: Show active challenge achievements on pause screen.
2023-07-10 10:39:44 +02:00
Henrik Rydgård
591b9ebbba
Merge pull request #17646 from hrydgard/rc-client
...
Switch RetroAchievements support to the new rc_client_t API, add more features
2023-07-10 10:08:43 +02:00
Henrik Rydgård
c83abbf585
Show unlocked achievement icons in progress/challenge indicators, design tweaks
2023-07-08 21:55:37 +02:00
Henrik Rydgård
c17b84b3d4
Implement RetroAchievements challenge mode restrictions, and fix related bugs
2023-07-08 21:55:32 +02:00
Henrik Rydgård
9e4387c529
Implement more OSD types (challenge, progress indicators). Not really tested.
2023-07-08 21:48:23 +02:00
Henrik Rydgård
0889e7cf3e
Add setting to enable unofficial achievements
2023-07-08 21:47:19 +02:00
Henrik Rydgård
18e6da2e3d
rc_client: Hook up UMD change (untested)
2023-07-08 21:47:19 +02:00
Henrik Rydgård
bebc3feee1
Safety: Make sure we're not executing game code while waiting for RetroAchievements identification.
2023-07-08 21:47:19 +02:00
Henrik Rydgård
cff13d56d1
Implement Encore Mode. Clean some stuff up.
2023-07-08 21:47:19 +02:00
Henrik Rydgård
bf0d074688
Add game achievement summary view directly on pause screen, code cleanup
2023-07-08 21:47:19 +02:00
Henrik Rydgård
fcdcf2f95d
Proper rendering including icons of leaderboard view
2023-07-08 21:47:19 +02:00
Henrik Rydgård
9bd67df5b2
Achievement savestate fixes
2023-07-08 21:47:16 +02:00
Nemoumbra
cdba944643
Updated the resource file
2023-07-08 22:40:11 +03:00
Nemoumbra
23cbddd3c6
Logical error fixed and func list properly updated now
2023-07-08 22:40:11 +03:00
Nemoumbra
abd2b21d60
Added the logic to the ScanRemoveWindow
2023-07-08 22:40:11 +03:00
Nemoumbra
b8dbe02010
Added a new window class
2023-07-08 22:39:58 +03:00
Henrik Rydgård
01667feccc
Remove the HTTP wrapper (that was previously needed for the DuckStation-derived code)
2023-07-08 18:59:38 +02:00
Henrik Rydgård
d0b42705a0
Switch over to rc-client
2023-07-08 18:59:37 +02:00
Henrik Rydgård
0bf0a4a1ef
UIContext: Add an easy way to draw drop shadows under rectangular things
2023-07-08 18:25:00 +02:00
Henrik Rydgård
f3d95a2cef
Merge pull request #17676 from hrydgard/threadprofiler-remove-delay
...
Remove delays in sceKernelReferThreadProfiler/ReferGlobalProfiler.
2023-07-08 16:16:08 +02:00