Gamecards: Difference between revisions
No edit summary |
No edit summary |
||
Line 93: | Line 93: | ||
After the sixth transfer, commands change size from 8 bytes to 16 bytes. Possibly a new encryption is used, such as AES CTR. | After the sixth transfer, commands change size from 8 bytes to 16 bytes. Possibly a new encryption is used, such as AES CTR. | ||
When 16-byte commands are used, the data bus maintains the value 0x00 until the card signals it is ready by clocking a single byte 0x01, followed by the actual data. After each 0x200-byte block of actual data, a 4-byte standard CRC32 of the block data (before encryption) follows. | |||
Here's a set of sample gamecard commands that a 3DS sends to a 3DS gamecard: | Here's a set of sample gamecard commands that a 3DS sends to a 3DS gamecard: |