EsHowto >> Electrónica >> Tecnología práctica

Cómo construir tu propia máquina recreativa a partir de una computadora vieja

Cómo construir tu propia máquina recreativa a partir de una computadora vieja Space Invaders es solo uno de los más de 3000 juegos compatibles con MAME.

¿Te encontraste alimentando con monedas de veinticinco centavos a las máquinas recreativas en los años 80 y 90? ¿Tiene computadoras viejas, o incluso partes de computadoras, sentadas ocupando espacio? ¿Quieres revivir esos grandes momentos arcade en la comodidad de tu hogar?

Todo es posible gracias a los emuladores . Los emuladores son piezas de software diseñadas para imitar una disposición particular de hardware y software. Hay emuladores para casi cualquier tipo de hardware o software que puedas imaginar. Pero cuando se trata de juegos de arcade, un emulador es el supremo:Multiple Arcade Machine Emulator, o MAME.

El propósito de MAME es preservar los viejos juegos de arcade. La mayoría de los juegos de arcade estaban integrados en chips de procesador. Sin embargo, hubo algunos juegos como Dragon's Lair y Space Ace que se ejecutaron en discos láser. También puede encontrarse con un juego de arcade que depende de alguna otra forma de dispositivo de almacenamiento, pero en su mayor parte, el código que hace que sus juegos de arcade favoritos funcionen existe en chips físicos conectados directamente a una placa de circuito dentro de la máquina.

El software MAME emula ese hardware, incluida la memoria, los procesadores o la unidad central de procesamiento (CPU) y los espacios de entrada/salida (E/S) de la máquina recreativa. Cuando se combina con una ROM de juego de arcade (un acrónimo de memoria de solo lectura) y tal vez una selección de muestras de sonido, MAME puede imitar ese juego. El programa MAME admite miles de ROM. Pero aunque MAME es gratuito y está fácilmente disponible, no encontrará ninguna ROM cuando descargue una copia. Eso se debe a que la mayoría de los juegos de arcade, incluso los creados por empresas que cerraron desde entonces, están protegidos por derechos de autor. A menos que posea una copia del hardware físico para un juego de arcade en particular, es ilegal descargar y poseer una ROM.

Pero supongamos que tienes una gran pila de fichas de juegos de arcade en una caja en casa. Has comprado todos y cada uno legítimamente, pero te falta el hardware para ejecutarlos o los juegos se han deteriorado. En ese caso, es perfectamente legal que busques las ROM de los juegos que posees y las descargues. Muchos sitios en las ROM de host web, no son difíciles de encontrar.

Por supuesto, podría ejecutar el emulador y las ROM en su computadora y jugar juegos como ese. Pero, ¿y si quieres la verdadera experiencia arcade? Deberá trabajar un poco y ser hábil en bocetos, carpintería, cableado y codificación. Pero al final, podrías tener una máquina recreativa capaz de jugar prácticamente cualquier juego arcade jamás creado.

Contenido
  1. Elegir un monitor y una computadora Arcade
  2. Decidir sobre sus controladores de arcade
  3. Uso de controles Arcade
  4. Luces y sonido de arcade
  5. Gabinetes de máquinas recreativas
  6. Cableado de los controles

Elegir un monitor y una computadora Arcade

Lo primero que debe tener en cuenta es que los diseñadores de MAME querían crear una forma de preservar los videojuegos:la capacidad de jugar los juegos es simplemente un subproducto. Eso significa que, si bien el objetivo del emulador es recrear el comportamiento del hardware de la máquina recreativa con la mayor fidelidad posible, no siempre se traduce en un juego jugable. Los programadores siempre están trabajando para mejorar MAME, y es posible que las versiones anteriores no admitan todas las ROM. Algunos juegos pueden funcionar, pero serán extremadamente lentos. Deberías probar tus ROM con la versión de MAME que prefieras antes de saltar a un proyecto de máquina recreativa.

Según el sitio web de MAME, los requisitos mínimos para ejecutar MAME en una computadora son:

La mayoría de las PC modernas superan estos requisitos mínimos. Cuanto más poderosa sea una computadora, mejor manejará los requisitos de procesamiento de MAME. Las computadoras que tienen una tarjeta gráfica con una unidad de procesamiento de gráficos (GPU) pueden obtener mejores resultados que las máquinas con tarjetas gráficas básicas. Debido a que MAME intenta reproducir el comportamiento del hardware, requiere mucha potencia de procesamiento. Debido a esto, algunos juegos pueden funcionar mal sin importar qué tan rápido sea su máquina.

