Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård 9d620c195e Android: Catch a possible exception while assigning shortcut icons 2026-01-02 14:20:20 +01:00
Henrik Rydgård 6484382092 Reformat crashcleaner, improve output slightly 2026-01-02 14:20:20 +01:00
Henrik Rydgård f24c2ee9d6 Merge pull request #21096 from hrydgard/more-assorted-fixes
More assorted fixes
2026-01-01 22:13:45 +01:00
Henrik Rydgård 3efbcb600f Increase default exit-save-confirmation delay to 300s (5 min) 2026-01-01 20:59:36 +01:00
Henrik Rydgård 502da9315d Add a sanity check after acquiring swapchain images 2026-01-01 14:48:35 +01:00
Henrik Rydgård d9ba20ce99 Add sanity checks in GPU::PerformMemoryCopy and GPU::PerformMemorySet
Part of #21055
2026-01-01 14:43:14 +01:00
Henrik Rydgård 8724f40c12 DrawText: Clamp strings to sane sizes. 2026-01-01 14:23:57 +01:00
Henrik Rydgård 1ac218960f OpenGL / FramebufferManager: Improve asserts for raster blits 2026-01-01 14:15:37 +01:00
Henrik Rydgård 567aac0359 Avoid holding a lock while calculating the size of savedata or homebrew.
Should fix some ANRs.
2026-01-01 14:05:52 +01:00
Henrik Rydgård 8631e77db2 Delete some outdated profiler integrations 2026-01-01 13:55:30 +01:00
Henrik Rydgård 6c324c6782 Minor cleanup 2026-01-01 13:47:19 +01:00
Henrik Rydgård 31a5d8639b Merge pull request #21095 from hrydgard/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2026-01-01 10:12:18 +01:00
Henrik Rydgård 043b8f20e3 Merge pull request #21094 from hrydgard/dependabot/github_actions/actions/download-artifact-7
Bump actions/download-artifact from 6 to 7
2026-01-01 10:12:07 +01:00
Henrik Rydgård b5d5f39374 Merge pull request #21093 from hrydgard/dependabot/github_actions/actions/cache-5.0.1
Bump actions/cache from 4.3.0 to 5.0.1
2026-01-01 10:11:55 +01:00
dependabot[bot] 6a8685a502 Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 08:21:55 +00:00
dependabot[bot] f67f8e7c68 Bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 08:21:47 +00:00
dependabot[bot] 7b2190dafc Bump actions/cache from 4.3.0 to 5.0.1
Bumps [actions/cache](https://github.com/actions/cache) from 4.3.0 to 5.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4.3.0...v5.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 08:21:44 +00:00
刘皓 5716cbd41d Use the libretro VFS interface in libretro builds 2026-01-01 00:24:01 -05:00
Henrik Rydgård 7c1f484fa5 Merge pull request #21090 from hrydgard/assorted-fixes
Assorted fixes
2025-12-31 15:15:30 +01:00
刘皓 a018cfc017 Update libretro-common and remove redundant libretro header files 2025-12-30 23:06:58 -05:00
Henrik Rydgård 5f7a937466 Rename ValidSize to ClampValidSizeAt 2025-12-30 20:31:07 +01:00
Henrik Rydgård fb521408c7 Avoid calling IsValidRange with zero length 2025-12-30 20:31:07 +01:00
Henrik Rydgård 4ef11c8262 Memory::Memset: Ignore addresses if size == 0 2025-12-30 20:31:07 +01:00
Henrik Rydgård c4d0d365d3 Enable DeswizzleDepth workaround for Secret Agent Clank.
See #21079
2025-12-30 20:31:06 +01:00
Henrik Rydgård f5a211884b Minor cleanups, comments
Comments and warnings
2025-12-30 20:31:06 +01:00
Henrik Rydgård c932c632a6 Add some sanity checks in SimpleAudioDec to avoid crashes 2025-12-30 20:31:06 +01:00
Henrik Rydgård 34fde065b7 Merge pull request #21089 from Valtekken/master
Adding Italian translation to the debugger
2025-12-30 19:46:40 +01:00
Valtekken b946f58fb7 Adding Italian translation 2025-12-30 15:42:26 +01:00
Henrik Rydgård 894882c710 Merge pull request #21088 from hrydgard/ui-work
Minor UI fixes
2025-12-29 21:41:04 +01:00
Henrik Rydgård 5756a5bc87 Fix layout issue that will happen when we increase the number of save state slots.
See issue #21082
2025-12-29 12:03:27 +01:00
Henrik Rydgård 09523ba7b7 Fix UI layout issue on driver bugs list 2025-12-29 11:51:20 +01:00
Henrik Rydgård 2d39a88253 Some game config button cleanup on pause screen 2025-12-25 13:32:38 +01:00
Henrik Rydgård ae856c5d45 Merge pull request #21085 from a-blondel/feature/update-infra-dns
Update DNS for EA games
2025-12-25 09:55:45 +01:00
a-blondel 2b7c4bc4c2 Update DNS for EA games 2025-12-25 00:17:03 +01:00
Henrik Rydgård 036013ef87 Merge pull request #21083 from Kethen/wayland_sdl_egl
Fix #19398 , provide native window from sdl2 to eglCreateWindowSurface
2025-12-22 16:55:15 +01:00
Henrik Rydgård 2c9da0bd3e Merge pull request #21081 from hrydgard/update-rcheevos
Update the rcheevos library to 1.12.2.
2025-12-22 16:54:11 +01:00
Katharine Chui 59679e846a Fix #19398 , provide native window from sdl2 to eglCreateWindowSurface 2025-12-22 04:02:17 +01:00
Henrik Rydgård decfc5bac1 Update the rcheevos library to 1.12.2. 2025-12-22 00:16:51 +01:00
Henrik Rydgård 062bc0dcd4 Merge pull request #21078 from hrydgard/ui-fixes
More UI fixes, code cleanup
2025-12-19 23:27:57 +01:00
Henrik Rydgård 77ec5c7c50 Buildfixes 2025-12-19 16:20:30 +01:00
Henrik Rydgård 35663c2fea Merge pull request #21020 from oltolm/comptr
use ComPtr in DinputDevice
2025-12-19 13:58:40 +01:00
Henrik Rydgård 29d1331396 Add back the Exit button on Android TV (where it's cumbersome to exit otherwise, and it's always landscape) 2025-12-19 13:47:11 +01:00
Henrik Rydgård 18a67b82d2 Do the same with KeyInputFlags. Fix minor UI misalignments 2025-12-19 13:41:58 +01:00
Henrik Rydgård 481d0fd18c Switch TouchInputFlags to enum class, fix some minor UI issues
Scroll views now only wheel-scroll if the mouse is hovering over them.
2025-12-19 11:38:56 +01:00
Henrik Rydgård dd112491db Update ffmpeg submodule. I had forgotten I switched to a branch a while back, merge it to master.
Should fix #21076
2025-12-16 23:42:24 +01:00
Henrik Rydgård afc082dad9 Merge pull request #21074 from hrydgard/misc-fixes-2
Fix reported heap/buffer overflows
2025-12-16 15:36:16 +01:00
Henrik Rydgård 0c4563c253 Throw in a check for the additional issue commented in #21073 2025-12-15 23:43:17 +01:00
Henrik Rydgård ed6ec0517b Fix #21073, plus an additional OOB read 2025-12-15 23:35:07 +01:00
Henrik Rydgård 9caec3ec2d Fix #21065 - add checks in __KernelLoadModule to avoid buffer overflows 2025-12-15 23:35:07 +01:00
Henrik Rydgård 69af603df9 Fix #21064 by removing manual memory management from ParamSFO. 2025-12-15 23:35:07 +01:00