Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård 9cb4e45de3 Add two new relay adhoc servers to the list 2026-02-26 17:17:42 +01:00
Henrik Rydgård 58a7be7b0f Merge pull request #21305 from Kethen/adhoc_fixes
add missing null check during actOnDeathPacket
2026-02-26 13:38:48 +01:00
Katharine Chui f218138f2e add missing null check during actOnDeathPacket
It is not impossible for deadkid to not be tracked, so we have to
null check that
2026-02-26 13:18:03 +01:00
Henrik Rydgård 6bddb90db7 Merge pull request #21304 from hrydgard/more-ui-fixes
UI fixes, add GPU "overclock" for Outrun
2026-02-26 11:47:05 +01:00
Henrik Rydgård 68a59e42cd Fix a few bugs in app-android.cpp 2026-02-26 10:44:21 +01:00
Henrik Rydgård bae1a7c7f9 Add "FastEmulatedGPU" compat flag. For games like Outrun that have intermittent slowdowns on hardware, it's unnecessary under emulation. 2026-02-26 10:44:16 +01:00
Henrik Rydgård a03e112a80 Android: Avoid a few string copies 2026-02-26 10:37:12 +01:00
Henrik Rydgård e5a226a309 Correct bugs in CSO reader 2026-02-26 10:37:12 +01:00
Henrik Rydgård afb005e738 Add a sanity check in VPL 2026-02-26 10:37:12 +01:00
Henrik Rydgård 749e3a02cb Jit: Add missing instruction address check from ARM jits 2026-02-26 10:37:12 +01:00
Henrik Rydgård c953814fe0 ScrollView: Make it easier to press-and-hold buttons without cancelling 2026-02-26 10:37:12 +01:00
Henrik Rydgård 34cafba6ad Merge pull request #21303 from hrydgard/mini-video-player
Show ICON1.PMF videos on game info screen
2026-02-26 10:03:13 +01:00
Henrik Rydgård e50199ad0a Fix the gemini-written video player to actually work 2026-02-26 09:33:26 +01:00
Henrik Rydgård 250c52d1d7 Add basic video player code 2026-02-25 20:52:33 +01:00
Henrik Rydgård a32f550871 Merge pull request #21302 from hrydgard/android-exit-button
Android: Reintroduce the exit button (in landscape mode only)
2026-02-25 15:26:21 +01:00
Henrik Rydgård c3ddc694e0 Merge pull request #21301 from hrydgard/assorted-fixes
Add support for installing plugins directly from ZIP files
2026-02-25 14:51:38 +01:00
Henrik Rydgård d694b3d5a4 Android: Reintroduce exit button in landscape mode only, allow exit using controller 2026-02-25 14:49:24 +01:00
Henrik Rydgård c74e21243d Add support for installing plugins directly from zip files 2026-02-25 14:28:57 +01:00
Henrik Rydgård 8eeb64c9dc Fix a bug in gridlayout column count computation, fix layout problem on savestate popups. 2026-02-25 14:28:57 +01:00
Henrik Rydgård c91510039e Code cleanup on mainscreen 2026-02-25 14:28:57 +01:00
Henrik Rydgård 00578fd47c Swedish translation updates 2026-02-25 14:28:57 +01:00
Henrik Rydgård b5a50f4f86 Merge pull request #21300 from bearoso/fix_fullscreen_issues
Fix fullscreen bugs in SDL port.
2026-02-25 09:31:33 +01:00
BearOso 0871d53d68 Prevent starvation of window state updates with Vulkan. 2026-02-24 22:18:07 -06:00
BearOso acbb715413 Fix fullscreen bugs in SDL port.
* It needs to check for both SDL_WINDOW_FULLSCREEN *and* SDL_WINDOW_FULLSCREEN_DESKTOP
  when looking at the SDL window flags.
* Display size wasn't used when starting with fullscreen enabled in the config file.

