Changes

1,066 bytes added ,  19:15, 27 March 2019
no edit summary
Line 59: Line 59:  
| 15 || [5.0.0+] [[#DeleteApplicationLegalInformationPath]]
 
| 15 || [5.0.0+] [[#DeleteApplicationLegalInformationPath]]
 
|-
 
|-
| 16 || [7.0.0+] ? (Takes a total of 8-bytes of input and a type-0x1A output buffer, no output)
+
| 16 || [7.0.0+] [[#ResolveProgramPathForDebug]]
 
|-
 
|-
| 17 || [7.0.0+] ? (Takes a total of 8-bytes of input and a type-0x19 input buffer, no output)
+
| 17 || [7.0.0+] [[#RedirectProgramPathForDebug]]
 
|-
 
|-
| 18 || [7.0.0+] ? (Takes a total of 8-bytes of input and a type-0x19 input buffer, no output)
+
| 18 || [7.0.0+] [[#RedirectProgramPath2ForDebug]]
 
|-
 
|-
| 19 || [7.0.0+] ? (Takes a total of 8-bytes of input, no output)
+
| 19 || [7.0.0+] [[#DeleteProgramPathForDebug]]
 
|}
 
|}
   Line 137: Line 137:     
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID.
 
Removes the [[#Location_List_Entry|entry]] that matches the input TitleID.
 +
 +
==== ResolveProgramPathForDebug ====
 +
Same as [[#ResolveProgramPath|ResolveProgramPath]], but uses a redirection shim on top of the real program path.
 +
 +
[[NS_Services|NS]] uses this command if [[System_Settings#ns.application|ns.application!redirected_rom_storage_id_for_debug]] is different than 0x00.
 +
 +
==== RedirectProgramPathForDebug ====
 +
Same as [[#RedirectProgramPath|RedirectProgramPath]], but uses a redirection shim on top of the real program path.
 +
 +
[[NS_Services|NS]] uses this command if [[System_Settings#ns.application|ns.application!redirected_rom_storage_id_for_debug]] is different than 0x00.
 +
 +
==== RedirectProgramPath2ForDebug ====
 +
Same as [[#RedirectProgramPath2|RedirectProgramPath2]], but uses a redirection shim on top of the real program path.
 +
 +
[[NS_Services|NS]] uses this command if [[System_Settings#ns.application|ns.application!redirected_rom_storage_id_for_debug]] is different than 0x00.
 +
 +
==== DeleteProgramPathForDebug ====
 +
Same as [[#DeleteProgramPath|DeleteProgramPath]], but uses a redirection shim on top of the real program path.
 +
 +
[[NS_Services|NS]] uses this command if [[System_Settings#ns.application|ns.application!redirected_rom_storage_id_for_debug]] is different than 0x00.
    
=== IRegisteredLocationResolver ===
 
=== IRegisteredLocationResolver ===
Line 163: Line 183:  
| 7 || [2.0.0+] RedirectHtmlDocumentPath || u64 TitleID + X descriptor [[Filesystem_services#ContentPath|ContentPath]] ||
 
| 7 || [2.0.0+] RedirectHtmlDocumentPath || u64 TitleID + X descriptor [[Filesystem_services#ContentPath|ContentPath]] ||
 
|-
 
|-
| 8 || [7.0.0+] ? || No input/output. ||  
+
| 8 || [7.0.0+] Refresh || No input/output. ||  
 
|}
 
|}