Henrik Rydgård
0f840e6240
Move JPEG error codes to the big enum, some include cleanup
2025-03-21 20:44:46 +01:00
Henrik Rydgård
999bf59ae1
Move mutex error codes into the big enum
2025-03-21 20:44:46 +01:00
Henrik Rydgård
f14075e650
PPGe/savedata: Add a bunch of safety checks for png images. Fixes Digimon save crash, see #20125 .
2025-03-21 10:07:42 +01:00
Henrik Rydgård
7a4d175e06
Port over some utility functions, fix bugs.
2025-03-18 09:36:32 +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
5080e9660a
Remove an outdated hidden setting (bSavedataUpgrade)
2025-02-18 11:03:29 -06:00
Henrik Rydgård
d7ebed2d66
AutoDNS load fix in some situations
2025-02-17 16:20:41 -06:00
Henrik Rydgård
9bee4192ba
Implement exit confirmation when closing the window on Windows.
2025-02-17 13:09:11 -06:00
Henrik Rydgård
408d1b0916
Track execution time after save, add new setting for exit confirmation
2025-02-17 12:29:23 -06:00
Nemoumbra
9528d5d8be
Added proper const overloads for PSPPointer methods
2025-02-12 03:26:01 +03:00
Henrik Rydgård
d1e5b45b4b
Consolidate the last spread-out error codes.
2025-02-04 12:34:49 -06:00
Henrik Rydgård
d2c1c7b54f
Consolidate even more error codes
2025-02-04 12:32:11 -06:00
Henrik Rydgård
b2b0ff1753
Consolidate error codes in ErrorCodes.h
2025-02-04 11:53:00 -06:00
Henrik Rydgård
c3cc3da8fe
Download infra-dns.json from metadata.ppsspp.org
2025-01-23 12:54:22 +01:00
Henrik Rydgård
2d0c9986ce
Native-OSK: Remove prefilled string "VALUE"
2025-01-22 10:15:49 +01:00
Henrik Rydgård
2a924ff4df
Logging fixes, buildfix on some systems
2025-01-21 12:55:32 +01:00
Henrik Rydgård
c7078f31fd
Rename "networkInited" to g_adhocServerConnected, which is what it is
2025-01-20 20:58:22 +01:00
Henrik Rydgård
7d2ad6980e
Another batch of changes
2025-01-20 12:20:21 +01:00
Henrik Rydgård
2523690584
Flip around so sceDelayResult is always outermost. Start using HLECall.
2025-01-20 12:20:18 +01:00
oltolm
f11674b2d6
get rid of more __MINGW32__ ifdefs
2025-01-19 10:33:22 +01:00
Henrik Rydgård
ca54fe9234
Deduplicate some code, fix some style
2025-01-14 12:38:20 +01:00
Henrik Rydgård
5c7ca3f972
Delete some unused structs
2025-01-10 21:18:45 +01:00
Henrik Rydgård
3ae17399eb
Warning fixes
2025-01-08 12:56:57 +01:00
Henrik Rydgård
baf6bcc41e
Hide the "Not supported" notice. Minor cleanups
2025-01-08 09:24:32 +01:00
Henrik Rydgård
9b82a9f180
Move all the Inet enum mappers to Core/HLE/NetInetConstants. Other cleanup.
2025-01-07 19:45:16 +01:00
Henrik Rydgård
80b09aa478
Remove unnecessary c_str(), minor cleanup
2025-01-04 13:15:55 +01:00
Henrik Rydgård
af4eb0d053
Osk: Finish moving out the weird strings to PSPOskConstants.cpp
2025-01-04 12:11:12 +01:00
Henrik Rydgård
1b73f68a44
Make PSPOskConstants.cpp not binary anymore
2025-01-04 11:35:54 +01:00
Henrik Rydgård
770538dd46
SavedataParam: Sanity check, read from the correct list when logging files.
...
See #19795
2025-01-03 00:49:08 +01:00
Henrik Rydgård
c91169e702
Restore removed <algorithm> includes.
...
Turns out these were needed after all. For some reason, on Windows and
Mac, <algorithm> gets auto-included by something else so I don't notice
when it's missing, and MSVC's include dependency tracker doesn't see it
either.
2024-12-19 09:53:07 +01:00
Henrik Rydgård
3e198c53b2
More include cleanup
2024-12-18 13:57:26 +01:00
Henrik Rydgård
eccf23cf3b
Cleanup after prev PR
2024-11-30 02:51:48 +01:00
Henrik Rydgård
7cc59dcda1
Savedata multiload: Do a directory listing so we can filter missing directories faster.
2024-11-30 02:44:01 +01:00
Henrik Rydgård
84154e837e
Avoid running the initial savedata size scan except on games that need it.
2024-11-29 15:48:39 +01:00
Henrik Rydgård
7e194d15e2
For the free-space savedata scan, only scan relevant subdirectories.
2024-11-29 15:34:22 +01:00
Henrik Rydgård
2e85eb5128
More static code analysis fixes
2024-10-28 17:59:06 +01:00
Henrik Rydgård
b10c4f7fae
Crashfix, warning fix, cleanup
2024-10-22 14:15:47 +02:00
Henrik Rydgård
843fe22968
Remove superfluous .c_str()
2024-10-17 22:21:07 +02:00
Henrik Rydgård
1a89c26dc0
Warning fixes
2024-10-03 18:19:11 +02:00
Henrik Rydgård
9b8f18298a
Translation fixes, etc
...
Thanks @TotalCaesar659
2024-09-27 10:15:52 +02:00
Henrik Rydgård
f020d1d815
Windows inputbox: Add flags field, delete dupe code, add ability to mask passwords
2024-09-26 10:48:31 +02:00
Henrik Rydgård
eccd7f3767
More const/static-ification
2024-09-17 15:22:37 +02:00
Herman Semenov
3c66f149d3
[Common/Core/Windows] Removed excess check pointer before delete or free()
2024-09-17 11:34:42 +02:00
Henrik Rydgård
c2a38181ad
Alternate solution for ModNation Racers metadata overwrite (see #18430 comments)
2024-09-10 19:06:22 +02:00
Henrik Rydgård
f18715bb7c
Some renaming
2024-07-16 22:04:41 +02:00
Henrik Rydgård
4582ee692a
More logging changes
2024-07-16 22:04:41 +02:00
Henrik Rydgård
70cb1104dc
Kirk: Remove use of uninitialized stack as a random number source
...
This confused Valgrind and made me think we had another memory bug.
Turns out this is NOT the cause of #13781 , which I still don't
understand.
2024-07-16 22:04:41 +02:00
Henrik Rydgård
cde71fc2b3
Misc cleanup
2024-07-16 22:04:41 +02:00
Henrik Rydgård
f8bf0bfbb5
Add some new logging to sceUtility to try to figure out the Silent Hill problem
2024-07-16 22:04:41 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00