Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ad-inserter domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obdcarcl/emuladordeconsola.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the mihdan-index-now domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obdcarcl/emuladordeconsola.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the complianz-gdpr domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obdcarcl/emuladordeconsola.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the fast-indexing-api domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obdcarcl/emuladordeconsola.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obdcarcl/emuladordeconsola.com/wp-includes/functions.php on line 6114
Construye Una Máquina Recreativa En Casa: Guía Paso A Paso | Emulador De Consolas

Construye una máquina recreativa en casa: guía paso a paso

 

He estado disfrutando de las salas de juegos en los años 90, por eso he decidido armar una en casa. Hay bastantes tutoriales en Internet sobre cómo hacerlo. Sin embargo, el problema común es construir el gabinete de madera; bueno, no es un problema si tiene una sierra circular y algunas otras herramientas profesionales disponibles.

Desafortunadamente (¿o por suerte?), no tengo una sierra circular en casa. Entonces, aquí está mi opinión sobre cómo hacerlo solo con un lápiz, una regla y un cuchillo.

Contenido

Preparativos

Voy a usar la caja que vino con el monitor como gabinete, lo que significa que la máquina arcade final será una versión portátil con barra superior. No requiere soldadura.

La parte del software se ejecutará en RetroPie , una excelente imagen para la microcomputadora Raspberry Pi. También explicaré cómo agregar un buen tema compatible con cartón y obtener vistas previas e información del video del juego.

Si bien RetroPie puede emular 50 plataformas de juego diferentes (incluidas PlayStation, PSP, Dreamcast, Nintendo, MSX y otras), me concentraré en configurar controladores y juegos para un emulador llamado Final Burn Alpha (FBA), básicamente una máquina recreativa retro múltiple. emulador Los juegos de Logística de Amazon suelen utilizar de 2 a 4 botones del controlador, a veces 6 (¡funciona para nosotros!). De lo contrario, puede colocar fácilmente cualquier ROM de otra plataforma en las carpetas correspondientes, y simplemente funcionarán (probablemente 😉).

00000 2

El presupuesto total en mi caso era de unos 270€, pero podría ser de unos 140€ si encuentras un monitor usado con caja (acabo de comprar uno nuevo).

Herramientas necesarias

Regla
La regla estándar de 30 cm (12”) funcionará perfectamente.
ruler 3
Lápiz pencil
compases compasses
Cuchillo de papel knife
Grapadora
La grapadora normal de oficina también funcionará, yo tenía una más grande en casa.
stapler
12 tornillos y un destornillador
Cualquier tornillo de tamaño decente es adecuado, pero cuanto más corto, mejor.
screws
Teclado USB
Usaremos un teclado USB en la etapa de configuración inicial. Cualquiera servirá.
452b KW 2414 1 0 1 1000x667 1
Lector/escritor de tarjetas SD
Asegúrese de elegir uno bueno: algunas personas tienen dificultades en el paso de flasheo debido a los escritores de tarjetas SD de baja calidad.
sdreader
Cinta adhesiva de doble cara 25801 03 1000

Componentes