Hay otras versiones de MAME llamadas ports que se ejecutará en máquinas con un sistema operativo basado en Mac o Linux. Si descargas la versión básica para PC de MAME, verás que es un sistema de línea de comandos. Eso significa que debe escribir comandos para cambiar la configuración y ejecutar ROM. Si lo prefiere, puede descargar una interfaz MAME que incorpora una interfaz gráfica de usuario (GUI ). Una buena GUI eliminará la necesidad de incorporar un teclado en la máquina arcade final.

También necesitarás un monitor para tu juego. Algunos entusiastas de MAME prefieren los televisores de tubo de rayos catódicos (CRT) a los monitores de computadora. Argumentan que los monitores de computadora brindan una imagen demasiado nítida y restan valor a la experiencia real de arcade. Si elige un televisor, asegúrese de que su computadora y su televisor puedan conectarse con los cables correctos. Un CRT con un puerto de S-Video y una computadora que contenga una tarjeta gráfica con su propio puerto de S-Video funcionan bien, pero existen otras opciones. Para obtener más información, lea Cómo conectar su computadora a su televisor .

Decidir sobre sus controladores de arcade

Cómo construir tu propia máquina recreativa a partir de una computadora vieja Un clásico joystick arcade de cuatro direcciones

¿Qué tipo de juegos quieres jugar? Los juegos de arcade como Centipede funcionan mejor con un trackball. El clásico juego Tempest usaba un controlador giratorio similar a un dial. Varios juegos de conducción usaban una combinación de volante y pedales para el acelerador y el freno. Y, por supuesto, cientos de juegos tenían una combinación de joysticks y botones.

MAME admite muchos controles diferentes. Puede instalar puertos de controlador de juegos estándar en la computadora que usará y conectar joysticks, volantes o gamepads de computadora estándar. Incluso puede usar controladores de juegos que se conectan a su computadora a través de USB. MAME no habilita automáticamente la función del controlador; deberá activarlo mediante un comando de línea o a través de una GUI.

Estos controladores deberían funcionar con la mayoría de los juegos, pero no necesariamente reproducen la sensación de una máquina arcade real. Para eso, debes salir y comprar controladores y botones reales de arcade. Algunos proveedores venden paneles de control de juegos prefabricados que puede comprar e incorporar a un gabinete. Un panel de control prefabricado costará más que la suma de sus componentes individuales, pero le ahorrará tiempo a la hora de cablear y codificar sus controles. Aún así, a muchos entusiastas les gusta la libertad que tienen cuando compran cada componente por separado y diseñan sus propios paneles de control de juegos.

A algunos fabricantes de máquinas recreativas MAME les gusta incluir múltiples dispositivos de control en una sola máquina. El entusiasta de MAME Jeff McClain construyó lo que él llama Ultimate MAME Cabinet e incluyó cuatro joysticks, un control giratorio, un trackball, una pistola de luz y más de una docena de botones en un gabinete personalizado [fuente:Ultimate MAME Cabinet]. Muchos proveedores venden controles de máquinas recreativas; debería poder encontrar la mayoría de los controles estándar sin demasiados problemas. Si desea algo específico, como el yugo volador de Star Wars o el volante personalizado de Spy Hunter, podría requerir un poco más de esfuerzo para encontrarlo.

Uso de los controles de arcade

Si decide usar controles reales de arcade, tendrá otra elección:¿cómo conecta estos dispositivos a su computadora? Hay algunos métodos diferentes que podría probar, pero quizás el método más popular y versátil es usar un codificador de teclado (también conocido como codificador clave ). De forma predeterminada, MAME asigna cada control arcade a una tecla específica del teclado. Los teclados contienen una placa de circuito. Los cables conectan cada tecla a un conector específico en la placa de circuito. Cuando presiona una tecla, completa un circuito y envía una señal a la placa de circuito. La computadora interpreta la acción como una pulsación de tecla. Cada tecla es realmente un interruptor .

Ese es el secreto:puede reemplazar estos interruptores con otros interruptores. La mayoría de los controles de arcade son en realidad solo interruptores. Los joysticks de arcade son interruptores que se mueven en dos, cuatro u ocho direcciones. Un botón es un simple interruptor de encendido/apagado. Hay dos tipos principales de interruptores para controladores de arcade:interruptores de ballesta y microinterruptores. Muchos entusiastas de las máquinas recreativas dicen que el diseño de ballesta brinda una mejor sensación al jugar. Los microinterruptores tienden a tener una sensación de clic y rigidez. Pero los interruptores de ballesta son difíciles de encontrar y requieren mantenimiento con más frecuencia que los microinterruptores. Si decide optar por ballestas, prepárese para buscar piezas.

