Commit Graph
43966 Commits
Author SHA1 Message Date
Henrik Rydgård 4a66f8978b Fix the GoW optimized vertex decoder, add NEON optimizations 2024-05-11 13:27:11 +02:00
Henrik Rydgård bafff7f5db Temporarily disable the custom GoW vertex decoder, it needs some work. 2024-05-11 11:11:48 +02:00
Henrik Rydgård 559ef6b081 Merge pull request #19125 from hrydgard/custom-gta-vertex-decoder
Experiment: Add handwritten vertex decoder support, add one for GTA games
2024-05-11 10:22:01 +02:00
Henrik Rydgård 3526416173 Add another handwritten vertex decoder 2024-05-11 10:00:39 +02:00
Henrik Rydgård 81f1b3fd95 Make handwritten vertex decoders work with non-compiled vertex decoding 2024-05-11 10:00:35 +02:00
Henrik Rydgård afca3717ba Specialized vertex decoder for GTA 2024-05-11 10:00:35 +02:00
Henrik Rydgård 3e11e54405 Remove obsolete flag 2024-05-11 10:00:35 +02:00
Henrik Rydgård fcd48b76de Merge pull request #19128 from hrydgard/more-ir-interpreter-tweaks
More IR interpreter optimizations
2024-05-11 09:53:18 +02:00
Henrik Rydgård fae846e52a Remove the count parameter from IRInterpret. This is a good speed boost! 2024-05-10 23:31:24 +02:00
Henrik Rydgård 7a097cb34a Shave a couple instructions in the common case 2024-05-10 23:23:58 +02:00
Henrik Rydgård c332d564db IRInterpreter: Cache the MIPSState pointer in a local, faster address check 2024-05-10 23:21:51 +02:00
Henrik Rydgård ad541f204b Merge pull request #19127 from lvonasek/feature-openxr-projection
OpenXR - Projection matrix (camera issue) fixed
2024-05-10 22:22:31 +02:00
Henrik Rydgård b4755e98f2 Merge pull request #19126 from hrydgard/screenshot-menu
Allow taking screenshots in the app menu
2024-05-10 22:16:55 +02:00
Henrik Rydgård d21fef52ae Allow taking screenshots in the app menu 2024-05-10 21:10:11 +02:00
Lubos e76a5b1d3d OpenXR - Gran Turismo projection hack 2024-05-10 19:40:13 +02:00
Lubos 39966730e9 OpenXR - Fix projection matrix 2024-05-10 19:12:38 +02:00
Henrik Rydgård e0e96200b9 Merge pull request #19124 from hrydgard/minor-ir-optimization
Minor IR interpreter optimizations
2024-05-10 18:59:14 +02:00
Henrik Rydgård 092179c42d More IR interpreter tweaks 2024-05-10 18:41:55 +02:00
Henrik Rydgård 91d9ef9b81 Minor IR interpreter optimization 2024-05-10 18:27:29 +02:00
Henrik Rydgård 9bef910953 Merge pull request #19122 from hrydgard/more-minor-fixes
More minor fixes
2024-05-10 14:35:53 +02:00
Henrik Rydgård a06b301e4c Merge pull request #19121 from hrydgard/minor-fixes
Fix Digimon audio along with some minor issues
2024-05-10 14:17:01 +02:00
Henrik Rydgård 699a41a3fa GameInfoCache: Fix issue reloading the BG texture after wiping it from memory
Fixes #19077
2024-05-10 14:15:26 +02:00
Henrik Rydgård 8ce7982d8b Increase the bad texture size threshold.
Fixes #19116
2024-05-10 13:58:03 +02:00
Henrik Rydgård 70ae4a35c1 Fix faulty formula for block transfer size-check. 2024-05-10 13:50:49 +02:00
Henrik Rydgård 359b4fe1cf Windows: Fix tiny memory leak with drag-drop 2024-05-10 13:47:18 +02:00
Henrik Rydgård 8bfba2ce35 Fix mono audio with sceAtracLowLevelDecode.
Fixes #19117
2024-05-10 13:36:37 +02:00
Henrik Rydgård d66054b15f Bump langtool deps 2024-05-10 13:30:49 +02:00
Henrik Rydgård b7321f5bbf Hook up the Smart 2D texture filtering option for retroarch 2024-05-10 13:21:06 +02:00
Henrik Rydgård 9d9c4e5c00 Merge pull request #19118 from warmenhoven/warmenhoven/pr/mac-mvk
macOS: Update VulkanLoader for MoltenVK 1.2.8-style framework finding
2024-05-09 16:05:42 +02:00
Henrik Rydgård 6a493fcbbd Merge pull request #19119 from Nemoumbra/prx-libinfo
Advanced logging for the ~SCE header modules
2024-05-09 08:58:17 +02:00
Nemoumbra 8409914b79 Added deciphering of ~SCE headers (cracked by me) 2024-05-09 04:43:45 +03:00
Lubos 1d07aa378f OpenXR - Restore FoV texts 2024-05-08 22:19:51 +02:00
Lubos 7f127e3567 Revert "OpenXR - Projection matrix on Quest 3 fixed"
This reverts commit 4d61896403.
2024-05-08 21:57:31 +02:00
Eric Warmenhoven 81846cd737 macOS: Update VulkanLoader for MoltenVK 1.2.8-style framework finding 2024-05-08 12:21:47 -04: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