Monitor de 27” (Full HD) 
En realidad, puedes usar cualquier monitor, incluso aquellos con una relación de 4:3, que incluso se pueden voltear verticalmente, ya que muchos de los juegos de Final Burn Alpha están pensados ​​para jugarse en un monitor vertical (al igual que en esas viejas máquinas recreativas). La razón por la que elegí este 27” (LG 27MK400H-B) es porque hoy en día son extremadamente baratos. La mayoría de la gente está comprando monitores 4K, pero esos Full HD todavía están disponibles y tienen un buen precio. ¡Y son nuevos! Coste: 135 € .
LG 27 inch Monitor FHD Black scaled
Monitor box
Este será el gabinete de la sala de juegos. Incluido con el monitor.
Raspberry Pi 4
He usado Raspberry Pi 4 Modelo B con 4 GB de RAM, pero probablemente PI 2/3 también funcionará bien para la emulación FBA. Todavía recomendaría ir con la cuarta generación en caso de que decida instalar algunos emuladores de consola adicionales y es posible que requieran potencia de CPU adicional para funcionar sin problemas. Coste: 76 € .
71IOISwSYZL. AC SL1400
Fuente de alimentación Raspberry Pi 4
No olvides conseguir una fuente de alimentación decente para Raspberry. Coste: 10  .
official usb c power supply rpi 4 eu white
Cable HDMI
Incluido con el monitor.
186743 philips swv2432w10 15 meter hdmi cable result
Adaptador MicroHDMI
En caso de que esté utilizando PI 4, también necesitará un adaptador MicroHDMI a HDMI. Coste: 3  .
l 1
Tarjeta SD
Dependiendo de la cantidad de ROM que tenga, decida el tamaño de la tarjeta SD. He usado SSD Kingston de 16 Gb. Coste: 9  .
sd
Conjunto de joystick
Hay docenas de diferentes conjuntos de joystick disponibles en AliExpress. Elegí este porque tiene botones elegantes que se iluminan cuando los presionas. También tiene botones dedicados de moneda y jugador que funcionan bien con una máquina recreativa retro. Coste: 21  .
joysticks
Parlantes
Un par de parlantes baratos de una tienda local de computadoras. Asegúrese de que se puedan alimentar desde una fuente de alimentación externa, no desde USB. Coste 8  .
spkrs
Regleta
Una sencilla, para conectarlo todo dentro del armario. Coste: 2  .
contacts

Hardware

Paso 1: dibujar y cortar

1.1. En primer lugar, ubiquemos el centro de la caja y dibujemos una línea vertical en el lado donde se instalarán los botones. 1 middle
1.2. He dejado 5 cm desde la parte inferior y dibujé una línea horizontal. Esta será la línea de base para el conjunto inferior de botones del jugador uno. 2 bottom baseline
1.3. Dejando espacio para el joystick del lado izquierdo (dejé unos 15 cm), dibujemos una cuadrícula para colocar los botones. El truco es usar la regla como espaciador: simplemente dibuja las líneas a ambos lados de la regla. 3 grid
1.4. Repita lo mismo para el lado derecho de la caja para que tenga dos cuadrículas simétricas. 4 grid both
1.5. Suponiendo que sus botones tengan el mismo diámetro que los que usé, configure los compases en 14 mm y dibuje seis círculos para colocar los botones. Repita para ambas diapositivas. 5 circles
1.6. Al igual que en una máquina recreativa real, colocaremos los botones Coin y Player en el panel frontal. Por lo tanto, continúe la cuadrícula hacia abajo y agregue 4 círculos más en la línea de base del panel frontal. Recomendaría reducir esa línea de base en comparación con lo que se muestra en la imagen, ya que tuve algunas dificultades con los botones que se superponen una vez que se cierra la cubierta. 6 bottom buttons
1.7. ¡Cortar! Me resultó más fácil comenzar cortándolo por la mitad y luego dando la vuelta al círculo. 7 cut holes1
1.8. Una vez cortado, empujar ligeramente y arrancar. 8 cut holes2
1.9. Repita para los 16 botones. 9 holes cut
1.10. Dejando 3 cm desde la izquierda, dibuje un rectángulo de 7 cm de ancho para colocar el joystick. Si tiene diferentes joysticks, mida el ancho de la parte inferior del mismo. Originalmente, los joysticks deben insertarse desde la parte inferior, pero como nuestro gabinete está hecho de cartón, es mejor montarlos desde la parte superior. 10 draw joystick
1.11. Corta los rectángulos. Su cuadro debe verse así una vez hecho. 11 joyholes
1.12. Corte cartón extra de debajo de los costados del botón/joystick. Usa un lápiz para hacer marcas a través de los agujeros. Corta a lo largo de las líneas rojas en la imagen. 12 cut spacers
1.13. El ancho de mi monitor es de 63 cm y la caja tenía 70 cm de ancho, así que decidí dejar 3,5 cm de cada lado del nivel subyacente del cartón y recortar el resto. Corta a lo largo de las líneas rojas en la imagen. 13 mon cut
1.14. Así es como debería verse el gabinete en este punto. 14 all cut

