Autor Tema: Conversión Naomi con Volante para los juegos de conducción standard jvs I/O  (Leído 2627 veces)

svarada

  • ****
  • Mensajes: 5
Conversión Naomi con Volante para los juegos de conducción standard jvs I/O
« en: 18 de Agosto de 2012, a las 14:10 horas »
Después de tener varios muebles NAOMI, con multijuegos puestos y otras con el netbooting, el siguente paso que quería conseguir era el de aunar en un mueble Naomi todos los juegos de coches posibles.
Hace 9 años, en el 2003,escribí el primer tutorial para usar el Advance Mame que se publicó en la extinta marcianitos http://www.retrovicio.org/tutoriales/advmame-advance-mame .  Ya ha pasado mucho tiempo así que vamos a escribir algo, aunque las máquinas de coches sean minoritarias.
Los juegos de coches de Sega para mi gusto han sido siempre los mejores, empezando por el Out Run original y terminando por el Out Run 2 sp de Lindbergh. Las recreativas de Sega se caracterizan por usar un interface para controlar los controles llamado JVS I/O. Se empezó a usar en la Naomi, siguió en la Naomi 2,  Triforce,  Chihiro, Lindbergh y las Ring.
Al tener todos los juegos de coches de los sistemas anteriores (hasta Lindbergh) me he decidido a escribir este tutorial, con la idea de llegar a poder jugar en un mueble Naomi standard con volante todos los juegos de conducción. El mueble más fácil de conseguir  es una Crazy Taxi (aunque se puede usar el que queráis).

A priori hay un problema grave, cada juego usa un numero de  botones diferentes y no sólo eso, sino que todas las máquinas son para un jugador, pero usan los controles de los 2 jugadores y sus botones, hasta 6 por cada uno. Esto nos lleva a una hipótesis inicial de que necesitaremos 20 botones para manejar los diferentes juegos.
Voy a ir analizando cada caso y viendo los controles que cada juego necesita para acabar plasmando los resultados en una tabla. Pongo la captura de la pantalla del game test una vez cargado. Las acciones genéricas como test, service, coin y los analógicos de volante, acelerador y freno no las analizo porque son comunes a todos los juegos.

NAOMI 1 y 2
18 wheeler:
http://imageshack.us/photo/my-images/152/img0251tp.jpg/

VIEW: P1 abajo
HORN: P1 b1
SHIFT L: P2 abajo
SHIFT H: P2 arriba
SHIFT R:  P2 diagonal abajo e izquierda

Club Karting:
http://imageshack.us/photo/my-images/844/img0216tx.jpg/

No tiene botones, aparte de los analógicos.


Crazy Taxi:
http://imageshack.us/photo/my-images/580/img0215kz.jpg/

DRIVE GEAR:  P1 abajo
REVERSE GEAR: P1 arriba
En este juego he descubierto otras funciones que no están contempladas en el Test Menu ni el manual del juego, como el cambio de vista y la pausa.  
PAUSA: P1 b4
CAMBIO DE VISTA: P1 b3


INITIAL D 1, 2 y 3:
Los 3 juegos comparten botones, ya que se podían jugar en el mismo mueble.
http://imageshack.us/photo/my-images/140/img0264bn.jpg/

VIEW: P1 abajo
GEAR POSITION UP: P2 abajo
GEAR POSITION DOWN: P2 arriba


JAMBO SAFARI:
http://imageshack.us/photo/my-images/651/img0267yi.jpg/

LEVER UP: P2 abajo
LEVER DOWN: P2 arriba


KING OF ROUTE 66:
VIEW:  P1 abajo
HORN:  P1 b1
WIPER: P1 b2
SHIFT D: P2 arriba
SHIFT R: P2 abajo

