¡¡La comunidad marciana al servicio de la afición!!
Marcianitos declina cualquier responsabilidad derivada del uso que se haga de la información
que la web contiene.
Marcianitos no distribuye roms, no atenta contra la propiedad intelectual
y no tiene ánimo de lucro.
© Prohibida la reproducción total o parcial sin permiso expreso del titular de los derechos
ni aun citando la procedencia.
Aún
queda mucho por hacer. Trabajar, trabajar, trabajar,
trabajar...
EL ORDENADOR
El ordenador va a ser el corazón de nuestra máquina,
ya que será el encargado de hacer que el programa
que emule el comportamiento de las máquinas recreativas
funcione adecuadamente. Cuanto mayor velocidad
tenga el ordenador mejor irán los juegos. Como
valor de recomendación (por dar una idea), precio-velocidad,
recomiendo usar un 733 MHz, esto te permitirá
jugar a la mayoría de los juegos.
Si a vuestro ordenador le añadís una buena tarjeta
gráfica, mejorará la velocidad de los juegos,
ya que ayudará al microprocesador del ordenador
a la realización de los cálculos de los gráficos.
Lo más importante de este apartado
es cómo vamos a introducir nuestro ordenador en
el mueble. Si tenemos la suerte de que este entre
sin problemas, voilá, problema resuelto.
Si no, tendremos que separar lo que es el ordenador
(placa base, disco duro, disquetera, CD-rom,...)
de la caja del ordenador. Para hacerlo solo hay
que desatornillar, y quitar algún remache. Para
quitar los remaches la mejor forma es usando un
destornillador plano y mediano, y un martillo
(cuidado con los martillazos). Antes de empezar
a dar martillazos quitad los componentes (disquetera,
discos duros, CD-ROM y otras unidades), para evitar
que estos se vean sometidos a vibraciones que
puedan dañarlos.
Una vez tengamos las piezas separadas, tendremos que montarlas en la máquina en función del espacio del que se disponga. Esto depende de cada máquina. Aquí os muestro la disposición que he tomado.

El panel de control se puede hacer a gusto de
cada uno, bien te puedes construir tú mismo tu
propio panel, o bien aprovechar el panel de una
máquina antigua.
En el primer caso, el diseño es completamente
libre. Por lo general, se suele hacer con forma
de caja. Intenta hacerla lo más ligera (hay que
transportarlo) y robusta posible (se golpeará).
En el segundo caso, partimos de un panel de una auténtica máquina recreativa. Posiblemente haya que hacer modificaciones. Por lo general las modificaciones se basan simplemente en añadir más botones a la máquina recreativa.
¿Cuántos botones necesitamos para
construir nuestro panel? Solo me voy a meter con
los botones necesarios para poder jugar al MAME.
Para jugar a la mayoría de los juegos son necesarios
los siguientes botones:
§ 6*N botones de disparo
§ 1*N botón para meter monedas / o usar el monedero
de la máquina
§ 1*N botón para seleccionar jugador
§ 1 botón para seleccionar juego
§ 1 botón para salir de un juego
§ 1 botón para la tecla "o"
§ 1 botón para la tecla "k"
Siendo N el número de jugadores que pueden jugar
a la máquina a la vez
Además de estos botones, pueden añadirse otros
botones complementarios:
§ 1 botón de pausa
§ 1 botón para el menu del emulador
§ 3 botones para las teclas "8", "9", y "0" que
son necesarias en algún juego (los de tipo cassette)...
Conocido el número de botones necesarios para
el panel procedemos a diseñar el panel, teniendo
en cuenta las dimensiones de los botones y la
de los mandos:
Botón tipo: Pulsador Horizontal PSL Micro (A0201)
de Industrias Lorenzo:
Mando tipo: Mando Compacto 3-R. Compact Joystick (3 Grooves) 4-8 Ways (A03221) de Industrias Lorenzo:
Para introducir los botones en nuestro
panel, necesitamos hacer unos orificios que tienen
que ser de diámetro inferior a 33,5 mm y superior
a 28 mm. Si los hacemos mas grandes de 33,5 mm
el botón se colará por el panel, y si los hacemos
mas pequeños de 28 mm, no podremos meter los botones.
Para hacer los orificios os aconsejo que utilicéis
una corona que se acopla a la taladradora, y que
os permite hacer los orificios limpiamente. El
diámetro de la corona recomiendo que sea de unos
29 mm ya que con el calor la corona puede dilatarse,
aumentando en algún milímetro. En el caso de hacer
los orificios sobre un panel de una recreativa
hay que usar corona para metal, y hay que tener
cuidado, ya que la parte superior del panel está
hecho de metacrilato. El metacrilato se resquebraja
y se rompe con las vibraciones. Para evitar que
el metacrilato se rompa, os aconsejo que hagáis
los orificios con el panel entero, estando la
plancha de metacrilato bien sujeta con objeto
de evitar vibraciones.
Para los mandos habrá que hacer unos taladros
para las sujeciones de las cuatro esquinas, así
como hacer el orificio de la palanca del mando
que será de diámetro igual al de los botones.
Pero, cuándo vas a introducir el mando, te das
cuenta de que no entra. ¿?, ¿Cómo puede ser?.
Fácil, lo único que tienes que hacer, es desmontar
el mando. Para desmontar el mando hay una grapa
(ver plano de despiece), la C-22-04017. Si quitáis
esa grapa, podréis desmontar el mando entero,
y montarlo sobre el panel (es muy sencillo).

