¡¡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.
Muchas de las presentaciones de nuestros juguetitos empiezan igual... Un día descubrimos MAME y revivimos un montón de recuerdos. Sin embargo, jugar a MAME con un pad, el teclado del ordenador o algo del estilo no nos termina de transmitir la auténtica sensación de arcade. Y ahí es donde empieza nuestra búsqueda de algo más "auténtico".
Mi caso no es diferente. Conocí MAME allá por el año 2000, un amigo se dejó su colección de CDs en casa. Me puse a mirar a ver qué encontraba y entre ellos había uno que ponía MAME en grande. Lo ejecuté y allí, ante mis ojos estaban funcionando perfectamente muchos de los juegos con los que me crié... Estaba alucinado, no me lo creía. Estuve jugando a casi todo...
Entonces empecé a interesarme por la emulación y MAME. Navegaba por internet a la búsqueda de más información sobre el mundillo. Así fue cómo encontré www.arcadecontrols.com. Más alucinación... claro, aquello era lo que hacía falta para disfrutar verdaderamente de MAME, nuestra propia recreativa en casa. Sin embargo, vi la idea como algo desorbitada, algo de "frikys"...
Pasaron los años y de vez en cuando me volvía a asaltar el gusanillo por tener mi propia recreativa. Miraba en internet a ver qué novedades encontraba, nuevos juegos, etc... Así fue como encontré Marcianitos. Empecé a visitar la web cada vez más y más hasta que en las Navidades de 2004-2005 tomé la decisión: IBA A TENER MI PROPIA RECREATIVA.
Tras una breve búsqueda de máquinas de segunda mano en Tenerife me di cuenta de que la cosa iba a estar difícil. Así que me aventuré un poco más y decidí ir a por una recreativa de construcción propia. Tardaría más en tenerlo todo funcionando pero al menos todo sería a mi gusto.
Quería que mi máquina fuera medianamente transportable, en Navidades me gustaría poder instalarla en casa de mi abuela ;) así que me hice unos planos con la máquina separada en tres bloques, cajón inferior, soporte del monitor y panel de control. Tomada esta última decisión, la cosa estaba bien clara... ya que el panel de control iba a ser una unidad independiente del resto de la recreativa, lo mejor sería empezar la construcción de mi máquina por él. Así, mientras construía el mueble, podría echarme unas partidillas al MAME con un panel "auténtico" y hacer más amena la espera.
Diseñado a grandes rasgos el mueble de mi recreativa, me centré en los planos del panel de control. Una vez terminados, lo primero que hice fue presentárselos a la comunidad marciana en los foros. Ellos tenían mucha más experiencia que yo y podrían decirme cuáles eran mis errores e indicarme las mejores soluciones. Con un montón de opiniones y buenos consejos, refiné mucho mi idea inicial y conseguí esto:
Ah, en cuanto a los componentes del panel de control, serían estos:
El material que he utilizado ha sido MDF (o DM) de 16mm de espesor para las paredes laterales y el suelo y contrachapado de 10mm de espesor para la superficie donde van los botones y palancas. La razón de utilizar otra madera para la "tapa" es que con las maderas de 16mm es conveniente hacer un hueco para alojar los joysticks ya que si no su palanca "pierde" mucha longitud. Con dicho espesor, el MDF no tiene mucha resistencia por lo que conviene emplear un material más resistente.
Tras un rato peleándome con la sierra de calar, ya tenía las cinco piezas básicas del cajón a falta de la tapa. Para el montaje, empleé tornillos y cola de carpintero, así todo quedaría sólido. Como uno no es muy bueno con la sierra, los cortes que debían ser rectos, parecían montañas rusas. Con bastante paciencia y muchas manos de lijado, conseguí adecentarlo todo un poco. Después, con una broca de pala, hice los agujeros para los botones de los pinball y los de servicio de la recreativa (pausa, reset, configuración) ya que no quería que estuviesen en el la parte superior del panel. Una buena dosis de enmasillado para tapar defectos de encaje y los agujeros de los tornillos con el posterior lijado y llegué a esto:
Vista desde la izquierda del cajón...
...de frente...
...y también desde la derecha.
Los grandes círculos enmasillados son unos agujeros que hice y que después tuve que cambiar de sitio. Los botones frontales de los lados chocaban con los de los pinballs y el central chocaría con el trackball
Esta parte no tiene mucha ciencia. Empecé dando un par de manos de selladora y lijando posteriormente para conseguir una superficie lisa y bien terminada que aceptara bien el posterior pintado. Después, para el pintado, empleé esmalte sintético al agua de color negro mate. Para conseguir un buen acabado, di unas 5 o 6 manos de pintura con un suave lijado entre ellas.
Personalmente no recomendaría el uso de esmaltes al agua ya que en mi opinión, su acabado es menos resistente que el de los tradicionales. No he intentado arañar la superficie de la pintura pero con los lijados, en algunas partes, me llevaba la pintura con demasiada facilidad. Con los esmaltes de dilución en disolvente todo son molestias (olores, dificultad de limpieza, tiempos de secado) pero creo que se consigue una superficie más dura y menos arañable.
Tras el proceso de pintura, el resultado fue éste:
Vista del frente del cajón ya pintado.
Y llegamos a la parte más importante del panel. Yo recomendaría que el cortado y taladrado de madera y metacrilato se hiciese a la vez, colocando la plancha de madera encima de la de metacrilato. Sin embargo yo, por no disponer hasta casi el último momento del metacrilato, hice ambas piezas por separado. Haciéndolo con cuidado no deben aparecer problemas de desajuste pero desde luego las molestias son mayores.
Para no andar tomando medidas y ser mucho más precisos, imprimí a tamaño real el diseño de mi panel de control y lo sujeté a la plancha de contrachapado de 10mm con unos trozos de cinta aislante. De ese modo no tendríamos más que taladrar y cortar siguiendo las líneas del plano.
El plano a tamaño real pegado sobre la plancha de madera.
Para conseguir que la bola del trackball posteriormente no quedara muy "enterrada", me tuve que construir una plancha metálica que sirviera de sujección para el mismo. Para cortar la plancha utilicé materiales muy caseros, una sierra para los bordes rectos exteriores (que no me quedaron muy rectos, la verdad) y un cincel para el círculo. Después con una lima de metales y mucha paciencia terminamos de dejar bien círcular el agujero.
Para conseguir que la superficie superior de la "tapa" quede enrasada, hay que "enterrar" la plancha de metal en la madera. Para ello con un lapiz, utilizando la propia plancha metálica como plantilla, marqué la zona que debía ser vaciada. La plancha metálica tenía como 1mm de espesor así que hacer el vaciado en la madera fué sencillo, el contrachapado está formado por láminas de madera de aproximadamente 1mm así que con eliminar una de las láminas todo quedó bastante bien. Para pegar la plancha metálica a la madera utilicé pegamento epoxy de dos componentes; quedó a prueba de bomba. Ya solo quedaba rellenar los desajustes entre el metal y la madera con un poco de masilla para madera. Con un lijado y un par de manos de selladora la tapa estaba preparada para recibir la pingura.
La plancha metálica ya pegada y enmasillada.
Una vez dada la selladora.
Ya solo falta el arte y el metacrilato.
El cortado y taladrado del metacrilato fue similar al de la madera. Los únicos cuidados especiales que tenemos que tener son:
Para el agujero del trackball fue necesario un poco más de trabajo. Primero hice un montón de agujeros con el taladro siguiendo el contorno del círculo. Después, con la sierra de calar fuí uniendo los agujeros y, dada mi inutilidad con la sierra de calar, obtuve una cosa MUY poco circular. A base de lima, lija, lija al agua y estropajo para platos tras MUCHO tiempo conseguí que aquello quedara casi perfectamente circular y además con el borde pulido y suavizado. Un par de fotos para ver el resultado:
Vista general del metacrilato ya cortado y taladrado.
Detalle del agujero para el trackball.
Para unir la tapa del panel al cajón utilicé dos bisagras comunes, así puedo abrir el panel cuando quiera para trabajar en su interior. En la zona posterior coloqué dos cierres que quedarán ocultos cuando el panel esté montado en la maca, de ese modo solo se podrá abrir el panel desde el interior del mueble. Dado que la superficie de apoyo de la tapa no era muy plana que digamos, coloqué un burlete de los que se emplean para aislar puertas y ventanas, de ese modo conseguí un mejor apoyo y disimular la falta de rectitud de las maderas.
Llegados este punto, solo falta colocar el arte que llevará el panel de control entre la madera y el metacrilato. Unos personajes de Street Fighter (el juego de recreativa al que más he jugado, sin duda) un poco de photoshop e illustrator y aquí está el resultado. No pude imprimirlo en papel adhesivo, que hubiese sido lo ideal, pero con situarlo entre las dos planchas y con la presión de los botones quedará bien firme. Una vez colocado solo nos quedará ir recortando el papel en todos los agujeros. Para ello utilicé un cutter de los de toda la vida.
Recortando los agujeros.
Ya solo falta ir colocando todos los botones y palancas al panel para que todo quede bien sujeto. Una vez que lo tengamos todo colocado, el resultado, visto por fuera y por arriba y por abajo fue este:
Los botones vistos desde arriba...
...y también desde abajo.
Para conectar los botones al PC, me decidí por el interfaz de puerto paralelo. Las razones para ello fueron la gran cantidad de botones que permite conectar y su bajo precio. Como ventaja extra, me encontré la posibilidad de desactivar grupos de botones con un solo interruptor que empleé para crear dos modos de funcionamiento del panel. Un "Modo casero" en el que los botones de insertar moneda, pausar los juegos, botón de configuración funcionan y un "Modo recreativa" en el que esos botones están desactivados. El cambio de uno a otro modo lo efectuaré posteriormente con un interruptor debidamente escondido en el interior del mueble.
La construcción del interfaz no plantea ningún problema ya que los componentes electricos que emplea son sencillos. La única herramienta especial que necesitamos es un polímetro o multímetro si vamos a utilizar un cable paralelo ya construido para poder identificar los cables con los pines. La construcción de dicho interfaz creo que está cláramente explicada en la sección de tutoriales de la web. De todos modos, por especificar un poco más mi construcción, este es el circuito que he utilizado:
El esquema eléctrico seguido.
De todos modos NO recomiendo la construcción del interfaz con mi esquema. Debido a una limitación (o fallo) del driver, al hacerlo como yo, tenemos que crear dos joysticks, con el driver, de 14 y 4 botones. Esto no es ningún problema a la hora de utilizar MAME o cualquier otro emulador que yo conozca pues todos nos dan total libertad a la hora de configurar botones. Sin embargo, podría generar algún problema con algún juego de PC. No sería nada grave y que no pudiéramos solucionar vía software, pero desde luego sería mucho mejor cablear de otro modo y evitar de raiz esos posibles problemas.
Y en cuanto a la construcción física del interfaz, lo resolví utilizando unos trozos de madera de una caja de vinos que andaba por casa. Mi panel es muy pequeño para todo lo que lleva así que tenía que intentar que el interfaz ocupara lo menos posible. Recorté las planchas de madera y las taladré en su parte posterior. Por dicho agujero las atravesaría con dos tornillos, interponiendo una tuerca entre plancha y plancha a modo de separador. Así conseguí una especie de edificio de apartamentos aterrazados donde iría pegando las regletas y los diodos. Con un par de fotos se entenderá mucho mejor:
Las planchas de madera ya cortadas y taladradas.
A falta de colocar la electrónica.
Durante el montaje de la segunda "terraza".
Interfaz ya terminado y colocado en su sitio.
Esta parte es sencilla, solo debemos tener un poco de cuidado para lo equivocar los cables y hacerlo todo de un modo ordenado. PEEERO... es tediosa como pocas. En total son 37 los microswitch a cablear, esto hace un total de 74 terminales...
Para que los terminales tuvieran un mejor contacto, estañaba antes la punta de los cables pelados. Después simplemente metía el cable en el terminal y con unos alicates apretaba hasta que quedaran firmemente sujetos. De resto, el único extra que tiene el cableado es que lo organicé utilizando cinta helicoidal para agrupar los cables y conseguir una disposición más limpia y ordenada. Para sujetar los mazos de cables al cajón, empleé unas piezas de plástico adhesivas que venden en las tiendas de electrónica y unas bridas plásticas.
Nuevamente, creo que un par de fotos serán mucho más descriptivas:
Las planchas de madera ya cortadas y taladradas.
A falta de colocar la electrónica.
Durante el montaje de la segunda "terraza".
El trackball lo conseguí en ebay a un precio de risa y es un modelo industrial. Estuve buscando información por internet sobre el tipo de electrónica que lleva y la conexión que llevaría con un PC normal. Al final no encontré nada así que me decidí a eliminar toda su electrónica y hacerlo funcionar en base a un hackeo de ratón. El trabajillo me dio algunos dolores de cabeza pero después de tres días, estaba funcionando perfectamente.
Para sujetar el trackball al panel de control utilicé cuatro tornillos que atraviesan el metacrilato y la plancha metálica de sujección del trackball. Al apretar uno de los tornillos se ve que hice mucha fuerza y agrieté un poco el metacrilato... así que ya sabéis, al trabajar con metacrilato, cualquier cuidado es poco.
A la hora de construirse un spinner creo que hay dos escollos que solventar. El primero es buscar unos rodillos para que el eje del spinner pueda girar libremente además de idear algún método de sujetar dichos rodillos al panel de control firmemente. El segundo problema es encontrar algúna perilla que nos permita jugar decentemente.
Para los rodillos y el sistema de sujección he utilizado una rueda de skate con los dos rodamientos correspondiente. La rueda servirá de soporte de los rodillos y está unida a la tapa del panel de control por dos tornillos que la atraviesan. Con este sistema, la solidez está garantizada y, aunque es difícil que se nos puedan estropear los rodillos dado el uso que les daremos, en caso de fallo serían muy fácilmente sustituibles. Todo esto me salió gratis ya que eran cosas que tenía por casa, pero si alguien se anima a construirse el spinner con este sistema, puede acercarse a una gran superficie de artículos deportivos y mirar precios. Unas ruedas malas y unos rodillos peores pueden salir bastante baratos, eso sí, tendremos que comprar las cuatro ruedas y los ocho rodillos... ya tenemos una disculpa para construir tres spinner que regalar a los amigos :).
La rueda ya atornillada a la tapa del panel.
Vista desde el exterior del panel con uno de los rodillos ya colocado.
Como eje para el spinner utilicé una varilla roscada. La podemos encontrar en cualquier ferretería y dado que vienen en diámetros estandarizados, podremos elegir una que se ajuste perféctamente al agujero de los rodamientos. En uno de sus extremos irá colocada la rueda dentada de un ratón. Para colocarla, podríamos pegarla o idear cualquier otro sistema de sujección. Yo tuve la suerte de que mi padre pudiera taladrarla en su interior utilizando un torno con lo que el ajuste de la rueda dentada iba a ser perfecto.
Detalle del taladro en el extremo de la varilla roscada.
La varilla con la rueda dentada.
La segunda dificultad, la perilla, también se solucionó muy fácilmente. Mi padre me torneó una perilla en acero y le hizo en su zona inferior un taladro roscado donde iría enroscada la varilla, todo perfecto en este sentido. Un par de manitas de spray de color negro mate y una junta toroidal de color negro para mejorar el agarre y darle un toque más profesional fueron los detalles extra. El resultado fue este:
La perilla con el eje ya enroscado y al lado la junta toroidal.
Con la junta ya situada en su sitio.
Ya solo falta hacer el montaje final y construir la electrónica. Al igual que en el caso del trackball, todo se basa en un conjunto diodo-detector que irá conectado al mismo hack de ratón que el trackball. Para colocar el conjunto electrónico en la posición adecuada, al lado de la rueda dentada, utilicé un tornillo de los que llevan los conectores tipo vga y un par de bridas plásticas. Con una fotos se verá claro:
Spinner visto desde debajo ya 100% funcional
Desde fuera se ve así.
Para conectar los dispositivos ópticos (ratón y trackball) al ordenador, lo más barato iba a ser un hackeo de ratón. El sistema de funcionamiento de un ratón es muy sencillo, tenemos un diodo que emite luz y un detector de movimiento que detecta esa luz. Al mover la bola del ratón, esta mueve a dos ejes que llevan una rueda dentada y gira entre el diodo y el detector de movimiento. Sabiendo si esos dientes pasan en una dirección u otra el ordenador mueve el cursor en consecuencia.
Para hackear el ratón (de los de bola, uno óptico no valdría), simplemente lo abrimos y localizamos los dos conjuntos diodo-detector que lleva (EJE_X y EJE_Y). Con un soldador de estaño desoldamos dichos componentes y con unos cables, sacamos "extensiones" desde los lugares donde estaban conectados. Después, con un poco de placa virgen (no se cuál es el nombre técnico), construimos un soporte para el conjunto diodo-detector que colocaremos en la rueda dentada de nuestro trackball o spinner. Ya solo hace falta unir los componentes a los cables que sacamos desde el ratón. Si lo hemos hecho todo bien, podremos mover el cursor de windows hacia los lados con el spinner o en cualquier dirección con el trackball.
Ya solo falta ponerlo todo un poco más presentable y acomodarlo en el interior del panel de control. El resultado es este:
El hackeo de ratón puesto en una cajita dentro del panel...
...y con la caja cerrada.
Llegados a este punto, el panel de control es 100% funcional. Sin embargo le puse algunos detalles extra que, a mi modo de ver las cosas, hacen que mejore bastante su aspecto y funcionalidad.
Para mejorar el aspecto de todo el contorno de la tapa del panel, cubrí los cantos con cinta cubre-cantos de plástico flexible de color negro. Para pegarla usé cola termofusible. Además de la mejor visual, con este canto evitamos que se cuele porquería entre el metacrilato y el dibujo del panel. En la zona posterior, al no poder usar dicho canto ya que está cortada en ángulo y además ser la zona de apoyo con el resto del mueble, simplemente usé un poco de cola termofusible para el sellado.
El trackball y el spinner están conectados al mismo hack de ratón. Como el ratón solo maneja dos ejes y nosotros tenemos tres (dos del trackball y uno del spinner), el eje x lo tenemos por duplicado. Es decir, moviendo el trackball a los lados o girando el spinner estamos haciendo lo mismo. Podría darse el caso de que mientras jugamos con el spinner, nuestro antebrazo rozara el trackball y produjera movimientos no deseados. Para evitarlo, instalé un interruptor de dos posiciones donde elijo qué quiero que esté activo, el trackball o el spinner. El modo de conseguirlo fue sencillo, dado que los diodos necesitan electricidad para funcionar, con el interruptor elijo que diodo alimento, el del eje x del trackball o el del spinner.
En la parte de arriba vemos el canto de goma negra y en la de abajo
el interruptor para elegir trackball o spinner.
Ya había dicho que iba a hacer que mi panel tuviera dos modos diferentes de funcionar, el modo "casero" en el que los botones de pausa, meter moneda y configuración funcionaban y el modo "arcade" en el que estaban desactivados. Para conseguir esto, dado que en el interfaz por puerto paralelo los botones en grupos de 5 como máximo comparten tierra, solo tuve que "romper" el cable de tierra de los botones mencionados y sacarlo al exterior. De momento, mientras no tenga el mueble completo, dicho cable está unido con un trozo de regleta, pero en el futuro a esos cables se conectará un interruptor que irá escondido en el mueble y que será el que cierre el circuito (activados los botones) o lo deje abierto (desactivados los botones).
Además, como en el mueble irá instalado un monedero, este llevará un interruptor, es decir, será un botón extra. Por ello, con un conector como el que llevan los altavoces para los cables de audio, en la parte posterior dejé preparada la conexión de dos cables.
Aquí vemos el conector para el interruptor del
monedero y la tierra "rota" y unida.
Unas patas de silicona transparente adhesivas en las cuatro esquinas del panel para que no se deslice en la mesa (mientras no esté instalado en la máquina completa) ponen el punto y final al panel. Ya solo queda disfrutar ;)
Aquí faltan palabras para describir las sensaciones... No se trata simplemente de ser más fieles al original (aunque esa es la idea por la que me construí el panel); solo un par de apuntes:
En fin, que eso que se lee mucho de que para disfrutar con el MAME a lo grande hay que tener unos mandos arcade es totalmente cierto. En mi caso, me ha llevado bastante tiempo su construcción, creo que más de tres meses. Económicamente... no voy a decir que sea un juguetito barato pero tampoco creo que sea muy caro. Es algo que una vez construido tendremos para siempre y que nos dará horas y horas y horas de disfrute. En mi caso, el proyecto , de concepto, nació siendo modesto y poco a poco lo fuí ampliando... pero para nada me duele el bolsillo.
En cuanto al trabajo, conocimientos, etc... trabajo me ha dado, eso es indudable, pero se me ha hecho muy divertido (sarna con gusto no pica). He ido a mi ritmo, sin prisas e intentando que todo saliera bien. Conocimientos, pues los justos, aunque había hecho mis chapucillas electrónicas y algo de carpintería, tengo que decir que he ido aprendiendo a medida que he hecho el panel. Cuando empecé, por ejemplo, no tenía ni idea de soldar y ahora lo hago decentemente. Las dudas que he ido teniendo me las han aclarado aquí, en los foros de marcianitos y también he tirado mucho de google.
La herramientas que he usado han sido:
No podría faltar en esta presentación de mi panel de control una sección de agradecimientos. NUNCA habría llegado a este resultado, sin la colaboración desinteresada de toda la gente de los foros de marcianitos. Para los que dieron sus opiniones, para los que sugirieron cambios, para los que me resolvieron dudas, para los que día a día, mientras posteaba fotos del "Así se hizo" me animaban a seguir con el proyecto y en especial a Lord Hiryu, Mikonos, Quark y Bubu:
¡INFINITAS GRACIAS!
Quisiera también agradecerle la ayuda prestada a mi amigo y vecino Álex (que ya está casi convencido de empezar a construirse su propia maca), durante un par de meses he tenido secuestrados su soldador de estaño y su cámara de fotos digital. Ah, el torneado de la perilla del spinner y el taladrado de su eje ha sido obra de mi padre.
-Macarro-
¡¡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.