Henrik Rydgård
1f2dbfaf25
Vulkan: Allow MSAA on modern-ish mobile devices, but add a little warning sign.
...
MSAA on tiler GPUs, the way we use it (we are not able to eliminate
load/store operations yet) can consume huge amounts of bandwidth, so let's be a
little bit careful.
2023-12-03 20:59:15 +01:00
Henrik Rydgård
0c760bae91
Merge pull request #18470 from hrydgard/texscale-extend-fix
...
Prim: A change of UV scale/offset requires us to stop "extending" prims
2023-12-03 19:47:26 +01:00
Henrik Rydgård
fd73522efc
Changing UV scale/offset requires us to stop "extending" prims
...
This is because we currently can't change these scales mid-decode, so we
need to break up the collection there. Note that this still won't cause
a full flush, just that the new extra-efficient tristrip merging can't go
through these commands.
2023-12-03 19:21:55 +01:00
Henrik Rydgård
1065e18521
Merge pull request #18468 from hrydgard/more-retroachievements-tweaks
...
RetroAchievements: Show rich presence message on pause screen, restriction tweaks
2023-12-03 17:53:21 +01:00
Henrik Rydgård
17c779cd8f
RetroAchievements: Display rich-presence messages on the pause screen
2023-12-03 17:21:14 +01:00
Henrik Rydgård
eae5f2abb8
Use "rc_client_is_processing_required" to determine when hardcore restrictions are to be enabled.
2023-12-03 16:43:49 +01:00
Henrik Rydgård
aed8bc6d7b
RetroAchievements: Finish the Challenge->Hardcore rename
2023-12-03 16:41:29 +01:00
Henrik Rydgård
cd24f4e5b5
RetroAchievements: Only apply Hardcore restrictions if the game is recognized
2023-12-03 16:21:31 +01:00
Henrik Rydgård
0f262d5bd8
Update the rcheevos submodule again
2023-12-03 15:51:07 +01:00
Henrik Rydgård
6e909ff01c
PlayTimeTracker: Remove unnecessary assert.
2023-12-03 15:40:01 +01:00
Henrik Rydgård
8c0b0ff0a1
Merge pull request #18466 from hrydgard/reverse-replacement-priorities
...
Texture replacement: Prioritize ini file [hashes] section over just files in the "root" folder.
2023-12-03 01:47:46 +01:00
Henrik Rydgård
7f67a10543
Texture replacement: Prioritize ini file lines over files in the "root".
...
This reverts back to the old behavior, as mentioned in #18465
2023-12-03 00:18:39 +01:00
Henrik Rydgård
5a972be7ef
Fix the display of uncompressed size of things that aren't ISO and CSO
2023-12-02 23:41:20 +01:00
Henrik Rydgård
d584162e06
Merge pull request #18462 from hrydgard/framebuffer-listing-overlay
...
Framebuffer listing overlay
2023-12-02 18:51:33 +01:00
Henrik Rydgård
3621529df9
Debug: Add quick "Framebuffer List" overlay.
2023-12-02 14:07:31 +01:00
Henrik Rydgård
6d977b4a12
Remove unnecessary struct FramebufferInfo
2023-12-02 13:56:18 +01:00
Henrik Rydgård
5bd9437403
Merge pull request #18461 from hrydgard/compat-allow-delayed-readback
...
Add a compat.ini setting to allow delayed GPU readbacks
2023-12-02 11:59:34 +01:00
Henrik Rydgård
4ef54169af
Add a compat.ini setting to allow delayed GPU readbacks, for experimentation.
2023-12-02 11:34:59 +01:00
Henrik Rydgård
a981ea2ea3
Merge pull request #18457 from Narugakuruga/patch-30
...
Update Chinese translation
2023-12-01 23:35:22 +01:00
Henrik Rydgård
e2b1c7c8b7
Merge pull request #18454 from hrydgard/naruto-video-flicker-heuristic-take-3
...
Naruto Ultimate Ninja Heroes 2 video flicker fix: Take 3
2023-12-01 23:35:06 +01:00
Henrik Rydgård
b636356f36
copy: Reverse the order of the y and seq heuristics
2023-12-01 20:40:12 +01:00
Henrik Rydgård
facc82cc01
Merge pull request #18455 from DDinghoya/patch-18
...
Update ko_KR.ini
2023-12-01 17:30:19 +01:00
Narugakuruga
7152ba7262
Update zh_CN.ini
2023-12-01 22:44:40 +08:00
Narugakuruga
651645d2ac
Update zh_CN.ini
2023-12-01 22:42:52 +08:00
DDinghoya
82e00dc564
Update ko_KR.ini
2023-12-01 22:03:07 +09:00
DDinghoya
6a075be663
Update ko_KR.ini
2023-12-01 21:57:40 +09:00
DDinghoya
08e1a9f56b
Update ko_KR.ini
2023-12-01 09:48:30 +09:00
Henrik Rydgård
cef17589d2
Move the oversize copy detection to a better location (less false positive)
2023-12-01 00:30:06 +01:00
Henrik Rydgård
d9365a6df1
FramebufferCopy: New framebuffer candidate sorting, similar to block transfer detection.
...
The previous attempt was simply flawed.
2023-12-01 00:10:16 +01:00
Henrik Rydgård
7920e86098
Add heuristic, fixing video flicker in Naruto UNH 2 caused by copy to wrong target.
2023-11-30 22:19:52 +01:00
Henrik Rydgård
c3f881b7af
Merge pull request #18453 from hrydgard/retroachievements-updates
...
Retroachievements: Rename Challenge Mode, default to on
2023-11-30 22:19:31 +01:00
Henrik Rydgård
b629c99dbf
Change "Challenge Mode" to "Hardcore Mode", according to RetroAchievements guidelines
2023-11-30 18:11:03 +01:00
Henrik Rydgård
f6dcf6e834
RetroAchievements: Default ChallengeMode to true
2023-11-30 17:43:36 +01:00
Henrik Rydgård
75a59d100a
langtool: When renaming the key of untranslated strings, also change the value.
2023-11-30 17:43:33 +01:00
Henrik Rydgård
737ec3e90b
NEON buildfix
2023-11-28 18:40:10 +01:00
Henrik Rydgård
8ad0ef6901
Merge pull request #18450 from hrydgard/neon-arm32
...
Enable some NEON optimizations on ARM32 that we only had on ARM64 before
2023-11-28 00:28:39 +01:00
Henrik Rydgård
4ec2d76bc9
NEON-optimize matrix tranposes
2023-11-27 23:57:26 +01:00
Henrik Rydgård
45aae7b9da
ARM32: Backport a lot of previously 64-bit-only NEON optimizations to ARM32.
2023-11-27 23:51:10 +01:00
Henrik Rydgård
d58f826c8d
Merge pull request #18430 from Kethen/writedata
...
Handle SCE_UTILITY_SAVEDATA_TYPE_SAVE then SCE_UTILITY_SAVEDATA_TYPE_WRITEDATA
2023-11-27 22:15:21 +01:00
Henrik Rydgård
04c6b1ac99
Merge pull request #18442 from hrydgard/time-tracking
...
Track time-played per game
2023-11-27 22:12:45 +01:00
Henrik Rydgård
a9c1bc2ce7
Add translation string, show uncompressed size if different from disk size
2023-11-27 01:11:43 +01:00
Henrik Rydgård
55fdeb93ff
Change GameScreen layout so that the game time can fit
2023-11-26 21:58:21 +01:00
Henrik Rydgård
707670cfcf
Fix time tracking during pause
2023-11-26 19:49:21 +01:00
Henrik Rydgård
4d94b7006a
Merge pull request #18448 from hrydgard/chd-path-pattern-android
...
Android: Add *.chd and *.CHD to allowed path patterns for shortcut/intents
2023-11-26 19:37:01 +01:00
Henrik Rydgård
b1bc6caaf6
Add a screen focus-tracking mechanism
2023-11-26 19:30:37 +01:00
Henrik Rydgård
31c85ae0a5
Add the basics of a played-time tracker.
2023-11-26 19:15:38 +01:00
Henrik Rydgård
7558544183
Android: Add *.chd and *.CHD to allowed path patterns for shortcut/intents
2023-11-26 19:08:09 +01:00
Henrik Rydgård
aa4ddbe9ae
Update build.gradle yet again
2023-11-26 19:05:46 +01:00
Henrik Rydgård
68acd3d96a
Merge pull request #18445 from sum2012/compat
...
Make 3 games into compat
2023-11-26 16:47:44 +01:00
Henrik Rydgård
77e3f1185f
Merge pull request #18446 from hrydgard/minor-bbox-opt
...
Minor bbox optimizations, assorted bugfixes
2023-11-26 16:44:29 +01:00