Con esto ya tenéis montado el panel de vuestra máquina.

Conexión del panel al ordenador
Para poder hacer que vuestro mando y botones de
disparo, mande información al ordenador tenéis
dos opciones:
- Utilizar un IPAC o JPAC (no puedo hablar de
ellos ya que desconozco como van).
- hackear, un teclado, un joystick o cualquier
periférico que os permita introducir información
al ordenador por los distintos puertos.
En este texto, solo voy a hablar de 2 tipos de
teclado y del joystick. Antes de comenzar con
los teclados y periféricos he de comentar que
no es nada recomendable usar un único teclado
para hacer un mando para 2 jugadores. La cuestión
es que hay dos efectos que perjudican la construcción
de dichos mandos:
§ 'keyblocking': en el teclado sólo podemos pulsar
un número limitado de teclas de forma simultánea.
Si pulsamos más teclas de las permitidas por el
chip del teclado a la vez, estas últimas no responden,
al tiempo que sale el conocido pitido por saturación
del teclado. Esto puede suponer un problema cuando
jueguen dos personas a la vez.
Hackear teclados
- teclado tipo 1
Este teclado se caracteriza porque al abrirlo
veréis una placa que ocupa todo el teclado.
Toda la circuitería está en esa placa y no se puede quitar, con lo que el peso de la máquina será mayor. La ventaja de este sistema, es que no hay que comerse la cabeza siguiendo las líneas del circuito para ver que conexiones corresponden a cada botón. Es decir, solamente hay que coger el teclado que hemos quitado y vemos los contactos que corresponden a cada botón. Lo mejor, es ir marcando las conexiones con un rotulador para no tener problemas (además nunca sabes si realmente has terminado la máquina, a lo mejor sale otro emulador y quieres poner más botones).
A la hora de hacer las conexiones
entre los mandos y botones de panel, estos se
hacen de forma directa y sin complicaciones. Ver
apartado soldaduras.
- teclado tipo 2
Este teclado se caracteriza porque al abrirlo
veréis una placa pequeña y dos folios transparentes
con circuitos. Los folios, son de plástico, y
en su interior está la circuitería del teclado.
La circuitería está aislada del exterior excepto
por los puntos de conexión. La conexión se realiza
cuando pulsamos una tecla ya que apretamos los
dos folios y la corriente puede pasar por ese
punto.
Este teclado tiene la ventaja de
su pequeño peso, pero a cambio tiene una complicada
labor de búsqueda de las conexiones que corresponden
a cada tecla. Los pasos son los siguientes:
§ Mirando el teclado, señalar en el folio de circuito
superior, la tecla que corresponde a cada conexión.
§ En cada conexión miramos tanto en el folio superior
como en el inferior a que patilla del chip llegan.
Es decir, cuando nosotros pulsamos una tecla,
lo único que ocurre, es que conectamos 2 patillas
del chip del teclado. Si a partir de la conexión
en el folio superior, seguimos el circuito, llegaremos
a una patilla del chip. Si a partir del folio
inferior, seguimos el circuito, llegaremos a otra
patilla del chip. Si nosotros puenteásemos esas
dos patillas, estaríamos haciendo lo mismo que
si pulsáramos esa tecla.
§ Enumeramos las patillas, y hacemos un listado de que patillas corresponde a cada tecla.
§ Ponemos clemas especificando en cada orificio a que patilla corresponden y conectamos un cable que va soldado a la patilla con dicho número.
§ Conocidas las patillas que corresponden
a cada tecla, ya solo queda unir las clemas al
panel de control mediante el listado que hemos
hecho antes.
Hackear joysticks
Cuando abres un joystick te encuentras con una
placa mas pequeña que la del teclado 1. El procedimiento
es el mismo. Sólo hay que soldar cables a las
conexiones que utilizaban los botones y las direcciones.
Estos cables se mandan a los distintos elementos
del panel. Así ya tenemos el segundo mando.
Conexiones y soldaduras del panel
de control
Después de un arduo trabajo ya tenemos hackeado
el teclado. Para evitar pegar tirones al teclado
y al joystick cuando se vaya a quitar el panel
de la máquina recreativa para hacer alguna otra
cosa, se puede hacer una conexión intermedia,
que nos permita trabajar con el panel sin tener
que llevarnos el teclado o el joystick. De esta
forma separamos dos elementos.
¿Cómo soldar?
Éste es uno de los capítulos mas importantes
y que frecuentemente hacemos menos caso, ya que
pensamos que vale con que unamos el cable a un
punto.
Pasos
§ Pelar el cable
§ Estaño la punta del soldador
§ Estaño el cable que quiero conectar aplicado
el soldador y el estaño a lo largo del cable.
El estaño tiene que mojar el cable. Es decir,
tienes que ver como el estaño se comporta como
una gota de agua e intenta expandirse por el cable.
§ Corto el exceso de cable.
§ Estaño el punto de conexión dejando una bolita
de estaño en dicho punto.
§ Aplico el cable estañado sobre la bolita de
estaño colocada sobre la conexión y la fundo,
quedando el cable a dicho punto.
Agradecimientos a la página www.pasarlascanutas.com por estas imágenes, que aunque no tratan sobre el tema del panel, si indican como hacer una buena soldadura.
Para sujetar los cables y objetos mientras hacemos las soldaduras os aconsejo que utilicéis este aparato.
Cuando vayamos a soldar los micros de los botones y las palancas, es mejor utilizar unas hembrillas. De esta forma si en algún momento tenemos que cambiar el botón o el micro, no tendremos que volver a soldar. Normalmente estas hembrillas vienen con un protector de plástico de tal forma que evitas pegar tirones a los cables.

