Loader services: Difference between revisions
No edit summary |
|||
Line 52: | Line 52: | ||
| 3 || [[#UnpinProgram]] | | 3 || [[#UnpinProgram]] | ||
|- | |- | ||
| 4 || [10.0.0+] | | 4 || [10.0.0+] [[#SetEnabledProgramVerification]] | ||
|} | |} | ||
Line 63: | Line 63: | ||
== UnpinProgram == | == UnpinProgram == | ||
Takes a PinId from [[#PinProgram]]. | Takes a PinId from [[#PinProgram]]. | ||
== SetEnabledProgramVerification == | |||
Seems to sets a global flag to inputval & 1. | |||
When the flag is zero, it will set ret=0 instead of ret={error} when verifying the fixed-key [[NPDM]] ACID signature fails. This also skips verifying the [[NCA_Format|NCA Header]] signature using the ACID key. Note that if verifying the fixed-key ACID signature is successful, and verifying the ACID-key NCA header signature fails, it will throw an error and abort. | |||
= ModuleInfo = | = ModuleInfo = |