Mamewah y controles
Skip
view post Escrito el 31/3/2005, 20:18
Avatar

Comandante General de abduciones en Ecuador

Grupo: Member
Mensajes: 564
Location: Quito - Ecuador


Status: Offline: ultima azione eseguita il 23/9/2006, 16:13


Necesito ayuda con la configuración de controles para seleccionar los juegos en el mamewah.

Ya he seguido el tutorial para configurarlo, pero aún así no funcionan, solo me sirve el teclado, dentro de los juegos si me va bien.

y una pregunta: ¿Se puede hacer una sola lista de juegos de diferentes emuladores?

Gracias.
cangrejo
view post Escrito el 31/3/2005, 22:32
Avatar

Marcianito de los de antes

Grupo: Member
Mensajes: 1864


Status: Offline: ultima azione eseguita il 13/1/2007, 12:41


Hola.
Una pregunta antes de nada ¿para manejar la maca que empleas, I-PAC (J-PAC), Pad USB, cable paralelo (PPJOY) o que método?
Skip
view post Escrito el 31/3/2005, 22:52
Avatar

Comandante General de abduciones en Ecuador

Grupo: Member
Mensajes: 564
Location: Quito - Ecuador


Status: Offline: ultima azione eseguita il 23/9/2006, 16:13


Uso pads de PSX y voy a usar el lptswich (ppjoy).
cangrejo
view post Escrito el 31/3/2005, 23:15
Avatar

Marcianito de los de antes

Grupo: Member
Mensajes: 1864


Status: Offline: ultima azione eseguita il 13/1/2007, 12:41


BUeno, por lo que dices puedes utilizar los pads para jugar, eso es normal teniendo en cuenta que para jugar empleas el emulador y no el MAMEWAH.
Ahora bien, para manejar el MAMEWAH con el pad debes hacer lo siguiente (sacado del tutorial):
Entramos en la carpeta CTRLR y abriremos el archivo ini
para configurar todos los botones con los que queremos
manejar el programa.
Por defecto viene habilitado el manejo a través del teclado,
pero podemos manejarlo también con el ratón e incluso
con un Joystick, o control pad. Para ello buscamos la línea
###SETTINGS### y la modificamos como se indica a
continuación:
- Para habilitar un dispositivo escribimos un 1
- Para desactivar un dispositivo escribimos un 0
Por tanto para manejar el MAMEWAH con el PAD deberías poner: Joystick 1

Una vez habilitado lo que mejor se adapte a nuestras exigencias configuramos los botones o teclas
para cada una de las acciones que puede realizar el frontend. En la carpeta Docs viene explicado como debemos describir cada botón para editar el ini, pero para vuestra comodidad aquí tenéis el listado de cómo debéis escribir cada tecla a la hora de editar el archivo ctrlr.ini (Para el caso concreto del pad):
JOY?_LEFT
JOY?_RIGHT
JOY?_UP
JOY?_DOWN
JOY?_BUTTON0-31
La interrogación ? indica el número del joystick o pad.
Tenemos en cuenta que el primer botón del pad siempre se llama botón 0 (en vez de 1), por ejemplo si
queremos asignar el botón2 del pad1 ponemos JOY1_BUTTON1
NOTA: Se recomienda consultar en “panel de control/dispositivos de juegos” la asignación numérica
atribuida a nuestros botones de joystick o control pad

Asignando teclas:
Las opciones más usadas del MAMEWAH, y por tanto a las que tendremos que prestar mayor
atención, son las siguientes:

- En la pantalla principal de mamewah:
Moverse arriba o abajo en la lista de juegos:
UP_1_GAME "DIK_UP ¦ JOY1_UP"
DOWN_1_GAME "DIK_DOWN ¦ JOY1_DOWN "
Moverse de letra en letra por la que empiezan los juegos:
UP_1_LETTER "DIK_LEFT ¦ JOY1_LEFT"
DOWN_1_LETTER "DIK_RIGHT ¦ JOY1_RIGHT"
Lanzar un juego
LAUNCH_GAME "DIK_1 ¦ JOY1_BUTTON0"
Elegir emulador
NEXT_EMULATOR "DIK_4"
PREVIOUS_EMULATOR "DIK_6”

- En el menú de opciones:
Mostrar el menú de opciones
MENU_SHOW "DIK_2 ¦ JOY1_BUTTON1"
Moverse por las distintas opciones
OP_UP_1_OPTION "DIK_UP ¦ JOY1_UP"
OP_DOWN_1_OPTION "DIK_DOWN ¦ JOY1_DOWN”
OP_UP_1_OPTION_PAGE "DIK_LEFT ¦ JOY1_LEFT"
OP_DOWN_1_OPTION_PAGE "DIK_RIGHT ¦ JOY1_RIGHT"
Seleccionar o retroceder en el menú de opciones
OP_MENU_SELECT "DIK_1 ¦ JOY1_BUTTON0"
OP_MENU_BACK "DIK_2 ¦ JOY1_BUTTON1"
Salir de MAMEWAH
EXIT_TO_WINDOWS "DIK_ESCAPE"