Una vez tengamos las hembrillas,
estas han de colocarse en las patillas de los
microswitches. Los microswitches pueden tener
dos o tres patillas. En el caso de ser de dos
patillas, solo hay que conectar cada hembrilla
cada patilla. En el caso de haber 3 patillas,
nos tendremos que fijar en el dibujo que tiene
impreso el propio microswitch. Veremos que hay
una especie de columpio dibujado que une dos patillas
(GND y otra). Pues bien, tenéis que conectar las
dos hembrillas, una a la patilla marcada en el
dibujo como GND, y la otra a la patilla que no
está unida mediante el columpio del dibujo.
La cuestión es que cuando tu no aprietas el botón,
el microswitch está en la posición que indica
el dibujo. Como nosotros no queremos que haga
nada cuando no pulsamos el botón, entonces, es
lógico que el circuito esté abierto. Cuando nosotros
presionamos el botón, queremos que el ordenador
reciba la señal de que se ha pulsado la tecla.
En ese momento el microswitch pasa a la posición
alternativa, cerrando el circuito y mandando la
señal al ordenador.

EL VIDEO
Éste es uno de los mayores caballos de batalla
en la construcción de la máquina. La primera pregunta
que se nos pasa por la cabeza es. Existen 3 métodos:
§ Utilizar un monitor-ARCADE de una máquina recreativa
§ Utilizar un televisor
§ Utilizar el monitor de un PC
La definición o resolución de la pantalla mejora
a medida que descendemos en esta lista, pero,
el tamaño de la pantalla es mayor a medida que
ascendemos en la lista. Es decir, si nosotros
utilizamos un monitor-ARCADE, la pantalla será
mas grande (entre 20" y 25"), mientras que la
resolución de la imagen (puntos en la pantalla)
será mas baja que la que se pueda alcanzar con
un televisor o un monitor. El aumento de cualquiera
de estas características, resolución o tamaño
de pantalla, implica un aumento del coste de nuestra
máquina. Este es un punto en el que deberemos
reflexionar sobre cuál usar.
Monitor ARCADE
¿Cómo puedo mandar la señal de video del ordenador
al monitor-ARCADE de la máquina?. Bien, la respuesta
la podéis encontrar en el foro de discusión, pero
como sé de buena tinta que es un coñazo tener
que estar buscando las cosas en los foros, pues
nada, os lo pondré en bandeja.
Primeramente tenemos que ver como es el cable
de salida de nuestro ordenador. El esquema es
el siguiente:

