Gelide
Systems & Emulators HowTo (v 0.1.3)
2008-12-21 Juan Ángel Moreno Fernández
http://gelide.sourceforge.net
<gelide.prj@gmail.com>
======================================

Tabla de contenidos:

	1. Introducción
	2. HowTo Emuladores en Gelide
		2.1. Stella
		2.2. Virtual Jaguar
		2.3. XMess
		2.4. SdlMess
		2.5. Mednafen
		2.6. Xe emulator
		2.7. XMame
		2.8. SdlMame
		2.9. Hu-Go!
		2.10. Fceu
		2.11. VisualBoyAdvance
		2.12. ZSNes
		2.13. SNes9x
		2.14. Osmose
		2.15. Gens/GS
		2.16. Generator/SDL
		2.17. Dgen
		2.18. Regen
		2.19. Gambatte SDL
		2.20. Mupen64Plus
		2.21. Raine
		2.22. ZiNc
		2.23. jzIntv
		2.24. GnGeo
		2.25. FceuX
	3. Sistemas y Emuladores preconfigurados, otras alternativas
		3.1. Amstrad GX4000
		3.2. Atari 2600
		3.3. Atari 5200
		3.4. Atari 7800		
		3.5. Atari Jaguar
		3.6. Atari Lynx
		3.7. Bandai Wonderswan
		3.8. Bandai Wonderswan Color
		3.9. Coleco ColecoVision
		3.10. Emerson Arcadia 2001
		3.11. Entex Adventure vision
		3.12. Fairchild Channel F
		3.13. GCE Vectrex
		3.14. Magnavox Odyssey2
		3.15. Mame
		3.16. Mattel Intellivision
		3.17. Nec PcEngine/TurboGrafx
		3.18. Nec Super Grafx
		3.19. Nintendo Famicom (Disk system)
		3.20. Nintendo Game Boy
		3.21. Nintendo Game Boy Color
		3.22. Nintendo Game Boy Advance
		3.23. Nintendo Nes
		3.24. Nintendo SNes
		3.25. Nintendo 64
		3.26. Raine		
		3.27. RCA Studio II		
		3.28. Sega Game Gear
		3.29. Sega Master System
		3.30. Sega SG-1000
		3.31. Sega Mega Drive
		3.32. SNK Neo Geo
		3.33. ZiNc
	4. Cómo contribuir
	5. Creditos
	6. Agradecimientos
	7. Licencia


1. Introducción:

	Todo lo mencionado en este documento está basado en mi propio estudio,  
observación y documentación de los respectivos emuladores, sus webs y otros
textos relacionados con la emulación de sistemas/consolass que he visitado/leído
durante el desarrollo de Gelide.

	Ni mi perro ni yo, nos hacemos responsables de lo que te pueda pasar a tí
o a tu ordenador, por hacer caso a lo que digo en los siguientes parrafos. Este
documento está escrito sin ningún animo más alla de mi propia inquietud sobre
este mundillo, puedes hacer con el lo que quieras, pero te agradecería que me
mencionaras si me copy-pasteas.

	Todas las configuraciones / opciones que se mencionan en este documento han
sido probadas en Debian testing, que es la distro que utilizo normalmente, si tú
tienes otra distro diferente o la misma y encuentras otra forma de hacerlo o una
forma más sencilla, te agradecería que me lo dijeras para ampliar este
documento.

	Este documento no se debería tomar al pie de la letra, ya que un emulador
puede funcionar perfectamente en una maquina, con una configuración, y funcionar
muy mal con la misma configuración en otra máquina diferente. En mi opinión, se
debería usar este texto solo como base para configurar tus emuladores.

	No olvides lo que supone la ejecución de un emulador, seguramente alguno
te cuelgue el ordenador, te bloquee las X's, te cambie la resolución, etc, pero
al final lo más probable es que consigas utilizar aquella consola que tenías
cuando eras niño y que tantos recuerdos te trae (la mia, una Atari 2600 que aún
conservo).

	Un saludo y suerte.	
	jamf. 


2. HowTo Emuladores en Gelide

	Esta es la forma en la que yo encontré, instalé y configuré los emuladores
presentes en la versión actual de Gelide.
	Parte de esta información puede estar en inglés, ya que puede haber sido
obtenida de la documentación del emulador en concreto.

2.1. Stella

	Descripción:
		Emulador de Atari 2600 VCS multi-plataforma.
	Versión:
		2.7.6
	Instalación (Debian):
		* Desde el paquete deb (v2.7.6) oficial (Recomendado):
		Descargar el paquete desde http://stella.sourceforge.net/downloads.html
		$ sudo dpkg -i stella_2.7.6-1_i386.deb

		* Desde los repositorios oficiales:
		En los repositorios oficiales está la versión 2.2
		$ sudo apt-get install stella

	Info:
		stella -help
	Uso básico:
		stella -fullscreen 1 _path_al_juego_
	Uso avanzado:
		stella -fullscreen 1 -video gl -gl_fsmax 1 -gl_filter nearest -gl_aspect 1.7 -center 1 -sound 1 -channels 2 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del Emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						Control + q
		Enter/exit options mode				Tab
		Select Game							F1
		Reset Game							F2	<<<< Comenzar juego
		Left Player Difficulty B			F5
		Left Player Difficulty A			F6
		Right Player Difficulty B			F7
		Right Player Difficulty A			F8
		Pause/resume emulation				Pause
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Function 				Key
		Joystick Up 			Up arrow
		Joystick Down 			Down arrow
		Joystick Left 			Left arrow
		Joystick Right 			Right arrow
		Fire Button 			Space
		Trigger Button 			4
		Booster Button 			5
 		Right Joystick (Joy1)			
		Function 				Key
		Joystick Up 			Y
		Joystick Down 			H
		Joystick Left 			G
		Joystick Right 			J
		Fire Button 			F
		Trigger Button 			6
		Booster Button 			7		
	Web:
		http://stella.sourceforge.net/
	Wiki:
		http://es.wikipedia.org/wiki/Stella_(emulador)	
	Notas:
		Emulación perfecta.

