The Nintendo DS is very popular and quite well documented, thus, I'll compare the main features and focus on oddities.
| Handheld | GBA | DS Phat&Lite | DSi&Grandpa DS | 3DS&Doorstop 2DS | New3DS&Budget 3DS |
|---|---|---|---|---|---|
| Sprite Count | 128 | 128 | 128 | ||
| Triangles/Frame | 0 | 2048 | 2048 | 1,71Mi | 1,71Mi |
| Colour Depth | 15-bit | 18-bit | 18-bit | 24-bit | 24-bit |
| Resolution | 240×160 | 256×192×2 | 256×192×2 | 400×240 + 320×240 | 400×240 + 320×240 |
| Camera | WormCam: 182×142
GB Camera: 2b×128×128 | FaceningScan | 640×480×2 | 640×480×3 | 640×480×3 |
| Main RAM | 256kiB | 4MiB | 16MiB | 96MiB | 192MiB |
| Flash | 0 | 256kiB | 256MiB | ||
| Cartridge | ROM: 4-64MiB; 1clk+2clk/tx typ. SRAM: 256-512kiB; 9clk/B typ. EEPROM: 512B-8kiB; 9clk/B typ. Flash: 64-128kiB 1+clk+3clk/B typ. Theory: 2clk+2clk/tx | ROM: 8-512MiB typ. EEPROM: 512B-128kiB typ. Flash: 256kiB-8MiB typ. FRAM: 8kiB-32kiB typ. NAND: "128MiB" typ. Timing is yolo! | ROM: 8-512MiB typ. Uncommon | ROM: 128MiB-4GiB typ. | ROM: 128MiB-4GiB typ. |
| CPU | ARM7TDMI @16MiHz Sharp SP83 @8MiHz | ARM946E-S @64MiHz ARM7TDMI @32MiHz | ARM9 @128MiHz ARM7 @32MiHz | ARM11 2@256MiHz ARM9 @128MiHz | ARM11 4@768MiHz ARM9 @128MiHz |
| Wi-Fi | None | Wi-Fi 1 WEP | Wi-Fi 1&3 WEP&WPA2 | Wi-Fi 1&3 WEP&WPA2 | Wi-Fi 1&3 WEP&WPA2 |
It happens that the way the DS connects to Wi-Fi is so well done that it can connect to hidden networks as though it wasn't!
Some information are based off the incredible GBATEK manual!
Some stats for reference (probably contains numerous errors!!!)
| Wi-Fi | Since | IEEE | Rate/(Mb/s) | RF |
|---|---|---|---|---|
| Wi-Fi 0 | 1997 | 802.11 | 1-2 | 2,4GHz |
| Wi-Fi 1 | 1999 | 802.11b | 1-11 | 2,4GHz |
| Wi-Fi 2 | 1999 | 802.11a | 6-54 | 5GHz |
| Wi-Fi 3 | 2003 | 802.11g | 6-54 | 2,4GHz |
| Wi-Fi 4 | 2009 | 802.11n | 6,5-600 | 2,4GHz;5GHz |
| Wi-Fi 5 | 2013 | 802.11ac | 6,5-6933 | 5GHz |
| Wi-Fi 6 | 2021 | 802.11ax | 0,4-9608 | 2,4GHz;5GHz;6GHz |
| Wi-Fi 7 | 2024 | 802.11be | 0,4-23059 | 2,4GHz;5GHz;6GHz |
| Encryption name | Since | Until | Cypher Name | Data Integrity | Password handling |
|---|---|---|---|---|---|
| WEP | 1997 | 2001 | RC4 | CRC-32 | IV |
| WPA | 2003 | 2013 | TKIP-128 (RC4) | TKIP | PSK |
| WPA2 | 2004 | 2017 | AES-128 | TKIP | PSK |
| WPA3 | 2018 | 2019 | AES-256 | SHA-384 | SAE |
May contain errors.
Standards took some delay, unlike attacks. As always.
| Tool | Description | Some pros | Some cons |
|---|---|---|---|
| DIY-Fi | Restores fonctionnalities of WW-DIY | Connected to the DoujinSoft Store. Only DNS server IP required! | Only WW-DIY. |
| Kaeru WFC | Restores fonctionnalities of 500+ games | Connected to Wiimmfi Only DNS server IP required! | No Sudomemo nor eShop. |
| Wiimfi | Restores fonctionnalities of 500+ games | 500+ Games are supported | Needs to patch each game |