jul 8, 2010

Publicado por en Aplicaciones | 26 Comentarios

Emulador de Nintendo 64 para el N900



La 64 bits de Nintendo siempre ha sido una consola muy deseada por la emulación y lo cierto es que se ha conseguido emular satisfactoriamente en el PC y alguna otra plataforma. Ahora le llega el turno al N900 de demostrar sus capacidades y la verdad es que aprueba con nota, emulando la N64 con bastante soltura a pesar de ser un smartphone/internet tablet. A continuación, os mostramos los pasos para instalar y arrancar el emulador en Maemo ya que no dispone de gui de instalación ni de arranque, teniendo que hacer todos los pasos por terminal. Aunque no es muy complicado, como ahora veremos.

Abriremos un terminal, haremos root e instalaremos las librerías libsdl

apt-get install wget libsdl-ttf2.0-0 libsdl-gles1.2-1

Cerramos este terminal y abrimos otro sin root, ya que alargaría el proceso. Escribimos:

wget http://izzeh.radiodmp.net/mupen64plus-06-july.tar.gz

descargando el emulador de N64. Ahora deberemos de descomprimirlo:

tar zxf mupen64plus-06-july.tar.gz

y arrancar el emulador por primera vez:

.mupen64plus/mupen64plus

Nos dirá que no tiene ninguna rom para ejecutar después de una parrafada. En el caso de que recibamos un error, procederemos a cambiar los permisos:

chmod +x .mupen64plus/mupen64plus

Eliminaremos el archivo comprimido del emulador:

rm mupen64plus-06-july.tar.gz

Y ya tenemos nuestro emulador de N64 instalado. Ahora procederemos a añadir un acceso directo “symlink” para que así podamos arrancar el ejecutable desde cualquier directorio.

sudo ln -s /home/user/.mupen64plus/mupen64plus /usr/bin/mupen64plus

Y ya lo tenemos todo preparado. Ahora sólo tendremos que crear un directorio en nuestro N900 para colocar allí las roms de N64 asegurándonos de darles un nombre bastante fácil de escribir, puesto que lo tendremos que hacer todo por terminal. Una vez tengamos la rom, procederemos a ejecutarla. Abriremos un terminal, accedemos a la carpeta donde hayamos metido las roms y ejecutamos el emulador:

mupen64plus nombrecompletodenuestrarom

Cambiando “nombrecompletodenuestrarom” por la que hayamos puesto a nuestro juego. Automáticamente se iniciará el emulador y el juego, todo ello con los parámetros por defecto. ¿Y cuáles son esos parámetros? Veamos.

Por defecto viene sin sonido, para mejorar el rendimiento. Para activarlo editaremos un fichero con la aplicación Leafpad. Si no la tenemos instalada, procederemos a hacerlo mediante el administrador de aplicaciones.

Abrimos un terminal, root y escribimos:

leafpad .mupen64plus/mupen64plus.conf

Este archivo contiene las configuraciones del emulador. Para activar el audio cambiamos “dummyaudio.so” a “jttl_audio.so”. Para desactivarlo, hacemos lo contrario.

Los controles por defecto son:
La cruceta se maneja con las flechas del teclado.
El Jjoystick es IJKL
Los botones C buttons son TFGH
Start = ,
L = z
R = v
A = x
B = c
Z = espacio

También podremos controlar el emulador de N64 con el mando de PS3, instalando la aplicación para ello.

Y aquí un vídeo del emulador arrancando y corriendo Super Mario 64 sin sonido.

Imagen de previsualización de YouTube

Este manual es una traducción del escrito por IzzehO. Más información en el hilo de Maemo.org.

Si te ha gustado el post suscríbete al RSS!