Paso 2 – Montaje de los botones

Hay diferentes tipos de botones disponibles. Los que estoy usando se iluminan cada vez que los presionas. Esa es una buena característica, pero requiere un cableado un poco más complejo. Así es como se hace.

2.1. Hay cuatro partes para cada botón (de derecha a izquierda): perilla, LED, clicker y soporte. 15 button details
2.2. Primero, inserte el clicker en el soporte exactamente como se muestra en la imagen. 16 button step1
2.3. A continuación, inserte el LED en el soporte. Más tarde, si nota que algunos diodos no se encienden al probar los botones, generalmente es un problema de LED. Sácalo, dale la vuelta y reinsértalo. 17 button step2
2.4. Finalmente, insértelo todo en la perilla y gírelo para que se asiente correctamente. 

Haga clic en el botón varias veces; debe escuchar ese sonido de «clic, clic» si todo está correctamente alineado.

Repita el proceso anterior para todos los botones.

18 button step3

Paso 3: cableado de los controladores

3.1 . Retire la parte inferior de los botones primero. Inserte y asegure todos los botones con el anillo. Vuelva a colocar la parte inferior. 19 inserted buttons
3.2. Inserte con cuidado los joysticks desde la parte superior. 20 joysticks
3.3. Use restos de cartón para reforzar los lugares donde van los tornillos para que los joysticks se mantengan muy apretados. 20 5 secured
3.4. Los cables de botón vienen con dos tipos de conectores: anchos y estrechos. 21 cable sizes
3.5. El cableado es bastante sencillo: conecte los contactos anchos rojo/negro a los contactos anchos en los lados rojo y negro del control remoto. El negro estrecho y el azul deben conectarse como se muestra en la imagen. 22 wiring
3.6. Repita para todos los botones. 23 wiring2
3.7. Finalmente, conecte ambos joysticks y todos los botones a la placa del controlador. Es importante duplicar las conexiones de los botones desde ambos lados del controlador. Por ejemplo, si está conectando el botón izquierdo A al conector superior en el lado izquierdo del controlador, conecte el botón derecho A al mismo conector superior en el lado derecho de la placa del controlador. 25 controller
3.8. Use la parte innecesaria del cartón como refuerzo en el medio de la caja como se muestra en la imagen. Asegúralo con la grapadora hasta el fondo. No olvide dejar aquí espacio para el soporte del monitor. 26 spacer
3.9. El último paso antes de insertar otras piezas es cortar la parte trasera del cartón para hacer espacio para el monitor una vez que cerramos la tapa. 27 mon hole

Paso 4: ponerlo todo junto

4.1. Inserte la regleta y colóquela en la parte posterior de la caja. Añadir altavoces. Asegure con cinta adhesiva. 30 powersocket
4.2. Coloque el monitor. 31 monitorplaced
4.3. Coloque Raspberry Pi y conecte todos los cables. Asegure con cinta adhesiva. 32 allinplace

En este punto, es una buena idea iniciarlo, instalar el software y verificar si todo funciona (consulte la siguiente sección). Una vez que haya terminado, solo use la grapadora para asegurar el cartón.

Software

Paso 5 – Intermitente RetroPie

Descargue la imagen RetroPie preconstruida para el modelo de Raspberry Pi que está utilizando. También necesitará una herramienta Raspberry Pi Imager para mostrar la imagen en la tarjeta SD. Tenga en cuenta que no todos los lectores/grabadores de tarjetas son iguales. Por lo tanto, le aconsejo que lea los consejos y trucos en la publicación del blog de Raspberry si tiene problemas para escribir la tarjeta. Necesitas grabar un Custom .img desde tu computadora:

0

¡Inserte la tarjeta SD en la ranura de Raspberry Pi y enciéndala! Se reiniciará después de los preparativos iniciales.