Hay otros juegos que a pesar  de no ser de conducción usan controles analógicos y que con cierto dominio del volante, pedales (y otros) podrían manejarse. Pretendo hacer una segunda revisión de este tutorial para añadir un par de potenciómetros más, y así tener 5 controles analógicos que es el máximo que he encontrado. Por ahora analizaré los botones que esos juegos utilizan.

AIRLINE PILOTS (simulador aéreo):
Este juego usa 5 ejes y varios botones.
http://imageshack.us/photo/my-images/210/img0253vd.jpg/

LANDING GEAR SWICHT: P1 b1
FLAP SWITCH: P1 b3
VIEW CHANGE BUTTON: p1 b2


SOUL SURFER (simulador surf):
http://imageshack.us/photo/my-images/827/img0268bt.jpg/

LEFT BUTTON: P1 b1
RIGHT BUTTON: P1 b2
SENSOR MAT: P1 b5


WAVE RUNNER (simulador moto acuática):
Requiere 4 analógicos.
http://imageshack.us/photo/my-images/822/img0254gy.jpg/

View:  P1 b1


TRIFORCE

F-ZERO AX:
Tiene 4 ejes analógicos.
http://imageshack.us/photo/my-images/41/img0269yw.jpg/

PADDEL LEFT: P2 arriba
PADDEL RIGHT: P2 abajo
BOOST: P1 b1
VIEW1:P1 arriba
VIEW2: P1 abajo
VIEW3:P1 izquerda
VIEW 4: P1 derecha


MARIO KART 1 Y 2:
http://imageshack.us/photo/my-images/404/img0270yn.jpg/

ITEM BUTTON:P1 b5
Hay un segundo botón que sólo se usa cuando hay 2 máquina unidas.


LINDBERGH


OUT RUN 2 SP:
http://imageshack.us/photo/my-images/209/img0278r.jpg/

GEAR POSITION UP: P2 arriba
GEAR POSITION DOWN: P2 abajo


INITIAL D 4 E INITIAL D5:
Tienen pantallas de test de diferentes colores pero los mismos botones, es decir, pueden compartir mueble, como ya sucediera con sus versiones 1-3
http://imageshack.us/photo/my-images/850/img0280saw.jpg/

http://imageshack.us/photo/my-images/196/img0281du.jpg/

GEAR POSITION UP: P2 arriba
GEAR POSITION DOWN: P2 abajo
UP: P1 arriba
DOWN: p1 abajo
RIGHT: p1 derecha
LEFT: P1 izquerda
VIEW CHANGE BUTTON: P1 b1


HARLEY DAVIDSON:
Este juego es de motos, pero con ciertas modificaciones que haremos en el futuro será jugable. Usa 4 analógicos, pero en orden distinto, es decir, el freno corresponde al volante y la dirección a un pedal.
http://imageshack.us/photo/my-images/10/img0282ur.jpg/

SHIFT UP: P1 b3
SHIFT DOWN: P1 b4
VIEW CHANGE:P1 b2
MUSIC SELECT:P1 b1


RACE TV:
http://imageshack.us/photo/my-images/171/img0284ub.jpg/



GEAR POSITION UP: P2 arriba
GEAR POSITION DOWN: P2 abajo
VIEW CHANGE :P1 abajo
BOOST: P2 b1

HUMMER EXTREME EDITION:
http://imageshack.us/photo/my-images/829/img0285zn.jpg/

VIEW CHANGE: P1 abajo
BOOST: p2 abajo


R-TUNNED:
http://imageshack.us/photo/my-images/826/img0286to.jpg/

BOOST BUTTON LEFT: P2 b1
BOOST BUTTON RIGHT: P1 derecha
GEAR POSITION UP: P2 arriba
GEAR POSITION DOWN: P2 abajo
VIEW CHANGE P1 abajo
CARD IN: P1 arriba


