aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/Loaders/Npdm/FsPermissionBool.cs
blob: 571b7b5a8075c393384e073b910f4c425755fc67 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
namespace Ryujinx.HLE.Loaders.Npdm
{
    enum FsPermissionBool : ulong
    {
        BisCache                  = 0x8000000000000080,
        EraseMmc                  = 0x8000000000000080,
        GameCardCertificate       = 0x8000000000000010,
        GameCardIdSet             = 0x8000000000000010,
        GameCardDriver            = 0x8000000000000200,
        GameCardAsic              = 0x8000000000000200,
        SaveDataCreate            = 0x8000000000002020,
        SaveDataDelete0           = 0x8000000000000060,
        SystemSaveDataCreate0     = 0x8000000000000028,
        SystemSaveDataCreate1     = 0x8000000000000020,
        SaveDataDelete1           = 0x8000000000004028,
        SaveDataIterators0        = 0x8000000000000060,
        SaveDataIterators1        = 0x8000000000004020,
        SaveThumbnails            = 0x8000000000020000,
        PosixTime                 = 0x8000000000000400,
        SaveDataExtraData         = 0x8000000000004060,
        GlobalMode                = 0x8000000000080000,
        SpeedEmulation            = 0x8000000000080000,
        NULL                      = 0,
        PaddingFiles              = 0xC000000000800000,
        SaveData_Debug            = 0xC000000001000000,
        SaveData_SystemManagement = 0xC000000002000000,
        Unknown0x16               = 0x8000000004000000,
        Unknown0x17               = 0x8000000008000000,
        Unknown0x18               = 0x8000000010000000,
        Unknown0x19               = 0x8000000000000800,
        Unknown0x1A               = 0x8000000000004020
    }
}