Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik Rydgård ad17ec5fc8 Minor reorganization in ImDebugger 2025-04-09 11:58:31 +02:00
Henrik Rydgård 3676f4792e GE debugger: Split out the vertices window, show matrices in state window 2025-04-09 11:58:31 +02:00
Henrik Rydgård 77841801b9 Disallow running framedump tests while in-game. 2025-04-09 11:58:31 +02:00
Henrik Rydgård 6de3d47f6e Minor logging fixes 2025-04-09 11:58:31 +02:00
Henrik RydgårdandGitHub ad237418db Merge pull request #20226 from hrydgard/libretro-fixes
Various libretro fixes.
2025-04-09 11:58:05 +02:00
Henrik Rydgård 879ec7ed06 Various libretro fixes. 2025-04-09 10:32:53 +02:00
Henrik Rydgård 8d555d2820 Update the fixed IPs for MOHH to the current ones, oops. 2025-04-08 10:49:01 +02:00
Henrik RydgårdandGitHub 7c974e07e6 Merge pull request #20221 from hrydgard/net-fixes-3
More infrastructure networking fixes
2025-04-08 09:12:36 +02:00
Henrik Rydgård 1cef3aaab9 RetroAchievements: Word-wrap the rich presence message on the pause screen 2025-04-08 08:31:13 +02:00
Henrik Rydgård da7c99a585 sceNetInet: Implement per-thread errno. Reduce some log levels 2025-04-08 08:31:09 +02:00
Henrik Rydgård 0450728399 Add a super simple session cache for direct DNS lookups.
Dont even try to download the json if dontdownloadjson is set.
2025-04-08 00:41:08 +02:00
Henrik Rydgård ebcf6be42c When (successfully) using dyn_dns, remove fixed lookups.
Additionally some various cleanup.
2025-04-08 00:32:40 +02:00
Henrik RydgårdandGitHub 1d97dfe432 Merge pull request #20220 from hrydgard/net-fixes-2
Infrastructure multiplayer fixes
2025-04-07 23:43:36 +02:00
Henrik Rydgård 9738a9511f Build and warning fixes 2025-04-07 23:17:56 +02:00
Henrik Rydgård b34f34ebde Move some more error codes to the big enum 2025-04-07 22:25:36 +02:00
Henrik Rydgård 89c0b5f20b sceNetResolver: Move error codes to enum, modernize logging 2025-04-07 22:16:32 +02:00
Henrik Rydgård 242fd20798 Fix bug preventing the json from being fetched a second time 2025-04-07 22:14:36 +02:00
Henrik Rydgård 279c6fdd3c Don't leave a shared_ptr to the json download sticking around, consume it. 2025-04-07 21:41:41 +02:00
Henrik Rydgård 63d78061bb Avoid creating and throw away a request object when we end up reading from the cache 2025-04-07 21:41:06 +02:00
Henrik Rydgård 5f7b698012 Lots of logging and cleanup. 2025-04-07 21:40:52 +02:00
Henrik RydgårdandGitHub ec6ea05c9b Merge pull request #20219 from hrydgard/more-minor-fixes
Init/shutdown UPnP with the app, not each game. Also minor fixes and cleanups
2025-04-07 17:36:48 +02:00
Henrik Rydgård 651cefb6fc Remove redundant functions 2025-04-07 16:48:08 +02:00
Henrik Rydgård 370a521381 Move UPnP init/shutdown to app init/shutdown instead of game init/shutdown 2025-04-07 16:46:04 +02:00
Henrik Rydgård 4d215b1f54 Cleaner exit from when stepping through a frame dump 2025-04-07 16:34:17 +02:00
Henrik Rydgård 605daf879b Minor cleanup. Fix file handle leak when opening zip files from the main screen. 2025-04-07 15:42:51 +02:00
Henrik RydgårdandGitHub 0dec3526a5 Merge pull request #20218 from hrydgard/misc-fixes
Misc fixes and cleanup, use DisableHLE with "sceCcc"
2025-04-07 14:30:58 +02:00
Henrik Rydgård 4df25788fd UI: Fix focus issue, thanks NABN00B.
Fixes #20217
2025-04-07 13:39:47 +02:00
Henrik Rydgård c1ae455ce8 Fix ImDebugger cleanup on exit 2025-04-07 13:03:33 +02:00
Henrik Rydgård 3d8233b7f8 Some sceAudiocodec MP3 work. Not yet working in Beats (trying to DisableHLE of sceMp3). 2025-04-07 10:27:53 +02:00
Henrik Rydgård 0ce3050aa0 Windows: Remove redundant Core_Stop from MainThread_Stop 2025-04-06 23:37:09 +02:00
Henrik Rydgård a870c2155d Always load sceCcc if possible (disable HLE). PRX dumping fix. 2025-04-06 23:34:16 +02:00
Henrik Rydgård b52e7913eb Add disable HLE flag for sceCcc (character conversion library). 2025-04-06 23:34:16 +02:00
Henrik Rydgård 9b0eb592f3 Add warning triangle to "Always on" mode of lens flare occlusion 2025-04-06 23:34:16 +02:00
Henrik Rydgård 616bc35d41 SOCOM Fireteam Bravo 3: Remove obsolete use of compat.ini flag 2025-04-06 23:34:16 +02:00
Henrik RydgårdandGitHub 031421ba4d Merge pull request #20213 from hrydgard/corestate-cleanup
CoreState code cleanup
2025-04-06 22:27:59 +02:00
Henrik Rydgård 6b37c8895d libretro buildfix 2025-04-05 09:18:56 +02:00
Henrik Rydgård b27a022e7c Remove two states from the CoreState enum. 2025-04-05 09:18:56 +02:00
Henrik Rydgård 24b30cc709 Mostly remove coreState management from System.cpp 2025-04-05 09:18:56 +02:00
Henrik Rydgård 58efe00b74 Remove redundant coreState check in asyncIOManager. 2025-04-05 09:18:56 +02:00
Henrik Rydgård b24ce4bd14 Simplifications 2025-04-05 09:18:56 +02:00
Henrik Rydgård 29ad21effb Part 3: Merge ThreadEventQueue into AsyncIOManager 2025-04-05 09:18:56 +02:00
Henrik Rydgård 3f6e9e861c Remove the templating 2025-04-05 09:18:56 +02:00
Henrik Rydgård 9b1e9da18a Simplify AsyncIO part 1: Remove ThreadEventQueue.h 2025-04-05 09:18:56 +02:00
Henrik Rydgård ebfc467d5d Start removing bad coreState checks 2025-04-05 09:18:56 +02:00
Henrik RydgårdandGitHub f573b0c72c Merge pull request #20215 from hrydgard/fix-reset-regression
Fix resetting through the keyboard shortcut
2025-04-05 00:55:42 +02:00
Henrik Rydgård 6961a9fc1a Fix resetting through the keyboard shortcut 2025-04-04 23:45:43 +02:00
Henrik RydgårdandGitHub 0f6886b272 Merge pull request #20212 from NABN00B/bouncing-icon
Fix duplicate bouncing icon color
2025-04-04 17:16:25 +02:00
NabandGitHub 581a88fe31 Fix duplicate bouncing icon color 2025-04-04 13:40:28 +02:00
Henrik RydgårdandGitHub 8734df7cba Merge pull request #20209 from hrydgard/more-hle-work
More HLE cleanup, fix MP3 in sceAudiocodec
2025-04-04 01:21:56 +02:00
Henrik Rydgård efa022b754 Expose sceMpeg context to a future debugger window. Some general log cleanup. 2025-04-03 22:39:14 +02:00