Premessa:
In questo topic cercherò di spiegare in parole povere,povere come me che sono un sempliciotto , che cosè e come è fatta la wii, come funziona ecc ecc

Specifiche tecniche

Processore:
CPU: IBM Broadway, basato su architettura PowerPC con processo a 90 nm SOI con tecnologia CMOS, con frequenza di 729† MHz
GPU: ATI Hollywood con processore a 90 nm CMOS, con frequenza di 243† MHz
Performance complessiva della CPU: 30 GFlops.

Memoria:
88 MiB memoria principale (24 MiB "interna" 1T-SRAM integrata nel chip grafico, 64 MiB esterna GDDR3 SDRAM)
3 MiB GPU per le texture.

Porte e periferiche:
Da uno a quattro Wii Remote Controller (collegati via Bluetooth)
Quattro porte Nintendo GameCube controller (di cui una usabile insieme a quattro Wii Remote Controller per multiplayer in cinque persone nei titoli nativi per Wii)
Due porte Nintendo GameCube Memory Card
Uno slot per schede Secure Digital HC
2 Porte USB 2.0
Porta per il sensor Bar
Porta accessoria posta sul fondo del WiiMote
Mitsumi DWM-W004 WiFi 802.11b/g wireless module
Compatibile con l'adattatore USB2.0 to Ethernet per la connessione a una rete locale
Porte multi uscita videocomposito, component e S-Video

Riconosce la gestione dei contenuti vietati dei seguenti enti:
BBFC, CERO, ESRB, OFLC, OFLC (NZ), PEGI, USK

Memoria non volatile:
512 MiB built-in NAND memoria flash
Espandibili tramite lo slot SD per SD e SDHC card fino a 32 GB
Nintendo GameCube Memory Cards (per salvare solo i giochi GameCube)
Lettore ottico slot-loading compatibile con i dischi 8 cm Nintendo GameCube Game Disc e 12 cm Wii Optical Disc
Mask ROM di Macronix

Video:
50/60Hz 480p (PAL/NTSC) o 576i (PAL/SÉCAM), standard 4:3 e Aspect ratio (immagine)#Il 16:9|16:9]]
Uscita video componente RGB SCART (solo PAL), S-Video (solo NTSC), uscita composita, o D-Terminal

Multimedia: formati video e foto supportati:
AVI (MJPG)
MOV (MJPG).
JPEG

Audio:
Principale: Stereo - Dolby Pro Logic II
Controller: speaker integrato

Consumi
Minimo=15W
Medio=17W
Massimo=20W

*Le frequenze clock non sono mai state confermate da Nintendo, IBM, o ATI,pertanto non sono da considerare attendibili.

Descrizione generale e funzionale

La wii è un computer a tuuti gli effetti, dotato di un suo processore, una sua scheda video, un suo sistema operativo, e le sue componentistiche di Input/output come USB, lettore SD e DVD.

NAND:
Molto semplicemente, è la memoria interna della Wii.
Spesso le NAND contengono dei BAD BLOCK ancora prima che la wii esca dalla fabbrica, se nella NAND ci sono o meno dei bad block lo si capisce leggendo le segle scritte sul chip, c'è un numero che identifica quanti BAD BLOCK sono presenti su quella nand!
Ma cosa sono i bad block?
Sono blocchi di memoria difettati,se così li possiamo definire, e piuttosto che buttare via queste NAND rinominano questi bad block in modo che siano inutilizzabili.
Cioè in fase di scrittura sulla NAND da parte di qualche Homebrew o della stessa wii, la Nand sà che a quel determinato indirizzo vi è un blocco di memoria inutilizzabile perchè rovinato, e scrive i dati in un altro blocco!
I BAD BLOCK si possono formare anche dopo, col l'uso più o meno normale della wii
In una NAND ci sono 4096 blocchi e minino 4016 devono essere utilizzabili in altre parole ci possono essere massimo 80 bad block

IOS:
Il sistema operativo della wii è formato dagli IOS ('Input Output Systems' oppure 'Internal Operating Systems'), in pratica si tratta di un insieme di dati comunicanti fra loro, per l'esattezza ci sono 255 IOS
Ogni IOS svolge una particolare funzione, oppure ha una particolare caratteristica, che lo distingue dagli altri
Ovviamente se gli IOS funzionano bene, anche la wii andrà bene
Se gli IOS, uno o più IOS, si rovinano, anche la wii si sarà rovinata
A seconda dell'ios che si danneggia, ci possono essere conseguenze più o meno gravi!
Le conseguenze possono variare appunto dal brick totale della wii, al brick parziale, al semplice blocco di avvio dei giochi
Di norma gli IOS importanti sono tutti quelli che vanno dal 1 al 30 compresi, e l'ios del system menu che varia a seconda del FW
Ad esempio l'ultimo FW 4.3, utilizza l'ios80, il fw 4.2 usava il 70, il 4.1 invece il 60 così come il FW4.0
Esistono poi alcuni IOS che si chiamano IOs STUB, che sono ios fasulli, tappabuchi, messi appositamente da Nintendo nei suo FW per bloccare la pirateria
Questi ios infatti occupano il posto che di solito viene utilizzato da un cIOS

cIOS:
I cIOS sono dei Custom IOS, ossia IOS creati/modificati dai coder o da appassionati del settore!
Normalmente sono cIOS il 202/222/223/224/249/254 e sono stati ideati appositamente per uno scopo, ossia permettere l'avvio di applicazioni di terze parti sulla console.
Sicuramente il più famoso di tutti è il cIOS249 di Waninkoko, seguito a ruota dai cIOS 202/222/223 di Hermes
Il 249 viene utilizzato sopratutto per l'avvio dei giochi da DVD, mentre il 222/223 per l'avvio dei giochi da USB.
Il 202 veniva usato per accedere alle periferiche usb, ora questa funzione è fattibile anche con l'IOS58 originale Nintendo che supporta le periferiche usb 2.0
Il cIOS254 è quello utilizzato invece dal BootMii, ideato dal Team Twiizers

BootMii:
Il BootMii è un progetto ideato e realizzato da Bushing, uno dei coder del Team Twiizers, che analizzando a fondo le sequenze di boot della wii scoprì un baco che permetteva l'insallazione di un boot "personalizzato" prima del boot2 della wii.
In pratica grazie a questo baco il BootMii di bushing si va a piazzare prima del boot che carica la NAND della console, e permette il recupero da qualsiasi tipo di brick!
Ovviamente la Nintendo appena si accorse del baco corse subito ai ripari modificando il boot della wii...
Ma ormai il danno era fatto e le wii in commercio sono state lasciate così!
Tutte le wii dalla metà del 2008 in avanti non hanno più la possibilità di installare BootMii sul Boot2, ma solo come IOS.
Comunque BootMii come IOS e Priiloader è un'ottima accoppiata per proteggersi da eventuali brick

System Menu:
E' la prima cosa che l'utente vede appena accende la console, e si puo dire che è 'interfaccia grafica che permette all'utente finale di utilizzare la wii!
Dal System menu l'utente può avviare giochi wii, gamecube e wiiware ovviamente tutti originali Nintendo, gestire i salvataggi, le impostazioni della console e la perifirica SD!
Un danneggiamento dell'ios del system menù della wii equivale ad una ed unica cosa soltanto,ossia un BRICK recuperabile solo con bootmii installato su boot2


Conclusione:

Diciamo che in questo modo sono state spiegate le sezioni basi della wii, le caratteristiche e anche qualche termine che dovrete imparare a conoscere se vi accingete a fare la modifica software alla vostra wii!