Request #
| Word | Description |
|---|---|
| 0 | 0x00110080Cmd0x0011Param2Xlat0 |
| 1 | u8, salt value(?) |
| 2 | u8, Account slot |
Response #
| Word | Description |
|---|---|
| 0 | 0x001100C0Cmd0x0011Param3Xlat0 |
| 1 | Result code |
| 2-3 | TransferableID |
Description #
Returns a TransferableID for the given account and salt(?) value. The output value is based on the TransferableIDBase of the specified account (see DataBlock 0x6). Internally, a complicated XOR and shifting algorithm is used to scramble bits and generate the output value.
The TransferableIDBase used depends on the input account slot:
| Input Account slot | Used TransferableIDBase |
|---|---|
| -1 (0xFF) | Uses a common TransferableIDBase. |
| -2 (0xFE) | Uses the TransferableIDBase of the currently loaded account. |
| values 1-8 | Uses the TransferableIDBase of the specified account slot. |