2.2. Virtual Jaguar

	Descripción:
		Emulador de Atari Jaguar portable.
 	Versión:
		1.0.7
	Instalación (Debian):
		* Compilación de los sources de la web (v1.0.7) (Recomendado)
		Descargar los sources de la web y descomprimir.
		El código fuente de la versión 1.0.7, tiene algunos fallos:
			En src/cdintf_linux.cpp hay que añadir } antes del #endif final, en
			la línea 210.
			En src/sdlemu_config.cpp faltan los includes #include <stdlib.h> y
			#include <string.h>, en la línea 24.
			En src/memory.cpp hay que cambiar "(unsigned int)alias->ptr" por
			"alias->ptr" en la línea 138.
		Una vez hecho estos cambios, desde una consola accedemos al directorio
		donde hemos descomprimido los fuentes y hacemos
		$ ./compile
		// Eliminamos los archivos no necesarios tras la compilación.
		$ rm -r obj src compile Makefile vj-ico.o 
		// Creamos el directorio de instalacion y copiamos el contenido		
		$ sudo mkdir /usr/share/games/virtualjaguar
		$ sudo cp -r * /usr/share/games/virtualjaguar
		// Enlazamos el ejecutable
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/virtualjaguar/vj virtualjaguar	
	
		* Alien del paquete de openSuse_10.2
		$ sudo apt-get install alien
		$ wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories
		/Emulators/openSUSE_10.2/i586/virtualjaguar-1.0.7-3.1.i586.rpm
		$ sudo alien virtualjaguar-1.0.7-3.1.i586.rpm
		$ sudo dpkg -i virtualjaguar_1.0.7-4.1_i386.deb
		
	Info:
		virtualjaguar -help
	Uso básico:
		virtualjaguar _path_al_juego_ -fullscreen
	Uso avanzado:
		virtualjaguar _path_al_juego_ -fullscreen -dsp -gl
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 			Key (Standard)
		------------------------------------------------------------
		Stop / Open menu	 : ESC
		Exit				 : ESC y después Q
		Atari Button C       : Z or joystick button 3
		Atari Button B       : X or joystick button 2
		Atari Button A       : C or joystick button 1
		Atari Buttons 1 - 10 : Keypad 0 - 9 (0 = 10)
		Atari Start/Pause    : ENTER
		Atari Select         : '
		Atari UP             : UP    or joystick UP
		Atari DOWN           : DOWN  or joystick DOWN
		Atari LEFT           : LEFT  or joystick LEFT
		Atari RIGHT          : RIGHT or joystick RIGHT
		Atari #              : Keypad /
		Atari *              : Keypad *
	Web:
		http://icculus.org/virtualjaguar/
	Wiki:
		???	
	Notas:
		Emulación imperfecta. El sonido funciona muy mal, por lo que es
		mejor no utilizar el parámetro -dsp.
		En el caso de utilizar el parámetro -bios, requiere que la bios de la
		consola se encuentre en /usr/share/games/virtualjaguar/bios con el
		nombre "jagboot.rom".
		En caso de instalar Virtual Jaguar haciendo uso de alien, los
		directorios pueden variar
		
2.3. XMess

	Descripción:
		Emulador libre de una gran cantidad de sistemas.
 	Versión:
		0.106
	Instalación (Debian):
		* Está en los repositorios oficiales
		$ sudo apt-get install xmess-sdl
		Hay que hacer un enlace a libGLU.so.1 si no funciona OpenGl:
		$ sudo  ln -s /usr/lib/libGLU.so.1 /usr/lib/libGLU.so
	Info:
		xmess -help
	Uso básico:
		xmess _sistema_ -cart _path_al_juego_
	Uso avanzado:
		xmess _sistema_ -fullscreen -ef 1 -ka -skip_warnings -skip_gameinfo
		-doublebuf -cart _path_al_juego_ -bp _path_a_las_bios_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Enter/exit options mode				Tab
		Select Game							0
		Reset Game							2	<<<< Comenzar juego
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Function 				Key
		----------------------------------
		Up 						Up arrow
		Down 					Down arrow
		Left 					Left arrow
		Right		 			Right arrow
		Button 1 				LCtr
		Button 2 				LAlt
		Button 3 				Espace
		Button 4 				LShift
	Web:
		http://x.mame.net
	Wiki:
		http://es.wikipedia.org/wiki/Xmame	
	Notas:
		El estado de la emulación depende del sistema emulado, aunque por norma
		general funciona bastante bien.
		Muchos sistemas necesitan bios y el uso del parámetro -bp.
		Los sistemas que funcionan con discos necesitan -flop en vez de -cart
		El desarrollo del emulador parece estar parado desde hace mucho tiempo.

2.4. SdlMess

	Descripción:
		Emulador libre de una gran cantidad de sistemas.
 	Versión:
		0.130
	Instalación (Debian):
		* Compilación de los fuentes (v0.130) (Recomendado):	
		$ sudo apt-get install libgconf2-dev libsdl1.2-dev libgtk2.0-dev
		// Descargar sdlmess de http://rbelmont.mameworld.info/?page_id=163
		// Descomprimir y acceder al directorio
		$ make -f makefile.sdl
		// Para 64 bits $ sudo make -f makefile.sdl PTR64=1
		Una vez que ha terminado de compilar eliminamos los directorios de 
		codigo y objetos: src y obj
		$ rm -r obj src // ¡¡ Mucho cuidado con este comando !!
		// Creamos el directorio de instalacion y copiamos el contenido		
		$ sudo mkdir /usr/share/games/sdlmess
		$ sudo cp -r * /usr/share/games/sdlmess
		// Enlazamos el ejecutable
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/sdlmess/mess mess
		Si no compila, puede que se necesiten las librerías y headers de OpenGL
		o alternativamente MesaGL y MesaGL-Dev
			
		* Alien del paquete de fedora (versión 0.124):
		$ sudo apt-get install alien
		$ wget http://dribble.org.uk/repo/8/i386/sdlmess-0124-1.fc8.drb.i386.rpm
		$ sudo alien sdlmess-0124-1.fc8.drb.i386.rpm
		$ sudo dpkg -i sdlmess_0124-2_i386.deb
			
	Info:
		mess -showusage
	Uso básico:
		mess _sistema_ -cart _path_al_juego_
	Uso avanzado:
		mess _sistema_ -ka -skip_warnings -skip_gameinfo -sound -multithreading
		-video opengl -cart _path_al_juego_ -bp _path_a_las_bios_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Enter/exit options mode				Tab
		Select Game							0
		Reset Game							2	<<<< Comenzar juego
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Function 				Key
		----------------------------------
		Up 						Up arrow
		Down 					Down arrow
		Left 					Left arrow
		Right		 			Right arrow
		Button 1 				LCtr
		Button 2 				LAlt
		Button 3 				Espace
		Button 4 				LShift
	Web:
		http://www.mess.org/
		http://rbelmont.mameworld.info/?page_id=163
	Wiki:
		http://en.wikipedia.org/wiki/MESS
	Notas:
		El estado de la emulación depende del sistema emulado, aunque por norma
		general funciona bastante bien.
		Muchos sistemas necesitan bios y el uso del parámetro -bp.
		Los sistemas que utilizan discos necesitan -flop en vez -cart
		El emulador se actualiza prácticamente al mismo tiempo que el Mess
		original.

2.5. Mednafen

	Descripción:
		Emulador multi-sistema portable. Soporta Atari Lynx, GameBoy (Color),
		GameBoy Advance, NES, PC Engine(TurboGrafx 16), SuperGrafx, 
		Neo Geo Pocket (Color), PC-FX, WonderSwan (Color), Master System,
		Game Gear.
	Versión:
		0.8.B
	Instalación (Debian):
		* Compilación de los fuentes (v0.8.B) (Recomendado):	
		// Descargar mednafen de http://sourceforge.net/projects/mednafen/
		// Descomprimir y acceder al directorio
		$ ./configure
		$ make
		$ sudo make install		
	
		* Desde los repositorios oficiales:
		En los repositorios oficiales está la versión 0.8.9
		$ sudo apt-get install mednafen
	Info:
		mednafen --help
	Uso básico:
		mednafen -_sys_.stretch 0 -fs 1 _path_al_juego_
	Uso avanzado:
		mednafen -_sys_.stretch 0 -fs 1 -vdriver 0 -_sys_.xres 1024 
		-_sys_.yres 768 -_sys_.special hq4x _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Help								F1 <<<< Aquí está todo
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Key				Function
		------------------------
		Keypad 4		Button IV
		Keypad 5		Button V
		Keypad 6		Button VI
		Keypad 1		Button III
		Keypad 2		Button II
		Keypad 3		Button I
		Enter/Return	Run
		Tab				Select
		W				Up
		Z				Down
		A				Left
		S				Right	
	Web:
		http://mednafen.sourceforge.net
	Wiki:
		http://en.wikipedia.org/wiki/Mednafen	
	Notas:
		Emulación perfecta prácticamente en todos los sitemas soportados.
		La configuración de teclas por defecto son un coñazo, aunque permite
		configurar cada sistema de forma distinta.
		Algunos sistemas requieren la bios en ~/.mednafen/

