Comment jouer à des jeux d’arcade sur Mac avec MAME et QMC2
Mac OS X n’est pas le foyer de l’action de jeu et d’émulation que beaucoup d’entre nous espéraient, mais le matériel à l’intérieur d’un iMac ou d’un MacBook n’est pas seulement capable d’exécuter des jeux classiques à pièces. Cela ne doit pas être un processus facile, et c’est en fait assez fastidieux pour être honnête, mais avec le bon logiciel et un peu de patience, vous pouvez profiter des classiques sur OS X.
Vous pouvez même emporter une manette de jeu ou un joystick avec vous !
télécharger et installer tout
Cela ne devrait pas vous surprendre, mais votre Mac a besoin d’un logiciel supplémentaire pour jouer aux jeux d’arcade classiques. Le logiciel sur lequel nous allons principalement nous concentrer ici est MAME (Multiple Arcade Emulator), mais la technique s’applique également à MESS (Multiple Emulator Super System) et UME (Universal Machine Emulator).
MAME est un logiciel sans interface, donc pour utiliser MAME confortablement d’une manière qui ne vous oblige pas à taper des lignes de code dans le terminal, vous devez obtenir un frontal. Après avoir examiné en détail ce qui est proposé, je pense que le QMC2 est l’un des meilleurs frontends disponibles (c’est pour les débutants, plus que ce que l’on peut dire pour de nombreux autres frontends que j’ai essayés). Ce n’est pas parfait (comme vous le constaterez), mais cela fonctionne, mais sans la grâce et une action stop-start.
Nous allons utiliser une variante de MAME appelée SDLMAME qui utilise un framework appelé Simple DirectMedia Layer. Ainsi, pour utiliser SDLMAME, vous devez d’abord installer SDL. QMC2 ne nécessite que l’installation de la version 1.21, que vous pouvez trouver et télécharger ici.Pour Mac OS X moderne (pensez 10.5 ou version ultérieure), vous avez juste besoin de la bibliothèque d’exécution dans un fichier appelé SDL-1.2.15.dmg.
Faire une vidéo du jour
Une fois le runtime téléchargé, ouvrez le Finder, accédez à Bibliothèques > Frameworks et faites glisser le dossier SDL.Framework vers le dossier Frameworks de votre Mac. Vous saurez que vous avez terminé lorsque OS X vous demandera d’authentifier le transfert en saisissant votre mot de passe.
Ensuite, rendez-vous sur la page d’accueil de SDLMAME et téléchargez la version adaptée à votre Mac (s’il s’agit d’un Mac relativement nouveau construit au cours des dernières années, vous devrez télécharger la version 64 bits). Si vous le souhaitez, vous pouvez obtenir SDLMESS pour une prise en charge supplémentaire de l’émulateur en cas de besoin. Enfin, vous pouvez vous rendre sur la page de téléchargement de QMC2 et télécharger les binaires Mac OS X pour les machines Intel.
La taille du téléchargement est d’environ 100 Mo, une fois terminé, vous pouvez démarrer et installer le .DMG et exécuter QMC2.mkpg Cela installera l’interface dans le dossier Applications de votre Mac. Cela prendra environ 300 Mo au total, et une fois cela fait, vous trouverez plusieurs applications sous « QMC2 » dans le dossier des applications de votre Mac. Le moment est peut-être venu d’extraire la version de SDLMAME (et de SDLMESS, le cas échéant) que vous avez téléchargée et de la placer dans le même dossier que QMC2 pour faciliter l’utilisation.
Paramètres, Préférences et ROM
Pour commencer à configurer MAME, exécutez qmc2-sdlmame.app applications dans le dossier QMC2. Vous verrez un écran comme celui illustré ci-dessous, vous demandant de fournir des informations d’identification. Les seules choses que vous devez entrer ici sont le chemin d’accès à l’exécutable SDLMAME que vous avez téléchargé précédemment (c’est pourquoi il est si utile de l’avoir dans votre dossier QMC2) et le chemin d’accès à votre ROM.
Un mot sur les ROM : Sauf pour l’évidence « Non, je ne vais pas vous dire où les trouver, vous ne saviez pas que le piratage est illégal ? » spiel, vous devez savoir que toutes vos ROM doivent être dans le même dossier. Après m’être gratté la tête pendant 15 minutes, j’ai réalisé que le QMC2 ne pouvait pas voir les ROM qui ne se trouvaient pas dans un dossier « plat ».
Après avoir ajouté ces informations, cliquez sur D’ACCORD Le front-end va démarrer. Émerveillez-vous devant ses ovales étranges et ses éléments encombrés ! Vous devrez peut-être zoomer sur la fenêtre pour lire la majeure partie du texte, du moins lorsque je l’ai lancé pour la première fois.Sur la gauche, vous verrez une liste de jeux que vous n’avez (probablement) pas encore, vous devrez donc utiliser Outils> Vérifier la ROM Analysez vos dossiers précédemment attribués.
Une autre étape que vous pourriez vouloir prendre est de fermer votre entrée de répertoire ne pas Oui, étrangement, QMC2 ne le fait pas par défaut.Une fois que vous avez scanné la ROM (et seulement une fois le processus terminé), accédez à Outils > Options > Frontend > Liste des jeux et en bas Filtre d’état de la ROM Décochez les points gris et bleus.
Cela masquera les ROM inconnues ou manquantes de votre collection, ne laissant que des coches vertes, jaunes et rouges pour indiquer les ensembles de ROM existants ou incomplets.Il est également recommandé de fermer afficher l’ensemble d’appareils option, puis masquera également les ROM non lisibles.
Si vous souhaitez utiliser MESS pour émuler des consoles de salon et des appareils portables, suivez simplement ces instructions, sauf exécutez qmc2-sdlmess.app l’application et sélectionnez l’exécutable MESS et le chemin de la ROM lorsque vous y êtes invité.
choses que j’ai remarquées
J’ai remarqué quelques bizarreries avec SDLMAME et QMC2 et j’ai passé beaucoup de temps à essayer de comprendre où je me trompais sur certains éléments. Une chose est sûre – ce n’est pas un logiciel particulièrement stable ou intuitif. Les choses continuent de mal tourner quand je répare la plupart d’entre elles.
Je ne trouve pas le champ pour changer le chemin de la ROM, donc si vous choisissez le mauvais chemin de la ROM, cela pose des problèmes.La seule solution de contournement que je peux trouver est d’aller à Outils > Options > Emulateur > Fichiers/Répertoires et cliquez défaut Le bouton en bas réinitialise tous les chemins. Cela cassera l’émulateur et son interface, nécessitant un redémarrage lorsqu’il vous sera demandé de spécifier à nouveau les emplacements ROM et SDLMAME.
Le mode plein écran ne fonctionne pas sur mon MacBook Pro Retina, coupant la moitié de l’écran.Bien que j’ai beaucoup joué, je n’arrivais pas à le faire fonctionner en plein écran, j’ai donc trouvé une solution pour désactiver plein écran variable et activer fenêtré sous variable Outils > Options > Simulateur > Configuration globale > Vidéo. Je ne sais toujours pas si cela a quelque chose à voir avec l’écran Retina, mais cela rend le jeu jouable.
La plupart des jeux nécessitent que vous insériez des pièces à l’aide de 5 touches (joueur 1) ou de 6 touches (joueur 2). Ensuite, vous pouvez appuyer sur 1 pour démarrer le joueur 1, 2 pour démarrer le joueur 2, et ainsi de suite. MAME lui-même utilise un système de menu qui peut être basculé avec la touche Tab et navigué avec les touches fléchées et Entrée/Échap.
Les joysticks sont pris en charge, mais le remappage peut être hasardeux. Je recommanderais une manette de jeu Logitech Dual Action (elle fonctionne très bien sur Mac), mais je suis également heureux de faire fonctionner l’ancien joystick Microsoft SideWinder.Vous pouvez le configurer ci-dessous Outils > Options > Front End > Activer le contrôle du joystick.
valeur?
suivez ces instructions, consacrez le temps et les efforts appropriés, et (probablement plus que tout Sinon) une belle collection de ROM et vous devriez pouvoir jouer à des jeux facilement avec votre Mac. Je ne pense pas que je le recommanderais en tant que version arcade – il existe de meilleures solutions pour Windows, et même Linux a des outils spécialement conçus pour le travail – mais cela fonctionne.
Faites-nous savoir si vous trouvez une meilleure solution pour jouer à des jeux d’arcade classiques à pièces sur Mac. QMC2 est-il le meilleur frontal ?
Crédit d’image : Jour 007/365 – Mike contre Mario (Great Beyond)
A propos de l’auteur