Commit Graph
40825 Commits
Author SHA1 Message Date
Henrik Rydgård 2ba4eaf3dd First part of the const changes etc 2024-09-17 15:13:13 +02:00
Henrik Rydgård 9d48e51205 Merge pull request #19467 from hrydgard/german-check-before-delete
[Common/Core/Windows] Removed excess check pointer before delete or free
2024-09-17 14:27:41 +02:00
Henrik Rydgård 635ff7960f Merge pull request #19040 from GermanAizek/fix-core-gpu-always-true
[Core/GPU] Fixed condition blocks where result always true
2024-09-17 13:14:15 +02:00
Henrik Rydgård ed8f0c560a Merge branch 'master' into fix-core-gpu-always-true 2024-09-17 13:03:26 +02:00
Henrik Rydgård 496ccfe7ba Merge pull request #19466 from hrydgard/misc-changes
Fix crash in reporting functionality, some other minor changes
2024-09-17 12:59:52 +02:00
Herman Semenov 3c66f149d3 [Common/Core/Windows] Removed excess check pointer before delete or free() 2024-09-17 11:34:42 +02:00
Henrik Rydgård 11210442ce Fix potential crash in reporting screenshot functionality 2024-09-17 11:24:22 +02:00
Henrik Rydgård b1fae3ccda Add two missing mutex-locks in MetaFileSystem.
See #19272
2024-09-17 00:19:58 +02:00
Henrik Rydgård 6328a4414b Minor logging change 2024-09-17 00:19:58 +02:00
Henrik Rydgård 94f0e7afa8 Merge pull request #19457 from Nemoumbra/ir-mipslogger
Tracing support for the IR Interpreter
2024-09-16 22:36:46 +02:00
Henrik Rydgård a05bf2d784 Merge pull request #19465 from lvonasek/hotfix-openxr-skipeffects
OpenXR - Fix rendering when skip framebuffer effects is enabled
2024-09-16 22:36:09 +02:00
Nemoumbra dcf98fe8a6 Addressed the last block issue in a comment 2024-09-16 22:17:08 +03:00
Lubos 20064445b3 OpenXR - Restore depth buffer 2024-09-16 17:06:37 +02:00
Henrik Rydgård 174f2bc7aa Merge pull request #19462 from hrydgard/sdl-opengl-cleanup
SDL OpenGL: enable fallback to Vulkan
2024-09-16 13:10:52 +02:00
Henrik Rydgård 99a65f3a0a Implement the fallback path from OpenGL to Vulkan 2024-09-16 12:34:37 +02:00
Henrik Rydgård 41b1165dcd SDL: Make sure SDL_GL_SetSwapInterval() is only called on the GL path 2024-09-16 12:01:51 +02:00
Nemoumbra bd6c469543 Code-review fixes 2024-09-16 02:48:52 +03:00
Henrik Rydgård 5e635aab5c Merge pull request #19459 from sum2012/io--minor
Fix PSP_STDIN and PSP_MIN_FD value
2024-09-16 00:09:05 +02:00
Henrik Rydgård 346dd0ad7c Merge pull request #19460 from hrydgard/add-empty-button-icon
Custom touch buttons: Allow empty button images, not just empty shapes
2024-09-15 13:25:49 +02:00
Henrik Rydgård e7a1bb0081 Add support for specifying an empty image as custom button image. 2024-09-15 12:12:46 +02:00
Henrik Rydgård 047913ddd3 Make sure we don't try to use out-of-bounds icons/shapes for custom buttons 2024-09-15 12:11:39 +02:00
sum2012 6417a4816d Fix PSP_STDIN and PSP_MIN_FD value
According JPCSP source
https://github.com/jpcsp/jpcsp/blob/bb94cd4f9b211d3efa5519c6f218764be2985589/src/jpcsp/HLE/modules/IoFileMgrForUser.java#L171
Fix #19435
2024-09-15 08:43:36 +08:00
Nemoumbra 08b20ce9c8 Buildfix for std::back_inserter 2024-09-14 20:16:17 +03:00
Nemoumbra 21d0f596ec Cleaned up the includes 2024-09-14 19:57:39 +03:00
Nemoumbra c1ad3db1d8 Switched to PPSSPP's C file-stream API 2024-09-14 19:46:05 +03:00
Nemoumbra 01b3b59d06 Bugs fixed + enabled MIPSTracer on Mac, desktop Linux and OpenBDS 2024-09-14 19:46:05 +03:00
Nemoumbra ab7af0cc19 Minor cleanup, new UI button 2024-09-14 19:46:05 +03:00
Nemoumbra f23b04fb4a Logic errors fixed + refactoring 2024-09-14 19:46:05 +03:00
Nemoumbra ff5877e993 Renamed the IR instruction, new UI button added 2024-09-14 19:46:05 +03:00
Nemoumbra a26afb4c2f Implemented the trace reconstruction + bugs fixed 2024-09-14 19:46:05 +03:00
Nemoumbra 25f6b01d86 Added the initialization code + UI bindings + logs 2024-09-14 19:46:05 +03:00
Nemoumbra e3b09bea59 Ported the MIPSLogger's UI + basic integration of MIPSTracer 2024-09-14 19:46:05 +03:00
Nemoumbra 854579a97b Initial code for the tracer + fixed the file locations 2024-09-14 19:46:04 +03:00
Nemoumbra 34f113207d Added the MIPSTracer files to the project + name fix 2024-09-14 19:46:04 +03:00
Nemoumbra 00cd142365 Comment fix + new QOL method 2024-09-14 19:46:04 +03:00
Nemoumbra a6be0517dc New IR instruction added 2024-09-14 19:46:04 +03:00
Henrik Rydgård 62656b6e6f VS2017 buildfix
thanks nemo
2024-09-14 18:40:03 +02:00
Henrik Rydgård ebe7ba2b0d Merge pull request #19456 from warmenhoven/warmenhoven/pr/vulkan-context
libretro: Don't use VulkanLoader to load the vulkan library
2024-09-14 10:22:26 +02:00
Eric Warmenhoven 0ccf7b8507 libretro: Don't use VulkanLoader to load the vulkan library 2024-09-13 17:52:06 -04:00
Henrik Rydgård 17fc508535 Merge pull request #19450 from hrydgard/the-warriors-compat
Port over LunaMoo's compat flag for The Warriors video playback
2024-09-11 15:39:13 +02:00
Henrik Rydgård 16a56aa18b Port over LunaMoo's compat flag for The Warriors video playback
This reverts to the old behavior before we started parsing mpeg headers,
that is, in 558b462 which is part of #8867.

