Paté de gato

Mis pequeños grandes desvaríos.

Mes: enero, 2009

Pasar juegos a Nintendo DS por Wifi mediante DSLinux

Ayer me comentó un amigo que sería interesante poder pasarse juegos de una DS a otra o poder coger los juegos de casa desde cualquier sitio con Wifi.

El método que pensamos consistia en pasarse los juegos vía ssh con el DSLinux. Así que me puse manos a la obra.

Lo primero que hay que hacer es instalarse el ssh en el ordenador del que quieras coger los juegos. Así que cogemos y lo instalamos mediante sudo apt-get install ssh. Nos aseguramos de dejar los ROMS en formato nds (ya que no podremos descomprimirlos desde la DS) en una carpeta, en mi caso será /home/videl/NDS/

Ahora encendemos la DS y configuramos la conexión CWF de nintendo con el juego que mas rabia te de. Así nos ahorraremos bastante esfuerzo en conectar luego desde DSLinux. Una vez hecho eso, arrancamos DSLinux y escribimos ifconfig nds up para habilitar la Wifi. Seguido de esto, escribimos wificonf, elegimos la CWF y ahí nuestra red. El se conectará automáticamente.

Ejecutamos ssh y nombre del host (o la IP) para conectarnos al ordenador. En mi caso sería ssh videlanghelo.no-ip.org. Nos pedirá la contraseña.

Una vez dentro del ordenador cambiará el prompt del shell (en mi caso se cambia por root@videlux), con eso ya sabremos que estamos dentro del ordenador. Navegamos hasta los juegos y apuntamos el que queremos, por ejemplo /home/videl/NDS/Spectrobes.nds.

Salimos del ssh con exit y volvemos a estar en nuestra carpeta home de la DS. Ahora escribimos

Ayer me comentó un amigo que sería interesante poder pasarse juegos de una DS a otra o poder coger los juegos de casa desde cualquier sitio con Wifi.

El método que pensamos consistia en pasarse los juegos vía ssh con el DSLinux. Así que me puse manos a la obra.

Lo primero que hay que hacer es instalarse el ssh en el ordenador del que quieras coger los juegos. Así que cogemos y lo instalamos mediante sudo apt-get install ssh. Nos aseguramos de dejar los ROMS en formato nds (ya que no podremos descomprimirlos desde la DS) en una carpeta, en mi caso será /home/videl/NDS/

Ahora encendemos la DS y configuramos la conexión CWF de nintendo con el juego que mas rabia te de. Así nos ahorraremos bastante esfuerzo en conectar luego desde DSLinux. Una vez hecho eso, arrancamos DSLinux y escribimos ifconfig nds up para habilitar la Wifi. Seguido de esto, escribimos wificonf, elegimos la CWF y ahí nuestra red. El se conectará automáticamente.

Ejecutamos ssh y nombre del host (o la IP) para conectarnos al ordenador. En mi caso sería ssh videlanghelo.no-ip.org. Nos pedirá la contraseña.

Una vez dentro del ordenador cambiará el prompt del shell (en mi caso se cambia por root@videlux), con eso ya sabremos que estamos dentro del ordenador. Navegamos hasta los juegos y apuntamos el que queremos, por ejemplo /home/videl/NDS/Spectrobes.nds.

Salimos del ssh con exit y volvemos a estar en nuestra carpeta home de la DS. Ahora escribimos scp usuario@host:rutadeljuego . (el punto es para copiar al directorio actual) , en mi caso sería scp root@videlanghelo.no-ip.org:/home/videl/NDS/Spectrobest.nds .

Reiniciamos la DS y nos vamos a la carpeta /linux/home y ahí tendremos el juego.

DSLinux, GNU/Linux en tu Nintendo DS

DSLinux es un GNU/Linux para la Nintendo DS.

Funciona con un nucleo modificado μCLinux 2.6.14 (Linux-2.6.14-hsc0). Sólo se ejecuta en modo texto, y sirve para cosas como parchear las dldi desde la consola, probar la WiFi y cacharrear.

Podemos descargarlo de aqui. El archivo comprimido nos dará una carpeta y dos archivos, DSLINUX.NDS (para los que no tienen tarjeta de expansión de memoria) y DSLINUXM.NDS (para los que si tienen tarjeta de expansión).Lo he estado probando y funcionan bastantes cosas básicas, pero me da ciertos errores de memoria al intentar hacer alguna cosilla “gorda”. A ver si me traen el Opera esta semana y lo pruebo con la tarjeta de expansión.

Bueno, tras bajarlo, lo único que hay que hacer es pegar los dos archivos y la carpeta al directorio raiz de la tarjeta de memoria. Si pide contraseña, meter de nombre de usuario “root” y de contraseña “uClinux”.

DSLinux en una DS Lite
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.