Henrik Rydgård
deffbea75f
HTTPClient: Fix socket leak on connect failure
2024-01-23 11:05:03 +01:00
Henrik Rydgård
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ård
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ård
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ård
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ård
f347e8494f
Merge pull request #18740 from hrydgard/store-improvements
...
Store improvements
2024-01-22 12:18:07 +01:00
Henrik Rydgård
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ård
99cf2f88fa
Merge pull request #18739 from styxnix/master
...
Finnish translation updates
2024-01-21 15:51:44 +01:00
Henrik Rydgård
2800d5fc42
Merge branch 'master' into master
2024-01-21 15:51:27 +01:00
Henrik Rydgård
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ård
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ård
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 Saarikko
19bc002472
Update fi_FI.ini
2024-01-20 20:19:18 +02:00
Henrik Rydgård
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ård
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 Saarikko
3cb2cb4472
Update fi_FI.ini
...
Updating finnish translation
2024-01-19 23:08:43 +02:00
Henrik Rydgård
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