Máquina de arcade Bartop para 2 jugadores (Desarrollado por Pi)
El 'Galactic Starcade' es un gabinete de arcade retro bartop para dos jugadores. Está alimentado por la microcomputadora Raspberry Pi y juega múltiples tipos de juegos retro, principalmente juegos de NES, SNES, Megadrive y arcade (MAME). El uso de un Pi mantiene el costo, el peso y la complejidad al mínimo, pero el gabinete también podría albergar un sistema más potente basado en PC para jugar juegos más modernos.
Siempre he querido una máquina arcade para juegos retro auténticos, pero ocupan mucho espacio y cuestan mucho dinero. Hacer un gabinete de bartop personalizado como este resuelve ambos problemas. También te permite jugar potencialmente miles de juegos en una sola máquina. Este proyecto cuesta menos de £ 200 (aproximadamente $ 320), mientras que un gabinete personalizado preconstruido puede retrasarlo cuatro o cinco veces esa cantidad.
Este es mi primer gran proyecto de bricolaje y mi primer Instructable: ¡sé amable! Cualquier pregunta o comentario es más que bienvenido en los comentarios.
ACTUALIZACIÓN # 1: ¡Gracias por la gran recepción a Starcade a todos! Muy contento de haber colocado en dos competiciones y haber ganado un botín superior de Instructables. Me encantan las fotos en los comentarios, ¡sigan viniendo por favor!
ACTUALIZACIÓN # 2: Después de un montón de solicitudes, finalmente pude hacer algunas prácticas guías PDF que muestran todas las dimensiones necesarias para hacer que esta máquina arcade sea aún más fácil de construir. He creado guías imprimibles a escala 1: 1 para los paneles laterales y la plataforma de control, además de una hoja de referencia con dimensiones y ángulos para el resto de los paneles. Puede descargar los PDF a continuación. ¡Disfrutar!
Paso 1: herramientas y materiales

Si desea seguir en casa, esta es la receta básica para la construcción. Las sustituciones por artículos similares están bien, esto es solo documentar lo que yo personalmente usé. He mostrado cuánto encontré cada artículo en línea, aunque tenga en cuenta que muchas de estas cosas ya estaban en la casa y en realidad no salí a pagar. Esta lista debería mostrarle el costo total si comprara todo.
Necesitará:
- Internos
- Raspberry Pi modelo B - £ 24 (Amazon)
- Estuche transparente para Pi - £ 3 (Amazon)
- Disipador de calor para Pi - £ 3 (Amazon)
- Tarjeta SD de clase 10 de 32 gb - £ 12 (Amazon)
- Cable de extensión de 4 vías - £ 1 (Amazon)
- Toma de entrada de red conmutada con fusible - £ 7 (eBay)
- Monitor
- Monitor LCD TFT de 19 "con altavoces incorporados- £ 25 (eBay)
- Cable HDMI a DVI - £ 2 (Amazon)
- Control S
- Joysticks + botones + interfaz USB - £ 44 (ultracabs)
- Gabinete
- Tablero de MDF de 12 mm 1829 x 607 - £ 15 (B&Q)
- Tablero de MDF de 9 mm 1829 x 607 - £ 9 (Wickes)
- Tablero de MDF de 6 mm 1829 x 607 - £ 7 (Wickes)
- Moldura en T de 3 mx 15 mm - £ 6 (arcade world)
- Imprimación blanca de uso múltiple de 750 ml - £ 9 (atornillado)
- Pintura en aerosol negra mate de 400 ml - £ 3 (atornillado)
- Bisagra de piano de latón de 600 mm - £ 5 (Wickes)
- Marquesina
- Plexiglás 500 x 240 mm - £ 3 (atornillado)
- Kit de tira de LED flexible - £ 13 (Amazon)
Gasto total aproximado = £ 191 ($ 305)
También necesitará las siguientes herramientas. Muchos de estos son bastante comunes, pero si hay algo que no tiene, ¡pídalo prestado! Personalmente, tomé prestada una gran cantidad de herramientas y consejos de mi compañero de casa, compañero de juego retro y buen huevo de Jonny de 1up Living. Aparece en algunas de las fotos y, en general, ayudó mucho con la construcción.
Necesitará:
- Teclado y mouse USB
- Destornillador
- Taladre con brocas de ~ 28 mm, ~ 12 mm y ~ 2 mm
- Abrazaderas!
- Sierra de mesa
- Rompecabezas
- Enrutador
- Papel de lija
- Relleno
- Pegamento de madera
- Empulgueras
- Rodillo de pintura y pincel pequeño
- Paciencia
Paso 2: diseño del gabinete




