Changes

1,261 bytes added ,  08:04, 20 December 2015
→‎Console Serial Numbers: Added section about serial numbers.
Line 1: Line 1:  
This page talks about the 3DS products' serial structure (the console, manual, accessories, games, etc...).
 
This page talks about the 3DS products' serial structure (the console, manual, accessories, games, etc...).
 +
 +
== Console Serial Numbers ==
 +
 +
A 3DS console serial number is composed of at least two letters followed by nine decimal digits.  The ninth digit is a "check digit", meaning that it is derived from the other digits.
 +
 +
The check digit is an industry-standard algorithm, the one used for UPC codes.  To calculate the check digit of a 3DS console, separate the non-check digits into "odd" and "even" groups, where the "odd" group is digits in odd-numbered positions, and the "even" group is digits in even-numbered positions.  (The first digit is "odd", with "first" representing "1".)
 +
 +
After separating the digits, add the digits in each group together.  Multiply the sum of the odd digits by 3, then add the sum of the even digits.  Take this final sum modulo 10, and the result is the check digit.
 +
 +
Example: CW404567772
 +
 +
The non-check digits are 40456777.  Separating into odd and even groups, we get the following:
 +
 +
Odds: 4 + 4 + 6 + 7 = 21
 +
Evens: 0 + 5 + 7 + 7 = 19
 +
 +
Applying the algorithm, we get ((3 * 21) + 19) % 10 = 2, matching the example's check digit.
 +
 +
The below is a table of known serial number letter prefixes.
 +
 +
{| class="wikitable"
 +
! Model !! Sales Region !! Region-Lock !! Prefix
 +
|-
 +
| New 3DS XL/LL || Middle East / Southeast Asia || U.S. || QS
 +
|}
    
== Console Models ==
 
== Console Models ==
119

edits