Commit Graph
39166 Commits
Author SHA1 Message Date
Henrik Rydgård 76e8e89925 Add support for FILE_APPEND. 2021-07-25 15:42:12 +02:00
Henrik Rydgård e9f19e133b Merge pull request #14638 from hrydgard/metafilesystem-cleanup
Cleanup the ownership model in MetaFileSystem.
2021-07-25 14:02:46 +02:00
Henrik Rydgård 242391e207 Merge pull request #14639 from stuken/libretro_i18n_fix
Fix English language mapping after recent i18n additions.
2021-07-24 21:53:55 +02:00
Stuart Kenny 156ae2e81f Fix English language mapping after recent i18n additions. 2021-07-24 18:59:58 +01:00
Henrik Rydgård 9ae00b80b1 Cleanup the ownership model in MetaFileSystem.
The old one was error-prone spaghetti.
2021-07-24 10:31:15 +02:00
Henrik Rydgård 5270f7d4d2 Merge pull request #14636 from hrydgard/more-scoped-storage-work
More scoped storage support work
2021-07-24 00:59:35 +02:00
Henrik Rydgård d5781824eb Fix lastModified, speed up Android_FileExists. Add Android_CopyFile (unused) 2021-07-24 00:33:05 +02:00
Henrik Rydgård 6b0851cb73 Use a simpler method that actually works to get free storage space from content URI. 2021-07-24 00:33:05 +02:00
Henrik Rydgård 14e24b28ad Use a DocumentsContract query for single-file GetFileInfo too. 2021-07-24 00:33:05 +02:00
Henrik Rydgård bd99e4a287 Greatly speed up content URI file listings by using DocumentContract queries. 2021-07-24 00:33:05 +02:00
Pierce Andjelkovic 43ae3539a6 Merge branch 'hrydgard:master' into master 2021-07-23 22:12:09 +10:00
Henrik Rydgård 868f5f6189 Merge pull request #14632 from iota97/cvendor
Log UB fix
2021-07-22 12:15:38 +02:00
iota97 4ac7e28726 log fix 2021-07-22 11:31:03 +02:00
Pierce Andjelkovic 6b4da9324a Merge branch 'hrydgard:master' into master 2021-07-22 17:47:20 +10:00
Henrik Rydgård e3c748cc97 OpenGL: Accept "AMD" as a vendor string for, well, AMD.
Seen with the open source driver by archanox
2021-07-22 08:59:48 +02:00
Henrik Rydgård 96406364ca Fix for new bug in GetDirListing, oops 2021-07-19 20:43:10 +02:00
Henrik Rydgård 87dcf60ed0 Merge pull request #14627 from hrydgard/path-fixes-for-scoped-storage
Path and I/O fixes preparing for Android scoped storage
2021-07-19 19:44:59 +02:00
Henrik Rydgård f0f2506dcc Forgot to pass the flags to GetFilesInDir to mimic the old behavior 2021-07-19 17:38:01 +02:00
Henrik Rydgård e73e0dc0be Fix multiple issues preventing in-game saves from working. 2021-07-19 17:34:51 +02:00
Henrik Rydgård 2f04fc1c00 Refactor DirectoryFileSystem::GetDirListing to use GetFilesInDir.
Lets us remove some platform specific code, fixing the content URI case.
2021-07-19 17:34:51 +02:00
Henrik Rydgård bea9f67c02 Fix assorted path issues 2021-07-19 17:34:51 +02:00
Henrik Rydgård a341eb6c32 Remove unnecessary slash conversion 2021-07-19 17:34:51 +02:00
Henrik Rydgård 4f10ff9d31 Add quick method to check file existence by content URI.
Seems to speed up bringing up the pause screen slightly (checking for
save state files).
2021-07-19 17:34:51 +02:00
Henrik Rydgård 15fafe5415 Fix date/time display for savestates 2021-07-19 17:34:51 +02:00
Henrik Rydgård e1b4a9175a Add handling for Android content URIs to VFSReadFile, fixing savestate thumbnails. 2021-07-19 17:34:51 +02:00
Henrik Rydgård b0558b2174 Assorted directory fixes 2021-07-19 17:34:50 +02:00
Henrik Rydgård fff3850096 Add ability to rename content URI files, fixing saving save states.
buildfix
2021-07-19 17:34:50 +02:00
Henrik Rydgård 6daa18cca0 Hack around #14628. The icon is distorted but at least no crash.
Seems like a clear bug in libpng.
2021-07-19 17:09:26 +02:00
Henrik Rydgård f18a5ed6c4 Merge pull request #14626 from hrydgard/get-files-in-dir-cleanup
Make GetFilesInDir fully-featured enough to use in DirectoryFileSystem, clean it up
2021-07-19 11:02:51 +02:00
Henrik Rydgård 0c765c2c28 Buildfix 2021-07-19 10:42:44 +02:00
Henrik Rydgård 7c3bc01268 Make GetFilesInDir fully-featured enough to use in DirectoryFileSystem
To later reduce code duplication in #14619
2021-07-19 10:31:48 +02:00
Henrik Rydgård c6ad871865 Warning fix 2021-07-19 10:31:28 +02:00
Henrik Rydgård 58ecab849e Just some variable initialization 2021-07-18 16:00:07 +02:00
Henrik Rydgård 0ba9793d14 Merge pull request #14623 from o-p-a/libretro-i18n-loadini
Add i18n INIfile load on libretro startup
2021-07-18 15:43:55 +02:00
Henrik Rydgård 929e9310ae Merge pull request #14622 from hrydgard/uint64-parse-fix
Need strtoull for parsing 64-bit ulongs.
2021-07-18 15:43:46 +02:00
opa 9d3caecc3f better formatting 2021-07-18 21:16:09 +09:00
Henrik Rydgård e4c6f866b1 Merge pull request #14621 from hrydgard/merge-lang-submodule
Merge lang submodule into the main git repo
2021-07-18 10:05:08 +02:00
Henrik Rydgård 6f73dd4b74 Need strtoull for 64-bit ulongs. 2021-07-18 10:02:08 +02:00
opa 19721a0a5f Add i18n inifile load on libretro startup 2021-07-18 14:59:21 +09:00
Unknown W. Brackets c664480720 Merge pull request #14613 from GingkathFox/patch-1
Add support for the PS5 DualSense controller
2021-07-17 19:35:56 -07:00
Henrik Rydgård e0110eb2a4 Merge pull request #14620 from hrydgard/auto-switch-audio-device-option
Implement the option for auto audio devices switching for Windows too
2021-07-18 00:37:48 +02:00
Henrik Rydgård 254c25692b Audio settings: Move microphone list to the bottom. 2021-07-18 00:09:01 +02:00
Henrik Rydgård 15f3269338 Implement the option for auto audio devices switching for Windows too
(previously SDL-only)
2021-07-18 00:07:05 +02:00
Henrik Rydgård e03c51fff2 BlockTransferAllowCreateFB: Remove Ys Seven (thanks LunaMoo).
This will slow it down a bit again, but fix the graphical glitches.

See #13529
2021-07-17 20:31:41 +02:00
Henrik Rydgård 6d6b5d8b81 Add contents of the assets/lang submodule to the main repo. 2021-07-17 16:46:48 +02:00
Henrik Rydgård bbe39339cb Remove lang from gitmodules 2021-07-17 16:45:41 +02:00
Henrik Rydgård 15c17b9b00 Merge pull request #14616 from Linblow/mtx-jithack
JIT hack for MTX MotoTrax EU (ported from US)
2021-07-17 14:24:51 +02:00
Linblow 69657ef05e Added JIT hack for MTX MotoTrax EU (ported from US) 2021-07-17 12:59:15 +02:00
Gingka Akiyama fd168160fd Add support for the PS5 DualSense controller 2021-07-13 21:59:49 -04:00
Henrik Rydgård 11957ddc1b Merge pull request #14609 from hrydgard/viewport-fixes
Viewport fixes
2021-07-12 22:04:15 +02:00