Despues de esta parrafada debería funcionar bien el MAMEWAH, solo me queda pensar que no tenías habilitado la opción JOYSTICK o que no has asignado correctaemnte los botones del PAD, ten en cuenta que el botón 1 del PAD windows le reconoce como botón 0.
No olvides poner las ordenes entre comillas, y tampoco indicar el numero del PAD:
OP_MENU_SELECT "DIK_1 ¦ JOY1_BUTTON0" (pad nº 1, botón nº 1)
OP_MENU_BACK "DIK_2 ¦ JOY1_BUTTON1" (pad nº 1, botón nº 2)

Skip
view post Escrito el 1/4/2005, 00:50
Avatar

Comandante General de abduciones en Ecuador

Grupo: Member
Mensajes: 564
Location: Quito - Ecuador


Status: Offline: ultima azione eseguita il 23/9/2006, 16:13


Si, eso ya hice desde un principio, pero no se mueve con los controles.

¿Tienes alguna idea a que se puede deber?
cangrejo
view post Escrito el 1/4/2005, 16:05
Avatar

Marcianito de los de antes

Grupo: Member
Mensajes: 1864


Status: Offline: ultima azione eseguita il 13/1/2007, 12:41


¿puedes poner el archivo CTRLR.ini?
Skip
view post Escrito el 1/4/2005, 18:27
Avatar

Comandante General de abduciones en Ecuador

Grupo: Member
Mensajes: 564
Location: Quito - Ecuador


Status: Offline: ultima azione eseguita il 23/9/2006, 16:13


Este es:

QUOTE
### INPUT MAPPINGS ###

# main form
UP_1_GAME   "JOY1_UP ¦ DIK_UP ¦ MOUSE_UP"
DOWN_1_GAME   "JOY1_DOWN ¦ DIK_DOWN ¦ MOUSE_DOWN"
UP_1_PAGE   "DIK_R"
DOWN_1_PAGE   "DIK_F"
UP_1_LETTER   "DIK_LEFT ¦ JOY1_LEFT"
DOWN_1_LETTER   "DIK_RIGHT ¦ JOY1_RIGHT"

FIND_GAME   "DIK_TAB"
RANDOM_GAME   "DIK_LSHIFT"
SELECT_EMULATOR   "DIK_Z"
NEXT_EMULATOR   "DIK_4"
PREVIOUS_EMULATOR  "DIK_6"
SELECT_GAMELIST   "DIK_X"
NEXT_GAMELIST   "DIK_3"
PREVIOUS_GAMELIST  "DIK_5"
ADD_GAME_TO_LIST  "DIK_A"
REMOVE_GAME_FROM_LIST  "DIK_S"
MENU_SHOW   "DIK_2"
MENU_LOCK   "DIK_LALT & DIK_2"
LAUNCH_GAME   "JOY1_BUTTON0 ¦ DIK_1"
LAUNCH_GAME_WITH_OPTIONS1 "DIK_LCONTROL & DIK_1"
LAUNCH_GAME_WITH_OPTIONS2 "DIK_LALT & DIK_1"
LAUNCH_APP_1   "DIK_C"
LAUNCH_APP_2  
LAUNCH_APP_3  
EXIT_WITH_CHOICE  
EXIT_TO_WINDOWS   "DIK_ESCAPE"
EXIT_AND_RUN_APP  
EXIT_AND_REBOOT  
EXIT_AND_SHUTDOWN  

# options form
OP_UP_1_OPTION   "DIK_UP ¦ JOY1_UP ¦ MOUSE_UP"
OP_DOWN_1_OPTION  "DIK_DOWN ¦ JOY1_DOWN ¦ MOUSE_DOWN"
OP_UP_1_OPTION_PAGE  "DIK_LEFT ¦ JOY1_LEFT"
OP_DOWN_1_OPTION_PAGE  "DIK_RIGHT ¦ JOY1_RIGHT"
OP_MENU_SELECT   "DIK_1"
OP_MENU_BACK   "DIK_2"
OP_MENU_HIDE  

# screensaver form
SS_SHOW_TRACK_NAME  "DIK_2"
SS_FIND_N_SELECT_GAME  "DIK_1"

# any form
PREVIOUS_TRACK   "DIK_LALT"
NEXT_TRACK   "DIK_SPACE"
REWIND_TRACK   "DIK_Q"
FF_TRACK   "DIK_W"
 

### SETTINGS ###

# 0 or 1 (off / on)
keyboard 1
mouse 0
joystick 1

# 1+ (milli-seconds)
digital_scroll_rate 125

# 0 = off, 1+ (milli-seconds)
simulated_analog_max_rate 20

# 1-100%
mouse_x_sensitivity 90
mouse_y_sensitivity 90