2.6. Xe emulator

	Descripción:
		Emulador multi-sistema freeware. Soporta SG-1000, Famicom & Famicom 
		Disk System / NES, Mark III / Master System, PC Engine & PC Engine 
		CD-ROM2 / Turbo Grafx 16 & Turbo Grafx CD, Mega Drive & Mega CD / 
		Genesis & Sega CD, Super Famicom / SNES, Neo Geo, Neo Geo CD, CPS
		Changer, FM Towns Marty, PC-FX, Game Boy & Game Boy Color, Game Gear,
		Neo Geo	Pocket & Neo Geo Pocket Color, Wonder Swan & Wonder Swan Color,
		Game Boy Advance. 
	Versión:
		2.16.2
	Instalación (Debian):
		Descargar el paquete de http://www.xe-emulator.com y descomprimirlo
		$ cd xe-directorio-descompresion
		$ sudo make
		Pueden aparecer errores de falta de librerías, por ejemplo
		-lXv ó -lXxf86vm, habría que instalar libxv-dev y libxxf86vm-dev
		// $ sudo make install // para instalación automática
		// Para instalar en //usr/share/games
		$ sudo mkdir /usr/share/games/xe
		$ sudo mv xe rc modules manual.html /usr/share/games/xe
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/xe/xe xe
		
		Descargar el paquete de bios no oficiales de 
		http://www.xe-emulator.com/files/bios.zip y descomprimirlas en
		~/.xe/bios/	
	Info:
		xe --help
	Uso básico:
		xe --fullscreen _path_al_juego_
	Uso avanzado:
		xe --lite --fullscreen --render 1 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						Ctrl + X
		Menú								ESC <<<< Aquí está todo
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Key				Function
		------------------------
		2			Select
		1			Start
		R			Button 8
		E			Button 7
		W			Button 6
		Q			Button 5
		F			Button 4
		D			Button 3
		S			Button 2
		A			Button 1
		Enter/Return	Run
		Tab				Select
		up				Up
		down			Down
		left			Left
		right			Right	
	Web:
		http://www.xe-emulator.com
	Wiki:
		???	
	Notas:
		Emulación perfecta prácticamente en todos los sitemas soportados.
		Algunos sistemas requieren la bios en ~/.xe/bios/. Muchas de ellas
		están en el paquete de bios descargable de la web.

2.7. XMame

	Descripción:
		Multiple Arcade Machine Emulator.
 	Versión:
		0.106
	Instalación (Debian):
		Está en los repositorios oficiales
		$ sudo apt-get install xmame-sdl
		Hay que hacer un enlace a libGLU.so.1 si no funciona OpenGl:
		$ sudo  ln -s /usr/lib/libGLU.so.1 /usr/lib/libGLU.so
	Info:
		xmame -help
	Uso básico:
		xmame _path_al_juego_
	Uso avanzado:
		xmame -vidmod 0 -fullscreen -ef 1 -aa -ka -doublebuf -skip_gameinfo
		-rp _path_al_dir_de_juegos_  _path_al_juego_ 
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Enter/exit options mode				Tab
		Insert coin 1p						5
		Insert coin 2p						6
		Start 1p							1
		Start 2p							2
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Function 				Key
		----------------------------------
		Up 						Up arrow
		Down 					Down arrow
		Left 					Left arrow
		Right		 			Right arrow
		Button 1 				LCtr
		Button 2 				LAlt
		Button 3 				Espace
		Button 4 				LShift
		Button 5 				Z
		Button 6 				X
		Button 7 				C
		Button 8 				V
	Web:
		http://x.mame.net
	Wiki:
		http://es.wikipedia.org/wiki/Xmame	
	Notas:
		El estado de la emulación depende del juego emulado, aunque por norma
		general funciona bastante bien.
		El emulador parece estar parado desde hace mucho tiempo.

2.8. SdlMame

	Descripción:
		Multiple Arcade Machine Emulator.
 	Versión:
		0.130u2
	Instalación (Debian):
		* Compilación de los fuentes (v0.130u2) (Recomendado):	
		$ sudo apt-get install libgconf2-dev libsdl1.2-dev libgtk2.0-dev
		// Descargar sdlmame de http://rbelmont.mameworld.info/?page_id=163
		// Descomprimir y acceder al directorio
		$ make
		// Para 64 bits $ sudo make PTR64=1
		Una vez que ha terminado de compilar eliminamos los directorios de 
		codigo y objetos: src y obj
		$ rm -r obj src // ¡¡ Mucho cuidado con este comando !!
		// Creamos el directorio de instalacion y copiamos el contenido		
		$ sudo mkdir /usr/share/games/sdlmame
		$ sudo cp -r * /usr/share/games/sdlmame
		// Enlazamos el ejecutable
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/sdlmame/mame mame
		Si no compila, puede que se necesiten las librerías y headers de OpenGL
		o alternativamente MesaGL y MesaGL-Dev
			
		* Instalación desde el repositorio de Ludomatic (versión 0.124):
		Añadir las siguientes lineas a /etc/apt/sources.list
		## LUDOMATIC REPOSITORY sdlmame
		# wget http://apt.ludomatic.fr/ludomatic.key.asc -O - | apt-key add -
		deb http://apt.ludomatic.fr lenny contrib
		deb-src http://apt.ludomatic.fr lenny contrib
		$ sudo apt-get update
		$ sudo apt-get install sdlmame

		* Instalar los paquetes de wallyweek para ubuntu (Actualizado):
		Descargamos el paquete deb para sdlmame de 
		http://wallyweek.altervista.org/index.php
		$ sudo dpkg -i paquet.deb
		¡¡ Cuidado, estos paquetes suelen tener conflictos con xmame y 
		hay que desinstalar xmame primero !! 
		
	Info:
		mame -showusage
	Uso básico:
		mame _path_al_juego_
	Uso avanzado:
		mame -antialias -sound -skip_gameinfo -multithreading -video opengl
		-keepaspect -rompath _path_al_dir_de_juegos_  _path_al_juego_ 
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Enter/exit options mode				Tab
		Insert coin 1p						5
		Insert coin 2p						6
		Start 1p							1
		Start 2p							2
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Function 				Key
		----------------------------------
		Up 						Up arrow
		Down 					Down arrow
		Left 					Left arrow
		Right		 			Right arrow
		Button 1 				LCtr
		Button 2 				LAlt
		Button 3 				Espace
		Button 4 				LShift
		Button 5 				Z
		Button 6 				X
		Button 7 				C
		Button 8 				V
	Web:
		http://www.mamedev.org/
		http://rbelmont.mameworld.info/?page_id=163
	Wiki:
		http://es.wikipedia.org/wiki/MAME	
	Notas:
		El estado de la emulación depende del sistema emulado, aunque por norma
		general funciona bastante bien.
		El emulador se actualiza prácticamente al mismo tiempo que el mame
		original.

