ETicket services: Difference between revisions
| (6 intermediate revisions by 2 users not shown) | |||
| Line 24: | Line 24: | ||
| 9 || CountCommonTicket | | 9 || CountCommonTicket | ||
|- | |- | ||
| 10 || CountPersonalizedTicket | | 10 || [[#CountPersonalizedTicket|CountPersonalizedTicket]] | ||
|- | |- | ||
| 11 || [6.0.0+] ListCommonTicketRightsIds ([2.0.0-5.1.0] ListCommonTicket) | | 11 || [6.0.0+] ListCommonTicketRightsIds ([2.0.0-5.1.0] ListCommonTicket) | ||
| Line 191: | Line 191: | ||
|- | |- | ||
| 1037 || [20.0.0+] | | 1037 || [20.0.0+] | ||
|- | |||
| 1038 || [21.0.0+] | |||
|- | |- | ||
| 1501 || [6.0.0+] | | 1501 || [6.0.0+] | ||
| Line 232: | Line 234: | ||
| 2601 || [13.0.0+] | | 2601 || [13.0.0+] | ||
|- | |- | ||
| 3001 || [7.0.0-15.0.1] | | 3001 || [21.0.0+] ([7.0.0-15.0.1] ) | ||
|- | |- | ||
| 3002 || [7.0.0-15.0.1] | | 3002 || [7.0.0-15.0.1] | ||
|} | |} | ||
== CountPersonalizedTicket == | |||
[S2] This just returns Result 0x3F4A91. | |||
== ListPrepurchaseRecordInfo == | == ListPrepurchaseRecordInfo == | ||
| Line 242: | Line 247: | ||
== GetEncryptedTicketData == | == GetEncryptedTicketData == | ||
[6.0.0+] Now returns an additional 8-bytes. | [6.0.0+] Now returns an additional 8-bytes. | ||
== Cmd101 == | |||
On NX this just returns Result 0x3F4A91. | |||
== Cmd102 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
== Cmd103 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
== Cmd104 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
== Cmd105 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
== Cmd201 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
== Cmd202 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
== Cmd203 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
[S2] This [[Settings_services|requires]] [[Error_codes|DebugMode]]. | |||
== Cmd204 == | |||
On NX this just returns the same Result as [[#Cmd101]]. | |||
[S2] This [[Settings_services|requires]] [[Error_codes|DebugMode]]. | |||
== GetTitleKey == | == GetTitleKey == | ||
| Line 268: | Line 304: | ||
... | ... | ||
[S2] This writes the same 0x10-bytes as Cmd1503, to out+0x60. | |||
== Cmd1503 == | == Cmd1503 == | ||
| Line 274: | Line 312: | ||
Creates an authentication challenge for [[LDN_services|ldn]]. Used by the Station when sending an authentication request, also used by the AccessPoint during CreateNetwork. | Creates an authentication challenge for [[LDN_services|ldn]]. Used by the Station when sending an authentication request, also used by the AccessPoint during CreateNetwork. | ||
[S2] | [S2] 0x10-bytes at outbuf+0x50 is now set. This is 0x3-bytes of unknown, then the remaining 0xD-bytes match the output of S2 [[SPL_services|spl]] cmd2. | ||
== Cmd1504 == | == Cmd1504 == | ||
| Line 341: | Line 379: | ||
|- | |- | ||
| 18 || [16.0.0+] | | 18 || [16.0.0+] | ||
|- | |||
| 19 || [21.0.0+] | |||
|- | |- | ||
| 100 || | | 100 || | ||
| Line 510: | Line 550: | ||
|- | |- | ||
| 50 || [20.0.0+] | | 50 || [20.0.0+] | ||
|- | |||
| 51 || [21.0.0+] | |||
|- | |- | ||
| 8000 || | | 8000 || | ||