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
Henrik Rydgård
aa94867128
Warning fixes
2024-05-20 10:04:11 +02:00
Henrik Rydgård
fc1d984b20
Update rcheevos, switch back to upstream. Avoid using rcheevos' hash.c, by computing game hashes ourselves.
2024-04-03 16:43:34 +02:00
Henrik Rydgård
3d2a0b931a
Merge pull request #18931 from hrydgard/chd-hunk-size-fix
...
CHD: Fix unnecessary reloads of "hunks" during large reads
2024-03-16 22:01:26 +01:00
Henrik Rydgård
d284ad4496
Remove warning for bad CHDs
2024-03-16 20:52:21 +01:00
Henrik Rydgård
dad579615b
CHD support: Fix accidental hunk re-reads with large chunks.
2024-03-16 20:38:23 +01:00
Henrik Rydgård
55974f61ad
Fix a bunch of cases where we forgot to check for chd files
2024-03-13 09:31:31 +01:00
rofl0r
55ae3b1c3e
FS: fix crash overreading data on flash0
...
noticed while using intrafont with some homebrew code.
when using musl libc's hardened malloc, the overread in the
code caused PPSSPP to segfault.
2024-02-26 17:17:33 +00:00
Henrik Rydgård
ca6e0f4f57
Hide the extracted ISO warning if ppsspp-index.lst is present.
2024-02-02 11:21:53 +01:00
Henrik Rydgård
3831ec1921
Warn the user about bad CHDs
...
If they're not created with "chdman createdvd", they will perform really
badly.
2024-01-31 22:15:47 +01:00
Henrik Rydgård
ce5f157040
More paranoia
2024-01-31 10:48:35 +01:00
Henrik Rydgård
ff12ff1345
Android: Fix running plain PRXs on scoped storage. Minor cleanup.
2024-01-18 00:22:51 +01:00
Henrik Rydgård
00f53ad767
Handle file type detection of extracted ISO directories better. Reported by Nemoumbra.
2024-01-12 15:37:53 +01:00
Florin9doi
777569e4c4
Fix Go!Explore 🗺️ 🧭 issue with GetDirListing(/); closes #15932
2024-01-04 14:47:07 +02:00
Henrik Rydgård
2193dcafc3
Remove wrong reserve call. Fixes new crash reported in #15932
2024-01-02 11:10:23 +01:00
Henrik Rydgård
e3177ac870
Make some global string pointers const, not just the strings.
...
Minor cleanup.
2023-12-29 14:09:45 +01:00
Henrik Rydgård
7d114eb29b
Remote ISO: Add working support for streaming CHD files over the network
2023-12-29 13:34:22 +01:00
Henrik Rydgård
a416d94e38
CHD over http wasn't actually working, disable again until it can be fixed
2023-12-29 12:19:06 +01:00
Herman Semenov
2a31f8c6c0
[Common/Core/HLE] Object out of scope optimization for better codegeneration (lower level scope)
2023-12-20 12:33:56 +03:00
Herman Semenov
b871e76d05
[Core/Debugger/FileLoaders/FileSystems/MIPS] Using reserve if possible
2023-12-15 13:59:19 +03:00
Herman Semenov
af41281761
[Core/Dialog/ELF/FileSystems/HLE/HW/Util] Added const reference for function params
2023-12-14 14:22:24 +03: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
sum2012
d0fced8ef1
Update Directory for DJmax
2023-11-22 21:33:18 +08:00
Henrik Rydgård
93c0ef68b6
Add progress bar to CRC calculation
2023-10-28 06:50:57 -05:00
Henrik Rydgård
87ddb3f3b1
Add easy way to verify games against the Redump database, supplied as CSV.
2023-10-23 19:11:01 -05:00