Henrik Rydgård
|
30e0834c0a
|
Remove the legacy CPU test runner from developer tools
|
2025-05-19 10:47:33 +02:00 |
|
 Henrik RydgårdandGitHub
|
23414ca118
|
Merge pull request #20363 from hrydgard/misc-fixes
Remove redundant setting "Show on-screen messages"
|
2025-05-18 21:50:48 +02:00 |
|
Henrik Rydgård
|
832c6aa218
|
Clean up some more "#ifdef GOLD" checks
|
2025-05-18 10:37:16 +02:00 |
|
 Henrik RydgårdandGitHub
|
33fbeec7dd
|
Merge pull request #20358 from oltolm/comptr
ComPtr
|
2025-05-18 00:40:39 +02:00 |
|
oltolm
|
bc01c54d01
|
ShellUtil.cpp: use ComPtr
|
2025-05-17 23:35:43 +02:00 |
|
oltolm
|
c75c2992b3
|
D3D11: use ComPtr in more places
|
2025-05-17 23:35:41 +02:00 |
|
Henrik Rydgård
|
b2bd844a01
|
Correctly implement exclusions of DInput devices that are also XInput
|
2025-05-16 22:39:42 +02:00 |
|
Henrik Rydgård
|
a58e24838b
|
PPSSPP.vcxproj: Add a library dependency we'll need later
|
2025-05-16 22:20:56 +02:00 |
|
Henrik Rydgård
|
7797a1c666
|
Windows: Code cleanup: Move console position handling in-line
|
2025-05-16 22:20:56 +02:00 |
|
Henrik Rydgård
|
a698486f9c
|
Savestate: The callback is already an std::function, so no cbUserdata value is needed.
|
2025-05-16 01:55:15 +02:00 |
|
Henrik Rydgård
|
ff37cbe184
|
Minor memory safety fixes
|
2025-05-14 09:39:09 +02:00 |
|
Henrik Rydgård
|
ef97eb668a
|
ImDebugger: Add a Time window to check various counters
|
2025-04-23 17:10:31 +02:00 |
|
Henrik Rydgård
|
486370852f
|
Restrict SDL audio buffer setting to 128, 256, 512, 1024, 2048. UI improvmeents
|
2025-04-15 19:26:26 +02:00 |
|
Henrik Rydgård
|
71533ac2b7
|
Trash handling is too high level for FileUtil, move it up.
|
2025-04-15 17:42:24 +02:00 |
|
Henrik Rydgård
|
a3d7344e1e
|
Implement for Mac as well
|
2025-04-15 00:08:39 +02:00 |
|
Henrik Rydgård
|
96b4daf0ba
|
Desktop (Windows) menu: Add "Save frame dump", remove the old "Dump frame to log"
|
2025-04-14 23:54:45 +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
|
670ff21529
|
Make the Vulkan init flags a proper enum class
|
2025-04-10 18:16:05 +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
|
0ce3050aa0
|
Windows: Remove redundant Core_Stop from MainThread_Stop
|
2025-04-06 23:37:09 +02:00 |
|
Henrik Rydgård
|
b27a022e7c
|
Remove two states from the CoreState enum.
|
2025-04-05 09:18:56 +02:00 |
|
Henrik Rydgård
|
b24ce4bd14
|
Simplifications
|
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ård
|
644f5e4e6c
|
Expose PSPModule (so the debugger can access it later)
|
2025-03-31 09:56:08 +02:00 |
|
Henrik Rydgård
|
c2cc5b345d
|
Win32: Delete the old BrowseForFolder implementation
|
2025-03-29 11:16:33 +01:00 |
|
Henrik Rydgård
|
c906cee1ed
|
Provide a parent HWND to assert messageboxes (assert no longer appears below..)
|
2025-03-29 11:16:33 +01:00 |
|
Henrik Rydgård
|
5f8f40e592
|
Add file browser support on Linux through portable-file-dialogs
|
2025-03-29 08:43:30 +01:00 |
|
Henrik Rydgård
|
116f8cf3af
|
Implement resetting from a popup menu on the pause menu.
|
2025-03-28 14:31:01 +01:00 |
|
Henrik Rydgård
|
b05d6171d4
|
Add a consistent feature check - only desktops get to use CacheFullISOInRAM.
|
2025-03-27 01:02:28 +01:00 |
|
Henrik Rydgård
|
e70dd3b2df
|
Break out AtracTrack into its own file. Add a little atrac analysis tool to ImDebugger (for future use)
|
2025-03-19 16:15:51 +01:00 |
|
Henrik Rydgård
|
3ab625a0fa
|
Windows: Lock when updating the window title
|
2025-03-06 14:24:40 +01:00 |
|
Henrik Rydgård
|
87199bacaa
|
Minor tweaks, comments and fixes
|
2025-03-06 13:37:38 +01:00 |
|
Henrik Rydgård
|
2b9d8b2c18
|
Fix hang issue with dragging games into the window (Windows)
|
2025-03-06 10:33:44 +01:00 |
|
Henrik Rydgård
|
0c299bc21d
|
Windows graphics settings: Change critical settings on the main thread to avoid in-frame "value tearing"
|
2025-03-03 14:24:07 +01:00 |
|
Henrik Rydgård
|
65ade393c9
|
Win32 menu: Fix threading issues with stop/reset commands
|
2025-03-03 14:02:09 +01:00 |
|
Henrik Rydgård
|
4989ec61d9
|
BreakpointManager: Safer and simpler updates.
|
2025-03-03 13:59:42 +01:00 |
|
Henrik Rydgård
|
d6d1b5bbdc
|
Add mechanism to run any closure on the main thread
|
2025-03-03 13:59:39 +01:00 |
|
oltolm
|
02e767866a
|
fix compiler warnings
|
2025-02-22 14:15:15 +01:00 |
|
Henrik Rydgård
|
852018e899
|
Windows: Hook up the UI scale setting. Need a manual resize to update.
|
2025-02-20 17:06:38 -06:00 |
|
Henrik Rydgård
|
91360fee9b
|
Have Native_UpdateScreenScale use the new g_display.Recalculate()
|
2025-02-20 15:47:02 -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
|
31cf5771f4
|
Turn the break reason into an enum, fix some minor issues
|
2025-02-19 16:01:11 -06:00 |
|
 Henrik RydgårdandGitHub
|
25329cfe02
|
Merge pull request #19991 from oltolm/d3d11
use ComPtr for D3D11
|
2025-02-18 09:51:49 -06:00 |
|
Henrik Rydgård
|
74ee868cdb
|
More confirmexit fixes
|
2025-02-17 16:20:41 -06:00 |
|
Henrik Rydgård
|
dd119f5971
|
Merge the two ConfirmExit paths
|
2025-02-17 16:20:41 -06:00 |
|
Henrik Rydgård
|
fe19283c6e
|
Fix main menu exit button on Windows
|
2025-02-17 16:20:41 -06:00 |
|
oltolm
|
b09eb3dd23
|
use ComPtr for D3D11
|
2025-02-17 22:58:44 +01:00 |
|
Henrik Rydgård
|
6c55a37a7e
|
Correct some window-closing code on Windows.
|
2025-02-17 13:26:15 -06:00 |
|
Henrik Rydgård
|
9bee4192ba
|
Implement exit confirmation when closing the window on Windows.
|
2025-02-17 13:09:11 -06:00 |
|
Henrik Rydgård
|
359f58be69
|
Workaround for retroarch's buildserver using an old SDK
|
2025-02-14 19:06:00 -06:00 |
|