|
GulP! Benvenuti dal Gruppo Utenti Linux Piombino! Questa pagina non utilizza frames per massima compatibilità con tutti i browser e minimizza l'utilizzo di immagini per velocizzare il caricamento. Enjoy! |
|
Menu Home lo Statuto Pagine Personali Documentazione Software i Link |
Guida per Principianti adattata dalla guida di Adrian O'Grady una semplice guida che illustra tutte le features del Dreamcast Linux. Nessuna pretesa di essere esperti, prendetela com'è. Non è un documento ufficiale del Linux on Dreamcast team. E non ci occuperemo di far funzionare il MAME, poiché per questo dovete possedere delle rom che non sono incluse nella distribuzione ufficiale, e quindi nell'immagine Disc Juggler fornita. La versione originale da cui è estrapolato questo documento la trovate qui. Indice (* significa tralasciato) Requisiti Masterizzare Linux su un CD Bootare Dreamcast Linux * Comandi di base * I processi Il Dreamcast Linux File System Usare PrBoom * Usare vi per editare i files * X Windows - un'occhiata * Programmare sul Dreamcast * Usare il cavo dei programmatori Requisiti Beh, vi serve una tastiera!!!Non andrete lontano, senza... Poi, meglio avere un monitor VGA che la TV, perche' si legge meglio ed è centrato. Si possono usare i Control Pad per giocare col MAME e con PrBoom (un port di Doom). Un mouse fa comodo se volete usare X Infine, se volete collegarvi col resto del mondo, sarà meglio che vi procuriate un adattatore broadband o un cavo da programmatore Masterizzare Linux su un CD Su www.fivemouse.com trovate il file dclinux-010605-dj.zip, che contiene un'immagine disco col sistema operativo. Il file dclinux.cdi è un'immagine per il programma Disc Juggler; ditegli di creare un cd da questa immagine, e quando è pronto, mettetelo nel Dreamcast. Si parte! Invece, sulla webpage del Linux on Dreamcast Team trovate dreamcast-linux-010605.tar.bz2 che è una release ufficiale. L'installazione è leggermente piú complicata, ma comunque semplice. Bootate il vostro *nix (o Unix-like, nel caso usaste Cygwin) environment ed entrate nella directory che contiene il vostro Dreamcast Linux. Avrete bisogno di una versione compilata di Marcus Comstedt's IP Creator (come si compila non è uno degli scopi di questa guida) per creare il file IP.BIN necessario per far bootare il cd. Un buon ip.txt può essere questo: Hardware ID : SEGA SEGAKATANA Maker ID : SEGA ENTERPRISES Device Info : 0000 CD-ROM1/1 Area Symbols : JUE Peripherals : A799F10 Product No : T0000 Version : V1.000 Release Date : 20010911 Boot Filename : 1ST_READ.BIN SW Maker Name : Adrian O'Grady Game Title : Dreamcast Linux Create il file IP.BIN usando IP Creator in questo modo: ./makeip ip.txt IP.BIN E se anche questo vi pare troppo (uff...) potete scaricarlo da qui(9k)!!! Quindi dobbiamo estrarre i file, scrivendo al prompt: bunzip2 dreamcast-linux-010605.tar.bz2 tar -xf dreamcast-linux-010605.tar cd dreamcast-linux-010605 Una volta che tutti i files sono stati estratti, dobbiamo editare il file master.sh per farlo puntare al masterizzatore. Per trovare l'ID del tuo masterizzatore prova con "cdrecord -scanbus"; questo genererà una lista di tutti i disk devices del sistema. Basta prendere nota del masterizzatore (per esempio, il mio è 0,4,0). A questo punto, bisogna editare il file master.sh per farlo puntare al device giusto: (CDRECORD="cdrecord dev=0,4,0") sostituendo la stringa dopo dev= con i numeri giusti. Ora si puo' effettivamente masterizzare, chiamando master.sh col path di IP.BIN: ./master.sh ../IP.BIN Per favore, niente domande su come masterizzare in questo modo. Si inserisce questa documentazione solo per utenti esperti che hanno voglia di smanettare col proprio sistema! Bootare Dreamcast Linux Mettete il CD nel Dreamcast e accendete. Si dovrebbe vedere la solita schermata Sega, prima di eCos/Redboot (la schermata blu con le scritte verdi); questa schermata rimarra' per una decina di secondi prima di iniziare a caricare effettivamente Linux. Quando inizia, appare il solito schermo nero con logo del pinguino in alto a sinistra. Alla fine appare il prompt, così: Debian GNU/Linux testing/unstable dreamcast tty1 dreamcast login: al quale loggarsi come root senza bisogno di password. Dopo qualche riga di welcome/warning, finalmente, il prompt: dreamcast:~# Benvenuti nel mondo di Linux!!! Il Dreamcast Linux File System La versione standard di Dreamcast Linux boota in un ramdisk di circa 2mb, il che significa che non avremo molto spazio in cui salvare files...comunque dopo lo spegnimento il ramdisk si volatilizza, dunque è lo stesso! in /gdrom si trova montato il cd, e non c'è modo di smontarlo, almeno in questa versione. E il divertimento? ... Proviamo PrBoom! primo passo: settare la profondità del framebuffer: fbset -depth 16 poi, lanciare PrBoom semplicemente col comando prboom. A volte fallisce, e allora si può provare a ri-settare il framebuffer e lanciarlo ancora. Questa versione è piuttosto lenta, specialmente quando il cd gira, e si gioca con la tastiera, anche se il control pad dovrebbe andare. Note Questa guida stringata è stata realizzata seguendo quella di Adrian O'Grady ma non ha pretesa di essere una traduzione fedele, bensí una specie di tutorial per far girare Linux sul Dreamcast nel minor tempo possibile. Esatto, proprio per voi ansiosi di provare! Non potete crederci? Allora provate e fateci sapere. |