Henrik Rydgård
1852cae7c1
AdHoc relay server: Replace checkbox with "Auto" / "On" / "Off"
2026-02-11 18:17:09 +01:00
Henrik Rydgård
f5b2df6111
Only clear vblank listeners on exec start, not flip listeners.
...
This needs kind of a different type of cleanup, actually, but that's for
later (I want to get rid of this registration mechanism entirely).
Fixes #21239
2026-02-11 15:38:18 +01:00
Henrik Rydgård
3ecb54e70a
More tweaking of gamelist icons
2026-02-11 01:24:11 +01:00
Henrik Rydgård
b999c51a1a
Code cleanup. Don't use gpr.SetRegImm where all we do is write to a scratch register
2026-02-10 19:28:53 +01:00
Henrik Rydgård
e4f7a39c40
Correct an optimization in the ARM64 jit for min and max instructions
...
Fixes the big glitch in #13444
2026-02-10 19:28:53 +01:00
Henrik Rydgård
e2b99fc921
Add a safety check in DetectZipFileContents
2026-02-10 15:50:39 +01:00
Henrik Rydgård
dad8df3860
More logspam reduction
2026-02-10 15:05:29 +01:00
Henrik Rydgård
88266eee50
Warning fixes, comments
2026-02-10 13:59:32 +01:00
Henrik Rydgård
c029faa8a3
Merge pull request #21233 from hrydgard/misc-fixes
...
Fix R-Type saving problem, redesign the run-behind button on the pause screen
2026-02-10 13:12:09 +01:00
Henrik Rydgård
998f726a5c
Reduce logspam in a few games
2026-02-10 09:11:56 +01:00
Henrik Rydgård
4d07fd6176
Avoid writing 0-sized ICON1 or SND0
...
Presumably this should also apply to PIC1 and ICON0 but let's keep the
change minimal.
Fixes #20443
2026-02-10 09:11:05 +01:00
Henrik Rydgård
09b087f16f
Resume gameplay immediately after choosing Reset on the pause screen.
2026-02-10 00:22:09 +01:00
Henrik Rydgård
330a638281
Add ability to copy function hash from the disassembly view
...
See #4179
2026-02-09 19:26:43 +01:00
Henrik Rydgård
936c344a52
misc
2026-02-09 16:41:51 +01:00
Henrik Rydgård
990cba8e6c
Fix problem with background image when rotating some dialogs
2026-02-09 14:35:32 +01:00
Henrik Rydgård
a92ff89d5f
Clean up the OSD click callback code
2026-02-09 13:08:44 +01:00
Henrik Rydgård
2b6be8090c
Cancel compatibility warning popups if you start another game in the meantime
2026-02-08 16:38:07 +01:00
Henrik Rydgård
df2d00208e
Improve screenshots in "Skip buffer effects" mode
2026-02-08 16:33:48 +01:00
Henrik Rydgård
1599ea7b1d
SaveState: Separate screenshot operations from other ops
2026-02-08 16:11:44 +01:00
Henrik Rydgård
238cb2983c
Android: Default immersive mode to false.
...
Screens are so wide now that we can afford the space.
2026-02-08 11:01:44 +01:00
Henrik Rydgård
eb234a1563
Finish the split. Greatly simplifies the render code in EmuScreen.
2026-02-08 10:46:16 +01:00
Henrik Rydgård
f01aaeafb1
Split CopyDisplayToOutput in preparation for the next step
2026-02-08 01:06:32 +01:00
Henrik Rydgård
b7c3d9cad8
Merge pull request #21215 from Kethen/postoffice_fixes
...
Fix dissidia adhoc in aemu_postoffice relay mode
2026-02-06 15:23:36 +01:00
Katharine Chui
8292cb35cc
fix code formatting
2026-02-06 15:00:59 +01:00
Katharine Chui
b2e976360c
aemu_postoffice: fragment huge ptp send requests in relay mode
2026-02-06 14:50:01 +01:00
Katharine Chui
cb279b5ba1
sanitize adhoc recv buffer sizes in relay mode using library defines
2026-02-06 14:49:49 +01:00
Henrik Rydgård
b1fa6b4671
Remove some uses of textScale
2026-02-06 14:30:47 +01:00
Henrik Rydgård
801d379f74
Gesture control: Prevent pressing touch buttons while performing a gesture.
2026-02-06 13:10:20 +01:00
Henrik Rydgård
4c72a1c041
Handle zipped extracted ISOs a little better (don't try to install them as savedata)
2026-02-06 12:43:13 +01:00
Henrik Rydgård
f8077347e4
FileSystems: Change multiple internal functions to take std::string_view
2026-02-06 12:31:49 +01:00
Henrik Rydgård
c85496c84d
ISOFileSystem: Some const correctness
2026-02-06 12:00:53 +01:00
Henrik Rydgård
f2116c4236
Start using string_view in MetaFileSystem
2026-02-06 11:51:40 +01:00
Henrik Rydgård
fc63096741
Make sure tilt control defaults to off. Show a warning if enabled.
2026-02-05 23:29:48 +01:00
Henrik Rydgård
9a2870f426
Merge pull request #21204 from hrydgard/more-misc
...
A few crashfixes, assorted cleanups
2026-02-05 14:02:44 +01:00
Henrik Rydgård
6ae4fee26b
Reduce the limit for ELF size to 24MB (still unreasonably large)
2026-02-05 13:26:20 +01:00
Henrik Rydgård
991d7bdfab
VertexDecoder: Refactor away lowerbound/upperbound parameters
2026-02-05 13:26:17 +01:00
Henrik Rydgård
841e4c8564
Add various checks trying to avoid various crashes found in Google Play crash reports.
2026-02-05 11:12:53 +01:00
Henrik Rydgård
d6d2c24e24
Fix the toggle touch controls input (properly this time)
2026-02-05 09:44:42 +01:00
Henrik Rydgård
f546dc3835
Add an Enable checkbox to tilt control, add mappable control
...
- Fixes #20830
2026-02-05 09:44:11 +01:00
Henrik Rydgård
03a7df74fa
Have two independent gesture control zones
2026-02-04 15:01:06 +01:00
Henrik Rydgård
48d50fe712
Add strings for the two gesture zones
2026-02-04 15:01:06 +01:00
Henrik Rydgård
03c901d0cc
Prepare for multiple gesture mapping zones
2026-02-04 15:01:06 +01:00
Henrik Rydgård
7b1ba55e72
Prevent touch controls from fading away while being held.
...
Fixes #20531
2026-02-04 00:00:38 +01:00
Henrik Rydgård
51dd359df8
Merge pull request #21192 from hrydgard/more-misc
...
Fix bug saving fullscreen state, show icons/background for UMD video ISOs
2026-02-03 15:43:38 +01:00
Henrik Rydgård
cdd9d34af9
Improve handling of UMD Video (still unsupported but show background and icon, fix info screen)
2026-02-03 13:46:59 +01:00
Henrik Rydgård
998d385119
Bubble up CSO corruption errors so the user can see them
2026-02-03 11:57:05 +01:00
Henrik Rydgård
5dbfa420d5
Merge pull request #21190 from sonninnos/libretro-drm-key
...
Libretro: NpDrm LicenseeKey check band-aid
2026-02-03 11:42:17 +01:00
sonninnos
7fcd48fca3
Libretro: NpDrm LicenseeKey check band-aid
2026-02-03 00:10:10 +02:00
Henrik Rydgård
51c3058cf6
Replace "ForceFullScreen" with a way to prevent specific settings from being saved.
2026-02-02 09:25:49 +01:00
Henrik Rydgård
760dfbae23
Merge pull request #21177 from hrydgard/misc-fixes
...
Misc fixes
2026-01-31 01:08:29 +01:00