Comment jouer à des jeux d'arcade sur votre Mac avec MAME & QMC2
Mac OS X n'est pas le foyer du jeu et des émulateurs que beaucoup d'entre nous souhaiteraient, mais le matériel de votre iMac ou de votre MacBook est plus que capable de faire fonctionner des jeux classiques. Ce n'est pas forcément un processus facile, mais en fait, il est plutôt difficile de dire la vérité, mais avec le bon logiciel et un peu de patience, vous pourrez profiter des classiques sur OS X Comment jouer à des jeux PlayStation 2 (PS2) sur votre Mac avec PCSX2 Comment jouer Des jeux PlayStation 2 (PS2) sur votre Mac avec PCSX2 Il y a quelques années, Simon a jeté un coup d'œil à PCSX2, un émulateur PlayStation 2 pour Windows et Linux. Grâce à quelques années d’avancées matérielles et à un port Mac, votre ordinateur Apple moderne… En savoir plus .
Vous pouvez même apporter votre manette de jeu ou votre manette de jeu Transformez votre iPhone en manette de jeu avec Joypad Legacy [Mac & Windows] Transformez votre iPhone en manette de jeu avec Joypad Legacy [Mac & Windows] Récemment je me suis absenté de la maison, avec seulement iPhone et un MacBook Pro pour me divertir. Alors que je cherchais un moyen de jouer à quelques jeux multijoueurs, je me suis retrouvé face à un… - Read More for the ride too!
Téléchargez et installez tout
Cela ne devrait pas vous surprendre, mais votre Mac a besoin de quelques logiciels supplémentaires pour pouvoir jouer à des jeux d'arcade classiques. Le logiciel sur lequel nous nous concentrerons principalement ici est MAME (émulateur de machine d'arcade multiple), mais la technique fonctionne aussi pour MESS (système super d'émulateur multiple) et UME (émulateur de machine universel)..
MAME est un logiciel sans interface. Par conséquent, pour utiliser MAME confortablement sans qu'il soit nécessaire de taper des lignes de code dans Terminal, vous devez vous procurer un serveur frontal. Après un examen exhaustif de ce qui est proposé, j'ai décidé que QMC2 était l'un des meilleurs frontaux disponibles (il fonctionne pour un démarreur, ce qui est plus que pour beaucoup d'autres que j'ai essayés). Ce n'est pas parfait (comme vous allez le découvrir) mais cela fonctionne, bien qu'avec peu de grâce et quelques actions stop-start.
Nous allons utiliser une variante de MAME appelée SDLMAME qui utilise un framework appelé Simple DirectMedia Layer. Pour cette raison, pour pouvoir 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 à la version 10.5 ou ultérieure), vous ne voulez que les bibliothèques d'exécution dans un fichier appelé SDL-1.2.15.dmg.
Une fois le runtime téléchargé, ouvrez le Finder, accédez à Bibliothèque> Cadres et faites glisser le dossier SDL.Framework dans le dossier Frameworks de votre Mac. Vous saurez que vous avez bien fait quand OS X vous demande d'authentifier le transfert en saisissant votre mot de passe.
Rendez-vous ensuite sur la page d'accueil de SDLMAME et téléchargez une version adaptée à votre Mac (s'il s'agit d'un Mac relativement récent, construit au cours des dernières années, il vous faudra un téléchargement 64 bits). Si vous le souhaitez, prenez SDLMESS pendant que vous êtes sur le site, si vous le souhaitez. Enfin, vous pouvez vous rendre sur la page de téléchargement de QMC2 et télécharger le binaire Mac OS X pour ordinateurs Intel..
Le téléchargement pèse environ 100 Mo. Une fois terminé, vous pouvez lancer et monter le .DMG et le lancer. QMC2.mkpg qui installera le front-end dans le dossier des applications de votre Mac. Au total, cela prendra environ 300 Mo d’espace. Une fois terminé, vous trouverez plusieurs applications sous “QMC2” dans le dossier Applications de votre Mac. Le moment est peut-être venu d'extraire cette 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, par souci de facilité..
Configuration, préférences et ROM
Pour commencer à configurer MAME, lancez le programme qmc2-sdlmame.app application dans votre dossier QMC2. Vous verrez un écran comme celui ci-dessous, vous demandant quelques informations d'identification. Les seuls éléments 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 le placer dans votre dossier QMC2), ainsi qu'un chemin d'accès à vos ROM..
Un mot sur les ROM: En dehors de l'évidence “non, je ne vous dirai pas où les obtenir, vous ne savez 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, je me suis rendu compte que QMC2 ne pouvait pas voir les ROM qui ne se trouvaient pas en une seule fois. “appartement” dossier.
Une fois que vous avez ajouté cette information, cliquez sur D'accord et le front-end sera lancé. Émerveillez-vous devant ses étranges ellipses et ses éléments glabres! Vous devrez peut-être agrandir la fenêtre pour lire une bonne partie du texte, du moins c'était le cas lorsque je l'ai lancé pour la première fois. À gauche, vous verrez une liste de jeux que vous n’avez pas (probablement) encore. Vous devrez donc utiliser Outils> Vérifier les ROM pour analyser le dossier que vous avez attribué précédemment.
Une autre étape à effectuer consiste à désactiver les entrées de catalogue que vous avez sélectionnées. ne pas ont, ce que QMC2 ne fait bizarrement pas par défaut. Une fois que vous avez analysé les ROM (et seulement une fois ce processus terminé), allez à Outils> Options> Front End> Liste des jeux et sous Filtre d'état ROM désélectionnez les points gris et bleu.
Cela masquera les ROM inconnues ou manquantes de votre collection, ne laissant que les graduations vertes, jaunes et rouges pour désigner les ensembles de ROM actuels ou incomplets. Il est également recommandé de désactiver le Afficher les ensembles de périphériques option, qui masquera aussi les ROM non lisibles.
Si vous souhaitez utiliser MESS pour émuler des consoles de maison et des portables, suivez simplement les instructions ci-dessous. qmc2-sdlmess.app 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 problèmes avec SDLMAME et QMC2 et j'ai passé un bon bout de temps à essayer de comprendre où je me trompais avec certains éléments. Une chose est sûre: ce n'est pas un logiciel particulièrement stable ou intuitif à utiliser. Les choses se sont gâtées tout le temps alors que je travaillais beaucoup.
Je ne pouvais pas trouver de champ pour changer le chemin de la ROM, donc si vous choisissez le mauvais chemin de la ROM, cela pose un problème. La seule solution que je pouvais trouver était d'aller à Outils> Options> Emulateur> Fichiers / Répertoires et cliquez sur le Défaut bouton en bas pour réinitialiser 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 d’affichage plein écran ne fonctionnait pas comme prévu sur mon MacBook Pro Retina Le nouveau MacBook Pro Retina est-il pour vous? [Opinion] Le nouveau MacBook Pro Retina est-il pour vous? [Opinion] Quand Apple a annoncé le MacBook Pro avec écran Retina il y a quelques semaines, j'étais à peu près sûr que ce serait mon prochain ordinateur portable. J'ai attendu longtemps pour mettre à niveau et après… Lire la suite, coupant la moitié de l'écran. Autant que j'ai joué, je ne pouvais pas travailler en plein écran et j'ai donc trouvé une solution en désactivant le plein écran variable et permettant la fenêtré variable sous Outils> Options> Emulateur> Configuration globale> Vidéo. Je ne sais toujours pas si cela a quelque chose à voir avec l'écran Retina, mais cela rend les jeux jouables.
La plupart des jeux nécessitent l’insertion d’une pièce à l’aide des touches 5 (pour le joueur 1) ou 6 (pour le joueur 2). Vous pouvez ensuite appuyer sur 1 pour démarrer le lecteur 1, sur 2 pour démarrer le lecteur 2, etc. MAME lui-même utilise un système de menus qui peut être basculé à l'aide de la touche Tab, utiliser les touches fléchées et Entrée / Échap pour naviguer..
Les manettes sont prises en charge, mais le remappage peut être aléatoire. Je recommanderais un gamepad Logitech Dual Action (qui fonctionne très bien avec un Mac), mais j'ai aussi eu le bonheur de pouvoir utiliser un vieux joystick Microsoft SideWinder. Vous pouvez configurer ceci sous Outils> Options> Front End> Activer le contrôle par joystick.
Ça vaut le coup?
En suivant ces instructions, avec suffisamment de temps et d’efforts et (très probablement au-dessus de tout sinon) une collection ROM décente, vous devriez pouvoir jouer confortablement à des jeux avec votre Mac. Je ne pense pas que je le recommanderais en tant que construction d'arcade - il existe de meilleures solutions Windows et même Linux dispose de quelques outils spécialement conçus à cet effet - mais cela fonctionne définitivement.
Dites-nous si vous avez trouvé de meilleures solutions pour jouer à des jeux d'arcade classiques sur votre Mac. Est-ce que QMC2 est le meilleur front-end??
Crédit d'image: Jour 007/365 - Mike vs Mario (Great Beyond)
Explorer plus sur: Emulation, Mac Game.