Commit Graph

40121 Commits

Author SHA1 Message Date
Nemoumbra
8409914b79 Added deciphering of ~SCE headers (cracked by me) 2024-05-09 04:43:45 +03:00
Henrik Rydgård
70394c14d5
Merge pull request #19113 from hrydgard/minor-visual-updates
Minor visual updates
2024-05-06 23:44:24 +02:00
Henrik Rydgård
ac40fb83d4 iOS: Hide non-working RetroAchievements login, until we can fix it (still usable through ini file) 2024-05-06 22:51:52 +02:00
Henrik Rydgård
508d6ebd58 Minor code cleanup 2024-05-06 22:46:54 +02:00
Henrik Rydgård
a75516f53e Add support for a "content rating" field for apps in the homebrew store.
This is to maximize likelihood of passing iOS review.
2024-05-06 22:41:09 +02:00
Henrik Rydgård
a5526d3b65 PPSSPP Store: Increase the height of the top bar, the back button was too small 2024-05-06 17:33:33 +02:00
Henrik Rydgård
7dd2a89aa0
Merge pull request #19110 from Narugakuruga/patch-33
Update zh_CN.ini
2024-05-05 18:59:37 +02:00
Narugakuruga
671159b31d
Update zh_CN.ini 2024-05-05 23:35:03 +08:00
Henrik Rydgård
602c37c653
Merge pull request #19109 from hrydgard/assorted-cleanup
Assorted cleanup
2024-05-05 15:33:12 +02:00
Henrik Rydgård
0b91aa50ee Improve memory safety, add bugfix to little-used sysclib functions 2024-05-05 14:19:49 +02:00
Henrik Rydgård
c004bea5e4 Use memchr in IsValidNullTerminatedString 2024-05-05 12:23:36 +02:00
Henrik Rydgård
85f8fd0bdb Safety fix for GetCharPointer
Uses IsValidNullTerminatedString from #19103 by Kethen
2024-05-05 12:09:08 +02:00
Henrik Rydgård
9d0c127961 IniFile: Switch keys to string_view (avoids recomputing length every time) 2024-05-05 12:04:58 +02:00
Henrik Rydgård
e5178d2bc4 Remove unused code, some string_view 2024-05-05 11:58:35 +02:00
Henrik Rydgård
dae44c1120 SavedataParam: optimize PSPMatch 2024-05-05 11:51:31 +02:00
Henrik Rydgård
d769c3223c Fix camera mirroring color issue, fix warning 2024-05-05 11:20:29 +02:00
Henrik Rydgård
906da3d194
Merge pull request #19108 from HR1025/whr/dev
[what][build] add `dwmapi` to CMakeLists.txt
2024-05-04 18:52:28 +02:00
haorui wang
654e2319e4 [what][build] add dwmapi to CMakeLists.txt
[why] use cmake build directly in win32
2024-05-04 22:47:10 +08:00
Henrik Rydgård
7e6df07044
Merge pull request #19106 from hrydgard/simplify-zstd-build
Make a simpler CMakeLists.txt for zstd
2024-05-04 11:09:13 +02:00
Henrik Rydgård
8ee0ec81f8
Merge pull request #19105 from hrydgard/zstd-upgrade
Update zstd dependency
2024-05-04 10:54:47 +02:00
Henrik Rydgård
e631be3607 Make a simpler CMakeLists.txt for zstd 2024-05-04 10:48:54 +02:00
Henrik Rydgård
c8cf56ff21 Update zstd dependency 2024-05-04 10:30:22 +02:00
Henrik Rydgård
60ffd07116
Merge pull request #19104 from hrydgard/path-browser-root
Add ability to limit PathBrowser to a specific root folder
2024-05-03 19:13:33 +01:00
Henrik Rydgård
3aa83960aa
Merge pull request #19103 from Kethen/IsValidNullTerminatedString
optimize Memory::IsValidNullTerminatedString
2024-05-03 17:10:34 +01:00
Henrik Rydgård
ae1ee41eb0 Add functionality to limit a pathbrowser to a specific root 2024-05-03 17:54:57 +02:00
Henrik Rydgård
0ae0c9bbe9 Minor cleanup in main.cpp 2024-05-03 17:00:36 +02:00
Henrik Rydgård
e7cfb5234f Improve checks for JIT ability
Prep for iOS
2024-05-03 16:49:28 +02:00
Katharine Chui
47c7fab928 optimize Memory::IsValidNullTerminatedString 2024-05-03 21:00:26 +08:00
Henrik Rydgård
0506adb65c
Merge pull request #19102 from hrydgard/atrac3-vec-cleanup
atrac3: Add a cross platform restrict modifier, use it for the vector math functions
2024-05-02 18:51:47 +01:00
Henrik Rydgård
090d1f8d0e atrac3: Add a cross platform restrict modifier, use it for the vector math functions
Also remove redundant parameters.

