Instalación Gngeo + Xgngeo
December 22nd, 2007 by sLoKTodos recordamos la mítica consola de videojuegos Neo-Geo de los años 90, aquella consola basada en cartuchos en la versión para maquinas recreativas y que podía ser vista en algunos hogares privilegiados en su versión posterior con tecnología CD. Fue creada por la famosa compañía SNK en 1990, esta magnifica consola estaba muy adelantada (Tecnológicamente hablando) con todas las demás videoconsolas de la época, neo-geo decidió sustituir los cartuchos usados en maquinas para recreativas, por CDs y disminuir así su precio para poder implantarse poco a poco en los hogares, aún con el cambio de cartuchos a CDs la consola seguía con un precio muy elevado para una familia media, por lo que tardó bastante en integrarse y aun así no lo hizo del todo, por lo que fue un pequeño fracaso en su versión hogareña.
Existen multitud de emuladores, uno de los mas famosos es el neorageX, este emulador es para sistemas Window$, en GNU/Linux como en la mayoría de los casos tenemos un “sustituto” llamado GnGeo, el emulador, aun siendo libre (Bajo licencia GPL) y ejecutando tantas o incluso mas roms que otros emuladores afamados, puede resultar de difícil uso ya que esta basado en linea de comandos. Para solucionar esto y facilitarle la vida al usuario existen los frontend, que lo único que hacen es utilizar esa linea de comandos por debajo facilitando al usuario una interfaz gráfica para su uso, tenemos disponibles :
GGF, Gngeogui, Xgngeo.
Nosotros instalaremos Gngeo+Xgngeo, Empezemos:

Lo primero es nombrar las dependencias (Descargarlas con vuestro gestor de paquetes o compilarlas ;)):
-librerías SDL
-aceleración 3D (drivers de la targeta gráfica)
-zlib
-NASM (opcional y recomendado)
-GTK+ (2.6=<)
-python (2.2=<)
-pygtk(2.6=<)
-pygame(1.6=<)(opcional, es para el joystick)
Después de instalar todas esas dependencias ya sea compilando o con gestor de paquetes, descargamos estos dos tar:
Descargar Gngeo
Descargar Xgngeo
Los descomprimimos en algún sitio, en mi caso el home:
$ cd /sitio/donde/descomprimir
$ tar xvf /home/slok/Desktop/gngeo-0.7.tar.gz
$ tar xvf /home/slok/Desktop/XGngeo-16.tar.bz2
Compilamos primero Gngeo:
$ cd ./gngeo-0.7
$ ./configure
$ make
# make install
Tenemos gngeo instalado, podríamos usarlo perfectamente en linea de comandos, ahora instalaremos el frontend Xgngeo
$ cd ../Xgngeo-16/
# python setup.py install
Ya lo tenemos todo instalado, ahora es el turno de la BIOS:
Creamos el directorio en nuestro usuario llamado ./gngeo y dentro de el “bios” en caso de que estuviese creado nos lo saltamos, de tal forma que quedaría algo similar a esto: /home/slok/.gngeo/bios
Descargamos y descomprimimos en ese directorio: bios neo-geo :
$ unzip /home/slok/Desktop/neogeo.zip -d /home/slok/.gngeo/bios
El directorio de los drivers de las roms que vienen por defecto esta mal, al menos en nuestro caso, para resolverlo:
# updatedb
$ locate romrc.d
Nos saldrá una lista inmensa con el direcotrio correcto, en nuestro caso /usr/local/share/gngeo/romrc.d/

Después de haber configurado todo correctamente, ya podremos jugar a la perfección, os dejamos un pack con Metal slug 1, Metal Slug 2 y Metal Slug X, están comprobadas y arrancan a la perfección, chapuzas las justas.Pack MetalSlug
NOTA: Descomprimimos el pack (el .rar) , pero las roms individuales no se descomprimen, se dejan en .zip
captura Xgngeo+Gngeo en acción
Esperamos que disfrutéis con este magnifico emulador de NEO-GEO para GNU/Linux.
Posted in Juegos |
January 22nd, 2008 at 6:10 pm
soy nuevo en linux, mi pregunta es si se puede instalar en ubuntu de la misma forma ke describes en este blog??, o acaso los comandos para el entorno gnome de ubuntu son distintos?? o si akaso no existe diferencia alguna para la instalacion en las distintas distribuciones de linux.
gracias de antemano por su respuesta
January 23rd, 2008 at 2:04 pm
Hola!,hombre... los comandos deberían ser lo mismo, un comando al fin y al cabo es un programa, eso dependerá de si lo tienes instalado o no, por ejemplo make, updatedb... si los tendrás pero el unzip, eso depende si tu distribución lo trae o no, mi recomendación es que tires de repositorios (instalar paquetes) ya que si eres nuevo con todo este tema empezar a compilar... no lo recomiendo, también te podría dar error por las dependencias, yo si fuese tu, tiraría de repositorios, (apt) y si no estas familiarizado con la linea de comandos pues usaría algún programa gráfico para gestionar paquetes (p.e: synaptic), un saludo!
February 14th, 2008 at 5:26 pm
Hola vijeo gracias por el manual, sin embargo podrías especificar un poco más de dond epodemos descargar las librerías previas que dices, poruqe des el sinaptyc me salen un monton de opciones y no sé cuales marcas...
February 14th, 2008 at 8:12 pm
Hombre,.. Lo más apropiado seria compilarlo, pero como veo que estás con paquetes, te tengo que decir que depende de la distro que uses el paquete cambia de nombre (Por norma levemente), te pongo el listado, así a "grosso modo" en Debian (Espero no dejarme alguna ;-) ):
-python-gtk2-dev
-python-gtk2
-python2.5-dev (o python2.4-dev)
-python2.5 (o python2.4)
-libgtk2.0-0
-libgtk2.0-dev
-nasm
-libzzip-dev
-libsdl-ttf2.0-dev
-libsdl-ttf2.0-0
-libsdl-mixer1.2
-libsdl-mixer1.2-dev
-libsdl-net1.2
-libsdl-net1.2-dev
-libsdl-image1.2
-libsdl-image1.2-dev
-libsdl1.2-dev
-libsdl1.2debian
Creo que están todas... fíjate también en las versiones de estas ;), igual hay alguna librería de mas, como alguna del conjunto SDL, pero seguro que en un futuro las necesitas para otros programas, saludos!
February 15th, 2008 at 11:07 pm
thanks a lot !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
it is an amazing link, with even the megaupload, that's great !