Instalar Snes9x en Ubuntu 14.04

Me gustan mucho los juegos retro, y este mismo año me he pasado varios gracias a los emuladores que me he instalado en las diferentes distribuciones que he usado. Desde que dejé de utilizar Arch, la he tenido un poco más dura para instalar los emuladores que solía utilizar, entre esos, Snes9x-gtk. Antiguamente Snes9x-gtk estaba en los repositorios oficiales de Ubuntu, pero eso cambió.

Preparando la instalación

Encontré esta solución que la he adaptado para este blog y para los usuarios de Ubuntu. Como el código fuente está alojado en github y debemos compilarlo, damos la siguiente instrucción:

sudo apt-get install git build-essential

Descargamos el código desde github:

git clone https://github.com/snes9xgit/snes9x.git

Accedemos a la carpeta con el código descargada:

cd snes9x

Instalando Snes9x

Snes9x no tiene una interfaz gráfica, pero igual debe instalarse para poder luego instalar su frontend snes9x-gtk. Se procede a descargar las dependencias:

sudo apt-get install zlib1g-dev libpng12-dev xorg-dev

Se procede a compilar:

cd unix
./configure --enable-netplay
make
sudo cp snes9x /usr/bin/
sudo chown root:root /usr/bin/snes9x

Instalando interfaz para Snes9x

Snes9x-gtk es una bonita y sencilla interfaz que permite acceder a las opciones básicas de configuración del emulador y está construída en GTK3. Se empieza instalando las dependencias:

sudo apt-get install intltool autoconf automake libglib2.0-dev gawk libgtk-3-dev libxml2-dev libxv-dev libsdl1.2-dev libpulse-dev libportaudio-dev

Se procede a compilar:

cd gtk
./autogen.sh
./configure --with-gtk3
make
sudo cp snes9x-gtk /usr/bin/
sudo chown root:root /usr/bin/snes9x-gtk

Ahora ya tenemos snes9x-gtk, pero no lo tenemos en el menú de aplicaciones, por lo que se procede a crear un enlace (se puede usar cualquier editor de texto, pero el mío es mousepad):

sudo mousepad /usr/share/applications/snes9x.desktop

y se pone la siguiente información:

[Desktop Entry]
Version=1.0
Name=Snes9x GTK
Comment=Un emulador de Super Nintendo.
GenericName=Snes9x GTK
Keywords=Games
Exec=snes9x-gtk
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/share/pixmaps/snes9x.png
Categories=Game
StartupWMClass=Snes9x
StartupNotify=true

Al final se puede descargar un bonito ícono:

sudo wget http://maxolasersquad.com/snes9x.png -O /usr/share/pixmaps/snes9x-gtk.png

안녕 안녕!! 🙂

Anuncios

6 comentarios en “Instalar Snes9x en Ubuntu 14.04

  1. Tengo problemas en la parte de “Instalando Snes9x”. No puedo bajar esas librerías, no encuentra la página de donde los tiene que descargar. Me tira esto (con un montón de errores antes)

    E: Imposible obtener http://ar.archive.ubuntu.com/ubuntu/pool/main/x/xorg/xorg-dev_7.7+1ubuntu8.1_all.deb 404 Not Found

    Bajé por separado los otros 2, entrando a la pág que dice ahí, pero sacándole el “ar.”archive.ubu….
    Sin el “ar.” del inicio, entra a esa página. Pero el “xorg-dev” no pude, solo lo puede instalar desde la pag. y no encuentra esa pag (con el “ar.” al inicio.. sin eso, la página está…)

    Sabrás cómo ayudarme?

    1. Pues ahora mismo no uso Ubuntu, pero por lo que leo, parece ser que los repos (o tu conexión a Internet) fallaron, por lo que te recomendaría recargar con un sudo apt-get update y volver a intentar la instalación.

  2. ¡Muy bueno!, seguí los pasos tal cual y funciona perfecto, es mi emulador preferido por lo amplias que son las configuraciones y funciones. Solo un detalle, en la parte donde instalas la interfáz pusiste:

    cd gtk

    En realidad es:

    cd ../gtk

    Para poder quedar en esa carpeta que está en la principal del código del emulador y no dentro de “unix”.
    Aquí comparto una captura corriendo uno de mis juegos más preferidos, va sin errores: https://lh3.googleusercontent.com/-VSaoI0Byqlc/VjgE6H_KbNI/AAAAAAAABF4/MkeolE68amw/s800-Ic42/nanna%252520earth%252520sword.png

  3. exelente tutorial, me funciono a la perfeccion todo tu tutorial, a exepcion del ultimo paso para el icono bonico, pero eso no lo necesito. saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s