6 Febrero 2008

Intento de compilacion del Zsnes en un Linux de x86_64 (aviso no funciona)

Bueno he vuelto con cargas renovadas a pegarme contra mi destino, disfrutar de la emulacion de la super nintendo en mi GNU/Linux en arquitectura 64bits, y bueno el mejor emulador es el Zsnes… sin desmerecer el trabajo del snes9x que tambien funciona muy bien pero uno que es un poco sibarita.

Antes de nada aviso que no llegamos a tener un binario de Zsnes.

Y bueno pues los pasos que segui para conseguir llegar a un fallo que va ser dificil de resolver, ya que el zsnes tiene todavia algo de codigo en ensamblador de x86, fue:

  • bajar el ultimo codigo fuente
  • descomprimirlo
  • ejecutar el ./configure para que me genere el Makefile
  • y aqui en este punto hice algo diferente, meti mano al Makefile y elimine del texto del Makefile la opcion del compilador para que compile sobre una arquitectura dada, en concreto la opcion -march
  • despues ejecute el make
  • y canto error a la hora de linkar los ficheros obj que estaban por ahi en ensamblador (que por cierto si compilo)

Y nada en definitiva, no es una solucion pero si un acercamiento a tener el Zsnes nativo en 64 bits. A ver si tengo tiempo y miro otras soluciones, aunque creo que la unica factible es rescribir ese puñado de lineas puñeteras que estan en ensamblador a C limpio.

Por: MD | Consejos, Trucos y Tutoriales, Software libre | | Referencias ()

No hay comentarios

El webmaster de www.tomatesasesinos.com no se hace responsable de los comentarios aqui vertidos por los visitantes.

»

Aún no hay comentarios.

Suscripción RSS a los comentarios de la entrada. TrackBack URI

Deje un comentario

XHTML: Etiquetas html permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>