Hello !! Un nouvel exploit pour notre ami Tux :
hier, j'ai r�ussi, apr�s trois heures de lecture, un t�l�chargement de 76 Mo ( ftp://ftp.m17n.org/pub/super-h/dreamcast/dreamcast-linux-010605.tar.bz2 ), deux trois manip avec cdrecord et mkisofs, � avoir un Linux fonctionnel sur ma console Sega Dreamcast (site officiel du team : http://www.m17n.org/linux-sh/dreamcast/) !!! Oui, je sais, �a sert � rien, mais c'est juste pour le fun (faudra peut-�tre que j'investisse dans un clavier et une souris, si je veux pouvoir me loguer sur ma console, et d�marrer X pour me faire un Doom, ou autre... Quand on parle de fun, beaucoup de gens ne comprennent pas (� commencer par ma famille, � qui je ne parle plus de mes exp�riences linuxiennes, parce que pour eux, je suis sur une autre plan�te, vu qu'ils ne comprennent rien � ce que je fais...), mais c'est quand m�me des grands moments !! Pour ceux qui poss�dent, comme moi, une Dreamcast, et qui sont des Linuxiens convaincus (en un seul mot, bien s�r), une petite explication : 1. T�l�charger Debian GNU/Linux pour Dreamcast : ftp://ftp.m17n.org/pub/super-h/dreamcast/dreamcast-linux-010605.tar.bz2 2. D�compacter l'archive : tar xjf dreamcast-linux-010605.tar.bz2 ou bzip2 -d dreamcast-linux-010605.tar.bz2 tar xf dreamcast-linux-010605.tar 3. Aller sur http://mc.pp.se/dc/sw.html et t�l�charger le soft "IP creator" : http://mc.pp.se/dc/files/makeip.tar.gz (attention � ce fichier !! C'est un faux tar.gz !! C'est juste un tar...) (ce programme sert � cr�er une zone d'amor�age du CD au niveau de la derni�re piste (les CD Dreamcast (g�n�ralement des GD-ROMS) se lisent d'abord � l'ext�rieur, pour le boot, puis vers le centre (la premi�re piste au centre du CD est une piste audio)) 4. Apr�s avoir d�compact� ce fichier (ailleurs que dans le dossier de l'archive tar.bz2), compiler le programme : gcc -o makeip makeip.c 5. Cr�er le fichier IP.BIN : dans makeip.tar.gz, le fichier ip.txt est configurable. Voici l'allure du mien : Hardware ID : SEGA SEGAKATANA Maker ID : SEGA ENTERPRISES Device Info : 0000 CD-ROM1/1 Area Symbols : JUE Peripherals : C799F10 Product No : T0000 Version : V1.000 Release Date : 20020101 Boot Filename : 1ST_READ.BIN SW Maker Name : Cedric Rochat Game Title : Debian GNU/Linux for Dreamcast Le "JUE" veut dire Japon, USA, Europe !! Le num�ro de "peripherals" est un nombre binaire de 28 bits (doc : http://mc.pp.se/dc/ip0000.bin.html#periph) Le reste ne se touche en principe pas (� part la date, le titre, et le maker name) Cr�ation du fichier IP.BIN : ./makeip ip.txt IP.BIN 6. Cr�er le master (il faut d�j� �tre s�r d'avoir cdrecord et mkisofs, et d'avoir les droits pour la gravure) : Aller dans le r�pertoire de la premi�re archive (dreamcast-linux-010605), et �diter le fichier master.sh, et modifier la variable CDRECORD (la mienne est : CDRECORD="cdrecord dev=0,1,0 speed=12 driveropts=burnproof") Pour d�terminer le p�riph�rique du graveur, "cdrecord -scanbus" devrait suffir, et pour ceux qui n'ont pas de graveur "BURN Proof", inutile de mettre l'option "driveropts" !! Cr�ation du CD : ./master.sh /quelque part/IP.BIN Autres docs : Distribution Debian sous Linux (autres explications) : http://www.fivemouse.com/dclinux.html Comment faire un CD bootable pour Dreamcast : http://mc.pp.se/dc/cdr.html Comment acc�der au Net depuis la Dreamcast, sans utiliser votre ligne t�l�phonique (si vous avec un autre type de connexion) ! En d'autres termes, cr�er une passerelle PPP->Ethernet (ou autre) sous Linux, et y connecter la console : http://www.kinox.org/articles/linuxdc.html @+ -- ****************************** C�dric Rochat ============================== Ch. du Commonet 4 1341 L'Orient mail: [EMAIL PROTECTED] ============================== Rte des Monts 20 2400 Le Locle mail: [EMAIL PROTECTED] ============================== ICQ: 70815513 homepage: http://www.younics.org -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