This resolves the problems with fullscreening and sdl2-compat.
2026-02-24 21:15:33 -06:00
Henrik Rydgård 253eddc593 Merge pull request #21299 from hrydgard/assorted-fixes
Code cleanup and minor UI fixes
2026-02-25 02:03:03 +01:00
Henrik Rydgård 1e57d8110f Minor blockcache improvement 2026-02-25 00:52:25 +01:00
Henrik Rydgård a22b01089b Bump gradle yet again 2026-02-25 00:52:25 +01:00
Henrik Rydgård b7ad74d309 MetaFileSystem: Turn another argument into string_view 2026-02-25 00:52:25 +01:00
Henrik Rydgård 22bfa0087c Minor code cleanup 2026-02-25 00:52:25 +01:00
Henrik Rydgård f13d339ed3 Set the CRC banner on the game screen to fit contents, instead of the screen.
Also make sure it's not visible when it shouldn't be
2026-02-25 00:52:25 +01:00
Henrik Rydgård 853810b59f Some java modernization, cleanup 2026-02-25 00:52:25 +01:00
Henrik Rydgård 97ef1f8599 Revert "Upgrade MoltenVK for iOS to 1.4.0"
See #13321

This reverts commit 4c8fb07e68.
2026-02-24 18:55:16 +01:00
Henrik Rydgård 11dbbfdd2f Merge pull request #21295 from hrydgard/assorted-fixes
Assorted UI fixes
2026-02-24 14:20:46 +01:00
Henrik Rydgård 31e032353a Android: Make the native text input popup much nicer to use
Thanks Gemini.
2026-02-24 10:47:12 +01:00
Henrik Rydgård 733aee685d Fix window resizing issue on pause screen 2026-02-24 00:56:45 +01:00
Henrik Rydgård f85902d161 Some minor code style cleanup 2026-02-24 00:56:45 +01:00
Henrik Rydgård a3878c2148 Update libchdr to latest 2026-02-24 00:56:45 +01:00
Henrik Rydgård 7ea2265ff3 Make the undo save/load buttons not scroll with the savestate list 2026-02-24 00:56:45 +01:00
Henrik Rydgård 22f2e69d0a Integrate the exit reminder (you haven't saved..) in warnings from setting that require restart
Part of #21223
2026-02-24 00:56:45 +01:00
Henrik Rydgård 5dc169ecbe Fix more race conditions if you exit during game bootup 2026-02-24 00:56:45 +01:00
Henrik Rydgård 25392ef6fd Add a workaround for boot-up crashes caused by switching away from the app while waiting for the boot-up thread to finish 2026-02-24 00:56:45 +01:00
Henrik Rydgård e1b5e076fa Merge pull request #21294 from hrydgard/filesystem-times
Add compat flag to freeze reported file creation times. Helps Silent Hill: Shattered Memories
2026-02-23 15:52:48 +01:00
Henrik Rydgård 3dc7aa4a65 Add workaround for the Silent Hill: Shattered Memories. Thanks fcrwr!
Fixes #13781
2026-02-23 15:19:03 +01:00
Henrik Rydgård b4a6764a53 Fix null pointer deref in ImGe, thanks fcrwr 2026-02-23 15:13:46 +01:00
Henrik Rydgård 8f138a76f6 Small refactor in DirListing.cpp 2026-02-23 14:22:30 +01:00
Henrik Rydgård 034ee0a106 Merge pull request #21293 from hrydgard/assorted-prep
Assorted prep
2026-02-23 13:20:30 +01:00
Henrik Rydgård 5be7a43b86 Revert "Check for valid draw context a little earlier in boot."
This reverts commit 045368656f.
2026-02-23 11:53:50 +01:00
Henrik Rydgård dac8ccff1d Gamescreen: Reload savedataSize on open 2026-02-23 11:48:34 +01:00
Henrik Rydgård 16a79e12b6 Scrollview: Disallow scrolling with mouse buttons other than the first.
Some logging cleanup
2026-02-23 11:48:11 +01:00
Henrik Rydgård 74053b4293 Bump gradle again 2026-02-23 11:19:40 +01:00