NWM Services: Difference between revisions
No edit summary |
|||
Line 372: | Line 372: | ||
| 0x0 | | 0x0 | ||
| 0x4 | | 0x4 | ||
| | | wlancommID | ||
|- | |- | ||
| 0x4 | | 0x4 | ||
| 0x4 | | 0x4 | ||
| | | networkID | ||
|- | |- | ||
| 0x8 | | 0x8 | ||
Line 384: | Line 384: | ||
| 0xE | | 0xE | ||
| 0x2 | | 0x2 | ||
| | | id8 | ||
|} | |} | ||
Line 406: | Line 406: | ||
| 0xA | | 0xA | ||
| 0x1 | | 0x1 | ||
| | | id8 | ||
|- | |- | ||
| 0xB | | 0xB | ||
Line 414: | Line 414: | ||
| 0xC | | 0xC | ||
| 0x4 | | 0x4 | ||
| | | networkID | ||
|} | |} | ||
Line 452: | Line 452: | ||
| 0x10 | | 0x10 | ||
| 0x4 | | 0x4 | ||
| wlancommID | | wlancommID. Local-WLAN communication ID, normally this is: (user_process [[Title_list|uniqueID]] << 8) | val. Where val is 0x10 on retail([[Configuration_Memory|configmem]] UNITINFO bit0 set), 0x90 for devunit. Official software includes an input bool flag parameter for setting bit0 in this wlancommID, normally that flag isn't set. For [[Download Play]], this is always 0x2810 on retail(0x2890 on devunit). | ||
This wlancommID can have the side affect of region-locking when the title uses the uniqueID for the current title(hard-coded in .text normally), instead of using a fixed input uniqueID for each region of the title. | |||
|- | |- | ||
| 0x14 | | 0x14 | ||
| 0x1 | | 0x1 | ||
| | | id8. ID, for [[Download Play]] this is 0x55. | ||
|- | |- | ||
| 0x15 | | 0x15 | ||
Line 472: | Line 474: | ||
| 0x18 | | 0x18 | ||
| 0x4 | | 0x4 | ||
| u32 networkID, | | u32 networkID, randomly-generated when creating the network. The network SSID used when a client connects to the network is sprintf(out, "%08X", networkID). | ||
|- | |- | ||
| 0x1C | | 0x1C |