28/01/2018
Construir tu propia máquina arcade en casa es el sueño de muchos entusiastas de los videojuegos retro. Ver esa interfaz espectacular, navegar entre cientos de sistemas y miles de juegos con solo mover un joystick es una experiencia inigualable. El corazón de muchas de estas configuraciones es HyperSpin, un frontend visualmente impresionante que organiza tu colección de juegos de una manera elegante y profesional. Sin embargo, detrás de su atractiva apariencia se esconde una configuración que puede parecer intimidante para los recién llegados. Aquí es donde entran en juego dos componentes cruciales: MAME, el emulador por excelencia para máquinas recreativas, y RocketLauncher, el motor que une todo. En esta guía definitiva, desglosaremos cada paso del proceso, desde la descarga inicial hasta la configuración final, para que puedas tener tu sistema arcade funcionando a la perfección.

¿Qué es Cada Pieza del Rompecabezas?
Antes de sumergirnos en la instalación, es fundamental entender el rol que juega cada software en este ecosistema. Imaginemos que estamos construyendo un coche de carreras: no basta con tener una carrocería bonita; necesitamos un motor potente y un sistema de transmisión que funcione en armonía.
- HyperSpin: Es la carrocería de nuestro coche. Se trata de un frontend, una interfaz gráfica que nos permite navegar por nuestra colección de emuladores y juegos. Su principal atractivo es su alto nivel de personalización, con temas, videos y carátulas para cada juego, creando una experiencia inmersiva que simula una verdadera sala de recreativos.
- MAME: Este es el emulador. MAME (Multiple Arcade Machine Emulator) es un software increíble que permite a tu ordenador ejecutar el software original de miles de máquinas arcade. Es el programa que realmente "juega" al juego, traduciendo el código original para que tu PC lo entienda.
- RocketLauncher: Es el motor y la transmisión. Originalmente conocido como HyperLaunch, RocketLauncher es una aplicación que se ejecuta en segundo plano. Cuando seleccionas un juego en HyperSpin, este le pasa la orden a RocketLauncher, que se encarga de iniciar el emulador correcto (en este caso, MAME) con la configuración adecuada y cargar el juego (la ROM) que has elegido. Es el intermediario indispensable que hace que todo el sistema funcione de manera fluida.
Guía de Instalación y Configuración Paso a Paso
Ahora que entendemos los conceptos básicos, es hora de ponerse manos a la obra. Sigue estos pasos cuidadosamente para asegurar una instalación exitosa. Recomendamos crear una estructura de carpetas simple en la raíz de un disco duro, por ejemplo, `C:\Arcade`, para mantener todo organizado.

Paso 1: Descarga de los Archivos Necesarios
Lo primero es reunir todas las herramientas. Necesitarás crear cuentas gratuitas en los sitios oficiales para acceder a las descargas.
- MAME: Dirígete al sitio oficial de MAMEdev y descarga la última versión binaria para tu sistema operativo (generalmente Windows de 64 bits).
- HyperSpin: Ve al sitio de HyperSpin-FE y descarga tanto el instalador principal (versión 1.0) como la última actualización disponible.
- RocketLauncher: Visita el sitio de RLauncher y descarga el paquete principal. La contraseña para el archivo, si se solicita, suele ser `www.rlauncher.com`.
Paso 2: Instalación y Estructura de Carpetas
Una vez descargado todo, procede a instalarlo en carpetas separadas para una mejor organización.

- Crea una carpeta principal, por ejemplo, `C:\HyperSpin`. Extrae el contenido del instalador de HyperSpin aquí. Luego, extrae el contenido de la actualización en la misma carpeta, sobrescribiendo los archivos cuando se te pida.
- Crea una carpeta llamada `C:\RocketLauncher` y extrae el contenido de RocketLauncher en ella. No la instales dentro de la carpeta de HyperSpin, ya que puede causar conflictos.
- Dentro de `C:\HyperSpin`, crea una carpeta llamada `Emulators`. Y dentro de `Emulators`, crea otra llamada `MAME`. Extrae aquí los archivos del emulador MAME que descargaste.
- Finalmente, crea una carpeta en tu disco duro para los juegos, por ejemplo, `D:\Roms`. Dentro de esta, crea una carpeta `MAME` donde colocarás todos tus archivos de juegos (en formato .zip o .7z). No los descomprimas.
Paso 3: Configurando RocketLauncherUI
Este es el paso más técnico, pero crucial. Aquí le diremos a RocketLauncher cómo comunicarse con HyperSpin y MAME.
- Ve a tu carpeta de RocketLauncher y ejecuta `RocketLauncherUI.exe`.
- Si te notifica sobre actualizaciones, aplícalas.
- En la pestaña "RocketLauncherUI", haz clic en el signo "+" verde para añadir un nuevo frontend. Nómbralo "HyperSpin" y en "Path", busca y selecciona el archivo `HyperSpin.exe` de tu instalación. Guarda los cambios.
- Selecciona HyperSpin en la lista y pulsa el círculo rojo para establecerlo como "Default Frontend" y luego el icono de la carpeta con un pin para establecerlo como "Active Frontend". Verás cómo se cargan los sistemas en el panel izquierdo.
- Ve a la pestaña "General Settings". En "Base Settings", asegúrate de que "Default Plugin" esté configurado como "HyperSpin".
- En el panel izquierdo, selecciona "Global", luego ve a la pestaña "Emulators". Haz clic en el "+" verde para añadir un nuevo emulador. Rellena los datos para MAME:
- Name: MAME
- Path: Busca y selecciona tu archivo `mame64.exe` en `C:\HyperSpin\Emulators\MAME\mame64.exe`.
- Rom Extensions: Escribe `zip,7z,chd`.
- Module: Haz clic en la lupa y selecciona el módulo de MAME.ahk.
- Guarda los cambios con el icono del disquete.
Paso 4: Vinculando MAME y los Juegos
Con el emulador ya definido, ahora le diremos a RocketLauncher dónde encontrar tus juegos de MAME.
- En el panel izquierdo de sistemas, selecciona "MAME".
- Ve a la pestaña "Emulators". En "Rom Paths", añade la ruta a tu carpeta de ROMs de MAME (ej. `D:\Roms\MAME`).
- En "Default Emulator", selecciona el emulador "MAME" que creaste en el paso anterior.
- Ahora, ve a la pestaña "Games". Haz clic en el icono de la flecha azul ("Audit Games"). RocketLauncher comparará los juegos que tienes en tu carpeta de ROMs con la base de datos oficial de HyperSpin. Los juegos que tienes aparecerán en verde.
- ¡Es hora de probar! Selecciona un juego en verde de la lista y haz clic en el icono del cohete rojo ("Launch Selected Game"). Si todo está bien configurado, ¡el juego debería iniciarse!
El Toque Final: Arte, Videos y Personalización
Un sistema HyperSpin funcional es genial, pero su verdadero poder reside en su espectacularidad visual. Para ello, necesitas el "media": temas, videos de previsualización, arte de la rueda (wheel art) y mucho más.

