Commit Graph
43966 Commits
Author SHA1 Message Date
Henrik Rydgård 51a5a06109 Merge pull request #20758 from hrydgard/more-misc-fixes
Misc improvements (ImDebugger log window, scrollview drop shadow, etc)
2025-08-29 00:27:39 +02:00
Henrik Rydgård b5595ea450 Add simple imgui log window (just reads the short log ring buffer) 2025-08-29 00:04:54 +02:00
Henrik Rydgård e369da453b Fix bug with watch window visibility pointing to the wrong bool 2025-08-28 23:23:19 +02:00
Henrik Rydgård 3268d2afd0 ScrollView: Add a subtle drop shadow to the top. 2025-08-28 23:21:32 +02:00
Henrik Rydgård 6b5d4fdd86 Avoid exiting Buffer::Printf with a pending va_end(). Oops. Thanks Nemo. 2025-08-28 17:14:19 +02:00
Henrik Rydgård 96f82a03b1 Merge pull request #20753 from hrydgard/further-debugger-fixes
Allow binding "Pause (no menu)" to a touch control button
2025-08-28 14:40:12 +02:00
Henrik Rydgård e4a14330e0 Correct comment, rename array 2025-08-28 10:24:30 +02:00
Henrik Rydgård 893861eb94 Merge pull request #20755 from crashGG/mmpx-enhace
enhance MMPX algorithm Final Addendum
2025-08-27 15:45:36 +02:00
crashGG cbfbaa23b9 enhance MMPX algorithm add 1
1.Use a new luma tiebreaker mechanism that divides alpha levels into 6 levels to avoid luma tiebreaker confusion between similar alpha pixels.

2.Added new gradient edge shape capture