Si asigna cada dirección del joystick a una tecla diferente en la placa de circuito, puede programar MAME para aceptar la entrada. Algunas placas codificadoras de teclas pueden aceptar entradas de trackballs y spinners, y algunos entusiastas de las máquinas recreativas MAME han creado codificadores especiales que ofrecen a la venta.

También hay otras formas de conectar los controles a una computadora. Es posible que pueda sacar la placa de circuito de un gamepad de computadora, conectar sus controles a la placa de circuito y mapear todo a la computadora. Pero la mayoría de los entusiastas de MAME prefieren codificadores clave porque pueden manejar más entradas.

No todos los codificadores clave se crean de la misma manera, por lo que es aconsejable investigar un poco antes de comprar uno. Tenga cuidado con los efectos como efecto fantasma . Ghosting es cuando un codificador de tecla envía una señal para una pulsación de tecla específica incluso si no presionó esa tecla en particular. Suele ocurrir cuando el codificador clave recibe varias señales en una ráfaga muy corta. Esto puede ser molesto cuando estás escribiendo en una computadora. Pero cuando estás jugando un juego de arcade, podrías hacer que hagas un salto suicida involuntario o que dispares accidentalmente a la princesa que has estado tratando de salvar durante 18 niveles.

Luces y sonido de arcade

Cómo construir tu propia máquina recreativa a partir de una computadora vieja Si su monitor no tiene parlantes incorporados, puede usar parlantes de computadora conectados a la tarjeta de sonido de su computadora .

Ninguna máquina de arcade está completa sin una pantalla iluminada en la parte superior y un sistema de sonido digno de transmitir los bloops y bleeps de los juegos de arcade clásicos. Si bien desea que los gráficos y los controles se sientan auténticos, son los pequeños toques los que ayudan a completar la sensación de jugar en una máquina recreativa real.

Para la pantalla superior de la máquina recreativa, necesitará una fuente de luz, algo de plexiglás y una marquesina, que es un material translúcido con ilustraciones. Si no tiene la capacidad de hacer su propia marquesina, puede comprar una. Varios sitios web venden marquesinas para máquinas MAME y pueden cortar el material al tamaño que necesite. Muchos incluso ofrecen diseños que incorporan el acrónimo MAME en la obra de arte. Algunos también ofrecen gráficos que puedes montar en el costado de tu gabinete de juegos.

Las lámparas fluorescentes son buenas fuentes de luz. No generan mucho calor, las bombillas duran más que las luces incandescentes y puedes encontrar bombillas y accesorios de diferentes longitudes.

Deberá intercalar la marquesina entre las láminas de plexiglás para proteger la obra de arte. Instale la luz fluorescente en la parte superior del gabinete y asegúrese de que la fuente de luz apunte hacia el frente del gabinete donde estará la marquesina. Pruébelo para asegurarse de que tiene el efecto que deseaba; puede hacer ajustes acercando o alejando la fuente de luz de la marquesina o usando una bombilla de vataje diferente.

En cuanto al sonido, eso depende de lo que estés usando como monitor. Si está utilizando un televisor, los parlantes del conjunto deberían funcionar bien. Pero si ha optado por un monitor de computadora, deberá instalar una tarjeta de sonido en su computadora y montar algunos altavoces dentro del gabinete. También deberá asegurarse de que la tarjeta de sonido sea compatible con la versión de MAME que utilizará. Es una buena idea buscar parlantes, ya que querrás algo que pueda recrear toda la gama de sonidos que encontrarías en los juegos de arcade. También puede instalar los altavoces cerca de la marquesina si quiere evitar un sonido apagado.

Gabinetes de máquinas recreativas

Puede encontrar gabinetes de máquinas recreativas a la venta en varios almacenes, subastas y sitios web, pero tienden a ser costosos. Comprar piezas de gabinetes es menos costoso pero sigue siendo un costo significativo. Además del precio de compra, es posible que deba lidiar con los gastos de envío y no hay garantía de que su configuración MAME quepa dentro de un gabinete prefabricado. Es por eso que muchos entusiastas eligen construir sus propios gabinetes arcade desde cero.

