Cómo jugar juegos de Arcade en tu Mac con MAME y QMC2

Mac OS X no es el semillero de los juegos y la emulación que muchos de nosotros desearíamos que fuera, pero el hardware dentro de su iMac o MacBook es más que capaz de ejecutar juegos clásicos con monedas.

Mac OS X no es el semillero de los juegos y la emulación que muchos de nosotros desearíamos que fuera, pero el hardware dentro de su iMac o MacBook es más que capaz de ejecutar juegos clásicos con monedas.
Anuncio

Mac OS X no es el semillero de la acción de juegos y emuladores que muchos de nosotros desearíamos que fuera, pero el hardware dentro de su iMac o MacBook es más que capaz de ejecutar juegos clásicos con monedas. No es necesariamente un proceso fácil, de hecho es bastante complicado decir la verdad, pero con el software adecuado y un poco de paciencia puedes disfrutar de los clásicos en OS X Cómo jugar PlayStation 2 (PS2) Juegos en tu Mac con PCSX2 Cómo jugar Juegos de PlayStation 2 (PS2) en tu Mac con PCSX2 Hace algunos años, Simon echó un vistazo a PCSX2, un emulador de PlayStation 2 para Windows y Linux. Gracias a un par de años de adelanto en hardware y un puerto Mac, su Apple de hoy en día ... Leer más.

Incluso puede llevar su gamepad o joystick a lo largo Convierta su iPhone en un Gamepad con Joypad Legacy [Mac y Windows] Convierta su iPhone en un Gamepad con Joypad Legacy [Mac y Windows] Recientemente he estado lejos de casa, con solo trabajo, una iPhone y una MacBook Pro para entretenerme. Mientras buscaba una manera de jugar algunos juegos multijugador, me encontré con un obstáculo ... Lea más sobre el paseo también.

Descargar e instalar todo

Esto no debería sorprender, pero su Mac necesita algunos pedacitos de software adicionales para poder jugar juegos de arcade clásicos. El software en el que nos centraremos principalmente es MAME (Multiple Arcade Machine Emulator), pero la técnica también funciona con MESS (Multiple Emulator Super System) y UME (Universal Machine Emulator).

MAME es un software sin interfaz, por lo que para usar MAME cómodamente de una manera que no requiera que escriba líneas de código en la Terminal, necesitará obtener una interfaz. Después de una mirada exhaustiva a lo que se ofrece, he decidido que QMC2 es uno de los mejores front ends disponibles (funciona para un principiante, que es más de lo que se puede decir de muchos otros que probé). No es perfecto (como descubrirás) pero funciona, aunque con poca gracia y algo de acción para detener el inicio.

mordaza

Usaremos una variante de MAME llamada SDLMAME que usa un framework llamado Simple DirectMedia Layer. Por esta razón, para usar SDLMAME, primero deberá instalar SDL. QMC2 solo requiere que instale la versión 1.21 que puede encontrar y descargar aquí. Para el Mac OS X moderno (piense en 10.5 o posterior), solo querrá las bibliotecas de tiempo de ejecución en un archivo llamado SDL-1.2.15.dmg .

Una vez que haya descargado el tiempo de ejecución, abra el Finder, navegue hasta Biblioteca> Marcos y arrastre la carpeta SDL.Framework a la carpeta de Frameworks de su Mac. Sabrá que lo hizo bien cuando OS X le pida que autentique la transferencia ingresando su contraseña.

marcos

A continuación, diríjase a la página principal de SDLMAME y descargue una versión que sea relevante para su Mac (si se trata de una Mac relativamente nueva construida en los últimos años, necesitará una descarga de 64 bits). Si lo desea, tome SDLMESS mientras esté allí para obtener compatibilidad adicional con el emulador si lo desea. Finalmente, puede dirigirse a la página de descarga de QMC2 y descargar el binario Mac OS X para las máquinas Intel.

La descarga pesa alrededor de 100MB, y una vez completada puede iniciar y montar el .DMG y ejecutar QMC2.mkpg que instalará el front-end en la carpeta de aplicaciones de su Mac. En total, esto tomará alrededor de 300MB de espacio, y una vez que lo complete encontrará varias aplicaciones bajo "QMC2" en la carpeta Aplicaciones de su Mac. Ahora podría ser un buen momento para extraer la versión de SDLMAME (y SDLMESS, si está utilizando) que descargó y colocarla en la misma carpeta que QMC2, para mayor facilidad.

Configuración, Preferencias y ROM

Para comenzar a configurar MAME, ejecute la aplicación qmc2-sdlmame.app en su carpeta QMC2. Verá una pantalla como la de abajo y le pedirá algunas credenciales. Lo único que necesita ingresar aquí es la ruta al ejecutable SDLMAME que descargó anteriormente (que es por qué ponerlo en su carpeta QMC2 es muy útil) y una ruta a sus ROM.

Cómo jugar juegos de Arcade en tu Mac con MAME y QMC2 qmc paths

