Commit Graph
2275 Commits
Author SHA1 Message Date
Henrik Rydgård ffa1471bee Upgrade VMA to latest (3.3.0) 2025-05-17 13:40:43 +02:00
Henrik Rydgård 63148c7363 Hack libpng17 to believe it's a release candidate, to remove abort() from its error handling 2025-04-30 10:08:50 +02:00
Henrik Rydgård ec878bd1b4 libpng: Change the release type to rc to get the more robust error checking paths 2025-04-30 09:54:51 +02:00
Henrik Rydgård dc22638918 ImDebugger UI update 2025-04-14 23:36:45 +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 651a972019 More sceAudioCodec implementation work. Atrac3+ partially works now. 2025-04-02 17:26:59 +02:00
Henrik Rydgård 717ea3ec8e ImDebugger: Show imports/exports in Module window 2025-04-02 10:09:19 +02:00
Henrik Rydgård 261f9a6c19 Upgrade the Vulkan headers to latest, while at it 2025-04-02 09:26:04 +02:00
Henrik Rydgård 127356d7b2 Update sol (C++ lua wrapper) to latest 2025-04-02 09:25:54 +02:00
Henrik Rydgård 19ccc18c8d Add back the header. 2025-03-29 11:18:41 +01:00
Henrik Rydgård ec4065aab1 Remove the pfd submodule. 2025-03-29 11:15:37 +01:00
Henrik Rydgård fe4ca6fb63 Add portable-file-dialogs as a submodule 2025-03-29 08:41:33 +01:00
Henrik RydgårdandGitHub d07d7f7ec4 Merge pull request #20169 from hrydgard/initial-debug-console
First step of adding a lua console
2025-03-27 15:48:47 +01:00
Henrik Rydgård 2d69d78e71 Console wip 2025-03-27 08:59:38 +01:00
Henrik Rydgård d0e60e5b06 Minor patch to get sol.hpp working. 2025-03-27 08:59:38 +01:00
Henrik Rydgård cf059ff84c Stub a lua console, add the sol lua wrapper library 2025-03-27 08:59:37 +01:00
Henrik Rydgård 24fd18b414 Exclude rc_client_external from Windows ARM builds (until they support raintegration) 2025-03-27 08:56:30 +01:00
Henrik Rydgård 7587eca145 Bump rcheevos again 2025-03-27 02:12:56 +01:00
Henrik Rydgård 569f6effa8 at3_standalone: Make all allocations aligned.
Replace av_realloc with regular realloc, as there's no aligned_realloc
and pointers are not compatible with regular free.
2025-03-26 18:03:13 +01:00
Henrik Rydgård 9049139845 imgui: Simulate the left mouse button through touch 2025-03-05 23:26:30 +01:00
Henrik Rydgård f9f5051c6f VMA (vulkan memory allocator): Update to latest to avoid wrong assert with Vulkan 1.4 2025-03-01 19:21:46 +01:00
Henrik Rydgård 6770122c5c Somehow, an UWP crashfix.
Might help #20042
2025-02-27 19:43:46 -06:00
Henrik Rydgård f206ed95eb Get rid of remains of support for non-square screen DPIs 2025-02-20 11:14:26 -06:00
Henrik Rydgård 4ea7f46f81 Atrac3+: Try to work around Code Lyoko issue
Now we don't generate an error code when the channel configuration doesn't match the packets.

See the code comment for what I've been able to figure out so far.

See issue #19994
2025-02-19 12:46:25 -06:00
Henrik Rydgård 1f7461bb70 When ImDebugger is active, shrink the display area to match the central node. 2025-02-19 11:00:20 -06:00
Henrik Rydgård 7f0305a954 Unify the specified C++ standard as c++17.
May fix the build of #19952
2025-02-18 11:08:48 -06:00
Henrik RydgårdandGitHub b92d822efe Merge pull request #19890 from hrydgard/hle-prepare-recursion
HLE: Convert a lot more logging to the "automatic" parameter logging system
2025-01-19 16:50:33 +01:00
Henrik Rydgård 86b3eadc16 Warning fixes, maybe test fix 2025-01-19 16:33:40 +01:00
oltolm 7e2c45e042 cmake: fix some warnings 2025-01-19 10:32:07 +01:00
Henrik RydgårdandGitHub 7a0ec74c32 Merge pull request #19855 from oltolm/cmake
make compile with Clang/GCC on Windows
2025-01-17 15:13:52 +01:00
Henrik Rydgård 16cbb59a47 Update the Vulkan headers to the latest version
Just good to keep up.
2025-01-17 14:20:08 +01:00
oltolm 9566065455 make compile on mingw-w64 2025-01-11 01:25:27 +01:00
oltolm b11b8b91bb cmake: fix mingw-w64 build 2025-01-10 21:27:12 +01:00
Henrik Rydgård 41e156a326 Oops, didn't mean to revert rcheevos. 2025-01-07 16:33:59 +01:00
Henrik Rydgård 8d16ea408e Buildfix 2025-01-07 15:33:15 +01:00
ee0b0fce6c sceNetInet and sceNetResolver support.
Co-authored-by: AdamN <anr2000@gmail.com>
2025-01-04 17:28:36 +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 083543cc14 Unrelated logging improvement 2025-01-03 21:14:22 +01:00
Henrik Rydgård 58adb379ea GE debugger improvements 2024-12-20 20:31:58 +01:00
Henrik Rydgård d5bfc1b5eb Finish up this cleanup (move _M_SSE compat define out of Common.h) 2024-12-19 16:23:20 +01:00
Henrik Rydgård ae3e50da30 Fix the imgui font in release mode builds, oops 2024-12-16 18:47:06 +01:00
Henrik Rydgård 111d0c872d Global rename of FBChannel to Aspect, also make it a class enum 2024-12-15 22:24:05 +01:00
Henrik Rydgård 6c355836da ImGeDebugger: Implement draw stepping 2024-12-15 00:40:33 +01:00
Henrik Rydgård 8cc77c0997 ImGui: Implement cursor support on Windows 2024-12-13 22:06:59 +01:00
Henrik Rydgård fa3321ca0c ImDebugger: Switch "Dear Imgui" to the Docking branch, enable the feature 2024-12-12 22:50:51 +01:00
Henrik Rydgård c85266359f More memory view work 2024-12-12 17:47:37 +01:00
Henrik Rydgård 27122a9e64 Work on previews 2024-12-10 22:09:51 +01:00
Henrik Rydgård 1d64a148f8 Update the MoltenVK dylib for Mac to 1.2.11 2024-12-10 15:10:20 +01:00
Henrik Rydgård e4adc112ff ImDebugger: Add a basic texture browser 2024-11-29 19:30:38 +01:00
Henrik Rydgård 1df3b9b905 Add config save/load for imdebugger, move the imgui.ini to PSP/SYSTEM 2024-11-27 09:15:03 +01:00