Para construir un gabinete, realmente necesita planificar con anticipación. Debe tener en cuenta la computadora y el monitor (o televisor) que está usando, los controles que instalará e incluso dónde planea colocar la máquina en su hogar. Las máquinas de arcade son bastante grandes, y si quieres un juego de arcade todo en uno, el tuyo será más grande que la máquina de arcade clásica promedio.

Si está diseñando su propio gabinete, en realidad solo está limitado por el equipo que usará, el espacio disponible en su hogar, su presupuesto y su imaginación. Los entusiastas han construido máquinas MAME que parecen gabinetes de juegos clásicos, máquinas de gran tamaño con múltiples sistemas de control, sistemas de mesa de cóctel e incluso máquinas de cabina completas con un asiento en el interior. El más pequeño de estos sistemas es la mesa de cóctel, que coloca la cara del monitor hacia arriba y tiene controles en cada extremo de la mesa.

Puede encontrar planes para gabinetes de juegos en toda la Web. Hay diseños para casi cualquier configuración que pueda desear. ¡Y nada te impide diseñar tu propia versión!

Para construir un gabinete, necesitará un tablero de fibra o un material similar para el cuerpo. También necesitará pegamento para madera, tornillos, pernos y soportes para mantenerlo unido. Necesitará herramientas como un taladro, una sierra de mesa, una sierra de vaivén, un destornillador y un mazo de goma. El hardware opcional podría incluir bisagras para una puerta en el frente, un cierre de puerta y un interruptor de encendido.

También necesitará trazar el panel de control del juego con cuidado. Debe asegurarse de tener suficiente espacio para el cableado en la parte inferior del panel, especialmente si está tratando de combinar varios sistemas de control diferentes en una sola configuración. Algunos entusiastas prefieren crear paneles intercambiables diseñados específicamente para diferentes tipos de juegos. Pero eso significaría que necesitaría un lugar para almacenar los paneles de control que no está usando actualmente.

Probablemente sea mejor encontrar un conjunto de planes en la Web y seguirlos para su primer proyecto. Puedes experimentar más tarde.

Cableado de los controles

Hemos llegado a lo que posiblemente sea la parte más desafiante de construir su máquina recreativa. El cableado requiere tiempo, paciencia y habilidad. También hay un elemento de prueba y error involucrado, particularmente si no está acostumbrado a manejar cables. Dependiendo del método que haya elegido para conectar sus controles a su computadora, es posible que necesite lo siguiente:

Tendrás que conectar cada control al codificador clave engarzando o soldando los cables a los conectores apropiados. Puede vincular los conectores del cable de tierra en serie a una tierra común. El codificador de teclas (u otra interfaz) debe conectarse a su computadora mediante un conector y un cable estándar, generalmente un cable de teclado. Puede ejecutar el programa MAME para probar sus controles una vez que los haya conectado al codificador. Es un proceso lento:debe determinar qué pulsaciones de teclas están simulando sus controles y luego asignar esas pulsaciones de teclas a la configuración de control correcta en MAME.

Supongamos que ha conectado un sistema de control de arcade a un codificador. Empujas el joystick izquierdo hacia arriba y miras para ver a qué pulsación de tecla corresponde esa acción. Te das cuenta de que se corresponde con T. Deberías decirle a MAME que la pulsación de tecla T debe asignarse al jugador uno presionando el joystick. Deberá repetir este procedimiento una y otra vez para mapear cada acción para su sistema.

También deberá instalar una regleta de enchufes o una caja de conexiones dentro de su máquina si desea limitar su gabinete a un solo cable exterior. Puede enchufar sus diversos componentes en la tira o en la caja de conexiones. Es posible que incluso desee instalar un interruptor de alimentación exterior para activar su computadora y otros dispositivos electrónicos para que no tenga que abrir el gabinete para encender su máquina.

El cableado puede convertirse en una tarea complicada, especialmente si desea maximizar la cantidad de entradas. Le recomendamos que consulte algunos de los siguientes sitios web para obtener más información sobre el cableado y las interfaces:

Es mucho trabajo, pero para el aficionado dedicado no hay mejor recompensa que construir una máquina MAME que funcione. Al final, tendrás una sala de juegos completa almacenada en un solo gabinete. ¡Juego encendido!

Obtenga más información sobre los juegos de arcade y otros temas a través de los enlaces en la página siguiente.

¡Precaución!

Siempre que trabaje con electricidad, debe tener mucho cuidado. Incluso algo tan relativamente simple como descargar un televisor o un monitor puede ser mortal si comete un error. Te recomendamos leer Cómo funciona la electricidad antes de empezar.