Investigué mucho antes de construir este gabinete. Principalmente mirando los diseños de otras personas. Ya hay una gran cantidad de excelentes instructables para máquinas recreativas personalizadas; he hecho un seguimiento de mis favoritos aquí, pero ninguno de ellos cubrió exactamente lo que buscaba. Después de inspirarme mucho, decidí que los criterios principales para mi diseño serían:
- dos jugadores
- estilo clásico de los años 80
- relativamente portátil
Quería hacer algo que se viera vagamente 'real' con controles auténticos para una experiencia de arcade convincente en casa. ¡Un par de bocetos después y estaba en camino!
Diseñé varias iteraciones del gabinete usando SketchUp, una herramienta gratuita y fácil de aprender para el modelado 3D. Ya tenía una forma y un estilo básicos en mi cabeza, pero el proceso de modelado me ayudó a descubrir los ángulos y las dimensiones que funcionaban mejor estéticamente.
Paso 3: diseño de los controles



Quería una configuración versátil que pudiera manejar todas las plataformas de juego principales que estaba tratando de emular. Después de investigar un poco, me decidí por un diseño de estilo Capcom de seis botones con botones adicionales de Inicio / Seleccionar en la parte delantera. Este diseño es perfecto para juegos beat 'em up y tiene suficientes botones para representar adecuadamente todas las consolas que el Pi puede emular.
Puse un cartel de instrucciones para explicar los esquemas de control de cada consola, ya que de lo contrario puede ser un poco confuso para los nuevos jugadores que cambian de sistema. Esto se enmarcará y colgará en la pared como una guía de referencia oficial para los novatos de máquinas recreativas.
En términos de dimensiones y espaciado de botones, utilicé muchas pruebas y errores y creación de prototipos para ver lo que parecía correcto. Siento que el diseño final es lo suficientemente ancho para dos jugadores y con suficiente soporte para las muñecas para estar cómodo durante largas sesiones de juego, ¡muy importante!
Paso 4: diseño de la carpa




La marquesina es el gráfico del título retroiluminado que se encuentra en la parte superior de todas las máquinas recreativas. Elegí el nombre 'Galactic Starcade' porque sentí que evocaba la sensación un tanto cursi de los gabinetes clásicos y al mismo tiempo (al momento de escribir) era un nombre completamente único. De ahí los resultados cero en google.
Encontré un gran recurso para gráficos de arcade de alta resolución, Arcade Artwork, y retoqué algunos personajes icónicos de videojuegos en un gráfico de marquesina espacial. El fondo estrellado es del gabinete original de Space Invaders y el estilo del título es una especie de homenaje a los logotipos de juegos clásicos.
Paso 5: Prototipos del gabinete



Recomiendo encarecidamente el modelado de prototipos a gran escala si está diseñando un gabinete usted mismo. Dicho esto, si quieres trabajar con mis diseños exactamente, ¡no dudes en saltarte esta sección!
Usando un poco de cartón de repuesto, pegué una maqueta bastante rugosa del diseño del gabinete. Realmente solo había diseñado la máquina arcade digitalmente y no estaba segura de que se vería y se sentiría bien en el mundo real.
La maqueta de tamaño completo me permitió evaluar el tamaño del gabinete en contexto (es decir, en el mostrador de la cocina donde está destinado a vivir) y determinar si había dejado suficiente espacio para que dos personas jueguen juntas. También me ayudó a descubrir los ángulos óptimos de reproducción / visualización para el panel de control y la pantalla.
En general, estuve muy contento con el tamaño y la forma de la maqueta y solo hice cambios mínimos.
Paso 6: Prototipos del panel de control




