Henrik Rydgård
39a590803f
Merge pull request #21221 from hrydgard/renderpass-refactor-2
...
Refactor mainloop renderpass management
2026-02-08 17:37:33 +01:00
Henrik Rydgård
d8b8a51309
Correct a bunch of edge cases, move some code around
2026-02-08 17:07:22 +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
3aa1aba8f5
Correct an issue where there was a 1 frame latency in UI event processing
2026-02-08 12:44:12 +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
2ea94534e6
Split up FramebufferManagerCommon::CopyDisplayToOutput
2026-02-08 10:17:42 +01:00
Henrik Rydgård
aa17599f66
Make things more consistent in the no-present case
2026-02-08 10:13:34 +01:00
Henrik Rydgård
37052cc1ae
Merge pull request #21218 from hrydgard/renderpass-refactor
...
Preparations for a rendering refactor
2026-02-08 10:04:17 +01:00
Katharine Chui
5eb672d674
bump aemu_postoffice
...
fix a bug in library re-init spotted by hrydgard
https://discord.com/channels/293316141479362560/478294170662862852/1469845794294333451
2026-02-08 03:50:32 +01:00
Henrik Rydgård
814713e932
More refactor
2026-02-08 01:06:35 +01:00
Henrik Rydgård
c139d4aaff
Split up Presentation::CopyToOutput into passes and output.
2026-02-08 01:06:35 +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
1078c27bb7
Prepare renderpass refactor
2026-02-08 00:53:50 +01:00
Henrik Rydgård
a342b53d6d
Correct look of the screen rotation picker on the System tab in settings
2026-02-08 00:53:50 +01:00
Henrik Rydgård
f257ad4f7f
VFS: Remove some code duplication
2026-02-08 00:53:50 +01:00
Henrik Rydgård
1ce9db0250
Merge pull request #21217 from hrydgard/more-ui-changes
...
Fix 32-bit windows build, minor UI fixes
2026-02-07 12:31:17 +01:00
Henrik Rydgård
dd28f75852
Buildfixes
2026-02-07 12:03:44 +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
Henrik Rydgård
ca2f4726f4
Merge pull request #21214 from hrydgard/minor-ui-changes
...
Minor UI changes and refactoring
2026-02-06 15:22:40 +01:00
Katharine Chui
8292cb35cc
fix code formatting
2026-02-06 15:00:59 +01:00
Henrik Rydgård
99f81c88e8
Some more UI fixes
2026-02-06 14:52:17 +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
e0a09a8733
Prevent bad noise when dragging volume slider
2026-02-06 14:45:23 +01:00
Henrik Rydgård
b1fa6b4671
Remove some uses of textScale
2026-02-06 14:30:47 +01:00
Henrik Rydgård
de702ced45
Use std::string_view in VFS
2026-02-06 13:22:35 +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
fb88dbbbbf
Android: Handle pointer event cancellation
2026-02-06 12:47:41 +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
Katharine Chui
f3e11110ed
bump aemu_postoffice
...
extend max pdp block size, due to user report of the following in
dissidia:
07:53:752 MatchingEven I[SCENET]: HLE\sceNetAdhocMatching.cpp:1188 EventLoop[1]: Matching Event [1=HELLO][00:02:02:02:02:02] OptSize=4696
2026-02-06 11:43:32 +01:00
Henrik Rydgård
236a0acf71
Minor tweaks
2026-02-06 11:37:09 +01:00
Henrik Rydgård
9ed6c8046c
Merge pull request #21213 from white-axe/revert-21144-libretro-vfs
...
Revert "Disable the libretro VFS on non-Android platforms"
2026-02-06 08:48:21 +01:00
刘皓
924b30b607
Revert "Disable the libretro VFS on non-Android platforms"
2026-02-06 00:04:19 -05:00
Henrik Rydgård
aa4ff3dc1a
Merge pull request #21211 from hrydgard/background-fix
...
Background stretch: Only resort to crop to avoid extreme squishing of the image.
2026-02-06 01:06:47 +01:00
Henrik Rydgård
0b7dc94f51
Background stretch: Only resort to crop to avoid extreme squishing of the image.
...
Fixes #21206
2026-02-06 00:49:14 +01:00
Henrik Rydgård
a342e8c9dc
Minor cleanup, merge the two game background drawing functions
2026-02-06 00:41:52 +01:00
Henrik Rydgård
dd19523204
Merge pull request #21210 from hrydgard/tilt-default-fix
...
Make sure tilt control defaults to off.
2026-02-05 23:50:47 +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
5ea00c8ad9
Merge pull request #21205 from hrydgard/fix-block-copy
...
Fix issue with destination rectangles with image block copies
2026-02-05 15:54:48 +01:00
Henrik Rydgård
b05dbb8713
Warning fix
2026-02-05 14:04:50 +01:00
Henrik Rydgård
34108551da
Fix a problem with copies to RAM - forgot to set up the copy dest rectangle
...
Fixes #21187
2026-02-05 14:04:34 +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
d4896fbecd
VtxDec_Tu16_C8888_Pfloat: Avoid over-reading the input
2026-02-05 13:34:34 +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