WiiConnect24/de
Dieser Artikel wird vom Englischen ins Deutsche übersetzt. Bitte hilf mit diesen Artikel zu übersetzen, wenn du kannst. |
Laut Nintendo erlaubt WiiConnect24 das automatische Herunterladen von Aktualisierungen und anderen Downloads, auch wenn die Konsole nicht aktiv benutzt wird oder sich im Standby-Modus befindet. Das ist aber keine vollständige Beschreibung, da sie nicht erklärt, wieso es eine Option gibt, WC24 einzuschalten, gleichzeitig aber die Funktion "Standby-Verbindung" abschalten lässst.
WC24 ist eigentlich ein Codename für den /dev/kd/-Treiber, der erlaubt Netzwerk-bezogene Aufgaben auszuführen, wenn der Haupt-Prozessor (Broadway) ausgeschaltet ist. Nur ein kleiner Teil dieses Programms wird tatsächlich benutzt, um zum Beispiel große Datenmengen (z.B. System-Aktualisierungen) herunterzuladen oder um kleinere Datenmengen aktuell zu halten, z.B. Nachrichten, Wetterdaten...
Der kd-Treiber ist groß, ungefähr 360k, und benutzt SSL, Sockets, WL/ETH (Wifi/Ethernet). Er macht etwa 75% des Speicherverbrauchs der Wii-Firmware aus.
Static analysis reveals the following main categories of functionality:
- Sophisticated task scheduler, including periodic wakeup of either processor for maintenance tasks, and tracking max duty cycle ("Too much wakeup executed recently. Need to wait."), probably used for thermal management
- SMTP engine, for sending and receiving email
- Real-time clock, with synchronization to a Nintendo-run server (over SSL)
- Virtual Machine for running channel scripts ("CHANS"), which are apparently a variant of Javascript. (This technology has no known use!)
- Logging / debug capability, e.g.
13DFA93C DCB "This report was sent from Wii to debug your scripts.",0xD,0xA 13DFA93C ; DATA XREF: NWC24WriteLogFile:off_13DB619C�o 13DFA93C DCB "The result summary is in the following:",0xD,0xA 13DFA93C DCB 0xD,0xA 13DFA93C DCB "- General information",0xD,0xA 13DFA93C DCB " WiiConnect24 result code : %d",0xD,0xA 13DFA93C DCB " Number of committed mail : %d",0xD,0xA 13DFA93C DCB " VF archive : %s",0xD,0xA 13DFA93C DCB 0xD,0xA 13DFA93C DCB "- Trigger mail information",0xD,0xA 13DFA93C DCB " Application ID : 0x%08x [%c%c%c%c]",0xD,0xA 13DFA93C DCB " Group ID : 0x%04x [%c%c]",0xD,0xA 13DFA93C DCB " Script parameter : 0x%02x",0xD,0xA 13DFA93C DCB " Time to live : %d",0xD,0xA 13DFA93C DCB " Number of attached file : %d",0xD,0xA 13DFA93C DCB 0xD,0xA 13DFA93C DCB "- Virtual machine specific information",0xD,0xA 13DFA93C DCB " Result code of the VM : %d [%s]",0xD,0xA 13DFA93C DCB " Return value of the script : 0x%016llx",0xD,0xA 13DFA93C DCB " Last PC : 0x%08x",0xD,0xA 13DFA93C DCB " Last line : %u",0xD,0xA 13DFA93C DCB " Initial free work size : %u",0xD,0xA 13DFA93C DCB " Minimum free work size : %u",0xD,0xA 13DFA93C DCB 0xD,0xA 13DFA93C DCB "For more information, please see the attached log file.",0xD,0xA
- Friend list management
Message Board
The message board is a place where you can send and receive messages with other Wiis and email addresses. Games can also put messages here for accomplishments and the like. Channels can also send you updates and Nintendo can alert you when your firmware is ready to be updated. This is handled using SMTP.
Game List
Wii games using WC24:
- Animal Crossing: City Folk
- Big Brain Academy: Wii Degree
- Blast Works: Build, Trade, Destroy
- Boom Blox
- Dewy's Adventure
- Elebits/Eledees
- Jissen Pachi-Slot Pachinko Hisshôhô! Hokuto no Ken Wii
- Mario Kart Wii
- Marble Saga: Kororinpa
- Metroid Prime 3: Corruption
- Pro Evolution Soccer 2008
- Super Smash Bros. Brawl
- SimCity Creator
- Wii Music
WiiWare games using WC24:
- Dr. Mario Online Rx
- MaBoShi: The Three Shape Arcade
- My Aquarium
- My Pokémon Ranch
- Strong Bad's Cool Game for Attractive People - Episode 1: Homestar Ruiner
- Strong Bad's Cool Game for Attractive People - Episode 2: Strong Badia the Free
Channel List
Channels using WC24: