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ård
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ård
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ård
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
White Blood Cell
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
Henrik Rydgård
6763c13f88
ImGui: Finish implementing pipeline switching for all backends
2024-11-27 01:19:05 +01:00
Henrik Rydgård
09779e0f44
ImGui drawing: Allow varying the pipeline when binding textures
2024-11-26 19:59:09 +01:00
Henrik Rydgård
eaff38f161
Implement ImGui clipped batch texturing support in the other backends too
2024-11-26 09:38:30 +01:00
Henrik Rydgård
e82b7f788e
Implement texture binding in draw batches. Framebuffer viewer now works in Vulkan.
2024-11-26 09:22:35 +01:00
Henrik Rydgård
57845b02c5
ImGui thin3d backend: Add texture binding support
2024-11-26 09:05:29 +01:00
Henrik Rydgård
8372105d66
Fix printscreen keyboard mapping (although kinda useless)
2024-11-25 23:40:51 +01:00