2.9. Hu-Go!

	Descripción:
		Emulador de PC Engine.
 	Versión:
		2.12
	Instalación (Debian):
		* Instalar los paquetes de la página oficial (Actualizado - 
		Recomendado):
		Descargamos el paquete deb de http://www.zeograd.com/hugo_download.php
		Para que funcione necesitamos sdl-mixer 1.2
		$ sudo apt-get install libsdl-mixer1.2 
		$ sudo dpkg -i hugo_paquete.deb
	Info:
		hugo --help
	Uso básico:
		hugo -f _path_al_juego_ 
	Uso avanzado:
		hugo -a -f -s _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Pause/resume emulation				enter
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Function 				Key
		----------------------------------
		Up 						Up arrow
		Down 					Down arrow
		Left 					Left arrow
		Right		 			Right arrow
		Button 1 				Espace
		Button 2 				LAlt
		Button 1 auto 			C
		Button 2 auto			X
		Select					Tab
		Run						Enter
	Web:
		http://www.zeograd.com/parse.php?src=hugof&path=0,1,
	Wiki:
		???	
	Notas:
		Emulación perfecta.
		He notado problemas con el audio, no he conseguido que suene bien.

2.10. Fceu

	Descripción:
		Emulador de Nintendo Nes.
 	Versión:
		0.98.12
	Instalación (Debian):
		Está en los repositorios oficiales
		$ sudo apt-get install fceu
	Info:
		fceu
	Uso básico:
		fceu -fs 1 _path_al_juego_ 
	Uso avanzado:
		fceu -fs 1 -xres 1024 -yres 768 -soundvol 50 -opengl 1 -doublebuf 1
		-stretchx 1 -stretchy 1 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Key				Function
		------------------------
		Keypad 4		Button IV
		Keypad 5		Button V
		Keypad 6		Button VI
		Keypad 1		Button III
		Keypad 2		Button II
		Keypad 3		Button I
		Enter/Return	Run
		Tab				Select
		W				Up
		Z				Down
		A				Left
		S				Right
	Web:
		http://fceultra.sourceforge.net
	Wiki:
		???	
	Notas:
		Emulación perfecta prácticamente.
		La configuración de teclas por defecto son un coñazo.
		La emulación de la Famicom Disk System requiere la bios de la consola
		en ~/.fceultra/disksys.rom

2.11. VisualBoyAdvance

	Descripción:
		Emulador de Nintendo Game Boy Advance.
 	Versión:
		1.8.0
	Instalación (Debian):
		Está en los repositorios oficiales
		$ sudo apt-get install visualboyadvance
	Info:
		vba
	Uso básico:
		vba -F  _path_al_juego_ 
	Uso avanzado:
		vba -F -f 7 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Pause/resume emulation				Enter
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Key				Function
		------------------------
		S				Button R
		A				Button L
		X				Button B
		Z				Button A
		Enter/Return	Start
		Backspace		Select
		up				Up
		down			Down
		left			Left
		right			Right
	Web:
		http://vba.ngemu.com
	Wiki:
		http://es.wikipedia.org/wiki/VisualBoyAdvance
	Notas:
		Emulación perfecta prácticamente.

2.12. ZSNes

	Descripción:
		Emulador de Nintendo SNes.
 	Versión:
		1.51
	Instalación (Debian):
		Está en los repositorios oficiales para i386
		$ sudo apt-get install zsnes
		Para amd64 no hay paquete en los repositorios, pero podemos descargarlo
		de Ubuntu: http://packages.ubuntu.com/intrepid-updates/zsnes
		$ sudo dpkg -i zsnes_1.510-2.1ubuntu1.1_amd64.deb
		Puede que necesites instalar alguna librería de 32 bits, por ejemplo
		libao, haciendo uso de la utilidad getlibs:
		$ sudo getlibs -p libao2 
	Info:
		zsnes --help
	Uso básico:
		zsnes -m -s -r 5 -k 75 -v 4 _path_al_juego_ 
	Uso avanzado:
		zsnes -m -s -r 5 -k 75 -v 7 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Pause/resume emulation				Enter
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Key				Function
		------------------------
		X				Button A
		Z				Button B
		S				Button X
		A				Button Y
		C				Button L
		D				Button R
		Enter/Return	Start
		RShift			Select
		up				Up
		down			Down
		left			Left
		right			Right
	Web:
		http://www.zsnes.com
	Wiki:
		http://es.wikipedia.org/wiki/ZSNES
	Notas:
		Emulación perfecta prácticamente.
		-v 7 = 800x600 fs
		-v 14 = 1024x768 fs
		-r 2 = 22100 hz
		-r 3 = 44100 hz

2.13. SNes9x

	Descripción:
		Emulador de Nintendo SNes.
 	Versión:
		1.5
	Instalación (Debian):
		Está en los repositorios oficiales
		$ sudo apt-get install snes9x-x
	Info:
		snes9x --help
	Uso básico:
		snes9x -st -sq 4 -y2 -sc _path_al_juego_ 
	Uso avanzado:
		snes9x -st -sq 7 -y2 -fs -sc -dfr _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Pause/resume emulation				Enter
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Key				Function
		------------------------
		X				Button A
		Z				Button B
		S				Button X
		A				Button Y
		C				Button L
		D				Button R
		Enter/Return	Start
		RShift			Select
		up				Up
		down			Down
		left			Left
		right			Right
	Web:
		http://www.snes9x.com/
	Wiki:
		http://es.wikipedia.org/wiki/Snes9x
	Notas:
		Emulación perfecta prácticamente.
		No es sencillo ponerlo a pantalla completa, además es necesario ser
		root, cosa poco aconsejable parar lanzar un emulador.
		
2.14. Osmose

	Descripción:
		Emulador de Sega Master System y Game Gear open source.
 	Versión:
		0.8.5b
	Instalación (Debian):
		Descargar el paquete (binarios) de http://bcz.emu-france.com/osmose.htm
		$ sudo mkdir /usr/share/games/osmose
		// Descomprimir el paquete en el directorio anterior
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/osmose/osmose osmose
	Info:
		osmose
	Uso básico:
		osmose -fs _path_al_juego_ 
	Uso avanzado:
		osmose -fs -scale2x -bilineal \"$gf\" _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 	Key (Standard)
		--------------------------
		
		PAUSE     :  ENTER (Game gear)
		PAUSE	  :  P (Master System)
		QUIT      :  ESCAPE
		
		PAD1 UP   :  UP
		PAD1 DOWN :  DOWN
		PAD1 LEFT :  LEFT
		PAD1 RIGHT:  RIGHT
		PAD1 A    :  LEFT ALT
		PAD1 B    :  LEFT CONTROL
		
		PAD2 UP   :  NUMPAD 5
		PAD2 DOWN :  NUMPAD 2
		PAD2 LEFT :  NUMPAD 1
		PAD2 RIGHT:  NUMPAD 3
		PAD2 A    :  n
		PAD2 B    :  b
		
		ENTER     :  Game Gear start button.
		
		KEYPAD   +:  Increment save state slot.
		KEYPAD   -:  Decrement save state slot.
		F11       :  Load a state from current slot.
		F12       :  Save a state in current slot.		
	Web:
		http://bcz.emu-france.com/osmose.htm
	Wiki:
		???
	Notas:
		Emulación bastante buena.

