Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik RydgårdandGitHub 3fae8dd547 Merge pull request #18743 from hrydgard/retroachievements-match-libretro
Change when we call rc_client_do_frame to something that matches libretro
2024-01-23 10:49:16 +01:00
Henrik RydgårdandGitHub f3c2d1072c Merge pull request #18747 from hrydgard/texture-save-fixes
Texture saving fixes, icon load fix
2024-01-23 10:29:07 +01:00
Henrik Rydgård 768520dd0e Separate out the checks for save vs replace textures more, fixing some issues 2024-01-23 01:07:31 +01:00
Henrik Rydgård 77d52b83db Fix icon reading bug in GameInfoCache 2024-01-23 01:06:56 +01:00
Henrik Rydgård 2e16fd3bcc Fix fake game ID generation to work with scoped storage 2024-01-23 01:06:56 +01:00
Henrik RydgårdandGitHub 796787dce5 Merge pull request #18744 from hrydgard/memstick-move-speedup
Memstick folder move on Android: Speedup and safety
2024-01-22 23:12:17 +01:00
Henrik Rydgård 6e587f50f3 Rework memstick moves between devices to copy, verify and then delete 2024-01-22 21:52:39 +01:00
Henrik Rydgård ec411e0ecb Change when we call rc_client_do_frame to something that matches libretro
There's conflicting advice on when to do it, but to avoid people testing
their cheats twice, let's match as closely as we can.

This means that 30hz games will only have the callback run at 30hz.

The duplicate frames option may interfere, just like it may on libretro.
2024-01-22 19:35:26 +01:00
Henrik Rydgård 9d9f03ebb7 If quick move fails, fall back to a copy. 2024-01-22 19:30:04 +01:00
Henrik Rydgård c6c0d0bf42 Android memstick folder moves: Do recursive moves if in the same device. Drastically faster. 2024-01-22 16:26:29 +01:00
Henrik RydgårdandGitHub 9fdcef9a0f Merge pull request #18742 from hrydgard/memstick-move-cleanup
Preparations for reworking the memstick folder move functionality
2024-01-22 16:26:13 +01:00
Henrik Rydgård 6ae9d42516 Preparations for reworking the memstick folder move functionality 2024-01-22 15:56:07 +01:00
Henrik RydgårdandGitHub f347e8494f Merge pull request #18740 from hrydgard/store-improvements
Store improvements
2024-01-22 12:18:07 +01:00
Henrik RydgårdandGitHub a233c80b1b Merge pull request #18741 from hrydgard/more-beta-fixes
Fix another game-shutdown race condition
2024-01-22 11:56:21 +01:00
Henrik Rydgård c2850ff65a Store: Implement progress bar for homebrew installs 2024-01-22 11:55:42 +01:00
Henrik Rydgård bd388fc094 Add some comments and logging 2024-01-22 11:55:42 +01:00
Henrik Rydgård 902eed59bb Android: Make use of the (spooky) fact that Android_RemoveFile deletes recursively. 2024-01-22 11:55:38 +01:00
Henrik Rydgård 1935dd3f4c Just move DeleteDir next to DeleteDirRecursive 2024-01-22 11:54:41 +01:00
Henrik Rydgård 3b3373dde6 Add some test code for file systems. Discovered that delete on scoped storage is always recursive! Dangerous. 2024-01-22 11:54:41 +01:00
Henrik Rydgård 558bcff368 Reorder some settings in System so the sub-categories make sense 2024-01-22 11:54:41 +01:00
Henrik Rydgård d502929cb2 Minor cleanup 2024-01-22 11:19:09 +01:00
Henrik Rydgård 0bf7a98aff Replace DrainAndBlockCompileThreads with StopThreads, and same for resuming. 2024-01-22 11:06:50 +01:00
Henrik Rydgård 0e708367b5 Remove compileBlocked_ flag 2024-01-22 10:52:01 +01:00
Henrik Rydgård 6b5a4e3ba9 VulkanRenderManager: Move and rename some stuff to make the next change clearer 2024-01-22 10:50:07 +01:00
Henrik RydgårdandGitHub 99cf2f88fa Merge pull request #18739 from styxnix/master
Finnish translation updates
2024-01-21 15:51:44 +01:00
Henrik RydgårdandGitHub 2800d5fc42 Merge branch 'master' into master 2024-01-21 15:51:27 +01:00
Henrik RydgårdandGitHub cb692e30b4 Merge pull request #18738 from hrydgard/string-cleanup
More cleanup and fixes
2024-01-21 14:47:38 +01:00
Henrik Rydgård b2c19695ed Extra check and comment 2024-01-21 13:47:11 +01:00
Henrik Rydgård 2d9afaa6df Android: Add code for "show folder", don't activate it since it's not reliable (need a query on startup) 2024-01-21 13:35:59 +01:00
Henrik Rydgård 20626ebfee When we enforce run-behind due to multiplayer, show "Network connected" on the pause screen 2024-01-21 12:02:30 +01:00
Henrik Rydgård a1d2207222 Remove obsolete warning about networking 2024-01-21 11:49:55 +01:00
Henrik Rydgård 7479e24481 Don't draw overlays into screenshots.
Proposed by "Propose Panic" on Discord.
2024-01-21 10:09:32 +01:00
Henrik RydgårdandGitHub 789c7e5032 Merge pull request #18737 from hrydgard/warn-about-extracted-isos
Warn that extracted ISOs might not work
2024-01-21 00:08:48 +01:00
Henrik Rydgård 96dcf40c79 Throw in some sanity checks of usleep 2024-01-20 23:33:21 +01:00
Henrik Rydgård 53cfecf8fa Remove superfluous error message 2024-01-20 23:11:42 +01:00
Henrik Rydgård 5bf6625740 Translation string 2024-01-20 23:11:30 +01:00
Henrik Rydgård 55adcb1a13 Warn the user if they try to run an extracted ISO, with a very in-your-face message.
Fixes #18735
2024-01-20 23:01:08 +01:00
Henrik RydgårdandGitHub 7cff030ef2 Merge pull request #18736 from hrydgard/cwcheat-wait-gameinfo
CwCheats: Retry looking in g_gameInfoCache until the data is there.
2024-01-20 22:36:52 +01:00
Henrik Rydgård f1d19cd736 CwCheats: Retry looking in g_gameInfoCache until the data is there.
Replaces #18733