Ahora toca ver las conexiones que
llegan al monitor-ARCADE de la máquina. La clavija
en este caso depende de la máquina, pero los cables
que van al monitor son:
RED
GREEN
BLUE
Ground
HorizontalSync
VerticalSync
Por lo tanto solo tendremos que hacer un adaptador
para pasar de uno a otro. Esto es muy fácil, solo
hay que ir a una tienda de electrónica. Buscar
las 2 clavijas (una para el monitor y otra la
clavija VGA para PC), y ponerse a soldar esas
conexiones. Con el adaptador y un cable de VGA,
ya conseguimos mandar la señal al monitor-ARCADE.
OJO, para empezar a hacer pruebas de señal, os
recomiendo que pongáis el ordenador con una señal
que emita la resolución a 640X480. De esta forma
no os será difícil ver que vuestro monitor funciona.
Moviendo las ruedecitas que se encuentran en la
parte posterior del monitor-arcade (ver manual
del monitor de la máquina), llegaréis a ver las
primeras imágenes de vuestra obra.
Éste es un gran momento. Es un momento de celebración, pues vemos que todo nuestro trabajo empieza a tener su recompensa.
Pero... nos podemos fijar en dos
detalles:
§ Existe una banda vertical negra que nos reduce
la pantalla. Además en el lado de la izquierda
se repite parte de la imagen.
§ Cuando intentamos cargar juegos que usan resoluciones
de 800X600, estos juegos no se pueden ver bien,
incluso moviendo las ruedas del monitor-arcade.
¿Qué hemos hecho mal?. En realidad no hemos hecho
nada mal. La cuestión es que en una máquina recreativa
la señal que manda la placa al monitor-arcade
tiene una frecuencia de 15kHz, mientras que la
señal que manda el ordenador se encuentra entre
los 50 y los 80 kHz. Existen 2 formas de solucionar
este problema (ver foro):
1) Haciendo que nuestra tarjeta de video trabaje
mandando una señal a 15 kHz. Para eso es necesario
utilizar unos drivers adecuados. Entre los distintas
herramientas y drivers podemos destacar el Power
Strip, AdvaceCAB,
AdvanceVBE ...
2) Utilizando una tarjeta especial que trabaje
a 15 kHz. Esa tarjeta es la VGA-ARCADE que podéis
encontrar y pedir en ULTIMARC. Su página está
en la siguiente dirección. http://www.ultimarc.com/avgainf.html
Si con la esta tarjeta no conseguimos
ver los juegos con resoluciones de 800X600, esto
quiere decir que nuestro monitor no soporta dicha
resolución, y solo podremos jugar con resoluciones
de 640X480.
Una vez terminados estos dos últimos pasos, ya
no habría ningún problema y podréis jugar a vuestra
máquina.
Televisión
En este apartado carezco de conocimientos (no
lo he probado), pero tras la última discusión
en el foro, me he informado un poquito. El principal
problema con el que nos encontramos es el mismo
que con el monitor arcade. A partir de aquí hay
varias opciones:
-Comprar una tarjeta gráfica con
salida de televisión. Recomendamos adquirir una
tarjeta ATI, pues son las que mejor salida de
tv poseen. Son una maravilla :)
- Fabricarse un adaptador para variar la frecuencia.
Aquí os pongo una página en la que se muestra
un adaptador entre el VGA del PC y el euroconector
SCART de una televisión. También viene un fotolito
para que os podáis hacer vuestra propia placa
de transformación.