2.15. Gens/GS

	Descripción:
		Emulador de SEGA Genesis/Mega-Drive/Sega-CD/Mega-CD/32X.
 	Versión:
		2.15.5-gs-m6 (Linux)
	Instalación (Debian):
		Descargar el paquete (deb) desde 
		http://info.sonicretro.org/Gens/GS
		$ sudo dpkg -i Gens_2.15.5-gs-m6-1_i386.deb
	Info:
		gens --help
	Uso básico:
		gens --fs --render 1 _path_al_juego_ 
	Uso avanzado:
		gens --fs --disable-fps --render 10 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Key        Player1    Player2
		----------------------------- 
		 UP         Up          Y 
		Down       Down         H 
		Left       Left         G 
		Right      Right        J
		  A          A          K
		  B          S          L
		  C          D          ?/
		  X          Z          I
		  Y          X          O
		  Z          C          P
		Start     Return        U
		Mode      R-Shift       T

		Action					           Key
		---------------------------------------------
		Save Slot 0 to 9                   Shift + 0 to Shift +9
		Save State                         F5
		Load State                         F8
		Previous Render Mode               F11
		Next Render Mode                   F12
		Full-Screen / Window Mode          Alt + Return
		Force software blit                Shift + F9
		Hard Reset                         TAB
		Pause                              ESC
	Web:
		http://info.sonicretro.org/Gens/GS
		http://gens.consolemul.com
	Wiki:
		http://es.wikipedia.org/wiki/Gens_(emulador)
	Notas:
		Emulación prácticamente perfecta.
		Hay opciones que no se pueden configurar por linea de comandos ni con
		combinación de teclas, por lo que es aconsejable lanzar	la interfaz y
		configurar opciones como opengl, resolución, etc. antes de lanzarlo con
		Gelide.

2.16. Generator/SDL

	Descripción:
		Emulador de SEGA Genesis/Mega-Drive.
 	Versión:
		0.35 (cbiere)
	Instalación (Debian):
		Descargar los sources parcheados por Christian Biere's (cbiere) desde
		http://www.squish.net/generator/cbiere/generator/
		$ sudo apt-get install nasm
		// Descomprimir y acceder al directorio
		$ ./configure --with-sdl --with-raze --with-sdl-audio
		$ make
		$ sudo make install
	Info:
		generator-sdl
	Uso básico:
		generator-sdl -a -r europe/USA/japan _path_al_juego_ 
	Uso avanzado:
		generator-sdl -a -r europe/USA/japan _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Key        Player1
		------------------ 
		 UP         Up     
		Down       Down    
		Left       Left    
		Right      Right  
		  A          A    
		  B          S    
		  C          D    
		Start     Return  
		Mode      R-Shift 
		Start	   Enter
		Exit	    ESC
	Web:
		http://www.squish.net/generator
		http://www.ghostwhitecrab.de/generator/
	Wiki:
		???
	Notas:
		Emulación bastante buena.
		No soporta autodetección de la región del juego por lo que hay que 
		utilizar -r europe, para juegos PAL y -r usa ó -r japan para juegos
		NTSC.
		Para compilarlo es necesario instalar el paquete nasm.
		 
2.17. Dgen

	Descripción:
		Emulador de SEGA Genesis/Mega-Drive.
 	Versión:
		1.23
	Instalación (Debian):
		Está en los repositorios oficiales
		$ sudo apt-get install dgen
		Para amd64 no hay paquete en los repositorios, pero podemos descargarlo
		de Ubuntu: http://packages.ubuntu.com/jaunty/dgen
		$ sudo dpkg -i dgen_1.23-10_amd64.deb
		
	Info:
		dgen
	Uso básico:
		dgen -f _path_al_juego_ 
	Uso avanzado:
		dgen -f -G 800x600 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Key        Player1
		------------------ 
		 UP         Up     
		Down       Down    
		Left       Left    
		Right      Right  
		  A          A    
		  B          S    
		  C          D    
		Start     Return  
		Mode      R-Shift 
		Start	   Enter
		Exit	    ESC		
	Web:
		???
	Wiki:
		???
	Notas:
		Falla con algunos juegos, pero en general la emulación es adecuada.
		No soporta autodetección de la región del juego y por defecto utiliza
		NTSC. Para utilizar PAL hay que usar el parámetro -P pero suele fallar
		bastante.

2.18. Regen

	Descripción:
		Emulador de SEGA Genesis/Mega-Drive.
 	Versión:
		0.9
	Instalación (Debian):
		Descargar el paquete (binarios) y los plugins de renderización para
		Linux de http://aamirm.hacking-cult.org/downloads/
		$ sudo mkdir /usr/share/games/regen
		// Descomprimir el paquete en el directorio anterior y reemplazar los
		// plugins de renderización con los de linux
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/regen/regen regen
	Info:
		regen
	Uso básico:
		regen -f _path_al_juego_ 
	Uso avanzado:
		regen -f -v -p /usr/share/games/regen/plugins/2xsai _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Key        Player1
		------------------ 
		 UP         Up     
		Down       Down    
		Left       Left    
		Right      Right  
		  A          A    
		  B          S    
		  C          D    
		Start     Return  
		Mode         Q 
		Exit	    ESC		
	Web:
		http://aamirm.hacking-cult.org/index_files/regen.htm
	Wiki:
		???
	Notas:
		Emulación prácticamente perfecta soportando probablemente el 100% de los
		juegos comerciales.	Soporta zip's y 7z's. Es probablemente el mejor
		de los que he probado hasta ahora.

2.19. Gambatte SDL

	Descripción:
		Emulador de Game Boy / Game Boy Color open-source, de plataforma cruzada
 	Versión:
		0.4.1 (SDL)
	Instalación (Debian):
		* Descargar el paquete (deb) desde
		http://downloads.sourceforge.net/gambatte/gambatte-sdl_0.4.0-1_i386.deb 
		$ sudo dpkg -i gambatte-sdl_0.4.0-1_i386.deb
		* Compilar desde los fuentes:
		Descargar el paquete (fuentes) de
		http://downloads.sourceforge.net/gambatte
		// Descomprimir y acceder al directorio
		// Nota: probablemente necesites instalar scons de los repositorios
		$ sh build_sdl.sh
		Una vez que ha terminado de compilar tendrémos el ejecutable en el
		directorio gambatte_sdl, accedemos a el
		// Creamos el directorio de instalacion y copiamos el binario		
		$ sudo mkdir /usr/share/games/gambatte
		$ sudo cp gambatte_sdl /usr/share/games/gambatte
		// Enlazamos el ejecutable
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/gambatte/gambatte_sdl gambatte
	Info:
		gambatte
	Uso básico:
		regen -f _path_al_juego_ 
	Uso avanzado:
		regen -f -v 3 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Key        Player1
		------------------ 
		 UP         Up     
		Down       Down    
		Left       Left    
		Right      Right  
		  A          D    
		  B          C    
		Start     Return  
		Select     Shift 
		Exit	    ESC		
	Web:
		https://sourceforge.net/projects/gambatte
	Wiki:
		???
	Notas:
		Emulación prácticamente perfecta tanto para Game Boy como para Color.
		Soporta zip's y tiene una emulación muy buena.