Pedí un conjunto de panel de control completo de ultracabs que incluía dos joysticks de estilo japonés (es decir, con punta de bola) y dieciocho botones de varios colores. Después de diseñar el diseño de mi panel de control en la computadora, perforé algunos agujeros en algunos restos de madera y configuré un controlador independiente para probar la configuración antes de enviarlo al gabinete. Esta es una excelente manera de probar la ergonomía del diseño con un tiempo real de juego real.
Conecté el controlador de prueba y jugué unos buenos juegos para ver cómo se sentía. Consulte las secciones posteriores sobre cómo conectar y configurar los controles. En general, estuve bastante satisfecho, pero el prototipo me enseñó que los botones deberían estar un poco más juntos y que se necesitaba un poco más de espacio en la parte inferior para el apoyo de la muñeca. Luego realicé estas realizaciones en el diseño final. ¡Es mejor ajustar ahora que cuando es demasiado tarde!
Dejé el prototipo conectado y lo usé para jugar juegos en mi computadora para rascar esa picazón de juego retro mientras trabajaba en el resto de la máquina arcade. Si logras que se vea mejor, ¡el controlador independiente podría ser un proyecto completo por derecho propio!
Paso 7: Cortar los paneles Pt.1




¡Pongamos polvo! Armados con una impresión dimensionada del diseño (estilo IKEA porque, bueno, ¿por qué no?) Fuimos al cobertizo para cortar los paneles de MDF. Big agradece nuevamente a 1up Living que ayudó mucho con las próximas etapas de la operación.
Primero cortamos algunos MDF de 12 mm en paneles de 500 mm de ancho en la sierra de mesa. Una vez que un borde de cada uno se cuadró en la sierra ingletadora, simplemente trabajamos a través de los paneles (base, parte posterior, cara del monitor, panel de control, tira pequeña en la parte delantera y marquesina), estableciendo la cerca y el ángulo de la hoja en la sierra de mesa para cada corte
Para cortar la pantalla, medimos cuidadosamente la pantalla y cortamos un agujero en el panel usando la sierra de calar. Luego se colocó la pantalla en su lugar y se pegaron trozos gruesos de madera y se atornillaron contra los bordes para proporcionar un ajuste perfecto. Ese es el trabajo de preparación realizado: más detalles sobre el montaje del monitor más adelante.
Paso 8: Cortar los paneles Pt.2








Para los lados, pegamos una plantilla impresa en un poco de MDF de 9 mm y la cortamos con un cuchillo Stanley para marcar la forma. Esto se cortó con una sierra de calar, y se le dio un poco de amor con un poco de papel de lija para redondear los bordes y cosas por el estilo. Es importante que ninguna de las esquinas esté demasiado afilada para garantizar que la moldura en T se ajuste correctamente más adelante. El otro lado se cortó usando un bit de plantilla en el enrutador, por lo que sabíamos que serían idénticos.
Los paneles laterales son más gruesos que el resto del gabinete a 15 mm, con un canal de 3 mm que se extiende a lo largo de los bordes alrededor del perímetro. El canal debe ser completamente central y albergará la moldura de plástico (moldura en T) más adelante. Los paneles laterales son un poco más gruesos que el resto del gabinete porque también actúan como patas y soportarán el peso de toda la máquina. Además, el moldeo en T viene en 15 mm pero no en 12 mm.
Hay un par de maneras de lograr esto, pero con las herramientas a nuestra disposición descubrimos que la forma más simple era formar los paneles de 15 mm con dos piezas de madera más delgada (9 mm y 6 mm) juntas. La pieza de 9 mm se cortó y lijó exactamente al tamaño como se explicó anteriormente. La pieza de 6 mm se cortó muy aproximadamente con unos pocos centímetros de sangrado y luego se cortó con precisión utilizando la plantilla del enrutador nuevamente para asegurarse de que se ajuste exactamente a su otra mitad.
Luego configuramos el enrutador a una profundidad de 3 mm y cortamos una rebaja alrededor del borde del panel de 9 mm, asegurándonos de cortar el borde interior en lugar del borde frontal. Una vez contentos con eso, obtuvimos un poco de pegamento de madera resistente en el camino y emparedamos las piezas de 9 mm y 6 mm, asegurando que el reembolso estuviera en el medio para formar el canal de 3 mm. Los dos lados se mantuvieron unidos durante la noche con tantas abrazaderas como pudimos poner nuestras manos.
¡Enjuague y repita para la otra mitad y tendrá dos paneles laterales listos para usar!
Paso 9: Montaje del gabinete





