diff options
| author | Ac_K <Acoustik666@gmail.com> | 2019-09-10 11:55:28 +0200 |
|---|---|---|
| committer | Thomas Guillemard <me@thog.eu> | 2019-09-10 11:55:28 +0200 |
| commit | 0e93a510307c1e50a8916fadcc3f52015a6d4cc2 (patch) | |
| tree | c7d929861c0a86b02ae800e157e84b8c46460774 /Ryujinx.HLE/HOS/Services/Bcat/ResultCode.cs | |
| parent | 1ff89d6482a6ec907bb983c1d2bc473bea546367 (diff) | |
bcat:u: Implement EnumerateDeliveryCacheDirectory (#768)
* bcat:u: Implement EnumerateDeliveryCacheDirectory
Basic implementation `EnumerateDeliveryCacheDirectory` call to `IDeliveryCacheStorageService` according to RE. (close #622)
I've added some comments in the whole service for when we'll implement a real bcat implementation.
For now, all games who use it isn't playable because of GPU.
* Use Array instead of List
* Add ApplicationLaunchPropertyHelper
* Fix helper
* Fix helper 2
* Fix ApplicationLaunchProperty Default
* Fix ApplicationLaunchProperty 2
* Fix folder
Diffstat (limited to 'Ryujinx.HLE/HOS/Services/Bcat/ResultCode.cs')
| -rw-r--r-- | Ryujinx.HLE/HOS/Services/Bcat/ResultCode.cs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Bcat/ResultCode.cs b/Ryujinx.HLE/HOS/Services/Bcat/ResultCode.cs new file mode 100644 index 00000000..bc13d9dd --- /dev/null +++ b/Ryujinx.HLE/HOS/Services/Bcat/ResultCode.cs @@ -0,0 +1,14 @@ +namespace Ryujinx.HLE.HOS.Services.Bcat +{ + enum ResultCode + { + ModuleId = 122, + ErrorCodeShift = 9, + + Success = 0, + + NullArgument = (2 << ErrorCodeShift) | ModuleId, + NullSaveData = (31 << ErrorCodeShift) | ModuleId, + NullObject = (91 << ErrorCodeShift) | ModuleId + } +}
\ No newline at end of file |