votar
  1. Dannyel dice:

    Genial para revivir esos viejos tiempos de Zelda OoT

    Me gustaria ver primero un video del funcionamiento

  2. Amigo, te comento que e visto un par de videos y la aplicacion va muy pero muy fluida, quizas le falten ciertos detalles para ser perfecta, pero se acerca bastante, quizas corra por ejemplo a 20FPS y deberia estar en los 25FPS, para no notar diferencias o momentos en lo que se pare, pero es muy poco lo que le falta, la verdad es que lo recomiendo!!!!

  3. ivsu dice:

    Tienes razón, Dannyel. Acabo de colocar un vídeo del arranque del Super Mario 64. Yo he probado dos: F-Zero y Zelda Ocarina of Time, y me he sorprendido de lo bien que funciona. El Zelda pierde fps, cosa lógica, pero el F-Zero va muy fluido.

  4. Aleyxon dice:

    bueno y va fluido con sonido en el caso de super mario 64? o solo va fluido sin sonido? y que raro porque no le hacen un instalador facil asi como el emulador de psx y la mayoria de las demas aplicaciones que tiene el n900?

  5. andres dice:

    buenas. alguno tiene una pagina para descargar las rom ? ivsu de donde descargastes esos dos juegos? gracias por responder

  6. birraman dice:

    no consigo cambiar el nombre del archivo. podeis dejar el comando para cambiar el archivo!?! muchas gracias!”

  7. Aleyxon dice:

    que buena noticia este emulador va progresando demasiado rapido que gran noticia, ojala asi fuera las noticias de buenas en lo que al emulador de la play station se refiere, y ni hablar de la pesima programacion que tiene los emuladores de nintendo (NES) y game voy advanced (VGBA) que no habrá nadie capaz de optimizar esos dos emuladores como se debe? javispedro donde estas?….

  8. andres dice:

    alguno porfavor me puede ayudar en el ultimo paso . es q al colocar

    sudo ln -s /home/user/.mupen64plus/mupen64plus /usr/bin/mupen64plus
    me pide un paswor y no se q colocar muchas gracias

  9. FranD dice:

    Hola.
    Lo mejor que puedes hacer antes del ultimo paso es acceder como root.
    A mi me paso lo mismo que a ti.
    Antes de ejecutar esa instruccion/comando, pones: sudo gainroot
    y con eso ya no deberia de pedirte el password.
    Una cosa que me pasa a mi ahora es, que cuando escribo el comando para ejecutar el emulador:
    mupen64plus nombrecompletodenuestrarom
    siempre me dice que no encuentra el archivo.
    Aunque me vaya al propio directorio donde se encuentra el archivo, siempre me da error.
    A que puede deberse????.
    Gracias.
    Un saludo.
    FranD.-

  10. andres dice:

    alguno q me ayude con este dilema jajaa. por q cuando coloco

    sudo ln -s /home/user/.mupen64plus/mupen64plus /usr/bin/mupen64plus
    me pide un paswor.. y copio lo q sea y no copia nada :S q alguien se apiade jajajaaj.

  11. Dannyel85 dice:

    Andres me parece q tienes que instalar la app “rootsh” antes d hacer la instalacion

  12. andres dice:

    esa app la tengo instalada desde hace muchisimo. eso no es el problema . pero igual gracias

  13. ivsu dice:

    Andres, haz “sudo gainroot” antes de escribir esa línea de código. Cuando hayas entrado como administrador, entra en la terminal:

    ln -s /home/user/.mupen64plus/mupen64plus /usr/bin/mupen64plus

    Y sigue todo el proceso.

  14. ivsu dice:

    FranD, tienes que cambiar”nombredelarom” por el de tu propio juego. Por ejemplo, yo tengo la del zelda (de ahí la foto) en una carpeta en el N900 con el nombre n64. Abro un terminal y escribo:

    cd /home/user/MyDocs/n64

    Y entonces me sitúo en el nivel de la carpeta donde subo las roms de N64. Ahí tengo la de zelda con el nombre de “zelda.n64″, con el menor número de caracteres posible para no liarme. Entonces escribo en el terminal que tengo abierto:

    mupen64plus zelda.n64

    Y arranca el emulador con el juego Zelda.

  15. andres dice:

    listo el problema q tenia ya lo solucione gracias ivsu pero ahora tengo otro me pasa lo mismo q a fran . aver yo cree una carpeta con el nombre nitendo y dentro puse el juego mariokart pero pa no liarme le cambie el nombre y le puse kar entonces entro y copio cd /home/user/Mydocs/nintendo

    Y luego copio mupen64plus kar.n64 y dice not found nos e porq :S gracias por responder

  16. andres dice:

    ah por cierto la carpeta q cree la cree conectando el celular en modo almasenamiento masivo y la cree afuera como cualquier carpeta q se crea . no se si es que ahi q crearla por el terminal o q

  17. ivsu dice:

    Ha salido la gui para el emulador, prueba así a ver si te funciona. Está en Extras-Devel o aquí. Yo no lo puedo probar, tengo roto el N900. O busca por Mupen64 en el administrador de aplicaciones, teniendo Extras-Devel activado. Eso sí: primero desinstala esta versión. En un terminal con root:

    rm -R .mupen64plus

  18. andres dice:

    gracias descargando Mupenplus por repositorisos pesa 1.5 aver como anda

  19. andres dice:

    ivsu este es mi msn andresmauricioagamez@hotmail.com me podes agregar haceme saber en un mensaje q sos vos gracias me gustaria compartir varias cosas del equipo con vos mil gracias por tus aportes

  20. andres dice:

    listtttttttttttttttttooooooooooooo funcionaaaaaaaaa gracias ivsuu loq tiene q hacer es darle en abrir la rom cuando le dan en abrir les saldra un aviso diciendo q no tienes los plugins de video entonces le das en configuraciones vas a plugins y t daras cuentas q la casilla esta vacia. le das en la pestaña y colocas el q tiene ahi le das aplicar y lo arrancas tarda un poco al comienzo en arracnar pero funciona-

  21. Aleyxon dice:

    este es el unico emulador que se mira que tendra buena pinta porque desafortunadamente no se pudo con el de play station y aun peor los de game voy advanced y nintendo (INES) son un asco mal programados puesto que el N900 en maquina sobrado los jala al 100% estos ultimos dos, y por otro lado nunca saldra un emulador de recreativas y neogeo para nokia n900? que lastima que se le pierda potencial a este celular por no saber programar bien para el. saludos desde colombia

  22. Javi dice:

    Hola acabo de instalar el emulador en los repositorios pero tengo un problema, cuando voy a arrancar el juego me dice que no hay plugin de video…voy a plugins en configuracion y no aparece ningun plugin ni de video ni de audio ni de input ni de dsr (o algo asi) , ¿¿donde puedo conseguir el plugin y como lo instalo o en que carpeta lo añado??
    Gracias!!

  23. esta semana ya queria comprarme el n900 esta bueno, pero lo q no se hasta ahora es:
    tiene la opsion para ingresar a youtube ? puedo entrar a youtube y ver mis videos y musica desde el n900?
    ya tiene youtube en el nokia n900? o se puede instalar la aplicasion?

    a quien me pueda dar una respuesta un saludo muy cordial

    • ivsu dice:

      El navegador del N900 tiene Flash integrado, por lo que no tendrás que preocuparte de encontrar una aplicación específica. Podrás acceder a YouTube tal y como lo harías desde un ordenador, incluso a tu cuenta y los vídeos que haya en ella.

  24. ruben dice:

    hola a todos, tengo una pregunta,si alguien sabe el motivo de por que no puedo hacer que se vea la pantalla que me lo diga por que me estoy volviendo locoooooooooooooo, lo he hecho de 10000000 maneras y siempre lo mismo, lo pongo en marcha y no funciona la pantalla pero si el sonido,lo oigo pero no lo veoooo que me pasa XDDD y no estoy ciego hee espero que alguien me pudiese ayudar,si es asi me podria enviar un mail a ruben_13_05_1988@hotmail.com gracias

  25. Edgar dice:

    Hola el emulador me corre de maravilla, pero no se disfruta mucho usando las teclas para la los comandos de la palanca, me preguntos si existe un pliguin de ”Input” para que se pueda usar la palanca con una ”Palanca” Tactil en la pantalla, si se me entiende…
    Alguien me podria decir si existe esa configuracion o si existe un plugin para ello ?

¿Tienes algo que decir?