Commit graph

36 commits

Author SHA1 Message Date
Jean-Philip Desjardins
88037d484a Properly handle content URIs in DoesBootableExist. 2021-08-25 15:47:17 -04:00
Jean-Philip Desjardins
8ecdf2aed2 Update content URI handling.
Allows manipulating paths for sidecar files (CUE/BIN).
2021-08-25 15:47:17 -04:00
Jean-Philip Desjardins
a4d7dc43f5 First pass for Android scoped storage support.
Kinda works, but needs lots of testing.
2021-08-25 15:47:14 -04:00
Jean-Philip Desjardins
113e758c4d Use a custom block provider for CHD files. 2021-07-27 09:08:47 -04:00
Jean-Philip Desjardins
2e9aaca2c9 Allow opening CHD files. 2021-07-27 09:08:46 -04:00
Mahmood - Zer0xFF
2e91ea2020 fix cue/bin path concat on windows S3, on windows the path will look like /s3/bucket\game.bin so aws s3 can't find the game 2020-12-14 13:42:18 +00:00
Jean-Philip Desjardins
8f02b23b65 Add function to obtain supported disc image extensions. 2020-10-06 17:01:08 -04:00
Jean-Philip Desjardins
f6adfd498b Add cue sheet support. 2020-10-06 17:01:08 -04:00
Jean-Philip Desjardins
a4cf63fdd6 Reorganise code. 2020-10-06 17:01:08 -04:00
Jean-Philip Desjardins
9098d13d6d Reorganise disc image format code. 2020-10-06 17:01:08 -04:00
Jean-Philip Desjardins
3bccb46683 Fix memory leak that can happen when failing to create an optical media. 2020-10-02 13:16:50 -04:00
Jean-Philip Desjardins
b5cb2f370a Disable dual layer detection when getting disc id. 2020-10-02 13:16:50 -04:00
Jean-Philip Desjardins
a3a49c6bbd Fix Linux build. 2019-10-29 12:47:03 -04:00
Jean-Philip Desjardins
f4e40463be Change detecting scheme for S3 paths.
root_path doesn't seem to be consistent over implementations.
2019-10-26 12:28:49 -04:00
Jean-Philip Desjardins
de5b1bfffe Change the path format used to specify images stored on S3. 2019-10-24 19:51:22 -04:00
Jean-Philip Desjardins
7131a28fd4 Remove usage of boost::filesystem. 2019-10-23 20:48:46 -04:00
Jean-Philip Desjardins
e5580af607 Improve CVolumeStream to allow reading from physical drives again. 2019-10-03 12:36:34 -04:00
Jean-Philip Desjardins
2076edf3c0 Fix Linux build. 2019-08-17 13:51:31 -04:00
Mahmood - Zer0xFF
c564bb4bbb Update StringUtils
(cherry picked from commit eb0dfe865e78d951c164ceac948f51cc8f003c02)
2019-07-23 21:05:59 -04:00
Mahmood - Zer0xFF
52426d732c remove boost::split and boost::is_any_of 2019-07-23 21:05:59 -04:00
Mahmood - Zer0xFF
b5f992b419 Make S3 disc loading intergation optional 2019-07-05 23:55:38 +01:00
Mahmood - Zer0xFF
3d63d9032c Update DiscID format 2019-01-15 11:50:08 +00:00
Jean-Philip Desjardins
85e67762dc Hook up MDF/MDS loader. 2018-10-15 18:34:57 -04:00
Jean-Philip Desjardins
6f60107a15 Remove includes. 2018-03-20 11:20:33 -04:00
Jean-Philip Desjardins
85ab226176 Remove Utils.
GetLine was moved in Framework.
2018-03-20 11:20:33 -04:00
Jean-Philip Desjardins
9aaaada5bf Allow bucket name to be specified in S3 object path. 2018-03-05 15:58:50 -05:00
Jean-Philip Desjardins
7e1e7fc7d7 Use path prefix to activate S3 object stream. 2018-03-05 15:58:50 -05:00
Jean-Philip Desjardins
bc3a78fcda Amazon S3 stream POC. 2018-03-05 15:58:50 -05:00
Jean-Philip Desjardins
d44836c9f6 Use VolumeStream only on files located in '/dev'. 2017-08-23 21:01:15 -04:00
Jean-Philip Desjardins
b4cefce8f0 Add OpticalMedia abstraction for physical discs. 2017-05-16 19:54:38 -04:00
Mahmood(Thunder07)
75f7d0792b Cleanup
Replace WIN32 preprocessor with _WIN32
2017-02-21 15:47:18 +00:00
Jean-Philip Desjardins
30153c7345 Add missing includes in some iOS related files. 2017-02-11 20:42:22 -05:00
Jean-Philip Desjardins
3d46888ea2 Fixed iOS and OSX builds. 2015-07-24 22:09:19 -04:00
TwistedUmbrella
bf8b94380b Format native serial values as "SLES_XXX.XX" 2015-07-24 02:03:37 -04:00
Jean-Philip Desjardins
9a62101f12 Fixed Android build. 2015-07-23 22:48:01 -04:00
Jean-Philip Desjardins
9b17a67670 Added DiskUtils.
Includes disk image creation routines, SYSTEM.CNF parser and "TryGetDiskId" helper.
2015-07-22 00:30:06 -04:00