Fixes at least one instance of #18694, don't know if there are other
causes.
2024-01-20 20:07:38 +01:00
Jaakko SaarikkoandGitHub 19bc002472 Update fi_FI.ini 2024-01-20 20:19:18 +02:00
Henrik RydgårdandGitHub 97647a561d Merge pull request #18734 from hrydgard/more-sdl-fallback-font-work
SDL fallback fonts: Add more font names
2024-01-20 15:36:25 +01:00
Henrik Rydgård f77adec8af Unrelated, but return true to SYSPROP_HAS_KEYBOARD in SDL. 2024-01-20 11:23:58 +01:00
Henrik Rydgård 1553931163 SDL: Add more fallback font names, greatly speed up fallback font handling 2024-01-20 11:22:05 +01:00
Henrik RydgårdandGitHub 5de1a5f03e Merge pull request #18732 from hrydgard/linux-fallback-fonts
SDL fonts: Add "Droid Sans Fallback" to the list of fallback fonts.
2024-01-19 23:48:19 +01:00
Henrik Rydgård 2007621ec3 Add "Droid Sans Fallback" to the list of fallback fonts.
This can be easily installed on apt based distros using:

sudo apt install fonts-droid-fallback

And provides all the characters we need.
2024-01-19 22:53:16 +01:00
Jaakko SaarikkoandGitHub 3cb2cb4472 Update fi_FI.ini
Updating finnish translation
2024-01-19 23:08:43 +02:00
Henrik RydgårdandGitHub c4ad63dd5b Merge pull request #18731 from hrydgard/improve-crash-info
Improve crash screen info
2024-01-19 19:06:21 +01:00
Henrik Rydgård f7785a56f4 Add some tips to the crash screen 2024-01-19 17:05:30 +01:00
Henrik Rydgård 7feae30c41 Move the crash and FPS overlays to DebugOverlay.cpp/h 2024-01-19 16:52:42 +01:00
Henrik RydgårdandGitHub 98e0d30d9e Merge pull request #18729 from hrydgard/even-more-beta-fixes
More UI fixes
2024-01-19 16:42:30 +01:00