2.20. Mupen64Plus

	Descripción:
		Emulador de Nintendo 64 basado en plug-ins, para Linux
 	Versión:
		1.5
	Instalación (Debian):
		* Descargar el paquete (binarios) desde la zona de descargas de su web
		http://code.google.com/p/mupen64plus
		descomprimir y ejecutar el siguiente comando para su instalación:
		$ sudo ./install.sh
	Info:
		mupen64plus --help
	Uso básico:
		mupen64plus --nogui --fullscreen _path_al_juego_ 
	Uso avanzado:
		mupen64plus --nogui --noask --noosd --fullscreen _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Key        Player1
		------------------ 
		 UP         Up     
		Down       Down    
		Left       Left    
		Right      Right  
		  A          X    
		  B          W    
		Start     Return  
		RButton		 S
		LButton		 Q
		ZButton	  Espace
		 CUP       Home     
		CDown      End
		CLeft      Delete    
		CRight    PgDown  
		Exit	    ESC		
	Web:
		http://code.google.com/p/mupen64plus
	Wiki:
		http://code.google.com/p/mupen64plus/w/list
	Notas:
		Emulación muy buena. Este emulador tiene su propia Gui. Si se
		utiliza bajo otro front-end, es muy aconsejable configurar las 
		propiedades de sus plug-ins primero.

2.21. Raine

	Descripción:
		Emulador multi arcade enfocado principalmente en el hardware de Taito y
		Jaleco.
 	Versión:
		0.51.0
	Instalación (Debian):
		* Descargar el paquete deb desde la zona de descargas de la web	oficial
		de raine http://rainemu.swishparty.co.uk/html/download/latest.html:
		$ sudo dpkg -i raine_0.51.0_i386.deb
		* Para amd64 es posible instalar y ejecutar raine haciendo uso de la
		utilidad getlibs:
		Descargar getlibs:
		http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb
		$ sudo dpkg -i getlibs-all.deb
		$ sudo dpkg -i --force-architecture raine_0.51.0_i386.deb
		$ sudo getlibs raine 
	Info:
		raine -help
	Uso básico:
		raine -game _nombre_del_juego_ 
	Uso avanzado:
		raine -nogui -game _nombre_del_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Insert coin 1p						3
		Insert coin 2p						4
		Start 1p							1
		Start 2p							2
		Pause/resume emulation				P
		
		Function 				Key
		----------------------------------
		Up 						Up arrow
		Down 					Down arrow
		Left 					Left arrow
		Right		 			Right arrow
		Button 1 				V
		Button 2 				B
		Button 3 				N
		Button 4 				M
	Web:
		http://rainemu.swishparty.co.uk
	Wiki:
		???
	Notas:
		Emulación muy buena. Muchas de las opciones del emulador no están
		disponible utilizando parámetros por linea de comandos, por lo que es
		necesario lanzarlo previamente y configurarlo. Raine lanza los juegos
		por su nombre (no por el nombre del fichero) y no tiene opciones para
		pasar por parámetros el directorio de juegos por lo que se hace 
		imprescindible configurar el path al directorio de juegos desde su
		propia gui.

2.22. ZiNc

	Descripción:
		Zinc es un emulador arcade por linea de comandos enfocado principalmente
		en el hardware, basado en PlayStation de Sony, ZN-1, ZN-2 y System 11 de
		Namco. 
 	Versión:
		1.1
	Instalación (Debian):
	
		* Instalar desde los binarios oficiales:
		Descargar el paquete (binarios) de la web oficial de zinc
		http://www.emuhype.com/index.phtml?s=zinc&ss=files
		// Descomprimir y acceder al directorio
		Creamos el directorio de instalacion y copiamos el binario		
		$ sudo mkdir /usr/share/games/zinc
		// Movemos las librerías a /usr/lib
		$ sudo mv *.so /usr/lib
		// Copiamos el resto al directorio creado
		$ sudo cp -r * /usr/share/games/zinc/
		// Adicionalmente copiamos la configuración gráfica al directorio base
		// para Zinc en Gelide
		$ cp renderer.cfg ~/.gelide/ZiNc/
		// Enlazamos el ejecutable
		$ cd /usr/games
		$ sudo ln -s /usr/share/games/zinc/zinc zinc
		
		* Descargar los paquetes para debian de:
		http://qgqlochekone.blogspot.com/2008/01/zinc-cps2-emulator-debian.html
		$  sudo dpkg -i zinc_1.1-1_i386.deb libzinc_1.1-1_i386.deb
						zinc-bioses_0.1-1_i386.deb 
		* Para amd64 es posible instalar y ejecutar raine haciendo uso de la
		utilidad getlibs:
		Descargar getlibs:
		http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb
		$ sudo dpkg -i getlibs-all.deb
		$ sudo dpkg -i --force-architecture zinc_1.1-1_i386.deb 
			libzinc_1.1-1_i386.deb zinc-bioses_0.1-1_i386.deb
		$ sudo getlibs /opt/zinc/zinc
		// Adicionalmente copiamos la configuración gráfica al directorio base
		// para Zinc en Gelide
		$ cp /opt/zinc/renderer.cfg ~/.gelide/ZiNc/
		
	Info:
		zinc --help
	Uso básico:
		zinc _numero_de_juego --roms-directory=_path_al_directorio_de_juegos_
	Uso avanzado:
		zinc `zinc --list-games | awk '/\[_nombre_del_juego_/ {print $1}'`
				   --roms-directory="_path_al_directorio_de_juegos"
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Insert coin 1p						5
		Insert coin 2p						6
		Start 1p							1
		Start 2p							2
		Pause/resume emulation				P
		
		Function 				Key
		----------------------------------
		Up 						Up arrow
		Down 					Down arrow
		Left 					Left arrow
		Right		 			Right arrow
		Button 1 				A
		Button 2 				S
		Button 3 				D
		Button 4 				Z
		Button 5 				X
		Button 6 				C
	Web:
		http://www.emuhype.com/index.phtml?s=zinc&ss=index
	Wiki:
		???
	Notas:
		Emulación bastante buena. Muchas de las opciones gráficas no están
		disponibles utilizando parámetros por linea de comandos, por lo que es
		aconsejable editar el archivo "renderer.cfg" y configurarlas desde ahí.
		Zinc busca los archivos de configuración en el directorio desde el que
		se lanza el emulador y Gelide por defecto utiliza el directorio de los
		sistemas como home para	lanzar el emulador, en el caso de zinc:
		"~/.gelide/ZiNc/", por lo que se aconseja hacer una copia de este
		archivo en el directorio de Zinc en Gelide y configurarlo desde ahí:
		cp /path/donde/esta/zinc/renderer.cfg ~/.gelide/ZiNc/

