Line 932: |
Line 932: |
| |- | | |- |
| | 2 || High | | | 2 || High |
| + | |} |
| + | |
| + | == FriendPresenceOverlayPermission == |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Value |
| + | ! Description |
| + | |- |
| + | | 0 || NotConfirmed |
| + | |- |
| + | | 1 || NoDisplay |
| + | |- |
| + | | 2 || FavoriteFriends |
| + | |- |
| + | | 3 || Friends |
| + | |} |
| + | |
| + | == TvResolution == |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Value |
| + | ! Description |
| + | |- |
| + | | 0 || Auto |
| + | |- |
| + | | 1 || 1080p |
| + | |- |
| + | | 2 || 720p |
| + | |- |
| + | | 3 || 480p |
| + | |} |
| + | |
| + | == HdmiContentType == |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Value |
| + | ! Description |
| + | |- |
| + | | 0 || None |
| + | |- |
| + | | 1 || Graphics |
| + | |- |
| + | | 2 || Cinema |
| + | |- |
| + | | 3 || Photo |
| + | |- |
| + | | 4 || Game |
| + | |} |
| + | |
| + | == RgbRange == |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Value |
| + | ! Description |
| + | |- |
| + | | 0 || Auto |
| + | |- |
| + | | 1 || Full |
| + | |- |
| + | | 2 || Limited |
| + | |} |
| + | |
| + | == CmuMode == |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Value |
| + | ! Description |
| + | |- |
| + | | 0 || None |
| + | |- |
| + | | 1 || ColorInvert |
| + | |- |
| + | | 2 || HighContrast |
| + | |- |
| + | | 3 || GrayScale |
| + | |} |
| + | |
| + | == HandheldSleepPlan == |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Value |
| + | ! Description |
| + | |- |
| + | | 0 || 1Min |
| + | |- |
| + | | 1 || 3Min |
| + | |- |
| + | | 2 || 5Min |
| + | |- |
| + | | 3 || 10Min |
| + | |- |
| + | | 4 || 30Min |
| + | |- |
| + | | 5 || Never |
| + | |} |
| + | |
| + | == ConsoleSleepPlan == |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Value |
| + | ! Description |
| + | |- |
| + | | 0 || 1Hour |
| + | |- |
| + | | 1 || 2Hour |
| + | |- |
| + | | 2 || 3Hour |
| + | |- |
| + | | 3 || 6Hour |
| + | |- |
| + | | 4 || 12Hour |
| + | |- |
| + | | 5 || Never |
| |} | | |} |
| | | |
Line 963: |
Line 1,076: |
| |- | | |- |
| | 0x4 || 0x4 || s32 minute | | | 0x4 || 0x4 || s32 minute |
| + | |- |
| + | |} |
| + | |
| + | == NotificationFlag == |
| + | This is "nn::settings::system::NotificationFlag". |
| + | |
| + | {| class="wikitable" border="1" |
| + | ! Bits |
| + | ! Description |
| |- | | |- |
| |} | | |} |
Line 973: |
Line 1,095: |
| ! Offset || Size || Description | | ! Offset || Size || Description |
| |- | | |- |
− | | 0x0 || 0x4 || u32 flags. Bitmask with NotificationFlag. | + | | 0x0 || 0x4 || u32 flags. Bitmask with [[#NotificationFlag]]. |
| |- | | |- |
| | 0x4 || 0x4 || s32 [[#NotificationVolume|volume]] | | | 0x4 || 0x4 || s32 [[#NotificationVolume|volume]] |
Line 980: |
Line 1,102: |
| |- | | |- |
| | 0x10 || 0x8 || [[#NotificationTime]] end_time | | | 0x10 || 0x8 || [[#NotificationTime]] end_time |
| + | |- |
| + | |} |
| + | |
| + | == AccountNotificationFlag == |
| + | This is "nn::settings::system::AccountNotificationFlag". |
| + | |
| + | {| class="wikitable" border="1" |
| + | ! Bits |
| + | ! Description |
| |- | | |- |
| |} | | |} |
Line 990: |
Line 1,121: |
| ! Offset || Size || Description | | ! Offset || Size || Description |
| |- | | |- |
− | | 0x0 || 0x18 || ? | + | | 0x0 || 0x10 || [[Account_services|uid]] |
| + | |- |
| + | | 0x10 || 0x4 || u32 flags. Bitmask for [[#AccountNotificationFlag]]. |
| + | |- |
| + | | 0x14 || 0x1 || s8 [[#FriendPresenceOverlayPermission|friend_presence_overlay_permission]] |
| + | |- |
| + | | 0x15 || 0x3 || Padding |
| + | |- |
| + | |} |
| + | |
| + | == TvFlag == |
| + | This is "nn::settings::system::TvFlag". |
| + | |
| + | {| class="wikitable" border="1" |
| + | ! Bits |
| + | ! Description |
| |- | | |- |
| |} | | |} |
Line 1,001: |
Line 1,147: |
| ! Offset || Size || Description | | ! Offset || Size || Description |
| |- | | |- |
− | | 0x0 || 0x4 || ? | + | | 0x0 || 0x4 || u32 flags. Bitmask with [[#TvFlag]]. |
| |- | | |- |
− | | 0x4 || 0x4 || ? | + | | 0x4 || 0x4 || s32 [[#TvResolution|tv_resolution]] |
| |- | | |- |
− | | 0x8 || 0x4 || ? | + | | 0x8 || 0x4 || s32 [[#HdmiContentType|hdmi_content_type]] |
| |- | | |- |
− | | 0xC || 0x4 || ? | + | | 0xC || 0x4 || s32 [[#RgbRange|rgb_range]] |
| |- | | |- |
− | | 0x10 || 0x4 || ? | + | | 0x10 || 0x4 || s32 [[#CmuMode|cmu_mode]] |
| |- | | |- |
− | | 0x14 || 0x4 || ? | + | | 0x14 || 0x4 || u32 underscan |
| |- | | |- |
− | | 0x18 || 0x4 || Unknown float. | + | | 0x18 || 0x4 || float gamma |
| |- | | |- |
− | | 0x1C || 0x4 || Unknown float. | + | | 0x1C || 0x4 || float contrast |
| + | |- |
| + | |} |
| + | |
| + | == DataDeletionFlag == |
| + | This is "nn::settings::system::DataDeletionFlag". |
| + | |
| + | {| class="wikitable" border="1" |
| + | ! Bits |
| + | ! Description |
| |- | | |- |
| |} | | |} |
Line 1,026: |
Line 1,181: |
| ! Offset || Size || Description | | ! Offset || Size || Description |
| |- | | |- |
− | | 0x0 || 0x4 || ? | + | | 0x0 || 0x4 || u32 flags. Bitmask with [[#DataDeletionFlag]]. |
| |- | | |- |
− | | 0x4 || 0x4 || ? | + | | 0x4 || 0x4 || s32 use_count |
| |- | | |- |
| |} | | |} |
Line 1,040: |
Line 1,195: |
| |- | | |- |
| | 0x0 || 0x18 || String. | | | 0x0 || 0x18 || String. |
| + | |- |
| + | |} |
| + | |
| + | == SleepFlag == |
| + | This is "nn::settings::system::SleepFlag". |
| + | |
| + | {| class="wikitable" border="1" |
| + | ! Bits |
| + | ! Description |
| |- | | |- |
| |} | | |} |
Line 1,050: |
Line 1,214: |
| ! Offset || Size || Description | | ! Offset || Size || Description |
| |- | | |- |
− | | 0x0 || 0x4 || ? | + | | 0x0 || 0x4 || u32 flags. Bitmask for [[#SleepFlag]]. |
| + | |- |
| + | | 0x4 || 0x4 || s32 [[#HandheldSleepPlan|handheld_sleep_plan]] |
| |- | | |- |
− | | 0x4 || 0x4 || ? | + | | 0x8 || 0x4 || s32 [[#ConsoleSleepPlan|console_sleep_plan]] |
| |- | | |- |
− | | 0x8 || 0x4 || ? | + | |} |
| + | |
| + | == InitialLaunchFlag == |
| + | This is "nn::settings::system::InitialLaunchFlag". |
| + | |
| + | {| class="wikitable" border="1" |
| + | ! Bits |
| + | ! Description |
| |- | | |- |
| |} | | |} |
Line 1,065: |
Line 1,238: |
| ! Offset || Size || Description | | ! Offset || Size || Description |
| |- | | |- |
− | | 0x0 || 0x20 || ? | + | | 0x0 || 0x4 || u32 flags. Bitmask for [[#InitialLaunchFlag]]. |
| + | |- |
| + | | 0x4 || 0x4 || Padding |
| + | |- |
| + | | 0x8 || 0x18 || [[Glue_services|SteadyClockTimePoint]] timestamp |
| |- | | |- |
| |} | | |} |
Line 1,078: |
Line 1,255: |
| ! Offset || Size || Description | | ! Offset || Size || Description |
| |- | | |- |
− | | 0x0 || 0x40 || ? | + | | 0x0 || 0x4 || u32 version |
| + | |- |
| + | | 0x4 || 0x1C || Reserved |
| + | |- |
| + | | 0x20 || 0x20 || display_version string. |
| |- | | |- |
| |} | | |} |