Cómo jugar juegos de arcade en tu Mac con MAME y QMC2
Mac OS X no es el foco de los juegos y la acción del emulador que muchos de nosotros quisiéramos que fuera, pero el hardware dentro de tu iMac o MacBook es más que capaz de ejecutar juegos clásicos de monedas. No es necesariamente un proceso fácil, de hecho es bastante complicado decir la verdad, pero con el software correcto y un poco de paciencia, puedes disfrutar de los clásicos en OS X Cómo jugar juegos de PlayStation 2 (PS2) en tu Mac con PCSX2 Cómo jugar Juegos de PlayStation 2 (PS2) en tu Mac con PCSX2 Hace unos 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 avances en hardware y un puerto Mac, su Apple de hoy en día ... Leer más .
Incluso puedes llevar tu gamepad o joystick. Convierte tu iPhone en un Gamepad con Joypad Legacy [Mac y Windows] Convierte tu iPhone en un Gamepad con Joypad Legacy [Mac y Windows] Recientemente he estado lejos de casa, con solo trabajo, un iPhone y una MacBook Pro para entretenerme. Mientras buscaba la manera de jugar algunos juegos multijugador, encontré un obstáculo:… Leer más para el juego también!
Descargar e instalar todo
Esto no debería ser una sorpresa para usted, pero su Mac necesita algunos bits adicionales de software para poder jugar a los juegos clásicos de arcade. El software en el que nos centraremos principalmente aquí es MAME (Multiple Arcade Machine Emulator), pero la técnica funciona también con MESS (Sistema de Súper Emulador Múltiple) y UME (Universal Machine Emulator).
MAME es un software sin interfaz, por lo que para poder usar MAME de una manera cómoda que no requiera que escribas líneas de código en la Terminal, necesitarás una interfaz. Después de una revisión exhaustiva de lo que se ofrece, he decidido que QMC2 es uno de los mejores frentes disponibles (funciona para un motor de arranque, 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 y comenzar.
Usaremos una variante de MAME llamada SDLMAME que usa un marco llamado Simple DirectMedia Layer. Por este motivo, para usar SDLMAME, primero deberá instalar SDL. QMC2 solo requiere que instales la versión 1.21 que puedes encontrar y descargar aquí. Para 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 Frameworks de su Mac. Sabrá que lo ha hecho correctamente cuando OS X le pide que autentique la transferencia ingresando su contraseña.
Luego, diríjase a la página de inicio de SDLMAME y descargue una versión que sea relevante para su Mac (si es una Mac relativamente nueva desarrollada en los últimos años, será una descarga de 64 bits que necesita). Si lo desea, tome SDLMESS mientras esté allí para obtener soporte adicional para el emulador si lo desea. Finalmente, puede dirigirse a la página de descarga de QMC2 y descargar el binario de Mac OS X para máquinas Intel.
La descarga pesa alrededor de 100 MB, 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, tomará alrededor de 300 MB de espacio, y una vez completado, encontrará varias aplicaciones en “QMC2” en la carpeta de aplicaciones de tu Mac. Ahora puede ser un buen momento para extraer esa versión de SDLMAME (y SDLMESS, si está usando) que descargó y colóquela en la misma carpeta que QMC2, para facilitar la tarea..
Configuración, Preferencias y ROMs
Para comenzar a configurar MAME, ejecute qmc2-sdlmame.app aplicación en su carpeta QMC2. Verá una pantalla como la de abajo, que le pedirá algunas credenciales. Lo único que debe ingresar aquí es la ruta al ejecutable SDLMAME que descargó anteriormente (por lo que es muy útil colocarlo en su carpeta QMC2) y una ruta a sus ROMs..
Una palabra sobre ROMs: 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 estaban en una sola. “plano” carpeta.
Una vez que hayas añadido esta información pulsa DE ACUERDO y el front-end se lanzará. ¡Maravíllate con sus extrañas elipses y sus elementos extravagantes! Es posible que deba agrandar la ventana para leer gran parte del texto, al menos ese fue el caso cuando lo inicié por primera vez. A la izquierda verá una lista de juegos que (probablemente) aún no tiene, por lo que deberá usar Herramientas> Revisar ROMs para escanear la carpeta que asignó anteriormente.
Un paso adicional que podría querer dar es desactivar las entradas de catálogo que no hacer tener, que QMC2 extrañamente no hace por defecto. Una vez que haya escaneado en busca de ROM (y solo una vez que este proceso haya terminado) diríjase a Herramientas> Opciones> Front End> Lista de juegos Y debajo Filtro de estado de ROM deselecciona los puntos grises y azules.
Esto ocultará las ROM desconocidas o faltantes de su colección, dejando solo marcas verdes, amarillas y rojas para indicar los conjuntos de ROM actuales o incompletos. También se recomienda que apague la Mostrar conjuntos de dispositivos Opción, que luego ocultará las ROM no jugables también.
Si desea utilizar MESS para emular consolas domésticas y portátiles, simplemente siga estas instrucciones excepto ejecutar el qmc2-sdlmess.app aplicación y seleccione el ejecutable de MESS y la ruta de la ROM cuando se le solicite.
Cosas que he notado
He notado algunas peculiaridades de SDLMAME y QMC2, y he pasado bastante tiempo tratando de averiguar dónde me estaba yendo mal con ciertos elementos. Una cosa es segura: este no es un software particularmente estable o intuitivo de usar. Las cosas salieron mal todo el tiempo mientras trabajaba mucho de esto.
No pude encontrar un campo para cambiar la ruta de la ROM, por lo que si elige la ruta de la ROM incorrecta, entonces presenta un pequeño problema. La única solución que pude encontrar fue ir a Herramientas> Opciones> Emulador> Archivos / Directorios y haga clic en el Defecto botón en la parte inferior para restablecer todos los caminos. Esto romperá el emulador y su extremo frontal, lo que requerirá un reinicio cuando se le pedirá que especifique las ubicaciones de ROM y SDLMAME nuevamente.
El modo de visualización de pantalla completa no funcionaba como estaba previsto en mi Retina MacBook Pro ¿Es el nuevo Retina MacBook Pro para usted? [Opinión] ¿Es el nuevo Retina MacBook Pro para usted? [Opinión] Cuando Apple anunció la MacBook Pro con pantalla Retina hace unas semanas, estaba bastante segura de que terminaría siendo mi próxima computadora portátil. 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 hacer funcionar la pantalla completa y, por lo tanto, encontré una solución para deshabilitar el pantalla completa variable y habilitando el ventana variable bajo 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 fueran jugables..
La mayoría de los juegos requieren que inserte una moneda con la tecla 5 (para el jugador 1) o la tecla 6 (para el jugador 2). Luego puede presionar 1 para iniciar el jugador 1, 2 para iniciar el jugador 2 y así sucesivamente. MAME utiliza un sistema de menú que se puede alternar usando la tecla Tab, usa las teclas de flecha y Enter / Esc para navegar.
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 alegro de que un viejo joystick Microsoft SideWinder también funcione. Puedes configurarlo bajo Herramientas> Opciones> Interfaz> Habilitar control de joystick.
Vale la pena?
Siguiendo estas instrucciones, con la cantidad correcta de tiempo y esfuerzo y (posiblemente muy por encima de todos otra cosa) una colección de ROM decente, debería poder jugar cómodamente usando su Mac. No creo que lo recomiendo como una compilación arcade, hay mejores soluciones de Windows e incluso Linux tiene algunas herramientas diseñadas específicamente para el trabajo, pero definitivamente funciona..
Háganos saber si ha encontrado mejores soluciones para jugar a los clásicos juegos de arcade con monedas en su Mac. Es QMC2 el mejor front-end?
Credito de imagen: Día 007/365 - Mike vs. Mario (Great Beyond)
Explorar más sobre: Emulación, Juego de Mac.