¡Es hora de juntar todos estos paneles en algo que se asemeja vagamente a una máquina arcade! Esta etapa utiliza mucho pegamento para madera, abrazaderas y precaución.
El primer paso es derribar algunos bastones pequeños para que actúen como refuerzo interno para el resto de los paneles. Estos no se verán en la pieza final, por lo que pueden estar hechos de chatarra. Mis bastones fueron cortados en trozos de madera de 20x20 mm que estaban por ahí. Taladre algunos agujeros avellanados en todos los bastones para que sea más fácil atornillarlos en los paneles del gabinete desde el interior; de lo contrario, puede volverse bastante complicado y posiblemente partir la madera. Estos serán atornillados y pegados a los paneles a lo largo de cada borde que unía los paneles laterales.
Imprimimos un diagrama de sección a escala completa del gabinete y lo usamos para trazar todos los puntos importantes en el panel lateral con lápiz. Luego, al colocar el panel plano sobre el piso, las otras piezas se pueden colocar encima del dibujo. Una vez que estuvimos seguros de que todo encajaba y los ángulos eran correctos, cada pieza se pegó cuidadosamente en su lugar, colocando una abrazadera allí siempre que sea posible.
Luego se volteó y se colocó en la parte superior del otro lado, se alineó con marcas de la misma plantilla y se pegó y atornilló en su lugar. Se necesita un destornillador bastante pequeño para alcanzar algunos de los tornillos alrededor del panel de control y se vuelve un poco complicado, pero deja el exterior sin tornillos visibles, así que creo que vale la pena el esfuerzo.
Paso 10: pintarlo de negro





Antes de aplicar cualquier pintura, utilicé relleno de superficie blanca para rellenar las 'costuras' entre los paneles. Froté el relleno con un dedo a lo largo de los bordes que tenían un pequeño espacio, esquinas también. Esto necesita secarse y luego se puede lijar suavemente con papel de lija de grano 120. También apliqué una capa delgada de relleno alrededor del borde interior del corte de la pantalla para darle un acabado más suave y agradable, nuevamente lijado cuidadosamente antes del siguiente paso.
Extendí una manta vieja para proteger el resto del cobertizo y fui con un poco de imprimación blanca. Usé un pequeño rodillo en su mayor parte y un cepillo pequeño para asegurarme de que todas las esquinas y bordes tuvieran suficiente cobertura. Hice todo lo posible para evitar las marcas de pincel, ya que apuntaba a un acabado suave. Sin embargo, un poco de lijado entre capas puede resolver la mayoría de las marcas. Dos capas deberían hacer el truco.
El siguiente fue el acabado negro que se logró con algunas capas de pintura en aerosol. Vale la pena leer para aprender cómo aplicar la pintura en aerosol correctamente. En pocas palabras, sostenga la lata a unos 20 cm de distancia, mantenga la lata en movimiento e intente hacer muchas capas finas en lugar de capas generosas. También es importante usar una máscara de buena calidad y trabajar en un lugar bien ventilado.
Paso 11: todos los recortes


La moldura en T es la moldura de plástico que realmente le da a un gabinete ese aspecto arcade genuino. Compré una tira de molduras en T amarillas de Arcade World UK. Viene en varios tamaños: opté por el de 15 mm, aunque vale la pena señalar que la mayoría de los distribuidores tienen una selección más amplia de colores en el tamaño estándar de la industria de 3/4 de pulgada.
Instalar la moldura en T es bastante sencillo, pero lleva un poco de tiempo. Comience desde abajo para asegurarse de que las costuras permanezcan ocultas. Coloque el plástico en la ranura una pequeña sección a la vez, con una pequeña llovizna de pegamento para mantenerlo en su lugar. Use cinta de enmascarar para mantener la moldura en T completamente en su lugar mientras se seca cada sección, aunque tenga cuidado de usar cinta que no arruine su acabado bien pintado.
En teoría, el canal debe ser lo suficientemente apretado como para que la moldura en T se asiente y luego se mantenga firme por sí misma, pero la forma en que hicimos los paneles laterales requería cierto uso de pegamento solo para estar seguros.
Paso 12: montaje de la pantalla


Usé un monitor LCD TFT 4: 3 de 19 "restaurado que encontré en línea bastante barato. 19" es perfecto para un gabinete de este tamaño, pero es difícil encontrar algo para comprar nuevo ya que ya nadie fabrica monitores con relación de aspecto 4: 3. Sin embargo, mucha gente está vendiendo monitores viejos a bajo precio en eBay. No importa si la carcasa está un poco maltratada, ya que estará oculta dentro del gabinete.
El frente del gabinete se cortó en una etapa anterior para adaptarse con precisión a las dimensiones de la pantalla. El marco de madera para el monitor, es decir, cuatro soportes, uno para cada lado, se fijan permanentemente en su lugar. Luego, el monitor se coloca firmemente en su lugar y se agregan más soportes en la parte posterior para sostener el peso y mantener el monitor bajo control. Se puede acceder fácilmente a estos paneles de soporte y desenroscarlos para retirar el monitor en caso de que necesite mantenimiento.
Esto variará de una pantalla a otra, pero para este proyecto el monitor tuvo que montarse al revés para ajustarse correctamente en la posición correcta. Si tiene que hacer esto, es muy fácil configurar el Raspberry Pi para que salga todo girado 180 grados para que siga siendo visible de manera normal. Esto se puede lograr escribiendo
sudo nano /boot/config.txt
en la línea de comando, seguido de agregar la línea
display_rotate = 2
al final del archivo de configuración y presionando guardar. ¡Al reiniciar, todo debe estar al revés (es decir, de la manera correcta)! Establecer display_rotate en 0 o eliminar la línea revertirá todo a la normalidad si es necesario.
Paso 13: una nota sobre audio
Para obtener un sonido fuerte y robusto, desearía instalar altavoces separados, y tal vez un pequeño subwoofer, dentro del gabinete en algún lugar. Sitios web como Arcade World UK venden altavoces especiales para salas de juegos con pequeñas rejillas de audio que pueden ir a donde quieras.
Sin embargo, me volví muy flojo para esta etapa y me decidí por usar los altavoces integrados en el monitor. Esto no es ideal pero ahorra mucho trabajo. Puede sonar lo suficientemente alto para mis necesidades y los sonidos de la vieja escuela que provienen de estos viejos juegos suenan bien a través de parlantes de monitor baratos.
Utilicé un cable de audio estándar de 3.5 mm para conectar la salida de audio del Pi al puerto de entrada de audio del monitor. Vale la pena configurar el Pi para que siempre use este puerto para audio (en lugar de tratar de emitir a través de HDMI). Esta configuración es fácil de cambiar, solo escriba
sudo raspi-config
desde la línea de comandos para abrir la pantalla de configuración, luego seleccione 'opciones avanzadas', 'audio' y elija forzar la salida del audio a través del conector de 3, 5 mm.
Paso 14: cableado de los controles

Este paso puede ser bastante complicado. Los botones se encajarán perfectamente en los orificios de los botones pretaladrados y deben mantenerse en su lugar apretando las arandelas de plástico en el interior del gabinete. Esa es la parte fácil.
La parte superior de los joysticks se desenrosca y se retira temporalmente, lo que permite que la parte del palo se deslice desde el interior de la máquina. Luego se puede atornillar minuciosamente en su lugar desde el interior con un destornillador pequeño y mucha fuerza de voluntad. Es importante asegurarse de que el palo esté alineado correctamente para que pueda moverse correctamente en todas las direcciones. Puede probar esto manteniéndolo en su lugar desde abajo y girándolo. Escuchará y sentirá que los microinterruptores hacen clic mientras se mueve en cada dirección.
El conjunto de controles arcade todo en uno viene con una interfaz USB y cables preengarzados que simplemente se insertan en la interfaz en un extremo y los botones en el otro. La imagen hace que parezca realmente confuso, pero siempre que realice un seguimiento de su progreso, es un negocio simple.
El conjunto viene con instrucciones y los distribuidores hicieron este video instructivo para explicar el cableado con más detalle. En esencia, cada botón (y dirección en los joysticks) tendrá dos conectores que deben conectarse a la interfaz USB. Uno en una entrada general y el otro conectado en cadena al conector de tierra. Tenga cuidado de no doblar los conectores metálicos o de usar demasiada fuerza al conectar los cables. Rompí un microinterruptor para limpiar uno de los joysticks y tuve que pedir una pieza de repuesto.
No importa demasiado en esta etapa a qué entrada está conectado cada botón: una vez que está todo configurado y conectado al Pi, podemos usar una herramienta del sistema para descubrir qué botón está en qué puerto y asignarlos en consecuencia.
Paso 15: cableado de todo lo demás