Para poder hacer una buena tabla excel busco la correspondencia de cada botón (o dirección de joystick) con su pin en el I/O.
P1 right   19
P1 left   21
P1  up   23
P1 down   25
p1b1   27
p1b2   29
p1b3   31
p1b4   33
p1b5   35
p1b6   37
   
   
P2 right   20
P2 left   22
P2  up   24
P2 down   26
p2 b1   28
p2 b2   30
p2 b3   32
p2 b4   34
p2 b5   36
p2 b6   38

Por lo que podemos montar una tabla completa:
 

Después de hacer innumerables combinaciones  llego a reducir los botones necesarios para manejar todos los juegos con 4 botones más el start. En general cada botón tiene varias funciones pero es única para cada juego.
El resultado final es que la palanca de cambios hay que recablearla al 24 y 26 y los 5 botones son:
B1: 23-29
B2: 25-35
B3: 21-28-31
B4: 19-33-22
B5: 17-27

El 17 es el start1.

Al tener poco espacio el panel de control, recomiendo los sanwa de 24mm. Mi broca es del 22 y he tenido que lijarlos un poco, por eso se ven irregulares.
http://imageshack.us/photo/my-images/546/img0298gk.jpg/


He dejado el botón iluminado (start) en la misma posición original, porque debajo del plástico amarillo lleva un refuerzo metálico que hubiese sido engorroso mover.
El resultado final es:
http://imageshack.us/photo/my-images/821/img0300tm.jpg/


Existe otra combinación con 3 botones más el start,  pero obliga a usar interruptores, 2 en la palanca de cambios y otro en un botón si se quiere conservar todas los controles de los juegos expuestos.
Adelanto lo que será mi siguiente tutorial (que ya he empezado), modificando mi Crazy Taxi Cabinet.
-Ponerle un par de potenciómetros más y poder jugar a más juegos.
-Poner algún interruptor para poder jugar al Harley Davidson.
-Sustituir el monitor standard Naomi y poner un tft, ya que los juegos de Lindbergh son alta definición y no me puedo resistir al OR2. Lo que significará recablear todo.
-Eliminar el transformador de 110V que lleva el mueble.
-Cambiar el amplificador de audio ya que se alimenta a 110.
-Colocar una Lindbergh y un segundo sistema en la peana, Triforce o Naomi.
-Sustituir la fuente de alimentación para que me alimente los 2 sistemas a la vez.
-Solución para arrancar desde fuera el sistema elegido.


Más adelante haré lo mismo con una Out Runners.

pachu003

  • *****
  • Mensajes: 1067
  • we are the Galaxians
    • www.aumap.org
Re: Conversión Naomi con Volante para los juegos de conducción standard jvs I/O
« Respuesta #1 en: 18 de Agosto de 2012, a las 19:00 horas »
Svarada, cómo ya te he dicho por privado, me parece un trabajo cojonudo.

Buen aporte. ;)


svarada

  • ****
  • Mensajes: 5
Re: Conversión Naomi con Volante para los juegos de conducción standard jvs I/O
« Respuesta #2 en: 19 de Agosto de 2012, a las 19:22 horas »
Cita de: pachu003 en18 de Agosto de 2012, a las  19:00 horas
Svarada, cómo ya te he dicho por privado, me parece un trabajo cojonudo.

Buen aporte. ;)

Soy socio desde el inicio de AUMAP y no había colaborado. Ya era hora.
Creo que falta una sección de tutoriales, porque probablemente todos los que estamos por aquí en algún momento ha publicado algo genuino y podíamos tenerlo juntito.

Espero que esta sugerencia se me escuche más que la que hice hace 2 años, de tener un carnet con su correspondiente numeración de socio :)

Ya estoy trabajado en el siguiente tuto.

Saludos.

Marcos75

  • ****
  • Mensajes: 3042
  • Arcadero de los 80s
Re: Conversión Naomi con Volante para los juegos de conducción standard jvs I/O
« Respuesta #3 en: 20 de Agosto de 2012, a las 11:58 horas »
Excelente trabajo. Gracias por publicarlo aquí.

Un saludo.