Changes

484 bytes added ,  18:07, 14 April 2020
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 =