En esta etapa, es una buena idea instalar un interruptor universal y de fácil acceso para permitir que todo se encienda y apague a la vez. El interruptor que compré toma un cable de caldera estándar y simplemente se inserta en un orificio previamente perforado y se atornilla en su lugar.
El siguiente paso es cortar el extremo del enchufe de un cable de extensión barato y conectarlo a la parte posterior del interruptor de encendido / apagado. Aquí es donde tener un juego de engarzado de alambre es realmente útil. Si no tiene uno, es hora de sacar el soldador. Hay muchas guías en línea si no eres un profesional en el cableado. La extensión necesita suficientes enchufes para alimentar el monitor, el Pi, la iluminación y los altavoces (opcional).
Lo siguiente es conectar todo el kit y organizarlo con cintas de plástico para evitar que todo se vuelva demasiado caótico. ¡Debo asegurarme de que todos esos cables estén ordenados!
Paso 16: encender la carpa





Obtuve el gráfico de marquesina impreso profesionalmente en papel de película retroiluminada de impresión inversa, que generalmente se usa con cajas de luz. Tiene una película de plástico en la parte posterior que difunde la luz a su paso. He visto a muchas personas en línea imprimir sus gráficos de marquesina en casa en papel de impresora normal y parece que está bien hecho de esa manera. Definitivamente una opción si desea evitar un viaje a la imprenta local.
Una vez impreso, el gráfico se intercala entre dos hojas de plexiglás / plexiglás transparente para mantenerlo plano. Estas hojas de perspex se cortan a medida y se fijan dentro de la caja de la marquesina. El grosor del perspex no es demasiado importante, siempre que no sea flexible. La hoja que utilicé tenía unos 3 mm de grosor, que era más que suficiente.
El gabinete está diseñado para que la caja de la marquesina y el gráfico sean extraíbles, para facilitar el intercambio de gráficos o reemplazar la iluminación si es necesario en el futuro. Antes de colocar la caja de la marquesina y atornillarla, pegué dos tiras de LED con pegamento caliente y pasé los cables a través de un agujero pretaladrado en la superficie. Luego se pueden conectar a la fuente de alimentación que cableamos en el paso anterior.
Es común usar una pequeña tira de luz para la carpa, lo cual está bien, pero sucedió que teníamos algunos LED en la casa, así que los usamos. Pensamos que serían más fáciles de instalar y darían una luz más dispersa que no estaba tan enfocada en el medio.
Paso 17: Hatch de acceso


Casi terminado ahora!
Una vez que todos los cables se vean limpios y ordenados y la caja de la marquesina se haya fijado en su lugar, es hora de colocar la compuerta de acceso / puerta trasera de la manera que mejor le parezca. Para este paso, corté una bisagra de latón a medida y la atornillé directamente en la parte posterior del gabinete. Adjunté la bisagra a la puerta medio segundo y al gabinete medio segundo. Es útil pegar un poco de papel doblado debajo de la puerta para mantenerlo a la altura correcta mientras atornilla la bisagra en su lugar, y usar una espinilla o clavo para marcar previamente los lugares donde irán los tornillos.
También atornillé un pequeño trozo de madera de desecho en el interior del marco para evitar que la puerta se incline hacia el gabinete. Un pequeño imán pegado en caliente sobre esta madera, y el lugar apropiado en el interior de la puerta, le da una agradable sensación de cierre a presión y evita que la puerta se abra cuando se mueve el gabinete.
Por último, puede colocar una manija pequeña o perforar un agujero para los dedos para permitir que la puerta se abra fácilmente. ¡No hay mucho más que eso!
Paso 18: Configuración de Raspberry Pi