3.Optimize the blending mechanism at the edge of the texture  to prevent single pixel distortion
2025-08-27 17:39:09 +08:00
Henrik Rydgård 76fb535bec Allow binding "Pause (no menu)" to touch controls. Also makes controls stay visible when paused. 2025-08-27 08:54:13 +02:00
Henrik Rydgård 709e136470 Map pause-no-menu to F8 by default. 2025-08-27 08:33:24 +02:00
Henrik Rydgård 35f2209c63 Fix two translation inconsistencies 2025-08-26 11:23:52 +02:00
Henrik Rydgård 0fe72582e2 Fix some x64Emitter header typos
Fixes #20747
2025-08-26 10:50:56 +02:00
Henrik Rydgård 6e4d363f76 Merge pull request #20749 from hrydgard/more-debugger-fixes
More debugger fixes
2025-08-26 10:50:49 +02:00
Henrik Rydgård aaa4f9d72e Add websocket testing script 2025-08-26 10:26:35 +02:00
Henrik Rydgård 3b3257ad99 Fix crash in debug builds in gpu.stats.get 2025-08-26 10:24:30 +02:00
Henrik Rydgård e017775538 Allow configuring the server port from the developer tools screen 2025-08-26 10:13:21 +02:00
Henrik Rydgård a7b36ae0ae Websocket: Request resets asynchronously. sync won't work. 2025-08-26 10:12:43 +02:00
Henrik Rydgård 3680bb17d3 RemoteISOScreen: Don't check "allowed" every frame. 2025-08-26 10:12:05 +02:00
Henrik Rydgård 2769b1b833 Merge pull request #20748 from fp64/sdl-help
Implement `--help` in SDL backend
2025-08-26 09:49:23 +02:00
fp64 5a8e63714c Implement --help in SDL backend
This also changes bunch of logging from stdout to stderr.
Conventionally, intended output goes to stdout, and diagnostic
output to stderr. For a graphical application like PPSSPPSDL,
pretty much the only intended textual outputs are results of
`--help` and `--version`. The rest now mostly goes to stderr
(there are still few straggler `printf`s left).
2025-08-25 22:47:27 +03:00
Henrik Rydgård 18ccef1bd4 Just some minor code modernization 2025-08-25 10:45:12 +02:00
Henrik Rydgård 3e62157487 Fix some assorted static analysis warnings 2025-08-25 10:14:15 +02:00
Henrik Rydgård 0d8b4416f4 Merge pull request #20744 from oltolm/warnings
fix compiler warnings
2025-08-24 21:56:07 +02:00
oltolm 3fd86d959b fix compiler warnings 2025-08-24 21:30:43 +02:00
Henrik Rydgård 804ef50896 Merge pull request #20742 from hrydgard/bump-stuff
Update libzstd, rcheevos to latest
2025-08-24 17:37:28 +02:00
Henrik Rydgård 6061d2c3bb Merge pull request #20740 from hrydgard/remote-debugger-fixes
Remote/web debugger fixes
2025-08-24 17:37:17 +02:00
Henrik Rydgård 93638c8826 Test fix 2025-08-24 15:46:35 +02:00
Henrik Rydgård 92ab532813 No need to build hash.c after all? 2025-08-24 15:25:52 +02:00
Henrik Rydgård 65285e59c4 Bump rcheevos to v12.0.0 2025-08-24 14:58:53 +02:00
Henrik Rydgård 9028866b7f Update libzstd 2025-08-24 14:47:05 +02:00
Henrik Rydgård e83303ea54 Fix crash on game info screen 2025-08-24 14:17:30 +02:00
Henrik Rydgård 038e827cbe Merge pull request #20741 from Puniasterus/patch-2
Update es_ES.ini
2025-08-24 11:57:31 +02:00
Puniasterus 0a7a8cf96b Update es_ES.ini
-Update tl
2025-08-24 11:50:20 +02:00
Henrik Rydgård 7315e7a2a9 Add translations for the new setting (AI) 2025-08-24 11:17:48 +02:00
Henrik Rydgård 58198dae6c Bump langtool cargo.lock, update comment 2025-08-24 11:17:19 +02:00
Henrik Rydgård a107d75e38 Fix lifecycle-notification assert problem (was called from wrong thread) 2025-08-24 11:17:19 +02:00
Henrik Rydgård f6050a442c Fix serving the remote debugger locally, add a setting for the auto-launcher 2025-08-24 11:17:19 +02:00
Henrik Rydgård 7a93d0d56c Remove unneeded assert that was causing nemo problems 2025-08-24 11:17:18 +02:00
Henrik Rydgård 23314d1d1a Add shortcut to access the remote debugger from the built-in devmenu 2025-08-24 11:17:18 +02:00
Henrik Rydgård 93104508a5 Commit pl_PL.ini with correct line endings. 2025-08-24 11:16:42 +02:00
Henrik Rydgård 2195c0e934 Revert "Merge pull request #20736 from Patrxgt/master"
Wrong line endings

This reverts commit f4722f51b9, reversing
changes made to 79f2226924.
2025-08-24 11:15:11 +02:00
Henrik Rydgård f4722f51b9 Merge pull request #20736 from Patrxgt/master
Updated Polish translation
2025-08-24 10:39:48 +02:00
Henrik Rydgård 79f2226924 Merge pull request #20737 from Samueru-sama/master
simplify deps install, use mesa that does not link to llvm
2025-08-24 00:55:04 +02:00
Samuel 45b2e8bee5 reinstate ARCH since it gets used later 2025-08-23 16:27:56 -04:00
Samuel 5138a3640d fix typo 2025-08-23 16:23:20 -04:00
Samuel 559c3d157f simplify deps install, use mesa that does not link to llvm 2025-08-23 16:11:50 -04:00
Patrxgt 13bdf5cf31 Updated Polish translation 2025-08-23 07:44:25 -07:00
Henrik Rydgård 69ecbaf766 Merge pull request #20432 from hrydgard/dolphin-audio-mixer
Integrate Dolphin's granule based audio resampler
2025-08-22 22:55:13 +02:00
Henrik Rydgård 04f84ad583 Merge branch 'sdl-force-opengl-version' 2025-08-22 21:47:51 +02:00