|
|
@ -231,6 +231,7 @@ IDebugFunctions::IDebugFunctions(Core::System& system_)
|
|
|
|
{10, nullptr, "PerformSystemButtonPressing"},
|
|
|
|
{10, nullptr, "PerformSystemButtonPressing"},
|
|
|
|
{20, nullptr, "InvalidateTransitionLayer"},
|
|
|
|
{20, nullptr, "InvalidateTransitionLayer"},
|
|
|
|
{30, nullptr, "RequestLaunchApplicationWithUserAndArgumentForDebug"},
|
|
|
|
{30, nullptr, "RequestLaunchApplicationWithUserAndArgumentForDebug"},
|
|
|
|
|
|
|
|
{31, nullptr, "RequestLaunchApplicationByApplicationLaunchInfoForDebug"},
|
|
|
|
{40, nullptr, "GetAppletResourceUsageInfo"},
|
|
|
|
{40, nullptr, "GetAppletResourceUsageInfo"},
|
|
|
|
{100, nullptr, "SetCpuBoostModeForApplet"},
|
|
|
|
{100, nullptr, "SetCpuBoostModeForApplet"},
|
|
|
|
{101, nullptr, "CancelCpuBoostModeForApplet"},
|
|
|
|
{101, nullptr, "CancelCpuBoostModeForApplet"},
|
|
|
@ -242,6 +243,7 @@ IDebugFunctions::IDebugFunctions(Core::System& system_)
|
|
|
|
{130, nullptr, "FriendInvitationSetApplicationParameter"},
|
|
|
|
{130, nullptr, "FriendInvitationSetApplicationParameter"},
|
|
|
|
{131, nullptr, "FriendInvitationClearApplicationParameter"},
|
|
|
|
{131, nullptr, "FriendInvitationClearApplicationParameter"},
|
|
|
|
{132, nullptr, "FriendInvitationPushApplicationParameter"},
|
|
|
|
{132, nullptr, "FriendInvitationPushApplicationParameter"},
|
|
|
|
|
|
|
|
{900, nullptr, "GetGrcProcessLaunchedSystemEvent"},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
// clang-format on
|
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
|
|
|
@ -297,6 +299,7 @@ ISelfController::ISelfController(Core::System& system_, NVFlinger::NVFlinger& nv
|
|
|
|
{91, &ISelfController::GetAccumulatedSuspendedTickChangedEvent, "GetAccumulatedSuspendedTickChangedEvent"},
|
|
|
|
{91, &ISelfController::GetAccumulatedSuspendedTickChangedEvent, "GetAccumulatedSuspendedTickChangedEvent"},
|
|
|
|
{100, &ISelfController::SetAlbumImageTakenNotificationEnabled, "SetAlbumImageTakenNotificationEnabled"},
|
|
|
|
{100, &ISelfController::SetAlbumImageTakenNotificationEnabled, "SetAlbumImageTakenNotificationEnabled"},
|
|
|
|
{110, nullptr, "SetApplicationAlbumUserData"},
|
|
|
|
{110, nullptr, "SetApplicationAlbumUserData"},
|
|
|
|
|
|
|
|
{120, nullptr, "SaveCurrentScreenshot"},
|
|
|
|
{1000, nullptr, "GetDebugStorageChannel"},
|
|
|
|
{1000, nullptr, "GetDebugStorageChannel"},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
// clang-format on
|
|
|
|
// clang-format on
|
|
|
@ -645,6 +648,7 @@ ICommonStateGetter::ICommonStateGetter(Core::System& system_,
|
|
|
|
{11, nullptr, "ReleaseSleepLock"},
|
|
|
|
{11, nullptr, "ReleaseSleepLock"},
|
|
|
|
{12, nullptr, "ReleaseSleepLockTransiently"},
|
|
|
|
{12, nullptr, "ReleaseSleepLockTransiently"},
|
|
|
|
{13, nullptr, "GetAcquiredSleepLockEvent"},
|
|
|
|
{13, nullptr, "GetAcquiredSleepLockEvent"},
|
|
|
|
|
|
|
|
{14, nullptr, "GetWakeupCount"},
|
|
|
|
{20, nullptr, "PushToGeneralChannel"},
|
|
|
|
{20, nullptr, "PushToGeneralChannel"},
|
|
|
|
{30, nullptr, "GetHomeButtonReaderLockAccessor"},
|
|
|
|
{30, nullptr, "GetHomeButtonReaderLockAccessor"},
|
|
|
|
{31, nullptr, "GetReaderLockAccessorEx"},
|
|
|
|
{31, nullptr, "GetReaderLockAccessorEx"},
|
|
|
@ -656,6 +660,7 @@ ICommonStateGetter::ICommonStateGetter(Core::System& system_,
|
|
|
|
{53, &ICommonStateGetter::BeginVrModeEx, "BeginVrModeEx"},
|
|
|
|
{53, &ICommonStateGetter::BeginVrModeEx, "BeginVrModeEx"},
|
|
|
|
{54, &ICommonStateGetter::EndVrModeEx, "EndVrModeEx"},
|
|
|
|
{54, &ICommonStateGetter::EndVrModeEx, "EndVrModeEx"},
|
|
|
|
{55, nullptr, "IsInControllerFirmwareUpdateSection"},
|
|
|
|
{55, nullptr, "IsInControllerFirmwareUpdateSection"},
|
|
|
|
|
|
|
|
{59, nullptr, "SetVrPositionForDebug"},
|
|
|
|
{60, &ICommonStateGetter::GetDefaultDisplayResolution, "GetDefaultDisplayResolution"},
|
|
|
|
{60, &ICommonStateGetter::GetDefaultDisplayResolution, "GetDefaultDisplayResolution"},
|
|
|
|
{61, &ICommonStateGetter::GetDefaultDisplayResolutionChangeEvent, "GetDefaultDisplayResolutionChangeEvent"},
|
|
|
|
{61, &ICommonStateGetter::GetDefaultDisplayResolutionChangeEvent, "GetDefaultDisplayResolutionChangeEvent"},
|
|
|
|
{62, nullptr, "GetHdcpAuthenticationState"},
|
|
|
|
{62, nullptr, "GetHdcpAuthenticationState"},
|
|
|
@ -664,14 +669,21 @@ ICommonStateGetter::ICommonStateGetter(Core::System& system_,
|
|
|
|
{65, nullptr, "GetApplicationIdByContentActionName"},
|
|
|
|
{65, nullptr, "GetApplicationIdByContentActionName"},
|
|
|
|
{66, &ICommonStateGetter::SetCpuBoostMode, "SetCpuBoostMode"},
|
|
|
|
{66, &ICommonStateGetter::SetCpuBoostMode, "SetCpuBoostMode"},
|
|
|
|
{67, nullptr, "CancelCpuBoostMode"},
|
|
|
|
{67, nullptr, "CancelCpuBoostMode"},
|
|
|
|
|
|
|
|
{68, nullptr, "GetBuiltInDisplayType"},
|
|
|
|
{80, nullptr, "PerformSystemButtonPressingIfInFocus"},
|
|
|
|
{80, nullptr, "PerformSystemButtonPressingIfInFocus"},
|
|
|
|
{90, nullptr, "SetPerformanceConfigurationChangedNotification"},
|
|
|
|
{90, nullptr, "SetPerformanceConfigurationChangedNotification"},
|
|
|
|
{91, nullptr, "GetCurrentPerformanceConfiguration"},
|
|
|
|
{91, nullptr, "GetCurrentPerformanceConfiguration"},
|
|
|
|
{100, nullptr, "SetHandlingHomeButtonShortPressedEnabled"},
|
|
|
|
{100, nullptr, "SetHandlingHomeButtonShortPressedEnabled"},
|
|
|
|
|
|
|
|
{110, nullptr, "OpenMyGpuErrorHandler"},
|
|
|
|
{200, nullptr, "GetOperationModeSystemInfo"},
|
|
|
|
{200, nullptr, "GetOperationModeSystemInfo"},
|
|
|
|
{300, nullptr, "GetSettingsPlatformRegion"},
|
|
|
|
{300, nullptr, "GetSettingsPlatformRegion"},
|
|
|
|
{400, nullptr, "ActivateMigrationService"},
|
|
|
|
{400, nullptr, "ActivateMigrationService"},
|
|
|
|
{401, nullptr, "DeactivateMigrationService"},
|
|
|
|
{401, nullptr, "DeactivateMigrationService"},
|
|
|
|
|
|
|
|
{500, nullptr, "DisableSleepTillShutdown"},
|
|
|
|
|
|
|
|
{501, nullptr, "SuppressDisablingSleepTemporarily"},
|
|
|
|
|
|
|
|
{502, nullptr, "IsSleepEnabled"},
|
|
|
|
|
|
|
|
{503, nullptr, "IsDisablingSleepSuppressed"},
|
|
|
|
|
|
|
|
{900, nullptr, "SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled"},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
// clang-format on
|
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
|
|
|
@ -1203,11 +1215,14 @@ IApplicationFunctions::IApplicationFunctions(Core::System& system_)
|
|
|
|
{25, &IApplicationFunctions::ExtendSaveData, "ExtendSaveData"},
|
|
|
|
{25, &IApplicationFunctions::ExtendSaveData, "ExtendSaveData"},
|
|
|
|
{26, &IApplicationFunctions::GetSaveDataSize, "GetSaveDataSize"},
|
|
|
|
{26, &IApplicationFunctions::GetSaveDataSize, "GetSaveDataSize"},
|
|
|
|
{27, nullptr, "CreateCacheStorage"},
|
|
|
|
{27, nullptr, "CreateCacheStorage"},
|
|
|
|
|
|
|
|
{28, nullptr, "GetSaveDataSizeMax"},
|
|
|
|
|
|
|
|
{29, nullptr, "GetCacheStorageMax"},
|
|
|
|
{30, &IApplicationFunctions::BeginBlockingHomeButtonShortAndLongPressed, "BeginBlockingHomeButtonShortAndLongPressed"},
|
|
|
|
{30, &IApplicationFunctions::BeginBlockingHomeButtonShortAndLongPressed, "BeginBlockingHomeButtonShortAndLongPressed"},
|
|
|
|
{31, &IApplicationFunctions::EndBlockingHomeButtonShortAndLongPressed, "EndBlockingHomeButtonShortAndLongPressed"},
|
|
|
|
{31, &IApplicationFunctions::EndBlockingHomeButtonShortAndLongPressed, "EndBlockingHomeButtonShortAndLongPressed"},
|
|
|
|
{32, &IApplicationFunctions::BeginBlockingHomeButton, "BeginBlockingHomeButton"},
|
|
|
|
{32, &IApplicationFunctions::BeginBlockingHomeButton, "BeginBlockingHomeButton"},
|
|
|
|
{33, &IApplicationFunctions::EndBlockingHomeButton, "EndBlockingHomeButton"},
|
|
|
|
{33, &IApplicationFunctions::EndBlockingHomeButton, "EndBlockingHomeButton"},
|
|
|
|
{34, nullptr, "SelectApplicationLicense"},
|
|
|
|
{34, nullptr, "SelectApplicationLicense"},
|
|
|
|
|
|
|
|
{35, nullptr, "GetDeviceSaveDataSizeMax"},
|
|
|
|
{40, &IApplicationFunctions::NotifyRunning, "NotifyRunning"},
|
|
|
|
{40, &IApplicationFunctions::NotifyRunning, "NotifyRunning"},
|
|
|
|
{50, &IApplicationFunctions::GetPseudoDeviceId, "GetPseudoDeviceId"},
|
|
|
|
{50, &IApplicationFunctions::GetPseudoDeviceId, "GetPseudoDeviceId"},
|
|
|
|
{60, nullptr, "SetMediaPlaybackStateForApplication"},
|
|
|
|
{60, nullptr, "SetMediaPlaybackStateForApplication"},
|
|
|
@ -1231,6 +1246,7 @@ IApplicationFunctions::IApplicationFunctions(Core::System& system_)
|
|
|
|
{123, &IApplicationFunctions::GetPreviousProgramIndex, "GetPreviousProgramIndex"},
|
|
|
|
{123, &IApplicationFunctions::GetPreviousProgramIndex, "GetPreviousProgramIndex"},
|
|
|
|
{124, nullptr, "EnableApplicationAllThreadDumpOnCrash"},
|
|
|
|
{124, nullptr, "EnableApplicationAllThreadDumpOnCrash"},
|
|
|
|
{130, &IApplicationFunctions::GetGpuErrorDetectedSystemEvent, "GetGpuErrorDetectedSystemEvent"},
|
|
|
|
{130, &IApplicationFunctions::GetGpuErrorDetectedSystemEvent, "GetGpuErrorDetectedSystemEvent"},
|
|
|
|
|
|
|
|
{131, nullptr, "SetDelayTimeToAbortOnGpuError"},
|
|
|
|
{140, &IApplicationFunctions::GetFriendInvitationStorageChannelEvent, "GetFriendInvitationStorageChannelEvent"},
|
|
|
|
{140, &IApplicationFunctions::GetFriendInvitationStorageChannelEvent, "GetFriendInvitationStorageChannelEvent"},
|
|
|
|
{141, &IApplicationFunctions::TryPopFromFriendInvitationStorageChannel, "TryPopFromFriendInvitationStorageChannel"},
|
|
|
|
{141, &IApplicationFunctions::TryPopFromFriendInvitationStorageChannel, "TryPopFromFriendInvitationStorageChannel"},
|
|
|
|
{150, nullptr, "GetNotificationStorageChannelEvent"},
|
|
|
|
{150, nullptr, "GetNotificationStorageChannelEvent"},
|
|
|
@ -1239,6 +1255,8 @@ IApplicationFunctions::IApplicationFunctions(Core::System& system_)
|
|
|
|
{170, nullptr, "SetHdcpAuthenticationActivated"},
|
|
|
|
{170, nullptr, "SetHdcpAuthenticationActivated"},
|
|
|
|
{180, nullptr, "GetLaunchRequiredVersion"},
|
|
|
|
{180, nullptr, "GetLaunchRequiredVersion"},
|
|
|
|
{181, nullptr, "UpgradeLaunchRequiredVersion"},
|
|
|
|
{181, nullptr, "UpgradeLaunchRequiredVersion"},
|
|
|
|
|
|
|
|
{190, nullptr, "SendServerMaintenanceOverlayNotification"},
|
|
|
|
|
|
|
|
{200, nullptr, "GetLastApplicationExitReason"},
|
|
|
|
{500, nullptr, "StartContinuousRecordingFlushForDebug"},
|
|
|
|
{500, nullptr, "StartContinuousRecordingFlushForDebug"},
|
|
|
|
{1000, nullptr, "CreateMovieMaker"},
|
|
|
|
{1000, nullptr, "CreateMovieMaker"},
|
|
|
|
{1001, nullptr, "PrepareForJit"},
|
|
|
|
{1001, nullptr, "PrepareForJit"},
|
|
|
@ -1705,9 +1723,12 @@ IHomeMenuFunctions::IHomeMenuFunctions(Core::System& system_)
|
|
|
|
{21, &IHomeMenuFunctions::GetPopFromGeneralChannelEvent, "GetPopFromGeneralChannelEvent"},
|
|
|
|
{21, &IHomeMenuFunctions::GetPopFromGeneralChannelEvent, "GetPopFromGeneralChannelEvent"},
|
|
|
|
{30, nullptr, "GetHomeButtonWriterLockAccessor"},
|
|
|
|
{30, nullptr, "GetHomeButtonWriterLockAccessor"},
|
|
|
|
{31, nullptr, "GetWriterLockAccessorEx"},
|
|
|
|
{31, nullptr, "GetWriterLockAccessorEx"},
|
|
|
|
|
|
|
|
{40, nullptr, "IsSleepEnabled"},
|
|
|
|
|
|
|
|
{41, nullptr, "IsRebootEnabled"},
|
|
|
|
{100, nullptr, "PopRequestLaunchApplicationForDebug"},
|
|
|
|
{100, nullptr, "PopRequestLaunchApplicationForDebug"},
|
|
|
|
{110, nullptr, "IsForceTerminateApplicationDisabledForDebug"},
|
|
|
|
{110, nullptr, "IsForceTerminateApplicationDisabledForDebug"},
|
|
|
|
{200, nullptr, "LaunchDevMenu"},
|
|
|
|
{200, nullptr, "LaunchDevMenu"},
|
|
|
|
|
|
|
|
{1000, nullptr, "SetLastApplicationExitReason"},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
// clang-format on
|
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
|
|
|
@ -1751,6 +1772,7 @@ IGlobalStateController::IGlobalStateController(Core::System& system_)
|
|
|
|
{13, nullptr, "UpdateDefaultDisplayResolution"},
|
|
|
|
{13, nullptr, "UpdateDefaultDisplayResolution"},
|
|
|
|
{14, nullptr, "ShouldSleepOnBoot"},
|
|
|
|
{14, nullptr, "ShouldSleepOnBoot"},
|
|
|
|
{15, nullptr, "GetHdcpAuthenticationFailedEvent"},
|
|
|
|
{15, nullptr, "GetHdcpAuthenticationFailedEvent"},
|
|
|
|
|
|
|
|
{30, nullptr, "OpenCradleFirmwareUpdater"},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
// clang-format on
|
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
|
|
|
|