Una palabra sobre ROM: aparte de lo obvio "no, no te diré dónde conseguirlos, ¿no sabes que la piratería es ilegal?" Spiel, debes saber que todas tus ROM deben estar en la misma carpeta. Después de rascarme la cabeza durante 15 minutos, me di cuenta de que QMC2 no podía ver las ROM que no están en una única carpeta "plana".

qmc-main

Una vez que haya agregado esta información, presione OK y se abrirá la interfaz. Maravíllate con sus extrañas elipsis y elementos descuidados. Es posible que deba agrandar la ventana para leer gran parte del texto, al menos ese fue el caso cuando lo lancé por primera vez. A la izquierda verá una lista de juegos que (probablemente) aún no tenga, por lo que deberá usar Herramientas> Comprobar ROM para escanear la carpeta que asignó anteriormente.

romcheck

Un paso adicional que quizás desee realizar es desactivar las entradas de catálogo que no tiene, lo que extrañamente QMC2 no hace de forma predeterminada. Una vez que haya escaneado los ROM (y solo una vez que este proceso haya finalizado) diríjase a Herramientas> Opciones> Interfaz> Lista de juegos y en el Filtro de estado de ROM anule la selección de los puntos grises y azules.

romstate

Esto ocultará ROM faltantes o desconocidos de su colección, dejando solo ticks verdes, amarillos y rojos para denotar conjuntos de ROM presentes o incompletos. También se recomienda que desactive la opción Mostrar conjuntos de dispositivos, que también ocultará las ROM no reproducibles.

Si desea utilizar MESS para emular las consolas domésticas y portátiles, simplemente siga estas instrucciones, excepto ejecutar la aplicación qmc2-sdlmess.app y seleccionar el ejecutable MESS y la ruta ROM cuando se le solicite.

Cosas que he notado

Me he dado cuenta de algunas peculiaridades de SDLMAME y QMC2, y dediqué bastante tiempo a tratar de averiguar dónde me estaba yendo mal con ciertos elementos. Una cosa es segura: este software no es particularmente estable ni intuitivo. Las cosas salieron mal todo el tiempo mientras trabajaba mucho en esto.

No pude encontrar un campo para cambiar la ruta del ROM, por lo que si elige la ruta de ROM incorrecta, entonces presenta un problema. La única solución que pude encontrar fue ir a Herramientas> Opciones> Emulador> Archivos / Directorios y hacer clic en el botón Predeterminado en la parte inferior para restablecer todas las rutas. Esto romperá el emulador y su interfaz, requiriendo un reinicio cuando se le pedirá que especifique las ubicaciones ROM y SDLMAME nuevamente.

hacha dorada

El modo de pantalla completa no funcionaba como estaba previsto en mi Retina MacBook Pro ¿Es la nueva Retina MacBook Pro para usted? [Opinión] ¿Es la nueva Retina MacBook Pro para usted? [Opinión] Cuando Apple anunció la MacBook Pro con pantalla Retina hace unas semanas, estaba bastante seguro de que terminaría siendo mi próxima laptop. He esperado mucho tiempo para actualizar y después de ... Leer más, cortar la mitad de la pantalla. Por mucho que jugué, no pude trabajar en pantalla completa y encontré una solución para deshabilitar la variable de pantalla completa y habilitar la variable de ventana en Herramientas> Opciones> Emulador> Configuración global> Video. Todavía no estoy seguro de si esto tiene algo que ver con la pantalla Retina, pero esto hizo que los juegos jugables.

La mayoría de los juegos requieren que insertes monedas usando la tecla 5 (para el jugador 1) o 6 teclas (para el jugador 2). Luego puede presionar 1 para iniciar el reproductor 1, 2 para iniciar el reproductor 2 y así sucesivamente. MAME usa un sistema de menú que se puede alternar usando la tecla Tab, usa las teclas de flecha y Enter / Esc para navegar.

joysticks

Los joysticks son compatibles, pero la reasignación puede ser impredecible. Recomiendo un gamepad Logitech Dual Action (que funciona muy bien con una Mac), pero también me alegré de que también funcionara un viejo joystick Microsoft SideWinder. Puede configurar esto en Herramientas> Opciones> Front End> Habilitar Joystick Control .

¿Vale la pena?

Siguiendo estas instrucciones, con la cantidad adecuada de tiempo y esfuerzo y (posiblemente muy por encima de todo ) una colección ROM decente, podrá jugar cómodamente con su Mac. No creo que lo recomiende como una versión de arcade: hay mejores soluciones de Windows, e incluso Linux tiene algunas herramientas especialmente diseñadas para el trabajo, pero definitivamente funciona.

Háganos saber si ha encontrado alguna solución mejor para jugar juegos arcade clásicos con monedas en su Mac. ¿QMC2 es el mejor front-end?

Crédito de la imagen: Día 007/365 - Mike vs. Mario (Great Beyond)

In this article