WiiConnect24/nl

From WiiBrew
Jump to: navigation, search
Nintendo WiiConnect24 Logo

Volgens Nintendo, "WiiConnect24 geeft de console de mogelijkheid om downloads te ontvangen wanneer hij niet in gebruik is, zolang er verbinding is met het internet." Deze omschrijving verteld alleen niet waarom er een configuratie optie is om WiiConnect24 aan te zetten en "Standy Connect" uit te zetten.

WiiConnect24 is eigenlijk een codenaam voor de /dev/kd driver in IOS die ervoor zorgt dat de Starlet core netwerk processen kan uitvoeren terwijl de hoofd CPU (Broadway) uitgeschakeld is. Er wordt alleen een klein deel van deze functionaliteit gebruikt: er worden grote stukken data gedownload (Systeem updates?) of er worden kleine stukken data gedownload (Nieuws, Weer, Vriend data in games, etc.).

De kd driver is groot (ongeveer 360k) en maakt gebruik van de SSL, SO (socket) en WL (Wireless) / ETH (Ethernet) drivers. Deze functionaliteit gebruikt omgeveer 75% van de firmware.

Statische analyse laat de volgende hoofd categorieën zien:

  • Geavanceerde taken planner, inclusief een periodische wakeup van of de processor voor onderhoudstaken of het bijhouden van de taakcyclus ("Te veel wakeup taken uitgevoord. Er moet even gewacht worden."), waarschijnlijk gebruikt voor warmte management
  • SMTP engine, voor het verzenden en ontvangen van e-mail
  • Real-time klok, gesynchroniseerd met een Nintendo-run server (via SSL)
  • Virtual Machine, voor het draaien van kanaal scripts ("CHANS"), welke een variant van Javascript lijkt te zijn. (Deze technologie kent geen bekende toepassing)
  • Logging / debug mogelijkheden, bijvoorbeeld:

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

  • Vrienden lijst management

Wii-Prikbord (Message Board)

Het Wii-Prikbord kan gebruikt worden om berichten te verzenden en ontvangen met andere Wii's en email adressen. Spellen kunnen er ook gebruik van maken om prestaties e.d. weer te geven. Kanalen kunnen je ook updates sturen en Nintendo kan je er op wijzen dat er nieuwe firmware is. Dit wordt gedaan d.m.v. SMTP.

Spellen Lijst

Wii spellen die gebruik maken van WC24:

  1. Animal Crossing: City Folk
  2. Big Brain Academy: Wii Degree
  3. Blast Works: Build, Trade, Destroy
  4. Boom Blox
  5. Dewy's Adventure
  6. Elebits/Eledees
  7. Jissen Pachi-Slot Pachinko Hisshôhô! Hokuto no Ken Wii
  8. Mario Kart Wii
  9. Marble Saga: Kororinpa
  10. Metroid Prime 3: Corruption
  11. Pro Evolution Soccer 2008
  12. Super Smash Bros. Brawl
  13. SimCity Creator
  14. Wii Music

WiiWare spellen die gebruik maken van WC24:

  1. Dr. Mario Online Rx
  2. MaBoShi: The Three Shape Arcade
  3. My Aquarium
  4. Everyone's Pokémon Ranch
  5. Strong Bad's Cool Game for Attractive People - Episode 1: Homestar Ruiner
  6. Strong Bad's Cool Game for Attractive People - Episode 2: Strong Badia the Free

Kanalen Lijst

Kanalen die gebruik maken van WC24:

  1. Weerkanaal
  2. Nieuwskanaal
  3. Nintendo Kanaal
  4. Enquêtekanaal
  5. Mii-wedstrijdkanaal
  6. Mario Kart Wii Kanaal
  7. Mii-personagekanaal
  8. Wii-winkelkanaal
Personal tools
Resources
Community