[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sobre emuladores de Nintendo NES



On Wed, Sep 04, 2013 at 10:07:05AM -0430, Miguel Matos wrote:
> El día 3 de septiembre de 2013 22:28, Pablo Jiménez <pejimene@vtr.net> escribió:
> >

[...]

> > Si revisas la completa documentación que trae fceu y que se encuentra en
> > /usr/share/doc/fceu/Documentation/fceultra.html y con mucho detalle,
> > verás que se explicitan las configuraciones por omisión del teclado.
> > Además, te darás cuenta que ejecutando:
> >
> > $ fceu -inputcfg gamepad1 <fichero ROM>
> >
> > puedes configurar tu gamepad USB e invocando:
> >
> > $ fceu -input1 gamepad <fichero ROM>
> >
> > funcionarán todos los juegos con la configuración del gamepad que recién
> > realizaste...
> >
> > Saludos.
> >
> > --
> > Pablo Jiménez
> 
> Y según la documentación (ojalá estuviera más accesible que escribir
> la ruta completa cada vez), dice:

Si revisas con atención, todos los paquetes en Debian tienen mucha 
documentación extra en el directorio /usr/share/doc/<paquete>/ y que
cubre casos que, en ocasiones, no figuran a través de man(1) e info(1).  
Siempre es conveniente leer qué hay en ese directorio...
 
> Game Pad
> 
> These default Game Pad key assignments do not apply to the
> Win32-native port. See the table below this for the Win32-native
> port's default game pad mappings.
> Key:Button on Emulated Gamepad:
> Keypad 2B
> Keypad 3A
> Enter/ReturnStart
> TabSelect
> ZDown
> WUp
> ALeft
> SRight
> 
> Win32-native Port
> Key:Button on Emulated Gamepad:
> Left ControlB
> Left AltA
> Enter/ReturnStart
> TabSelect
> Cursor DownDown
> Cursor UpUp
> Cursor LeftLeft
> Cursor RightRight
> 
> Ajá, pero igual sigo teniendo problemas. Ya sé cúales son las teclas
> arriba, abajo, izquierda, derecha y start, pero sigo sin usar A ni B,
> dice "keypad 2" y "keypad 3", pero ¿y si es un teclado de portátil?
> ¿deberé activar cada vez la función de NumKeyPad o como se llame?

Si deseas cambiar la configuración del teclado, tan simple como seguir 
el mismo procedimiento que indiqué para el gamepad USB. Síp, el mismo:

$ fceu -inputcfg gamepad1 <fichero ROM>

para realizar la configuración inicial y luego:

$ fceu -input1 gamepad <fichero ROM>

para emplear la configuración ya personalizada a tu gusto :D
La documentación es explícita al respecto cuando uno lee la definición 
para el parámetro -inputcfg:

	Configure mapping of physical device inputs to a virtual device.

Es decir, puedes usar cualquier dispositivo de entrada que el sistema 
operativo reconozca como tu controlador para el juego :-)

> Por cierto, otro problema con este emulador:
> 
> Initializing video...
>  Initializing with OpenGL(Use "-opengl 0" to disable).
>  Video Mode: 640 x 448 x 32 bpp
> Paletted texture extension not found.  Using slower texture format...
> Initializing sound...Error opening a sound device.

¿Estás usando ALSA o Pulseaudio? ¿Tienes un fichero $HOME/.asoundrc 
configurado apropiadamente?
 
> Seguiré googleando para ver cómo lo resuelvo.

Saludos y suerte.

-- 
Pablo Jiménez


Reply to: