Commit Graph
42777 Commits
Author SHA1 Message Date
Henrik Rydgård 73cdbe204e Fix Star Ocean with MSAA enabled: don't use the blit optimization, can't blit to multisampled images. 2025-04-10 21:33:05 +02:00
Henrik Rydgård d52a7ee67e Merge pull request #20232 from hrydgard/disallow-vulkan-layers
Add developer setting to disallow vulkan layers
2025-04-10 19:39:14 +02:00
Henrik Rydgård 67dfbfe97e Add developer setting to prevent loading overlays (and other 'implicit' Vulkan layers) 2025-04-10 18:56:05 +02:00
Henrik Rydgård 344874d1b8 Merge pull request #20231 from hrydgard/depth-raster-fixes
Fix lens flare in L.A. Rush
2025-04-10 18:48:33 +02:00
Henrik Rydgård 670ff21529 Make the Vulkan init flags a proper enum class 2025-04-10 18:16:05 +02:00
Henrik Rydgård e88eb2c26d Enable lens flare occlusion by default for L.A Rush 2025-04-10 17:59:04 +02:00
Henrik Rydgård 5d85d5ed22 Depth raster: Rename some variables, fix incorrect draw limit 2025-04-10 17:49:06 +02:00
Henrik Rydgård b080f7da6b Small depth raster refactor 2025-04-10 17:13:48 +02:00
Henrik Rydgård fc48134aa0 Merge pull request #20230 from hrydgard/move-to-trash
Move to trash instead of deleting important files like savedata (Windows only so far)
2025-04-10 10:25:09 +02:00
Henrik Rydgård 7712cf5331 When deleting important files like savedata or games, move to trash.
This currently only works on Windows, where it changes the Delete button
to "Move to trash".
2025-04-10 09:02:44 +02:00
Henrik Rydgård 69b2f7d9b6 Win32: Add a function to move files to trash instead of deleting them 2025-04-10 08:42:13 +02:00
Henrik Rydgård 7e760b262a Merge pull request #20229 from hrydgard/macosx-buildfix
Try to fix cross compile on macOS
2025-04-10 08:14:21 +02:00
Henrik Rydgård 5ee3124d17 Tries to fix cross compile on MacOS 2025-04-10 01:32:56 +02:00
Henrik Rydgård 9290e9b551 Merge pull request #20228 from hrydgard/developer-tools-tabs
Developer tools screen: Use tabs
2025-04-09 19:00:12 +02:00
Henrik Rydgård 14b43e1496 Make the development tools screen tabbed 2025-04-09 18:38:38 +02:00
Henrik Rydgård 70303ac212 Start reorganizing the Developer Tools screen code 2025-04-09 18:38:38 +02:00
Henrik Rydgård f857f9bd5e Merge pull request #20227 from hrydgard/even-more-minor-fixes
Fix retroachievements + assorted minor fixes
2025-04-09 18:38:28 +02:00
Henrik Rydgård 09e7e6f335 Less noisy file access logging on Android. 2025-04-09 18:07:57 +02:00
Henrik Rydgård a4e6e84a0a Move achievement handling to EmuScreen and the main thread. Fixes black screen. 2025-04-09 18:07:13 +02:00
Henrik Rydgård 91bf4d5b5c Correct some log categories, add UI category, some warning fixes 2025-04-09 13:45:21 +02:00
Henrik Rydgård e90b91701f Warning fixes 2025-04-09 13:13:13 +02:00
Henrik Rydgård 60a19016ae Split out DeveloperToolsScreen from GameSettingsScreen.cpp 2025-04-09 13:13:08 +02:00
Henrik Rydgård dd7642df19 Android: Reduce logspam 2025-04-09 12:40:10 +02:00
Henrik Rydgård 531842f577 Add font cache stats to "internals" screen 2025-04-09 12:40:10 +02:00
Henrik Rydgård 2ce186481e Merge pull request #20225 from hrydgard/more-minor-fixes
Some minor fixes, ImDebugger features
2025-04-09 12:39:09 +02:00
Henrik Rydgård abff8a078f Work around bad null decoding (overlong) in Jak & Daxter savedata title. 2025-04-09 11:59:17 +02:00
Henrik Rydgård 50410d0de3 Comment on L.A. Rush blending problem 2025-04-09 11:58:31 +02:00
Henrik Rydgård f168aa3aee Some cleanup, make the DevTools LogView work slightly better. Though, it needs more work. 2025-04-09 11:58:31 +02:00
Henrik Rydgård a97ea04827 ImGui: Add "repeatshift" buttons that auto-repeat if you hold shift. 2025-04-09 11:58:31 +02:00
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ård 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ård 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ård 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ård 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