Gngeo es un emulador de NeoGeo, con el que podremos jugar a juegos tan mÃticos como MetalSlug entre otros, solo necesitaremos descargarnos la BIOS de NeoGeo y las imágenes de los juegos a los que queramos jugar. Además nos permite realizar guardados rápidos y configurar joysticks con lo que podremos disfrutar de una experiencia de juego mucho mas placentera.
Nos bajamos el código fuente del emulador, compilamos el código e instalamos los binarios generados:
tar xvzf gngeo-0.8.tar.gz
cd gngeo-0.8/
./configure
make
make install
Creamos en el home dir de nuestro usuario el directorio donde gurdaremos nuestras roms y la imagen de la BIOS de neogeo:
ls ~/.gngeo/ngeo_roms
mslug.zip neogeo.zip
Si queremos utilizar un
joystick
primero debemos averiguar el código de los botones:
jstest /dev/input/js0
Configuramos los botones a mapear:
vi gngeorc
# GNGEO Sample resource file
# Path to dynamicly load opengl (only used for the opengl blitter)
libglpath /usr/lib/libGL.so
# Where your rom are?
rompath /home/XXXX/.gngeo/ngeo_roms
# Where did you put yout neogeo.zip bios file?
biospath /home/XXXX/.gngeo/ngeo_roms/bios
# Where gngeo can find its datafile (font/skin/etc.)
#datafile /usr/games/lib/gngeo/gngeo_data.zip
# Play in fullscreen?
fullscreen true
# Which blitter? 'gngeo --blitter help' for a list
# soft
# opengl
# yuv
blitter soft
# Which effect? 'gngeo --effect help' for a list
# none
# scanline
# scanline50
# scale2x
# scale2x50
# scale2x75
# doublex
# sai
# supersai
# eagle
effect none
# Enable the raster interrupt?
raster false
# scale the output image
scale 2
# Have interpolation?
interpolation false
# Have sound?
sound true
# Shown FPS
showfps false
# autoframeskip control
autoframeskip true
sleepidle false
# Synchronise the display with VBLANK (you may desactiva autoframeskip if vsync is on)
vsync false
# enable joystick support ?
joystick true
# enable the 68k inline debuger? (disable the sound)
debug false
# Use hardware surface for the screen?
hwsurface false
# Use PAL timing? (buggy)
pal false
# Sample rate
samplerate 22050
# country?
# japan, usa, europe
country europe
# system type? arcade or home or unibios (unibios.rom needed)
system arcade
p1control A=J0B14,B=J0B13,C=J0B15,D=J0B12,START=J0B3,COIN=J0B8,UP=J0B4,DOWN=J0B6,LEFT=J0B7,RIGHT=J0B5
p2control A=J0B1,B=J0B2,C=J0B0,D=J0B3,START=J0B9,COIN=J0B8,UP=J0a5,DOWN=J0a5,LEFT=J0A4,RIGHT=J0A4
Con esto ya lo tenemos todos listo solo queda viciarse hasta quedarse ciegos, XDD