Commit graph

42613 commits

Author SHA1 Message Date
Henrik Rydgård
47ef0e9b6e More logging refactoring 2025-03-05 17:02:46 +01:00
Henrik Rydgård
cb180bf781 A lot of log cleanup. It's quite useful as a forcing function to find missing logs. 2025-03-05 17:02:46 +01:00
Henrik Rydgård
41e3591c8a Clean up logging in the FPL functions 2025-03-05 17:02:46 +01:00
Henrik Rydgård
759726814c Update Atrac::SetData 2025-03-05 17:02:46 +01:00
Henrik Rydgård
1678c141ba Update Atrac->Analyze 2025-03-05 17:02:46 +01:00
Henrik Rydgård
d88487e7fd Update AA3Analyze 2025-03-05 17:02:46 +01:00
Henrik Rydgård
70543c0363 Update AnalyzeTrack 2025-03-05 17:02:46 +01:00
Henrik Rydgård
7e3e944e3b Update GetSecondBufferInfo 2025-03-05 17:02:46 +01:00
Henrik Rydgård
619b9dde3c
Merge pull request #20077 from hrydgard/more-fixes
Implement "WLAN Off" dialog, seen in rare games, plus deadlock fix
2025-03-05 16:13:21 +01:00
Henrik Rydgård
6ddfcca0e7 Logspam fix 2025-03-05 14:02:17 +01:00
Henrik Rydgård
57ba231921 Repurpose the removed "PPSSPP doesn't support online" dialog to supply warning about WLAN switch off. 2025-03-05 13:43:50 +01:00
Henrik Rydgård
165cc998af Fix translatability of "UI volume" string
See #20075
2025-03-05 13:41:39 +01:00
Henrik Rydgård
fed476bc94 Fix rare deadlock in Vulkan shader compilation.
Hopefully won't introduce new problems..
2025-03-05 13:34:45 +01:00
Henrik Rydgård
297a642b2a
Merge pull request #20076 from hrydgard/log-system-fix
Fix issue with hleLogDebugOrError where the return value argument got repeated
2025-03-05 12:23:29 +01:00
Henrik Rydgård
db715bcc9c stdout logging: Sanitize control characters 2025-03-05 11:24:44 +01:00
Henrik Rydgård
1f5cfe82ed Fix issue with hleLogDebugOrError where the return value argument got repeated.
Not good when the argument is a function call..
2025-03-05 11:24:44 +01:00
Henrik Rydgård
b9843f3000
Merge pull request #20075 from Saramagrean/patch-2
Update th_TH.ini
2025-03-05 10:20:07 +01:00
Benjamin Benda Gates
fa169873a9
Update th_TH.ini 2025-03-05 11:25:06 +07:00
Henrik Rydgård
5712cf93e9
Merge pull request #20071 from hrydgard/fixed-roliveosc-2
es_ES translation update by roliverosc
2025-03-03 15:44:37 +01:00
Henrik Rydgård
ec16aa64d0
Merge pull request #20072 from hrydgard/debugger-threading-improvements
UI threading improvements
2025-03-03 15:19:43 +01:00
Henrik Rydgård
9e2946f0d4 Fix some minor translation mistakes, add missing strings 2025-03-03 15:19:20 +01:00
Henrik Rydgård
a0be7e5006 Minor 2025-03-03 15:19:20 +01:00
Henrik Rydgård
0351eab366 langtool: Add new command "get-new-keys", to find keys in translated languages that are not in en_US.ini, verbose flag 2025-03-03 15:19:20 +01:00
Henrik Rydgård
874f6c06a7 Bump cargo.lock 2025-03-03 15:19:19 +01:00
roliverosc
a6733790e3 Add files via upload 2025-03-03 15:19:19 +01:00
Henrik Rydgård
2b2d2396f1 Fix miscounting of prim calls when stepping by draw 2025-03-03 14:47:14 +01:00
Henrik Rydgård
3ae469a4f8 Remove an indentation level for clearer code 2025-03-03 14:47:00 +01:00
Henrik Rydgård
0c299bc21d Windows graphics settings: Change critical settings on the main thread to avoid in-frame "value tearing" 2025-03-03 14:24:07 +01:00
Henrik Rydgård
65ade393c9 Win32 menu: Fix threading issues with stop/reset commands 2025-03-03 14:02:09 +01:00
Henrik Rydgård
95cf9c2e28 Just some constification 2025-03-03 13:59:42 +01:00
Henrik Rydgård
4989ec61d9 BreakpointManager: Safer and simpler updates. 2025-03-03 13:59:42 +01:00
Henrik Rydgård
d6d1b5bbdc Add mechanism to run any closure on the main thread 2025-03-03 13:59:39 +01:00
Henrik Rydgård
6a81164061
Merge pull request #20070 from hrydgard/software-renderer-fix-line-regression
Software renderer: Fix regression with gouraud shaded lines
2025-03-03 12:09:26 +01:00
Henrik Rydgård
a602be6ca4 Fix regression for line gouraud shading
Caused by a2abf94
2025-03-03 11:58:12 +01:00
Henrik Rydgård
d3a0159da6 Remove memlocking in debug vertex string formatting 2025-03-03 11:57:48 +01:00
Henrik Rydgård
57e114650b
Merge pull request #20068 from hrydgard/persona2-framebuffer-download
Hook framebuffer readback function in Persona 2
2025-03-03 11:46:04 +01:00
Henrik Rydgård
d04aa75b54 Hook framebuffer readback function in Persona 2
Same as #20067, but for Persona 2.

Fixes #13079
2025-03-03 11:32:00 +01:00
Henrik Rydgård
f40cd8b8e6
Merge pull request #20067 from hrydgard/persona1-framebuffer-download
Hook framebuffer readback function in Persona 1.
2025-03-03 11:15:20 +01:00
Henrik Rydgård
bea49a652e Hook framebuffer readback function in Persona 1.
We really need a more general solution for this... Although we can't
generally trap acceses on all platforms :(
2025-03-03 10:45:48 +01:00
Henrik Rydgård
184749f643
Merge pull request #20061 from hrydgard/assorted-fixes
Reduce logspam on failed screenshots, add more suggested actions on game crash screen
2025-03-02 23:20:13 +01:00
Henrik Rydgård
3ccd6d17c9 Reduce logspam from failed screenshots for savestates. Fixes #19946 2025-03-02 20:14:03 +01:00
Henrik Rydgård
2f58084134 Crash screen: Add more suggestions 2025-03-02 13:51:17 +01:00
Henrik Rydgård
15d844c925
Merge pull request #20057 from hrydgard/assorted-cleanup
Assorted cleanup
2025-03-02 13:01:53 +01:00
Henrik Rydgård
36fa0fe343 Update logging in sceKernelResumeThread 2025-03-02 11:24:51 +01:00
Henrik Rydgård
82780b6d2a More logging cleanup in sceFont 2025-03-02 02:28:45 +01:00
Henrik Rydgård
59a7481017 mfic/mtic comments 2025-03-02 02:28:45 +01:00
Henrik Rydgård
962bd8239d Remove more excessive error reporting. 2025-03-02 02:28:45 +01:00
Henrik Rydgård
c6691de64c Remove excessive error reporting 2025-03-02 02:28:42 +01:00
Henrik Rydgård
d507cc43e2
Merge pull request #20055 from hrydgard/fix-more-png-issues
libpng: Ignore benign errors.
2025-03-02 00:04:00 +01:00
Henrik Rydgård
5adfe62fa3 libpng: Ignore benign errors. Should fix #20050 2025-03-01 23:46:40 +01:00