cyb3rpunk

Emular Neo-Geo en Ubuntu

Posted in Software Libre, Tutorial, Ubuntu by ramonovski on septiembre 14, 2008

GnGeo es un emulador de Neo-Geo para sistemas GNU/Linux y MAC OS X. Aquí voy a poner un tutorial chafa (salve “profe” Lauro) para instalar dicho emulador en la distribución Ubuntu.

_________________________________________________________________

Librerías

Antes que nada hay que asegurarnos de tener instaladas las siguientes librerias para “compilar”:

  • build-essential
  • zlib1g-dev zlibc
  • libsdl1.2-dev

En caso de no tenerlas tecleamos en consola:

$ sudo aptitude install build-essential zlib1g-dev zlibc libsdl1.2-dev

_________________________________________________________________

Emulador

– Empezamos bajándonos la última versión estable y descomprimirla en donde se nos antoje: http://download.berlios.de/gngeo/gngeo-0.7.tar.gz

– Por medio de la consola nos situamos en donde hayamos descomprimido el archivo con el comando “cd”:

$ cd ubicacion del directorio

– y compilamos:

  • ./configure
  • make
  • sudo make install

_________________________________________________________________

Frontend

Si no eres tan alternativo instalemos un frontend. Nos bajamos la última versión estable en GTK 2.x del siguiente link: http://download.berlios.de/xgngeo/XGngeo-16.tar.bz2

– Descomprimimos.

– Nos situamos en donde hayamos descomprimido por medio la consola con el comando “cd”

– y… tecleamos:

$ sudo python setup.py install

Bios

Las podemos bajar del siguiente enlace: http://www.rom-world.com/file.php?id=22504

Descomprimimos en donde se nos antoje.

_________________________________________________________________

Roms

Recomiendo:

http://romhustler.net/

http://www.rom-world.com/

_________________________________________________________________

Abrimos el emulador (Menú Aplicaciones > Juegos > XGngeo | alt + f2: xgngeo)

La primera pantalla que nos desplegara es de un mensaje chafa y luego nos pide la ruta de las bios, drivers de los roms y el ejecutable.

Para abrir un rom tenemos dos opciones. Nos vamos al menú Archivo > Cargar rom > Desde una lista y en directorio de roms añadimos el directorio donde almacenemos todas nuestras roms. O bien, podemos abrir un rom manualmente en menú Archivo > Cargar rom > Manualmente.

Muy probablemente no detecte los roms que hayas bajado. Un posible problema pueda ser que los drivers del rom no sean compatibles con el rom que hayamos bajado, para eso vamos a editar el driver del rom que está situado en el directorio “gngeo-0.7 > romrc.d” Abrimos con editor de texto y abrimos nuestro rom, hay que verificar que tanto el nombre como la extensión de cada rom sean exactamente el mismo que esta en el driver. En caso de no ser así pues hay que cambiarlos =P y guardamos.

Y LISTO.

_________________________________________________________________

Opciones

f1: reset

f2: screenshot

f3: acceder a la bios

f4: keysym code

f6: slowmotion

f8: save

f9: load

f10: autoframeskip

_________________________________________________________________

Comentario

Obviamente el emulador no es la gran cosa si ponemos a compararlo junto a otros como Kawaks, FBA y Nebula de winbugs. Ni integración con sistema kaillera, ni recordinput para grabar directamente del emulador, ni manejo de “cheats” o grabar el audio, pero lo importante es que cumple con el propósito de emular roms de neo-geo.

Cualquier problemilla que tengan pueden buscarle ustedes mismos… o preguntarme.

Tagged with: , , ,

12 comentarios

Subscribe to comments with RSS.

  1. criminal said, on diciembre 19, 2008 at 12:24 am

    le doy a kof2002 parece que carga pero despues me sale esto a que se debe:
    The following bios files are missing :
    /home/matonloko/Documentos/ROMS/uni-bios-23/000-lo.lo

  2. Ramón said, on diciembre 19, 2008 at 12:51 am

    Te falta el archivo 000-lo.lo que contiene las bios de neo geo…

    Bájalo haciendo click AQUI

  3. semakex said, on febrero 23, 2009 at 5:54 pm

    tengo problemas para editar los roms y el driver… esa ultima parte no la entendi muy bien… podrias explicar un ejemplo paso a paso porfavor…

    saludos

  4. Teh said, on febrero 27, 2009 at 12:48 am

    Ok… Al abrir el rom te aparece una lista de los archivos que contiene (P’s, C’s, M’s, etc) con extensión “.rom” o “.bin” Los nombres de todos esos archivos deben de coincidir con los del driver que viene por default al bajar el emulador, o sea, el archivo llamado “romrc.d” que está ubicado en el directorio “gngeo-0.7”.

    Abres ese archivo romrc.d y buscas dentro la lista donde esté el rom que no quiere leer, y lo único que hay que hacer es cambiarle los nombres por los que están dentro del rom comprimido.

    Por ejemplo: Si el rom tiene un archivo llamado 232-p1.rom y en el archivo romrc.d existe uno llamado kof97-p1.rom, pues lo único que hay que hacer es renombrar kof97-p1.rom a 232-p1.rom y listo.

  5. Hugo said, on septiembre 17, 2009 at 2:00 pm

    Cuando le doy clic al icino del neoge no pasa nada no abre la ventana para configurarlo , nisiquiera lo abre

  6. ayuda said, on noviembre 11, 2009 at 6:28 am

    alguien puede colgar la bios?, que en la pagina no me descarga

  7. mario arturo felix said, on octubre 10, 2012 at 10:43 pm

    No sé que demonios hacer con eso de compilar jajajaja sé que es como código, pero la verdad soy muy torpe para esto y no me sale ningún programa solo carpetas y cosas raras…

  8. pepe said, on febrero 15, 2013 at 9:22 pm

    alguien me podria decir donde putas madres esta la ruta del ejecutable en manjaro de archlinux???? porfavor

  9. Ikesankom said, on febrero 28, 2013 at 7:26 am

    Hola amigo. Me sale este error:
    Traceback (most recent call last):
    File “/usr/bin/xgngeo”, line 39, in
    execfile(os.path.join(package_dir, “__init__.py”))
    IOError: [Errno 2] No such file or directory: ‘/usr/lib/python2.7/site-packages/xgngeo/__init__.py’

    ¿Sabes cómo puedo solucionarlo? Un cordial saludo y gracias por la información.

  10. Ikesankom said, on febrero 28, 2013 at 8:46 am

    Corregido:
    http://www.forosuse.org/forosuse/showthread.php?t=18883

  11. Keirrison said, on diciembre 14, 2013 at 6:43 pm

    Viejo, cuando ejecuto el comando ./configure me aparece este error: “configure: error: cannot find sources (src/emu.c) in . or ..” ¿Qué puedo hacer en ese caso?. Gracias.


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

A %d blogueros les gusta esto: