Changes

Jump to navigation Jump to search
add ExportTicketWrapped
Line 28: Line 28:  
| 0x000600C0
 
| 0x000600C0
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (unknown_u8, unknown_u64)
+
| [[AMPXI:GetTitleExtDataId|GetTitleExtDataId]]
 
|-
 
|-
 
| 0x00070080
 
| 0x00070080
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (unknown_u8, unknown_u32)
+
| [[AMPXI:DeletePendingTitles|DeletePendingTitles]]
 
|-
 
|-
 
| 0x00080080
 
| 0x00080080
Line 56: Line 56:  
| 0x000D0080
 
| 0x000D0080
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (unknown_u64)
+
| [[AMPXI:DeleteTicket|DeleteTicket]]
 
|-
 
|-
 
| 0x000E0000
 
| 0x000E0000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| GetTitleAllCount
+
| [[AMPXI:GetTicketCount|GetTicketCount]]
 
|-
 
|-
 
| 0x000F0082
 
| 0x000F0082
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| GetTitleAllList
+
| [[AMPXI:GetTicketList|GetTicketList]]
 
|-
 
|-
 
| 0x00100100
 
| 0x00100100
Line 108: Line 108:  
| 0x001A0000
 
| 0x001A0000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
|?
+
| InstallContentAbortDSi (?)
 
|-
 
|-
 
| 0x001B0040
 
| 0x001B0040
Line 118: Line 118:  
| [[AMPXI:InstallContentFinish|InstallContentFinish]]
 
| [[AMPXI:InstallContentFinish|InstallContentFinish]]
 
|-
 
|-
| 0x001D0040
+
| 0x001D0080
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (unknown_u8, unknown_u32)
+
| [[AMPXI:GetPendingTitleCount|GetPendingTitleCount]]
 
|-
 
|-
 
| 0x001E00C2
 
| 0x001E00C2
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (unknown_entrycount, unknown_u8, unknown_u32, ptr, ptrsize)
+
| [[AMPXI:GetPendingTitleList|GetPendingTitleList]]
 
|-
 
|-
 
| 0x001F0084
 
| 0x001F0084
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| [[AMPXI:GetTitleStatusInfo|GetTitleStatusInfo]]
+
| [[AMPXI:GetPendingTitleInfo|GetPendingTitleInfo]]
 
|-
 
|-
 
| 0x002000C0
 
| 0x002000C0
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (unknown_u8, unknown_u64)
+
| [[AMPXI:DeletePendingTitle|DeletePendingTitle]]
 
|-
 
|-
 
| 0x002100C0
 
| 0x002100C0
Line 164: Line 164:  
| 0x00280000
 
| 0x00280000
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| InstallTitleAbortTMD (?)
+
| InstallTitleAbortDSi (?)
 
|-
 
|-
 
| 0x00290000
 
| 0x00290000
Line 176: Line 176:  
| 0x002B....
 
| 0x002B....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x002C....
 
| 0x002C....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x002D....
 
| 0x002D....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x002E....
 
| 0x002E....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x002F....
 
| 0x002F....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0030....
 
| 0x0030....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0031....
 
| 0x0031....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0032....
 
| 0x0032....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0033....
 
| 0x0033....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0034....
 
| 0x0034....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0035....
 
| 0x0035....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0036....
 
| 0x0036....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0037....
 
| 0x0037....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x0038....
 
| 0x0038....
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| ?
+
| Stubbed.
 
|-
 
|-
 
| 0x00390146
 
| 0x00390146
Line 236: Line 236:  
| 0x003A0146
 
| 0x003A0146
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (unknown_u64, size1, size2, size3, ptr1size_size1, ptr1, ptr2size_size2, ptr2, ptr3size_size3, ptr3)
+
| Stubbed.
 
|-
 
|-
 
| 0x003B0042
 
| 0x003B0042
Line 252: Line 252:  
| 0x003E0042
 
| 0x003E0042
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| (size, ptrsize, ptr)
+
| [[AMPXI:SetCertificate|SetCertificate]]
 
|-
 
|-
 
| 0x003F0040
 
| 0x003F0040
Line 260: Line 260:  
| 0x00400040
 
| 0x00400040
 
| [[1.0.0-0]]
 
| [[1.0.0-0]]
| [[AMPXI:FinishInstallToMedia|FinishInstallToMedia]]
+
| [[AMPXI:DoCleanup|DoCleanup]]
 
|-
 
|-
 
| 0x00410000
 
| 0x00410000
Line 316: Line 316:  
| 0x004E00C0
 
| 0x004E00C0
 
| [[2.0.0-2]]
 
| [[2.0.0-2]]
| (unknown_u64, unknown_u8)
+
| InstallTitleBeginDSi (?) (unknown_u64, u8_optype) The optype must be 5 or 11, but it's not used after validating it. Disabling using this in AM-sysmodule breaks DSiWare-importing. This is used right before [[AMPXI:InstallTmdBegin|InstallTmdBegin]] in AM-sysmodule.
 
|-
 
|-
 
| 0x004F00C0
 
| 0x004F00C0
Line 340: Line 340:  
| 0x00540000
 
| 0x00540000
 
| [[2.0.0-2]]
 
| [[2.0.0-2]]
|?
+
| [[AMPXI:GetTWLPartitionInfo|GetTWLPartitionInfo]]
 
|-
 
|-
 
| 0x005500C4
 
| 0x005500C4
Line 352: Line 352:  
| 0x00570042
 
| 0x00570042
 
| [[4.0.0-7]]
 
| [[4.0.0-7]]
| ?
+
| [[AMPXI:InstallTitleSetContentIndices|InstallTitleSetContentIndices]]
 
|-
 
|-
 
| 0x005800C0
 
| 0x005800C0
Line 412: Line 412:  
| 0x0066....
 
| 0x0066....
 
| [[4.0.0-7]]
 
| [[4.0.0-7]]
| Stubbed starting with [[4.0.0-7]], this only returns zero for the command result-code.
+
| Stubbed starting with [[4.0.0-7]].
 
|-
 
|-
 
| 0x00670082
 
| 0x00670082
Line 437: Line 437:  
| [[5.0.0-11]]
 
| [[5.0.0-11]]
 
| (u8 [[Mediatypes|Mediatype]], u64 programID)
 
| (u8 [[Mediatypes|Mediatype]], u64 programID)
 +
|-
 +
| 0x006D0184
 +
| [[11.8.0-41]]
 +
| [[AMPXI:ExportTicketWrapped|ExportTicketWrapped]]
 
|}
 
|}
   Line 455: Line 459:  
|-
 
|-
 
| 0xD8A08004
 
| 0xD8A08004
| Invalid ticket title version.
+
| Wrong installation state.
 +
|-
 +
| 0xD8E08020
 +
| CIA file is empty.
 
|-
 
|-
 
| 0xD8E08025
 
| 0xD8E08025
Line 470: Line 477:  
|-
 
|-
 
| 0xD8E08065+2 / 0xD8E08067
 
| 0xD8E08065+2 / 0xD8E08067
| Error-type -3
+
| Error-type -3. Returned when a CIA header is invalid.
 
|-
 
|-
 
| 0xD8E08065+3 / 0xD8E08068
 
| 0xD8E08065+3 / 0xD8E08068
39

edits

Navigation menu