Nintendo Zone: Difference between revisions
Line 27: | Line 27: | ||
| 0x00 | | 0x00 | ||
| 32 | | 32 | ||
| AP SSID | | AP SSID | ||
|- | |- | ||
| 0x20 | | 0x20 | ||
| 10 | | 10 | ||
| ApNum, required for connecting to the server. This is used by the server to determine which retailer NZone you're using. Apnum structure: RSSCCTTLLL. R is the decimal region, SS is the decimal ServiceID. CC is the two-letter country-code, TT is the 2-letter country state/province code, and LLL is the decimal locationID. Regions: 0) JPN 1) USA 2/3) EUR 4) KOR 5) CHN. LLL is always zero for non-JPN deployments, however in JPN this is unique per NZone hotspot location. | | ApNum, required for connecting to the server. This is used by the server to determine which retailer NZone you're using. Apnum structure: 10 digits or RSSCCTTLLL. R is the decimal region, SS is the decimal ServiceID. CC is the two-letter country-code, TT is the 2-letter country state/province code, and LLL is the decimal locationID. Regions: 0) JPN 1) USA 2/3) EUR 4) KOR 5) CHN. LLL is always zero for non-JPN deployments, however in JPN this is unique per NZone hotspot location. | ||
|- | |- | ||
| 0x2a | | 0x2a | ||
Line 39: | Line 39: | ||
| 0x2c | | 0x2c | ||
| 24 | | 24 | ||
| Some UTF-16 | | Some ServiceName, either in UTF-16 or ASCII | ||
|- | |- | ||
| 0x44 | | 0x44 | ||
| 32 | | 32 | ||
| AP crypto key, if any | | AP crypto key, if any | ||
|- | |- | ||
| 0x64 | | 0x64 | ||
| 1 | | 1 | ||
| Unknown, not used by the DS(i) client. For 3DS this | | Unknown, not used by the DS(i) client. For 3DS this value varies, for DS(i) this is 0x0. | ||
|- | |- | ||
| 0x65 | | 0x65 | ||
| 1 | | 1 | ||
| AP crypto key type: 0) Open 1) WEP-64 2) WEP-128 3) WEP-152 7) WPA2-PSK(the encryption key field contains the AP passphrase) | | AP crypto key type: 0) Open 1) WEP-64 2) WEP-128 3) WEP-152 7) WPA2-PSK (the encryption key field contains the AP passphrase) | ||
|- | |- | ||
| 0x66 | | 0x66 | ||
| 1 | | 1 | ||
| | | Bit 0: Enables Nintendo Zone content on DS(i)<br>Bit 1: Enables friend list and online gaming<br>Bit 4: Enables Nintendo Zone Viewer on 3DS<br>Bit 7: Blocks the Nintendo eShop<br>Bits 2, 3, 5, 6: Unknown | ||
|- | |- | ||
| 0x67 | | 0x67 | ||
| | | 1 | ||
| Padding | | Bit 0: Blocks the internet browser<br>Bits 1 to 7: Unknown | ||
|- | |||
| 0x68 | |||
| 4 | |||
| Padding | |||
|- | |- | ||
| 0x6c | | 0x6c | ||
| 2 | | 2 | ||
| Unknown, | | Unknown, seems to be always 0x428 | ||
|- | |- | ||
| 0x6e | | 0x6e | ||
| 2 | | 2 | ||
| CRC16 over the whole payload excluding CRC offset, initval is 0 | | CRC16 over the whole payload excluding CRC offset, initval is 0 | ||
|} | |} | ||