joy1_x_deadzone 10
joy1_x_saturation 95
joy1_x_sensitivity 100
joy1_x_analog 0

joy1_y_deadzone 10
joy1_y_saturation 95
joy1_y_sensitivity 100
joy1_y_analog 0

joy1_z_deadzone 10
joy1_z_saturation 95
joy1_z_sensitivity 100
joy1_z_analog 0

joy1_rx_deadzone 10
joy1_rx_saturation 95
joy1_rx_sensitivity 100
joy1_rx_analog 0

joy1_ry_deadzone 10
joy1_ry_saturation 95
joy1_ry_sensitivity 100
joy1_ry_analog 0

joy1_rz_deadzone 10
joy1_rz_saturation 95
joy1_rz_sensitivity 100
joy1_rz_analog 0

joy1_slider0_deadzone 10
joy1_slider0_saturation 95
joy1_slider0_sensitivity 100
joy1_slider0_analog 0

joy1_slider1_deadzone 10
joy1_slider1_saturation 95
joy1_slider1_sensitivity 100
joy1_slider1_analog 0


Es necesario que diga ctrlr.ini o default.ini?

Gracias.
cangrejo
view post Escrito el 1/4/2005, 20:36
Avatar

Marcianito de los de antes

Grupo: Member
Mensajes: 1864


Status: Offline: ultima azione eseguita il 13/1/2007, 12:41


En la linea LAUNCH_GAME escribe esto, en este orden:
"DIK_1 ¦ JOY1_BUTTON0"
En las siguientes lineas esto:
OP_MENU_SELECT "DIK_1 ¦ JOY1_BUTTON0"
OP_MENU_BACK "DIK_2 ¦ JOY1_BUTTON1"

Igual el orden en el que pongas las cosas tiene que ver.

Skip
view post Escrito el 1/4/2005, 20:55
Avatar

Comandante General de abduciones en Ecuador

Grupo: Member
Mensajes: 564
Location: Quito - Ecuador


Status: Offline: ultima azione eseguita il 23/9/2006, 16:13


Pues no, no tengo ningún resultado.
cangrejo
view post Escrito el 1/4/2005, 21:46
Avatar

Marcianito de los de antes

Grupo: Member
Mensajes: 1864


Status: Offline: ultima azione eseguita il 13/1/2007, 12:41


No se me ocurre nada, salvo que tengas que nombrar el PAD como Joystick 2 en vez de 1.
Skip
view post Escrito el 1/4/2005, 21:49
Avatar

Comandante General de abduciones en Ecuador

Grupo: Member
Mensajes: 564
Location: Quito - Ecuador


Status: Offline: ultima azione eseguita il 23/9/2006, 16:13


Nada.
BUBU ;-)
view post Escrito el 1/4/2005, 22:16
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


Skip, para hacer una única lista de juegos de varios emuladores, sólo se me ocurre una cosa: crear un ejecutable lanzador (p.ej. un BAT en MSDOS o un EXE en VB) y que dentro tenga una serie de
IF (condicion1) THEN START emulador1
IF (condicion2) THEN START emulador2


... donde condicion1 sería la lista de juegos del emulador1, jiji, etc, etc


Edito
Se me olvidaba decir: el emulador sería relamente el ejecutable ese. Y el parámetro que le pasaría MAMEWAH a dicho "multi emulador" sería el nombre del juego, claro. Una vez que MAMEWAH lanza ese ejecutable con el parámetro, éste entra dentro del código el cual mediante los IF lanza definitivamente el emulador correcto.

Modificado por BUBU ;-) - 2/4/2005, 01:39
cangrejo
view post Escrito el 1/4/2005, 23:28
Avatar

Marcianito de los de antes

Grupo: Member
Mensajes: 1864


Status: Offline: ultima azione eseguita il 13/1/2007, 12:41


Lo más que puedo hacer es pasarte el ini que utilizo yo y que me funciona correctamente con un par de PADs USB Genius.
Mikonos
view post Escrito el 1/4/2005, 23:59
Avatar

Restless in Peace

Grupo: Moderadores generales
Mensajes: 5869
Location: Alcobendas (Madrid)


Status: Offline: ultima azione eseguita il 15/1/2007, 12:07


Pero, skip, si no tienes puesto esto:

OP_MENU_SELECT "DIK_1"
OP_MENU_BACK "DIK_2"

Ainssss!

Skip
view post Escrito el 2/4/2005, 05:32
Avatar

Comandante General de abduciones en Ecuador

Grupo: Member
Mensajes: 564
Location: Quito - Ecuador


Status: Offline: ultima azione eseguita il 23/9/2006, 16:13


No consigo que funcionen los controles, Cangrejo o Mikonos , podrían mandarme el ini por mail?.

mi mail es juancvallejo81 "arroba" gmail "punto" com

Gracias.
34 respuesta(s) desde el 31/3/2005, 20:18