2.23. jzIntv

	Descripción:
		Emulador de Mattel Intellivision libre.
 	Versión:
		1.0-beta3
	Instalación (Debian):
		* Alien del paquete de openSuse_10.3
		$ sudo apt-get install alien
		$ wget ftp://ftp5.gwdg.de/pub/opensuse/repositories/Emulators/
		openSUSE_10.3/i586/jzintv-1.0beta3-1.1.i586.rpm
		$ sudo alien jzintv-1.0beta3-1.1.i586.rpm
		$ sudo dpkg -i jzintv_1.0beta3-1.1.deb

	Info:
		jzintv --help
	Uso básico:
		jzintv -e path_al_fichero/exec.bin -g path_al_fichero/grom.bin -z1 -f1 _path_al_juego_ 
	Uso avanzado:
		jzintv -e path_al_fichero/exec.bin -g path_al_fichero/grom.bin -z1 -f1 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						F1
		Pause/resume emulation				Pause
		
		* Joystick 
		Key				Function
		------------------------
		Numeric Keypad, maps 0 and 1
	    1-9             Left controller 1 - 9
	    0               Left controller Clear
	    .               Left controller 0
	    Enter           Left controller Enter

		Main Keyboard, map 0.  (Map 1 just moves right controller mappings to left.)
	    0-9             Right controller 0 - 9
	    -               Right controller Clear
	    =               Right controller Enter
	    Left Shift      Right controller top action buttons
	    Left Alt        Right controller top action buttons
	    Left Control    Right controller top action buttons
	
	    Right Shift     Left controller top action buttons
	    Right Alt       Left controller top action buttons
	    Right Control   Left controller top action buttons
	
	    Up Arrow        Left controller disc up
	    Down Arrow      Left controller disc down
	    Left Arrow      Left controller disc left
	    Right Arrow     Left controller disc right
	Web:
		http://spatula-city.org/~im14u2c/intv/
	Wiki:
		???	
	Notas:
		Emulación bastante buena, aunque no soporta archivos zip.

2.24. GnGeo

	Descripción:
		Emulador de SNK Neo Geo para Unix.
 	Versión:
		0.7
	Instalación (Debian):
		* Está en los repositorios de asher para ubuntu
		#deb http://asher256-repository.tuxfamily.org edgy main dupdate french
		#deb http://asher256-repository.tuxfamily.org ubuntu main dupdate french		
		$ sudo apt-get install gngeo
	Info:
		gngeo
	Uso básico:
	--biospath=\"$gp\" -f --sound \"$gf\"
		gngeo --biospath=_path_a_las_bios_ _path_al_juego_
	Uso avanzado:
		gngeo --biospath=_path_a_las_bios_ -f --sound _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Configure keys						F4
		Reset game							F1
		Exit emulator 						ESC
		Inser Coin							P
		Start 1p							O
		
		* Joystick 
		Key				Function
		------------------------
		up				Up
		down			Down
		left			Left
		rigth			Right
		Button 1 				Q
		Button 2 				W
		Button 3 				E
		Button 4 				X
	Web:
		http://gngeo.berlios.de
	Wiki:
		???	
	Notas:
		Emulación bastante buena, aunque es algo viejo y no soporta muchos
		juegos.
		Las bios deben estar en el path indicado con el parámetro --biospath.

2.25. FceuX

	Descripción:
		Emulador de Nintendo Nes evolución del fceu original.
 	Versión:
		2.1.0a
	Instalación (Debian):
		* Compilación de los fuentes (2.1.0a) (Recomendado):	
		// Instalar las dependencias
		sudo apt-get install scons libsdl1.2-dev libsdl1.2debian-alsa
					  liblua5.1-dev zlib1g-dev zenity
		// Descargar fceux de http://fceux.com/web/htdocs/download.php
		// Descomprimir y acceder al directorio fceu
		$ cd fceu
		$ sudo scons install
	Info:
		fceux
	Uso básico:
		fceux --fullscreen 1 _path_al_juego_ 
	Uso avanzado:
		fceux --xres 800 --yres 600 --autoscale 1 --keepratio 1 --opengl 1
		--doublebuf 1 --fullscreen 1 --sound 1 --volume 50 _path_al_juego_
	Control:
		(Las más importantes, para el resto consultar manual del emulador)
		Function 							Key (Standard)
		------------------------------------------------------------
		Exit emulator 						ESC
		Pause/resume emulation				P
		
		* Joystick / BoosterGrip Controller (can be remapped)
		Left Joystick (Joy0)
		Key				Function
		------------------------
		Keypad 4		Button IV
		Keypad 5		Button V
		Keypad 6		Button VI
		Keypad 1		Button III
		Keypad 2		Button II
		Keypad 3		Button I
		Enter/Return	Run
		Tab				Select
		W				Up
		Z				Down
		A				Left
		S				Right
	Web:
		http://www.fceux.com
	Wiki:
		http://en.wikipedia.org/wiki/FCEUX	
	Notas:
		Emulación perfecta prácticamente.
		La configuración de teclas por defecto son un coñazo.
		La emulación de la Famicom Disk System requiere la bios de la consola
		en ~/.fceux/disksys.rom
		
		
3. Sistemas y Emuladores preconfigurados, otras alternativas

3.1. Amstrad GX4000

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163

3.2. Atari 2600

- Stella: http://stella.sourceforge.net/
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- Z26: http://www.whimsey.com/z26/z26.html

3.3. Atari 5200

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- Atari800: http://atari800.sourceforge.net/
	- Atari++: http://www.math.tu-berlin.de/~thor/atari++/

3.4. Atari 7800

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net

3.5. Atari Jaguar

- Virtual Jaguar: http://icculus.org/virtualjaguar/
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163

3.6. Atari Lynx

- Mednafen: http://mednafen.sourceforge.net
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- Handy-sdl: http://sdlemu.ngemu.com/sdlemu/handysdl.php 
	
3.7. Bandai Wonderswan

- Mednafen: http://mednafen.sourceforge.net
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- cygne-sdl: http://icculus.org/Cygne-SDL/ 

3.8. Bandai Wonderswan Color

- Mednafen: http://mednafen.sourceforge.net
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- cygne-sdl: http://icculus.org/Cygne-SDL/ 

3.9. Coleco ColecoVision

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- Colem: http://fms.komkon.org/ColEm/

3.10. Emerson Arcadia 2001

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net

3.11. Entex Adventure vision

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net

3.12. Fairchild Channel F

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
	
3.13. GCE Vectrex

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net

3.14. Magnavox Odyssey2

- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net

3.15. Mame

- Sdlmame: http://rbelmont.mameworld.info/?page_id=163
- Xmame:  http://x.mame.net

3.16. Mattel Intellivision
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
- jzIntv: http://spatula-city.org/~im14u2c/intv 

3.17. Nec PcEngine/TurboGrafx

- Hu-go!: http://www.zeograd.com/parse.php?src=hugof&path=0,1,
- Xe: http://www.xe-emulator.com
- Mednafen: http://mednafen.sourceforge.net/
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- VirtualPCE: ???

3.18. Nec Super Grafx

- Mednafen: http://mednafen.sourceforge.net/
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163

3.19. Nintendo Famicom (Disk system)

- Fceux: http://fceux.com
- Fceu: http://fceux.com
- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163

3.20. Nintendo Game Boy

- gambatte: https://sourceforge.net/projects/gambatte
- visualboyadvance: http://vba.ngemu.com
- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- gngb: http://m.peponas.free.fr/gngb
	- gnuboy
	- cingb: http://cingb.sourceforge.net/
	- VirtualGameBoy: http://fms.komkon.org/VGB
	- VenGaboyTk
	- KiGb
	- GooBer
	- Boycott

3.21. Nintendo Game Boy Color