La lista de componentes:
U1 74LS86 (74HC86 or 74HCT86 can also be used)
C1 22 microfarads 16V electrolytic capacitor
C2 use 47 uF 16V electrolytic for more reliable operation (22 uF listed schematic can cause problems in some cases)
R1,R2 2.2 kohm, 1/4 W
R3,R4,R5 2.2 kohm, 1/4 W
R6,R7,R9 47 ohm, 1/2 W
R8 120 ohm, 1/2 W
T1,T2 BC547B (2N2222 should also work but note the different pinout)
P1 15 pin SUB-D connector (DE-15)
Además del circuito, es necesario
instalar unos drivers que permitan ajustar los
ratios de refresco en vuestros televisores. Todo
lo que necesitéis lo podréis cencontrar el la
sigiente dirección:
http://www.epanorama.net/circuits/vga2tv/cindex.html
- Según otra persona, también se puede hacer fabricándose
un cable con el siguiente esquema y una tarjeta
ARCADE VGA (algunos dicen que hace ni falta, solo
con el cable ya funciona. Supongo que dependerá
del televisor) que permite variar su frecuencia
para que sea aceptada por un televisor:
VGA <------> SCART
1 <--> 15 (rojo)
2 <--> 11 (verde)
3 <--> 7 (azul)
6 <--> 13 (rojo tierra)
13+14 <-puenteados-> 16+20 (hsync y vsync)
VGA
_____________
\ /
\__________/
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
SCART
___________________________
| |
| \
|_____________________________\
1 3 5 7 9 11 13 15 17 19 21
2 4 6 8 10 12 14 16 18 20
- El último de los métodos es el que menos problemas
entabla, ya que es un producto ya fabricado. Este
es el AverKey PRO 100 de Avermedia que te permite
ver la imagen de tu ordenador en una pantalla
de televisión. Este artilugio es ideal para ver
películas en el televisor. Más información en
la siguiente dirección:
http://www.avermedia.es/cgi-bin/products_computertv.asp
Monitor PC
Es el más sencillo de todos los métodos, ya que
no hay que meterse en tecnicismos electrónicos.
La conexión al ordenador es muy sencilla. Solo
hay que enchufar el cable VGA del monitor al ordenador.
El problema viene dado por la modificación de
la máquina para meter el monitor-PC dentro de
la máquina. Este dependerá de la máquina de cada
uno.
Recordemos que la resolución del monitor-PC es
mayor que la del monitor-arcade o de una televisión,
pero la pantalla es mucho mas pequeña 17" - 19".
El coste del monitor-PC puede ser elevado, luego
habrá que sopesar cual es el procedimiento adecuado.
El mayor problema con el que nos
enfrentamos es como darle la inclinación adecuada
al monitor para que tengamos una visión perfecta.
Puesto que en el interior de la máquina es muy
difícil obtener puntos de referencia a partir
de cuales medir, recomiendo empezar por una superficie
plana. Esta superficie plana será la que soporte
todo el peso del monitor. Por su parte inferior
la anclamos a los laterales de la máquina mediante
escuadras.
Una vez tengamos la superficie plana, elevamos
el monitor de su parte delantera hasta que llegue
a la inclinación deseada. En ese momento medimos
la distancia en vertical que hay desde el monitor
a la superficie plana. Buscamos unas maderas o
cualquier material que tenga esas medidas.
En la parte posterior de la superficie plana insertamos
varias escuadras a fin de evitar que el monitor
retroceda y se nos caiga por detrás. Una vez delimitado
el movimiento del monitor colocamos la tabla de
madera con escuadras y ya está.
PD: antes de poner la madera píntala.
En la parte frontal de la máquina suele haber
un elemento que delimita la pantalla de la máquina.
Este elemento se puede reutilizar para embellecer
la máquina. Solo habrá que colocarlo a la nueva
altura.
EL SONIDO
Uno de los apartados que pueden ofrecer una mayor
sensación a la hora de jugar a un juego de arcade.
Los altavoces de la máquina recreativa se encuentran
en la parte superior de la máquina recreativa,
junto al tubo fluorescente de la marquesina. Para
abrir la marquesina, por lo general, es necesario
desatornillar un par de tornillos que se encuentran
en la parte superior.
Si notáis que el sonido que sale del altavoz es muy bajito a pesar de poner el volumen del PC al máximo, podéis amplificar la señal para que se oiga mas alto. Para amplificar la señal vale con un amplificador de 7,5 w. El que enseño es de 11 w y me sobra un huevo. El amplificador lo podéis encontrar en cualquier tienda de electricidad. Yo os mostraré el que me he montado.
Éstos son los distintos módulos por separado, y en la última foto se puede ver el potenciómetro para regular el volumen de la máquina el la parte inferior derecha de la pantalla.
Flamesf
¡¡La comunidad marciana al servicio de la afición!!
Marcianitos declina cualquier responsabilidad derivada del uso que se haga de la información
que la web contiene.
Marcianitos no distribuye roms, no atenta contra la propiedad intelectual
y no tiene ánimo de lucro.
© 2002-2007 Prohibida la reproducción total o parcial sin permiso expreso del titular de los derechos
ni aun citando la procedencia.