Métodos para Obtener el Media
Tienes dos caminos principales para poblar tu instalación con todo el arte necesario. Cada uno tiene sus pros y sus contras.
| Método | Ventajas | Desventajas |
|---|---|---|
| Manual (Gratuito) | No tiene coste económico. Control total sobre lo que descargas. | Extremadamente lento y tedioso. Requiere descargar archivos uno por uno para miles de juegos. La calidad del media puede ser inconsistente. |
| Automatizado (De Pago) | Rápido y eficiente. Herramientas como HyperSync descargan y organizan todo automáticamente. Acceso a media de alta calidad. | Requiere suscripciones de pago en sitios como HyperSpin-FE y EmuMovies. El coste inicial puede rondar los 75 dólares. |
Aunque la opción de pago tiene un coste, la cantidad de horas que ahorra es inmensa y, para muchos, justifica completamente la inversión, además de apoyar a las comunidades que mantienen vivo este hobby.

Caso Práctico: Módulos Personalizados para Juegos Específicos
A veces, la configuración estándar no es suficiente para ciertos juegos que requieren versiones específicas de un emulador o configuraciones especiales. Un ejemplo clásico es la saga Killer Instinct. Para que estos juegos funcionen a la perfección, muchos usuarios recurren a versiones más antiguas de MAME, como la 0.140, y a módulos de RocketLauncher personalizados.
Si te encuentras en esta situación, el proceso es similar:
- Añade esa versión específica de MAME como un emulador secundario en RocketLauncher.
- Descarga el módulo personalizado (generalmente un archivo .ahk) y colócalo en la carpeta `RocketLauncher\Modules\MAME`.
- En RocketLauncher, para el sistema MAME, puedes especificar que ciertos juegos (como `kinst` o `kinst2`) se lancen con este emulador y módulo alternativos.
¡Un consejo importante! Al usar ciertos módulos o configuraciones, puedes encontrar problemas gráficos o de cierre. Una solución común, especialmente para módulos como el de MAMEUI32 0.140, es desactivar los efectos de transición. Para ello, ve a RocketLauncherUI, selecciona la pestaña "Fade" y asegúrate de que la opción "Fade Out" esté configurada en "false". Este pequeño ajuste puede ser la diferencia entre un juego que no arranca y una partida perfecta.
Preguntas Frecuentes (FAQ)
- ¿Por qué no aparecen mis juegos en la rueda de HyperSpin?
- Asegúrate de que la ruta de tus ROMs sea correcta tanto en RocketLauncher como en HyperHQ (la herramienta de configuración de HyperSpin). Además, en HyperHQ, dentro de la configuración de la rueda de MAME, activa la opción "Roms Only" para que solo muestre los juegos que realmente posees.
- ¿HyperSpin se cierra al intentar lanzar un juego?
- Esto suele ser un problema de rutas. Verifica que la ruta hacia RocketLauncher en los ajustes de HyperSpin (`Settings.ini`) sea la correcta. También, prueba a lanzar el juego directamente desde RocketLauncher. Si funciona ahí, el problema está en la comunicación entre HyperSpin y RocketLauncher.
- ¿Puedo usar otros emuladores además de MAME?
- ¡Por supuesto! El proceso para añadir otros sistemas como Super Nintendo, Sega Genesis o PlayStation es exactamente el mismo. Simplemente añade el emulador correspondiente en RocketLauncher, define sus rutas y su módulo, y configura la nueva rueda en HyperSpin.
- ¿Es todo este proceso legal?
- El software como HyperSpin, RocketLauncher y MAME es completamente legal. Sin embargo, la descarga de ROMs de juegos que no posees físicamente infringe los derechos de autor en la mayoría de los países. Utiliza siempre copias de seguridad de juegos que hayas adquirido legalmente.
Conclusión
Configurar HyperSpin puede parecer una tarea titánica, pero con paciencia y una guía clara, es un proyecto increíblemente gratificante. La sensación de encender tu máquina arcade, ver la intro de HyperSpin y navegar por una colección perfectamente organizada y visualmente atractiva no tiene precio. Has aprendido a ensamblar las piezas clave, a configurar el motor que lo impulsa todo y a personalizarlo para obtener la mejor experiencia. Ahora, solo queda lo más importante: ¡jugar y revivir la magia de los clásicos!
Si quieres conocer otros artículos parecidos a Configura tu Arcade con HyperSpin y MAME puedes visitar la categoría Emulación.