Deberá conectar un teclado USB en este punto para realizar una configuración inicial. 

Una vez arrancado, verá la siguiente pantalla:

0 14

Presione F4 en el teclado para salir de EmulationStation por ahora.

Paso 6 – Configuración del sistema

6.1. Configuración del país

Para conectarnos a WiFi, debemos configurar el país en el que se encuentra. Para iniciar la configuración (suponiendo que haya salido de la consola presionando F4), escriba:

sudo raspi-config

Seleccione Opciones de red, luego Wi-Fi y luego elija su país (espere la confirmación de que se ha configurado el país). No necesita ingresar el SSID en este punto, así que presione Tabulador y luego Cancelar.

12

6.2. Habilitar demonio SSH

Mientras estamos aquí, habilitemos el demonio SSH para que sea fácil cargar ROM y ajustar la configuración de forma remota. Seleccione Opciones de interfaz , luego seleccione SSH y actívelo.

34

Pulse Finalizar para volver a la terminal.

6.3. Conexión a Wi-Fi

Inicie la herramienta de configuración RetroPie:

sudo RetroPie-Setup/retropie_setup.sh

Le mostrará algunos mensajes de error al inicio. Simplemente haga clic en Aceptar para acceder al menú principal. 

Elija Configuración/herramientas , vaya a la parte inferior y seleccione wifi . Conéctese a su red Wifi siguiendo las instrucciones. Una vez conectado, anota la dirección IP que tiene asignada a Raspberry. el mio era 192.168.1.176.

6

8

6.4. Configurar salida de audio

Para cambiar la salida de audio a un conector de 3,5 mm, seleccione Configuración/herramientas , luego ajustes de audio y luego Auriculares: conector de 3,5 mm .

96.5. Intercambiar botones A/B en EmulationStation

EmulationStation es el software que te permite ejecutar diferentes emuladores y elegir juegos para jugar. Como nuestro objetivo es lograr esa apariencia y sensación de arcade retro total, necesitamos intercambiar los botones A/B en EmulationStation para asignarlos correctamente al emulador Final Burn Alpha.

Elija Configuration / tools , luego emulationstation , y habilite los botones Swap A/B en la opción ES (asegúrese de que esté Swapped al final).

1112

Salga de regreso a la terminal.

6.6. Desactivar sobreexploración

Para eliminar un borde negro alrededor del terminal y la pantalla del juego, es posible que deba ajustar la configuración de sobreexploración. Para hacer eso, escriba:

sudo nano /boot/config.txt

Luego ubique y elimine el comentario de la siguiente línea:

#disable_overscan=1

Así que al final debería verse así:

deshabilitar_overscan = 1

Presione Ctrl-X y luego Enter para guardar y salir.

13

6.7. Corrección del problema del controlador

Estos controladores en particular que ordené en AliExpress requirieron un pequeño truco para que funcionaran correctamente. El problema era que, de forma predeterminada, RetroPie detecta solo un controlador. En caso de que mi configuración no funcione para usted, consulte esta publicación sobre cómo encontrar las identificaciones adecuadas. Debe escribir lo siguiente en la consola:

sudo nano /boot/cmdline.txt

Desplácese hacia la derecha hasta el final de la línea, presione la barra espaciadora y pegue lo siguiente:

usbhid.peculiaridades=0x0810:0xe001:0x040

Es importante tener ese espacio antes de la línea de arriba. Presione Ctrl-X , luego Y y Enter para guardar y salir.

Vamos a reiniciar:

reiniciar sudo

Puede desconectar el teclado en este punto. Realizaremos el resto de la configuración de forma remota ya que se ha habilitado el demonio SSH.

Si todo está bien, debería volver a aparecer en la pantalla de configuración del controlador EmulationStation:

0 14

Paso 7: configuración de los controladores

El emulador Final Burn Alpha se configuró para usar el diseño SNES en juegos de lucha de seis botones. Es decir:

