Nab and GitHub
fd9fe2657f
Make slider colors themable
2025-05-01 14:02:38 +02:00
Henrik Rydgård
6b4f32bb03
Don't alloc the remote ISO scan thread
2025-04-30 15:53:55 +02:00
Henrik Rydgård
f8475e50b1
Add a slider test to the internals tab in system info. It's not quite working right...
2025-04-30 15:53:55 +02:00
Henrik Rydgård
27a38042df
Setting search: Don't display "Clear filter" button initially (when there's no filter)
2025-04-30 11:50:47 +02:00
Henrik Rydgård
fbb5d649e4
Fix hang bug when searching settings in the Developer Tools screen
2025-04-30 11:50:47 +02:00
Henrik Rydgård
72c35c66fd
Fix crash with Toggle WLan key
2025-04-30 11:50:47 +02:00
Henrik Rydgård
e70602ddc8
Disable some controls on the pause screen if boot is pending
2025-04-30 11:50:43 +02:00
Henrik Rydgård
77d9c769fa
ImDebugger: Fix a couple of software rendering-related crashes
2025-04-30 11:50:43 +02:00
Henrik Rydgård
ab8795e0c1
EmuScreen: Disallow exiting during game boot, this breaks in all sorts of exciting ways
2025-04-30 10:08:50 +02:00
Henrik Rydgård
d67685883b
Add check for valid rc_client_game_t
2025-04-30 09:54:51 +02:00
Henrik Rydgård
bebcec8314
EmuScreen: Clarify some logic, add some checks
2025-04-29 16:46:14 +02:00
Henrik Rydgård
dbe6ec80a0
Fix some bad "for (auto x : y)" usage
2025-04-29 16:46:14 +02:00
Henrik Rydgård
62e4b2852c
Disable going to game settings from game info screen when in-game. Works around #20292
2025-04-29 16:46:14 +02:00
Henrik Rydgård
d9ed11b4c6
Don't call rc_client_do_frame when paused.
2025-04-28 11:53:28 +02:00
QuirkyLemon
75ccdbbc2c
IDK if this is actually a problem: fix compiler warning
2025-04-25 11:06:55 -05:00
QuirkyLemon
4673c6eea0
draw zeros with a darker color
2025-04-25 11:04:17 -05:00
QuirkyLemon
a4e89bea25
Add option to change MemCheck condition
2025-04-25 11:03:17 -05: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
c990eaf9c4
Add translation strings
2025-04-22 21:00:19 +02:00
Henrik Rydgård
f3127346d4
Add a setting (in developer tools) to control texture replacement load speed
2025-04-22 20:57:32 +02:00
Henrik Rydgård
0f18f054ab
Make the frame-time budget for uploading replacement textures take framerate into account
2025-04-22 20:19:43 +02:00
Henrik Rydgård
f2de70c904
Minor UI fixes
2025-04-22 17:36:01 +02:00
Henrik Rydgård and GitHub
bd249a2a0e
Merge pull request #20270 from hrydgard/misc-stuff
...
Avoid using shader blending in skip-buffer-effects mode
2025-04-17 19:48:12 +02:00
Henrik Rydgård
98999e8b0d
UI: PromptScreen: Move the controls down a bit on the screen.
2025-04-17 13:42:22 +02:00
Henrik Rydgård
2e0ca023ae
Build warning fixes
2025-04-17 11:05:52 +02:00
Henrik Rydgård
0a4ab19870
Quick workaround for #18926
2025-04-16 12:03:08 +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
Jamie Bainbridge and Henrik Rydgård
3d0ef8c6e1
SDL audio: Add config slider for audio samples
...
As described on Issue #12705 several users have problems with audio
popping, crackling, and distorion with different sample values.
Previous commit ece6edf reduced default samples from 1024 to 256 but
there does not seem to be an ideal value for all platforms.
Make the option configurable in Audio Backend Settings.
Signed-off-by: Jamie Bainbridge <jamie.bainbridge@gmail.com >
2025-04-15 18:18:42 +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 and GitHub
ef2451fc45
Merge pull request #20258 from hrydgard/config-fixes
...
Fix GPU backend fallback (oops), turn RA off by default
2025-04-15 16:17:43 +02:00
Henrik Rydgård
50b604e010
Log fixes
2025-04-15 14:29:40 +02:00
Henrik Rydgård
d9eab4e4a2
sceAudio: Add per-channel mute checkboxes in the debugger
2025-04-15 11:44:28 +02:00
Henrik Rydgård
af30c04711
Rename 'chans' to g_audioChans
2025-04-15 11:18:53 +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
dc22638918
ImDebugger UI update
2025-04-14 23:36:45 +02:00
Henrik Rydgård
06a5de0972
Move the "Always on" option for lens flare occlusion to developer settings
2025-04-14 22:38:25 +02:00
Henrik Rydgård
36204c7b57
ImDebugger: Initial support for displaying sceMpeg contexts
2025-04-13 15:53:35 +02:00
Henrik Rydgård
1babbca72a
Move the zip file content checker into Loaders.cpp, should fix the libretro build
2025-04-12 23:38:59 +02:00
Henrik Rydgård
fffbed53bc
Add a ZipFileLoader, which can let us load any single-file file type from a zip.
...
Useful for loading framedumps from github without manually having to
unzip each one, for example.
2025-04-12 22:23:23 +02:00
Henrik Rydgård
200edfaa96
Add a developer setting to force using FFMPEG for audio decoding.
2025-04-12 11:35:55 +02:00
Henrik Rydgård
f7ff2e2d20
Remove redundant constants
2025-04-12 11:35:55 +02:00
Henrik Rydgård
3c4566717c
Add muting flag to sceSasAudio as well.
2025-04-12 11:35:55 +02:00
Henrik Rydgård
4e8e6312e0
ImDebugger: Implement mute controls for individual sceAtrac channels
2025-04-12 11:35:55 +02:00
Henrik Rydgård
7e44691a9e
Reorganize the Developer Tools screen tabs a bit
2025-04-12 11:35:55 +02:00
Henrik Rydgård and GitHub
8309e01c96
Merge pull request #20241 from hrydgard/show-achievement-type
...
Show little indicators on achievements of the type
2025-04-11 19:29:16 +02:00
Henrik Rydgård
9241d09c56
Show little indicators on achievements of the type (progression, missable, win)
2025-04-11 18:27:41 +02:00
QuirkyLemon
1ab612a355
remove accidental include
2025-04-11 10:24:36 -05:00
QuirkyLemon
a3add9b049
remove conflict with enabled checkbox
2025-04-11 10:19:55 -05:00
QuirkyLemon
3e82282bc3
use hex for address in MemCheck
2025-04-11 09:45:54 -05:00