There are a bunch of other places where we could use this, so just
experimenting here.

This enables autovectorization to work here.
2024-05-02 16:57:15 +02:00
Henrik Rydgård
51889b668c
Merge pull request #19100 from Kethen/sysclib_sprintf
sysclib_sprintf psp memory bound checking instead of length limits
2024-05-01 20:21:00 +01:00
Katharine Chui
b570cacd90 add Memory::IsValidNullTerminatedString 2024-05-01 22:58:01 +08:00
Katharine Chui
49cd9c76d9 sysclib_sprintf psp memory bound checking instead of length limits 2024-05-01 20:23:47 +08:00
Henrik Rydgård
b8f6b53018
Merge pull request #19099 from hrydgard/remove-more-unused-code
Atrac3+ standalone decoder: Remove more unused code
2024-05-01 11:54:52 +01:00
Henrik Rydgård
5536ca4fda Remove more unused code 2024-05-01 12:28:39 +02:00
Henrik Rydgård
a93bbf39ba Remove sinewin.cpp/h 2024-05-01 12:28:39 +02:00
Henrik Rydgård
b6b869ddee Remove float_dsp.cpp, inline the functions 2024-05-01 12:28:39 +02:00
Henrik Rydgård
c6502155ab Delete mathematics.cpp/h 2024-05-01 12:28:39 +02:00
Henrik Rydgård
50bb07a6f5 Minor optimization 2024-05-01 12:28:39 +02:00
Henrik Rydgård
e010f8fcc3 Remove generated code for very large FFTs (unused) 2024-05-01 12:28:39 +02:00
Henrik Rydgård
9745fa813f Delete some unused code 2024-05-01 12:28:39 +02:00
Henrik Rydgård
93c32e1e8d Add missing include to get_bits.h 2024-05-01 12:28:39 +02:00
Henrik Rydgård
59be4b0d5b
Merge pull request #19097 from Kethen/sysclib_sprintf
implement sysclib_sprintf
2024-05-01 11:24:50 +01:00
Katharine Chui
fa0eaebfb5 cleanup 2024-05-01 17:32:13 +08:00
Katharine Chui
7ff48f97c3 implement sysclib_sprintf 2024-05-01 01:43:24 +08:00
Henrik Rydgård
edcf685037
Merge pull request #19098 from hrydgard/retroachievement-use-new-api
RetroAchievements RAIntegration: Update rcheevos, use new set_console_id API
2024-04-30 11:41:15 +01:00
Henrik Rydgård
b0a71d450d Use new API to notify raintegration of the console ID 2024-04-30 00:49:55 +02:00
Henrik Rydgård
c9dc2444e7 Bump rcheevos 2024-04-30 00:47:00 +02:00
Henrik Rydgård
443bdef239
Merge pull request #19096 from hrydgard/retroachievements-for-homebrew
RetroAchievements: Add support for hashing homebrew
2024-04-29 22:43:04 +01:00
Henrik Rydgård
020b539a25
Merge pull request #19095 from hrydgard/mono-atrac-fix
Add back a hack for the SasAudio/sceAtrac integration (mono audio).
2024-04-29 22:33:35 +01:00