+---------+ 
| Y X L | 
| | 
| BARRA | 
+---------+

Configuremos nuestros controladores en consecuencia. 

  1. Mantenga presionado cualquiera de los botones.
  2. Asigne el joystick al teclado de marcación (el eje puede ser diferente al mío dependiendo de cómo haya colocado el joystick) y los botones de acuerdo con el esquema anterior. Botón de selección de mapa moneda y botón de inicio jugador .
  3. Una vez que llegue al pulgar izquierdo , no hay nada más que configurar: simplemente mantenga presionado cualquier botón para saltar. Repita hasta que llegue al botón Aceptar . Confirme que desea utilizar la tecla de acceso rápido predeterminada. En estos pasos de confirmación, utilizará el segundo botón para confirmar (A en el esquema anterior).

    15

 

Mientras está en EmulationStation, los botones A/B se intercambian, por lo que su botón principal para navegar es B y cancelar/retroceder es A.

Paso 8: copia las ROM del juego

No hay enlaces a las ROM del juego en este artículo; debe poseerlos para poder jugar. Busque en Google, hay muchos lugares para obtenerlos (y sí, incluso puede comprar la versión con licencia) 😉 Además, no necesitamos instalar el emulador FBA ya que viene preinstalado con RetroPie.

Una vez que haya descargado las ROM en su computadora, inicie su aplicación SFTP favorita. Estoy usando Transmitir . Conéctese a la dirección IP de su Raspberry Pi con las siguientes credenciales:

  • nombre de usuario: pi
  • contraseña: frambuesa

Cargue sus ROM en la carpeta RetroPie/roms/fba .

Deberá reiniciar EmulationStation para que las ROM aparezcan en el menú. Para hacer eso, presione el botón Iniciar (Reproductor) , luego elija SALIR REINICIAR LA ESTACIÓN DE EMULACIÓN . C onfirme pulsando OK .

17

18


Paso 9 – Ajuste fino

9.1. Temática

El tema predeterminado es bastante aburrido, por lo tanto, hagamos que se ajuste a nuestro gabinete de cartón. Abra el programa Terminal en su computadora y escriba el siguiente comando:

ssh pi@tu.frambuesa.ip

La contraseña es frambuesa .

Luego escriba:

sudo RetroPie-Setup/retropie_setup.sh

Vaya a Configuración/herramientas estéticas . El tema que usé es el #173, llamado lipebello/retrorama . Lo instalo.

1920

Ahora, en su máquina recreativa, presione el botón Inicio (Reproductor) y seleccione CONFIGURACIÓN DE LA IU. Establece CONJUNTO DE TEMA en RETRORAMA ESTILO DE VISTA DE LA LISTA DE JUEGO en VIDEO. Salga del menú de configuración. ¡Ahora se ve bien!

21 1

9.2. Raspar vistas previas de video

Para que se vea súper genial, agreguemos información del juego y vistas previas de video.

Regrese a la Terminal de su computadora, vaya a Administrar paquetes y luego a Administrar paquetes opcionales . 

Busque scraper en la parte inferior de la lista, haga clic en Aceptar Instalar desde la fuente, confirme con Sí .

22

Espere a que se complete este proceso.

Presione Atrás / Atrás / Atrás para ir al menú principal.

Debe salir de EmulationStation en Raspberry Pi, así que presione el botón Inicio , luego SALIR , luego SALIR DE EMULATIONSTATION y confirme con OK .

Regrese a su computadora, elija Configuración / herramientas , luego raspe en la parte inferior. 

Establezca ArcadeSource en ScreenScraper , habilite Descargar videos y luego elija Eliminar todos los sistemas.

scrape

Espere a que el raspador termine. Reinicie su Raspberry Pi y bingo , sus juegos tienen vistas previas de video, así como información adicional como género e historial, cuándo se publicaron por primera vez y en qué máquina de juego.

23

¿Satisfecho con el juego? Utilice la grapadora para asegurar el gabinete. ¡Todo listo!

 

000

Unete a la comunidad