Commit Graph
44973 Commits
Author SHA1 Message Date
Henrik Rydgård 9936fcfee3 Libretro: Freeze fix
Broke in #21221, forgot to apply the refactoring with libretro
2026-02-10 08:25:52 +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 22dc3793c5 Merge pull request #21230 from Kyuyrii/patch-1
Adding StartupWMClass
2026-02-10 00:13:46 +01:00
Kyuyrii 0185e59dec Adding StartupWMClass 2026-02-09 18:39:34 -03:00
Henrik Rydgård c802162a1a Merge pull request #21229 from hrydgard/more-ui-polish
More UI fixes, easy way to copy function hash
2026-02-09 19:53:46 +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 d06e5733a5 Fix some reset crashes.
Part of #21223, reported in #21228
2026-02-09 19:01:18 +01:00
Henrik Rydgård 77815c51e5 Prevent cardboard from messing up the menu rendering
Part of #21223, reported in #21228
2026-02-09 19:01:06 +01:00
Henrik Rydgård 936c344a52 misc 2026-02-09 16:41:51 +01:00
Henrik Rydgård 6f22c1bd18 Merge pull request #21228 from hrydgard/more-screenshot-cleanup
Fix the report screen (screenshot + background), minor UI changes
2026-02-09 16:13:58 +01:00
Henrik Rydgård 013a51576a Fix screenshotting and the background of ReportScreen
See #21223
2026-02-09 14:35:34 +01:00
Henrik Rydgård 5d4ac87b2b In PopupMultiChoice lists, indicate the selected item with a checkmark
See #21223
2026-02-09 14:35:34 +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 3b7b9ec0a4 Merge pull request #21227 from hrydgard/even-more-fixes
Some code cleanup and refactoring
2026-02-09 14:33:26 +01:00
Henrik Rydgård a92ff89d5f Clean up the OSD click callback code 2026-02-09 13:08:44 +01:00
Henrik Rydgård 4ccd41110b Correctly do the VFS refactor that I tried to do in #21218
See #21218
2026-02-09 13:08:44 +01:00
Henrik Rydgård 4f4de447dd Apply minor cleanups from #21171 2026-02-09 13:08:44 +01:00
Henrik Rydgård a75cdcac0b UWP: Remove deprecated compiler option 2026-02-09 13:08:44 +01:00
Henrik Rydgård 51a57409ec Merge pull request #21222 from hrydgard/more-fixes
Revert the VFS code deduplication
2026-02-08 18:55:57 +01:00
Henrik Rydgård dd648b596c Revert "VFS: Remove some code duplication" (logic bug)
This reverts commit f257ad4f7f.
2026-02-08 18:44:48 +01:00
Henrik Rydgård 93264b3920 Small tweak of FPS counter position 2026-02-08 18:44:48 +01:00
Henrik Rydgård 30306367b7 Merge pull request #21220 from Kethen/postoffice_fixes
bump aemu_postoffice
2026-02-08 17:44:05 +01:00
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