¡Lo único que queda ahora es configurar y trabajar el hardware y el software!
No revisaré la configuración con demasiados detalles, ya que hay muchos tutoriales en línea para configurar la emulación en Raspberry Pi. Como novato completo de Pi y Linux en general, encontré algunas cosas un poco confusas, así que resumiré lo básico lo mejor que pueda para cualquiera que quiera seguirlo:
- Descargue la última imagen de la tarjeta SD RetroPie. Esta es una configuración preconfigurada para el Pi que ejecuta EmulationStation, que es básicamente una interfaz bastante bonita para navegar y lanzar juegos para múltiples emuladores (también incluidos). Puede instalar todos los emuladores manualmente, pero el uso de la imagen prefabricada ahorra muchas horas de trabajo.
- Escribe la imagen en tu tarjeta SD. Necesitará al menos una tarjeta de 4GB solo para ejecutar RetroPie. Compre una tarjeta más grande ya que necesitará espacio para los juegos y cualquier actualización futura. Fui por una tarjeta de 32GB que probablemente sea exagerada, 8GB debería ser suficiente. Hay muchas formas de escribir imágenes de tarjetas SD, pero las opciones más simples son utilizar utilidades de terceros como Image Writer para Windows o Pi Filler para Mac. Supongo que los usuarios de Linux pueden hacer este paso sin mi ayuda.
- Configura la Raspberry Pi. Si aún no lo ha hecho, instale su disipador de calor en el Pi. Literalmente solo se pega en el chip grande en el medio. El disipador térmico es opcional, pero ayudará a que la máquina se mantenga fresca cuando juegue y permitirá que el Pi se acelere aún más sin estrellarse. ¡Introduce la tarjeta SD en el Pi, asegúrate de tener un teclado conectado y enciéndelo! Debería iniciarse directamente en EmulationStation y pedirle que configure el teclado para los menús. Ahora es un buen momento para asegurarse de que todo el hardware funcione como se espera.
- Descargar ROMs. Estás solo para este paso. Debo señalar que es ilegal jugar roms de juegos que no tienes en forma física y no puedo tolerarlo. He oído que es posible torrentizar grandes lotes de roms, pero tendrá que pedirle a Google más información al respecto. Hacia adelante.
- Transfiere juegos a la tarjeta SD. Haga esto a través de la red usando algo como CyberDuck. Las roms del juego se almacenan en la carpeta correspondiente en el Pi y EmulationStation las leerá automáticamente.
- Configura tus controles. Esta es la parte que encontré más frustrante, principalmente porque soy un novato de Linux. Los controles físicos deben conectarse antes de poder abordar esta parte. Implica descubrir los puertos a los que está conectado cada botón y luego editar el archivo de configuración de controles para asignar las teclas a los botones correctos en el juego. Los sitios web vinculados más abajo cubren esto con mucho más detalle.
- [Opcional] Agregue una pantalla de bienvenida personalizada. Diseñé una pantalla de bienvenida para que coincida con los gráficos del gabinete. ¡Realmente une la habitación!
Un gran agradecimiento a los tutoriales que se encuentran en Lifehacker y SuperNintendoPi: estos entran en más detalles sobre la configuración de Pi y fueron fundamentales para ayudarme a descubrir lo que estaba haciendo. Los foros de RetroPie también son muy útiles si te quedas atascado: ¡es probable que alguien más haya tenido problemas con el mismo problema en algún momento!
Paso 19: ¡Acaba con él!





¡Se hace! Siéntese y admire el proyecto terminado y disfrute de algunas rondas de Street Fighter o Micro Machines para celebrar.
Hay algunas cosas que haría de manera diferente, pero en general estoy muy contento con cómo resultó esto. Demuestra que una pequeña cosa como la Raspberry Pi puede alimentar felizmente una máquina arcade de tamaño casi completo. Publique sus propios proyectos de arcade de bricolaje en los comentarios, ¡me encantaría verlos!