Commit Graph
41720 Commits
Author SHA1 Message Date
White Blood Cell dfd4b996bf Implement sceNetInetGetpeername and sceNetInetGetsockname as per anr2mes impl and begin converting ERROR_LOGS into hleLogError + ensuring last error is set. 2025-01-04 17:55:18 +01:00
White Blood CellandAdamN ee0b0fce6c sceNetInet and sceNetResolver support.
Co-authored-by: AdamN <anr2000@gmail.com>
2025-01-04 17:28:36 +01:00
Henrik Rydgård a0f3963d76 Merge pull request #19797 from Nemoumbra/net-adhoc-split
Split out Adhoc matching from the main sceNetAdhoc file.
2025-01-04 15:27:48 +01:00
Henrik Rydgård 4165a74284 Merge pull request #19805 from hrydgard/osk-fixes
Don't cut off the last char from strings from NativeKeyboard
2025-01-04 14:14:54 +01:00
Henrik Rydgård 073a6fef0e Delete dead code from Utf8.cpp 2025-01-04 13:29:42 +01:00
Henrik Rydgård c60074d1d5 Don't cut off the last char from strings from NativeKeyboard 2025-01-04 13:27:13 +01:00
Henrik Rydgård 80b09aa478 Remove unnecessary c_str(), minor cleanup 2025-01-04 13:15:55 +01:00
Henrik Rydgård 66fdbd7fb8 Merge pull request #19804 from hrydgard/osk-constant-cleanup
PSPOskDialog constant cleanup
2025-01-04 12:27:42 +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 9f42ef62d7 Merge pull request #19802 from hrydgard/atrac3-workaround-packet-error
Atrac3 (not +): Keep decoding even on broken frames.
2025-01-04 10:39:44 +01:00
Henrik Rydgård d04074a542 Atrac3 (not +): Keep decoding even on broken frames.
Fixes some music in some unofficial game mods, whose music got broken
in 1.18. Was reported through e-mail by Miguel.
2025-01-04 01:11:26 +01:00
Henrik Rydgård 82fa82be2c Merge pull request #19801 from hrydgard/cheat-engine-perf-fixes
CwCheat engine perf fixes
2025-01-03 22:38:44 +01:00
Nemoumbra 60e502c259 Restored the order of HLE module registration 2025-01-03 23:33:09 +03:00
Henrik Rydgård 083543cc14 Unrelated logging improvement 2025-01-03 21:14:22 +01:00
Henrik Rydgård 74817c779d CwCheat: Don't double-check already checked memory pointers 2025-01-03 21:08:26 +01:00
Henrik Rydgård b6fde72f52 CwCheat: Avoid instruction cache invalidations on reads. Not needed. 2025-01-03 21:08:23 +01:00
Henrik Rydgård 01acd59357 CwCheats: Avoid logspam with some bad cheats. Tag cheat structs with names (sometimes useful for debugging). 2025-01-03 20:55:26 +01:00
Henrik Rydgård 1481dee980 Merge pull request #19800 from hrydgard/fix-mono-atrac3plus-in-video
Fix playback of mono Atrac3+ tracks in videos
2025-01-03 18:11:41 +01:00
Henrik Rydgård e5d28975fa Fix playback of mono Atrac3+ tracks in videos
This is rare, but does occur: #19782

I missed that setChannels could happen late in my refactor (#19033)
2025-01-03 17:28:29 +01:00
Nemoumbra 96f9749e2e Split out the matching code from sceNetAdhoc.cpp 2025-01-03 04:59:26 +03:00
Henrik Rydgård 3c1693224f Merge pull request #19796 from hrydgard/savedata-fix
SavedataParam: Sanity check, read from the correct list when logging files
2025-01-03 01:28:48 +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 24fd2157bd Merge pull request #19794 from hrydgard/file-system-case-sensitivity
Check file systems at runtime for case sensitivity
2025-01-02 20:29:46 +01:00
Henrik Rydgård 6cae2df12d UWP buildfix 2025-01-02 19:52:51 +01:00
Henrik Rydgård 55aef2afdb Check file systems for case sensitivity. Avoid running un-needed workarounds. 2025-01-02 18:50:55 +01:00
Henrik Rydgård 855e00d192 Fix two edge cases in path mapping on scoped storage. (#19793)
Fixes #19788
2025-01-02 18:23:37 +01:00
Henrik Rydgård 92e7a28d98 Fix two edge cases in path mapping on scoped storage.
Fixes #19788
2025-01-02 17:41:52 +01:00
Nemoumbra b265b3b994 Added empty sceNetAdhocMatching files 2025-01-02 16:03:37 +03:00
XForYouX 5b5bb0c626 Update Language ID (#19787) 2025-01-01 11:35:30 +01:00
Henrik Rydgård f88b6abb5d Merge pull request #19789 from hrydgard/depth-raster-low-quality
Implement the low-quality depth raster mode, default to it on Android/iOS
2024-12-31 13:10:54 +01:00
Henrik Rydgård 206d4d1fea Implement the low-quality depth raster mode, default to it on Android/iOS.
I really can't tell much of a difference in practice...
2024-12-31 11:19:38 +01:00
Henrik Rydgård bbc933b1b1 Merge pull request #19786 from hrydgard/even-more-depth-work
DepthRaster: Better guardband rejection, parallelize triangle setup
2024-12-31 10:18:41 +01:00
Henrik Rydgård f85d7db5b1 Comment fixes, buildfix 2024-12-31 02:39:58 +01:00
Henrik Rydgård dee5fe6990 Fix issue in Midnight Club where Z now wrapped around at a distance, after removing the clamp. Might as well cull. 2024-12-31 02:30:05 +01:00
Henrik Rydgård 7ddd7024f4 Revert unintentional change. Warning fix 2024-12-31 02:17:33 +01:00
Henrik Rydgård e0991a7070 DepthRaster: Improved guardband rejection, fixing glitches. 2024-12-31 01:59:15 +01:00
Henrik Rydgård f5cc41caab More CrossSIMD (breaking change) 2024-12-31 01:59:11 +01:00
Henrik Rydgård bcab17fcf3 Parallelize triangle setup. However, some glitches appear... 2024-12-31 01:59:11 +01:00
Henrik Rydgård 36c5065d5d Add crude guardband culling to depth rasterizer 2024-12-31 01:59:11 +01:00
Henrik Rydgård c3ac798545 More crosssimd 2024-12-31 01:59:08 +01:00
Henrik Rydgård 0fa88652f1 Merge pull request #19784 from Felipefpl/master
Updated brazilian portuguese translation
2024-12-31 01:43:29 +01:00
Henrik Rydgård de09dec9d1 Move branches out of triangle setup 2024-12-31 01:41:25 +01:00
Henrik Rydgård 373569bf64 More prep. Add triangle loop. 2024-12-31 01:41:22 +01:00
Henrik Rydgård 2eed309d29 Simplify more 2024-12-31 01:41:22 +01:00
Henrik Rydgård d435945b7c Simplify 2024-12-31 01:41:22 +01:00
Henrik Rydgård 69b35e9146 Inline edge calculations 2024-12-31 01:41:05 +01:00
Felipe e46f728206 Updated brazilian portuguese translation
Included the latest added strings and changed the existing ones as needed.
2024-12-30 10:48:48 -03:00
Henrik Rydgård 1195c630c3 Some variable renaming 2024-12-29 14:03:06 +01:00
Henrik Rydgård f70889ad49 Better triangle area calculation, thanks fp64 for the reminder 2024-12-29 13:45:01 +01:00