LunaMoo has this under "HackFixVideo" in his build.

See #8991. This doesn't really "fix" that, but works around it.
2024-09-11 14:32:53 +02:00
Henrik Rydgård 163af21ac9 Merge pull request #19449 from hrydgard/ir-interpreter-breakpoints
IR interpreter: Replace the assert for downcount with a very predictable branch
2024-09-11 12:23:31 +02:00
Henrik Rydgård 77a58c0fb3 Command line parser: Improve an error message to mention the = requriement for some commands.
See issue #18857
2024-09-11 12:20:14 +02:00
Henrik Rydgård b6a3996e65 Remove a warning, change some & params to pointers for clarity, func rename 2024-09-11 11:48:12 +02:00
Henrik Rydgård 7139301692 IR interpreter: Replace the assert for downcount with a very predictable branch
Fixes breakpoints and other similar things, with a negligible penalty.
2024-09-11 11:24:43 +02:00
Henrik Rydgård 7f145c7b18 Merge pull request #19447 from hrydgard/harvest-moon-save-metadata
Fix Harvest Moon not updating save metadata
2024-09-11 11:04:00 +02:00
Henrik Rydgård 1ee8be9e17 Merge pull request #19448 from hrydgard/sakura-sou-drawsync-hack
Add compat.ini setting for Sakura-Sou no Pet na Kanojo
2024-09-11 00:52:41 +02:00
Henrik Rydgård c7546dfe8d Add compat.ini setting for Sakura-Sou no Pet na Kanojo
See issue #15224
2024-09-10 19:28:49 +02:00
Henrik Rydgård c49f7b9207 Sneak in a couple little fixes for savedata zip install 2024-09-10 19:08:01 +02:00
Henrik Rydgård c2a38181ad Alternate solution for ModNation Racers metadata overwrite (see #18430 comments) 2024-09-10 19:06:22 +02:00