Ecco la FAQ del progetto GCLinux,ancora in fase di sviluppo ma che promette molto bene!
Direttamente dal sito ufficiale:
1 Generali
Perchè Linux? Perchè non Windows? Perchè non MacOS?
Non c'è una versione di Windows (per ora) per processori PowerPC processors e, inoltre, Windows non è Open Source. Alcune parti di Mac OS X sono Open Source, e gira su PowerPC, ma il GameCube ha troppo poca memoria. Linux èOpen Source, potente, ed è disponibile per le CPU PowerPC.
<A name=2>
Il GameCube è un MAC?
No. Nonostante i computer Apple Macintosh e il GameCube abbiano in comune la CPU PowerPC, le architetture di questi due sistemi sono completamente differenti.
<A name=3>
Perchè non fare sviluppo privato con un GameCube SDK?
Del GameCube SDK è impossibile avere la licenza se non si è ufficialmente sviluppatori di videogiochi per GameCube. C'è comunque un sostitutivo esterno Open Source: <A href="http://sourceforge.net/projects/gclib/">
GCLIB. L'ambiente runtime Linux ha il vantaggio che , usandolo, è più; semplice "portare" applicazioni già esistenti sul GameCube.
Il Gamecube è stato già rilasciato da 2 anni - perchè avete iniziato così; tardi?
L'<A href="http://www.xbox-linux.org/">
Xbox doveva venire prima.
Sono alle prime armi. Dove posso trovare informazioni su Linux e su come usarlo?
Un buon punto d'inizio è il The Linux Documentation Project (P.L.U.T.O. in italiano): <A href="http://www.tldp.org/">
http://www.tldp.org/
1 Generalii
Posso già far girare Linux su GameCube?
No.
2 Far girare codice privato (sviluppato in casa)
<A name=7>
Posso masterizzare CD/DVD da 8cm per farli andare su GameCube?
No. Il GameCube non legge CD/DVD. Non c'è modo di produrre un disco ottico compatibile col GameCube usando un masterizzatore di CD/DVD.
<A name=8>
Quindi come posso far girare codice privato sul GameCube?
Il <A href="http://www.gcdev.com/">
PSOload è l'unico metodo per farlo.
Di cosa ho bisogno esattamente per far girare codice privato su GameCube?
Di un GameCube, una versione di "Phantasy Star Online", un "Broadband Adapter", una memory card, e di <A href="http://www.gcdev.com/">
PSOload.
Ho bisogno di una modifica?
Non ci sono modifiche.
<A name=11>
Una di queste procedure può; impedirmi di far andare i miei giochi?
No.
3 Aiuti
<A name=12>
Sono in possesso di dati confidenziali Nintendo o del GameCube SDK. Posso essere d'aiuto?
Usando queste informazioni o l'SDK comprometteremmo la legalità del progetto.
<A name=13>
Come posso essere d'aiuto?
La <A href="http://www.gc-linux.org/">
pagina iniziale spiega come poter contribuire.
Voglio partecipare al progetto. Potete mandarmi un Nintendo GameCube SDK?
No. Non ne abbiamo uno, non sappiamo dove prenderlo, e se lo avessimo non lo useremmo. Non c'è modo legale per un hobbyist di usare l'SDK. Non ne abbiamo bisogno in alcun modo: L'unica parte del progetto che dipende dal formato di file eseguibili dal GameCube e l'IPL è il bootloader in formato DOL bootloader, ma la sua struttura è una sfida.
4 La Legge
<A href="http://www.gc-linux.org" name=15>
Il vostro progetto è illegale? La DMCA non vieta tutto questo?
La DMCA vieta di aggirare le protezioni delle copie, ma non è questo il nostro scopo. Noi sviluppiamo un sistema operativo alternativo per la console da gioco GameCube. Comunque, se vivi negli USA o in un altro paese con legislazione similare, e lavori all'hacking del GameCube piuttosto che sullo sviluppo di Linux, puoi partecipare al progetto in forma anonima.
Se è un avvocato o rappresenta Nintendo, è il benvenuto per parlarci di ogni cambiamento.
Funzioni di questo programma:
The
GameCube is a
gaming console by
Nintendo: • IBM
PowerPC CPU,
486 MHz
•
ATI graphics
•
40 MB of total RAM
• 8 cm
optical drive
• (optional) 10/100
Ethernet
As it is a computer with decent RAM and a good CPU, it makes sense to port
Linux to this platform.
Linux can be used:
• to use a GameCube as a
thin client
• to use a GameCube as a
multimedia terminal
• to use a GameCube as a tiny
PowerPC-based server
• as a runtime environment for
homebrew development
The GameCube Linux Project is in constant development . You are welcome to
contribute!
http://www.gc-linux.org