- gambatte: https://sourceforge.net/projects/gambatte
- visualboyadvance: http://vba.ngemu.com
- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- gngb: http://m.peponas.free.fr/gngb
	- gnuboy
	- cingb: http://cingb.sourceforge.net/
	- VirtualGameBoy: http://fms.komkon.org/VGB
	- VenGaboyTk
	- KiGb
	- GooBer
	- Boycott

3.22. Nintendo Game Boy Advance

- visualboyadvance:  http://vba.ngemu.com
- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
# Otras alternativas:
	- BoyCottAdvance-sdl
	- VirtualGameBoyAdvance

3.23. Nintendo Nes

- Fceux: http://fceux.com
- Fceu: http://fceux.com
- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- Nestopia
	- Tuxnes
	- Fakenes
	- Infones
	- Sharpnes
	- iNES
	- nestra
	- fwNes
	
3.24. Nintendo SNes

- Zsnes: http://www.zsnes.com
- Snes9x: http://www.snes9x.com/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- Bsnes

3.25. Nintendo 64

- Mupen64Plus: http://code.google.com/p/mupen64plus/
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
# Otras alternativas:
	- Mupen64

3.26. Raine

- Raine: http://rainemu.swishparty.co.uk/
- Sdlmame: http://rbelmont.mameworld.info/?page_id=163
- Xmame:  http://x.mame.net

3.27. RCA Studio II	

- Xmess: http://x.mame.net
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163

3.28. Sega Game Gear

- Osmose: http://bcz.emu-france.com/osmose.htm
- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
# Otras alternativas:
	- MasterGear: http://fms.komkon.org/MG
	- Meka: http://www.smspower.org/meka/
	- Dega: http://www.emulinks.de/emus/	

3.29. Sega Master System

- Osmose: http://bcz.emu-france.com/osmose.htm
- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net
# Otras alternativas:
	- MasterGear: http://fms.komkon.org/MG
	- Meka: http://www.smspower.org/meka/
	- Dega: http://www.emulinks.de/emus/	

3.30. Sega SG-1000

- Mednafen: http://mednafen.sourceforge.net/
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
# Otras alternativas:
	- MasterGear: http://fms.komkon.org/MG
	- Meka: http://www.smspower.org/meka/
	- Dega: http://www.emulinks.de/emus/

3.31. Sega Mega Drive

- gens/gs: http://info.sonicretro.org/Gens/GS
- regen: http://aamirm.hacking-cult.org/about
- Generator/SDL: http://www.ghostwhitecrab.com/generator/
- dgen
- Xe: http://www.xe-emulator.com
- Sdlmess: http://rbelmont.mameworld.info/?page_id=163
- Xmess: http://x.mame.net

3.32. SNK Neo Geo

- Sdlmame: http://rbelmont.mameworld.info/?page_id=163
- Xmame:  http://x.mame.net
- GnGeo: http://gngeo.berlios.de
3.33. ZiNc

- ZiNc: http://www.emuhype.com/index.phtml?s=zinc&ss=index
- Sdlmame: http://rbelmont.mameworld.info/?page_id=163
- Xmame:  http://x.mame.net


4. Cómo contribuir

	Este documento está pensado para ayudar a todas aquellas personas que, como
yo, utilizan un sistema GNU/Linux y en algún momento han intentado instalar el
emulador "x".

	Muchas veces la instalación de un emulador es tan simple como instalar su
paquete desde los repositorios de tu distribución, aunque en la mayoría de los
casos, se puede convertir en una tarea bastante larga y compleja. Es por ello
que decidí escribir este documento, al mismo tiempo que comprobaba cierto
emulador para Gelide, con la intención de simplificarle a otras personas este
proceso.

	La principal forma de ayudar en la ampliación / corrección de este documento
es mandarme al correo del proyecto <gelide.prj@gmail.com> cómo has conseguido
instalar / configurar cierto emulador y cuales son los parámetros que has 
utilizado para ello.

	Puedes ayudarnos también a que este texto esté traducido a tu lenguaje
nativo. Si esta es tu intención, una vez que tengas la traducción terminada, me
la puedes enviar a <gelide.prj@gmail.com> para que la pueda añadir en la
siguiente versión de Gelide.
	
	Por supuesto todas las colaboraciones quedarán reflejadas en la sección de
creditos del documento.
		

5. Creditos
	
	Parte de la información contenida en este documento está basada en la
documentación y páginas webs de los emuladores presentados, cuyos creditos son
de sus autores originales. Si quieres obtener más información sobre un emulador
en concreto, puedes visitar su web donde podrás encontrar una información mucho
más extensa y precisa.

	Este texto ha sido escrito integramente por Juan Ángel Moreno Fernández, en
su versión Española, como parte del proyecto Gelide.


6. Agradecimientos

	A minisoriex, JesusDa y Vimatoga por sus ideas y ayuda.
	A Tom G.P. por ponerme en la pista de los emuladores Regen y Gambatte.
	A Loris Cuoghi por su traducción de Gelide al Italiano.
	A Emeric Grange por su traducción de Gelide al Francés
	A Niklas Grahn por su traducción de Gelide al Sueco
	A Manuel Wächter por su traducción de Gelide al Alemán

		
7. Licencia

Gelide
Systems & Emulators HowTo
Copyright (C) 2008 Juan Ángel Moreno Fernández

Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
License (GFDL), Version 1.1 or any later version published
by the Free Software Foundation with no Invariant Sections,
no Front-Cover Texts, and no Back-Cover Texts.  You can find
a copy of the GFDL at this link or in the file COPYING-DOCS
distributed with this manual.

This manual is part of a collection of GNOME manuals
distributed under the GFDL.  If you want to distribute this
manual separately from the collection, you can do so by
adding a copy of the license to the manual, as described in
section 6 of the license.

Many of the names used by companies to distinguish their
products and services are claimed as trademarks. Where those
names appear in any GNOME documentation, and the members of
the GNOME Documentation Project are made aware of those
trademarks, then the names are in capital letters or initial
capital letters.

DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED
UNDER  THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE
WITH THE FURTHER UNDERSTANDING THAT:

1.
	DOCUMENT IS PROVIDED ON AN "AS IS" BASIS,
	WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
	IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES
	THAT THE DOCUMENT OR MODIFIED VERSION OF THE
	DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR
	A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE
	RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE
	OF THE DOCUMENT OR MODIFIED VERSION OF THE
	DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR
	MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT,
	YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY
	CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
	SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
	OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS
	LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED
	VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER
	EXCEPT UNDER THIS DISCLAIMER; AND
	UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL
	THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE),
	CONTRACT, OR OTHERWISE, SHALL THE AUTHOR,
	INITIAL WRITER, ANY CONTRIBUTOR, OR ANY
	DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION
	OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH
	PARTIES, BE LIABLE TO ANY PERSON FOR ANY
	DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR
	CONSEQUENTIAL DAMAGES OF ANY CHARACTER
	INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS
	OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
	MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR
	LOSSES ARISING OUT OF OR RELATING TO USE OF THE
	DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT,
	EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF
	THE POSSIBILITY OF SUCH DAMAGES.
                         

-------------------------------------------------------------------------------
Para obtener más información, visita la página web del proyecto, que podrás 
encontrar en:
http://gelide.sourceforge.net
-------------------------------------------------------------------------------

