Comment jouer à des jeux rétro sur votre Mac moderne avec OpenEmu

Jeux pris en charge : Legend of Zelda et Megaman 2 sur la Nintendo Entertainment System (NES). F-Zero et Street Fighter II: Turbo sur le Super NES. (Altered Beast and Strider) sur la Sega Genesis.

Si vous avez un Mac et de bons souvenirs des consoles de jeux passées, lisez la suite. La scène des émulateurs vintage – qui dure depuis 20 ans maintenant, selon une estimation approximative – est en constante évolution. Les programmes et ROM qui fonctionnaient il y a plusieurs années peuvent ne plus se charger maintenant. Le Web regorge d’émulateurs qui ne sont pas compatibles avec les systèmes d’exploitation actuels ou de ROM qui ne fonctionnent pas dans leurs émulateurs correspondants.

Voir aussi : Les meilleurs émulateurs pour jouer à des jeux rétro sur des appareils de nouvelle génération

Le fait est que tout est de bonne foi. Des programmeurs bénévoles dévoués développent de meilleurs émulateurs dans le but d’améliorer la précision et d’ajouter des fonctionnalités. Parfois, cela nécessite de nouvelles ROM. D’autres émulateurs tombent en disgrâce à mesure que les développeurs passent à différents projets. Ensuite, les mises à jour Windows ou Mac OS rendent les émulateurs languissants instables ou inutilisables.

Ne désespérez pas, cependant. Il y a quatre ans, j’ai écrit une longue histoire pour notre site sœur ExtremeTech sur la façon de  jouer à des jeux vidéo rétro sur un PC moderne . Lors de la recherche de cet article, j’ai assez souvent rencontré le problème susmentionné. Cette fois-ci, je voulais parler du côté Mac, principalement à cause d’un énorme développement qui a changé la scène du jeu sur console vintage pour le mieux:  OpenEmu .

OpenEmu à la rescousse

Initialement sorti en 2013, OpenEmu n’est pas en fait un émulateur en soi. Au lieu de cela, il s’agit d’un frontal robuste pour d’autres émulateurs de console. En soi, ce n’est pas nouveau; les frontaux existent depuis longtemps. Ce qui rend OpenEmu différent, c’est qu’il fonctionne beaucoup comme un iTunes rationalisé, c’est-à-dire si iTunes était fluide et rapide, et non lent et déroutant.

Par exemple, OpenEmu vous montre les illustrations réelles de chacun de vos jeux et les trie automatiquement par plate-forme. Il vous permet de créer des listes de lecture de vos jeux préférés par catégorie sur toutes les plates-formes et d’universaliser les schémas de contrôleur pour chaque système émulé, le tout avec des graphismes attrayants et faciles à comprendre. OpenEmu ne fonctionne pas pour les plates-formes informatiques – vous aurez toujours besoin d’émulateurs séparés pour, par exemple, l’  Atari 800  ou  1040ST . Mais pour les consoles de jeux, c’est exceptionnel. Et pour une fois, c’est une exclusivité Mac, au lieu de quelque chose qui ne fonctionne que sur les PC.

La meilleure partie: OpenEmu prend en charge les moteurs d’émulation de base derrière chaque plate-forme. Quand je pense à un frontal, je pense normalement à un programme que je devrai installer avec un émulateur de base. Mais OpenEmu fait tout cela pour vous, et est livré avec des cœurs intégrés pour les systèmes populaires – encore une fois avec une interface de type iTunes ou même de type App Store. Tout ce que vous aurez à faire est de télécharger les cœurs que vous souhaitez, chacun en un seul clic depuis OpenEmu.

ROM et configuration

Avant d’aller plus loin, comme pour chaque article sur l’émulation de système de jeu au cours des deux dernières décennies, je dois émettre l’avertissement standard: il est généralement illégal de posséder des ROM d’une machine d’arcade, d’une cartouche ou d’un CD-ROM donné, sauf si vous possédez le véritable article en question. En réalité, cependant, c’est une zone grise, en particulier pour les titres qui ne sont disponibles par aucun autre moyen. Je ne peux pas créer de lien direct vers des sites ROM ici. Mais je peux vous dire qu’ils sont assez faciles à trouver si vous savez comment utiliser Google. Protip: Au moment d’écrire ces lignes, il existe un très bon site qui rime avec Pool Toms.

Lire aussi : Meilleur émulateur Android pour 2021

Avec tout cela à l’écart, commençons à jouer à des jeux. La version d’OpenEmu que vous souhaitez est la version expérimentale. Cela semble dangereux, mais dans ce cas, cela signifie simplement que vous aurez une compatibilité de plate-forme considérablement étendue. Dirigez -vous vers  OpenEmu.org  et cliquez sur la flèche à droite de Télécharger maintenant. Choisissez OpenEmu Experimental. Le téléchargement de l’application commencera.

Une fois le téléchargement principal terminé, ouvrez l’archive DMG et faites glisser OpenEmu dans le dossier Applications de votre Mac. Ensuite, accédez à l’App Store et téléchargez The Unarchiver, qui est gratuit; vous en aurez besoin pour ouvrir les packs ROM.

Jouer aux jeux

Pour ajouter des jeux à OpenEmu, faites simplement glisser sur chaque ROM que vous avez dans la fenêtre principale sur le côté droit de l’interface d’OpenEmu. OpenEmu recherchera sur le Web des illustrations de boîtes, mais s’il ne les trouve pas, vous pouvez utiliser Google Image Search pour localiser les vôtres; téléchargez-le d’abord sur votre bureau, puis faites glisser l’art sur l’image à bandes multicolores au-dessus de la ROM, et il le remplacera.

Pour commencer à jouer, choisissez d’abord une console sur le côté gauche d’OpenEmu. Ensuite, sélectionnez le jeu auquel vous voulez jouer et double-cliquez sur l’illustration de la boîte. Vous constaterez que dans les émulateurs standards d’OpenEmu, la précision de réplication est superbe.

Le seul obstacle majeur que j’ai rencontré était de faire fonctionner les jeux Sony PlayStation (PS1) originaux. Cela nécessitait un téléchargement de ROM spécial dans mes tests, mais avec quelques manipulations, je l’ai compris. Vous devez télécharger et faire glisser plusieurs fichiers BIOS, y compris scph5500.bin, scph5501.bin et scph5502.bin, et le dernier peut également être renommé à partir de scph5552.bin si vous ne le trouvez pas directement. J’ai également dû faire glisser ce fichier spécifique dans ~ / Library / Application Support / OpenEmu / BIOS, et pas seulement compter sur OpenEmu pour le trouver par lui-même, avant que les jeux PS1 ne puissent jouer sur ma machine de test.

Une autre chose que vous voudrez faire est d’ajouter des lignes de balayage. Vous allez vouloir une sorte d’émulation d’écran qui donne l’impression que le jeu est affiché sur un tube cathodique avec une résolution beaucoup moins élevée. Sinon, il est évident sur un moniteur 1080p à quel point tous ces jeux étaient en basse résolution. Pour activer cette fonctionnalité, dirigez-vous vers Fichier> Préférences> Bibliothèque, et sous Filtre, choisissez Scanlines. J’aime celui-ci, mais il existe de nombreuses autres options dans le sous-menu que vous trouverez peut-être plus précises ou plus agréables visuellement.

Configuration du contrôleur

Tout cela est bien beau, mais pourquoi jouer à ces grands jeux avec le clavier de votre Mac, alors que vous pouvez le faire de la bonne manière et obtenir les bons contrôleurs? J’ai testé un certain nombre de modèles tiers compatibles USB pour cette histoire, qui sont tous disponibles maintenant sur Amazon.com.

Si vous avez un contrôleur USB, configurez-le en cliquant sur Préférences, puis en cliquant sur l’onglet Contrôleurs. De là, vous verrez une image d’arrière-plan en bois avec un menu déroulant pour choisir les systèmes. Choisissez le bon système et vous verrez une image de contrôleur de stock correspondante sur la gauche.

Ensuite, branchez votre contrôleur USB et cliquez sur le menu sous la liste des raccourcis clavier pour choisir le contrôleur USB. Cliquez maintenant dans chaque champ pour déplacer le D-pad et divers boutons, et effectuez le mouvement correspondant sur le contrôleur. Cela mappera correctement l’entrée du contrôleur. Pour voir si cela fonctionne, lancez un jeu de votre choix.

Test des contrôleurs

Les contrôleurs mentionnés ci-dessous ont fonctionné directement avec mon MacBook Pro au premier essai dans chaque cas, sans pilote supplémentaire nécessaire; tout ce que j’avais à faire était de configurer chacun d’eux dans OpenEmu. Voici mes favoris:

Contrôleur USB NES classique (20,99 €): Comme son nom l’indique, ce modèle copie le contrôleur NES standard de 1985. Il a l’air et se sent bien – peut-être plus léger que l’original, mais sinon identique, et la sensation du bouton est bonne. J’ai joué plusieurs parties de Super Mario Bros., le Castlevania original, Excitebike, Punch-Out, Contra et Ice Climber de Mike Tyson. Tous étaient impassibles.

Manette de jeu USB Classic  (23,96 €): Cette manette ressemble à la manette Super Nintendo de 1991, à l’exception de deux boutons supplémentaires, étiquetés Turbo et Clear, dont vous n’aurez pas besoin pour la plupart des jeux. J’ai configuré celui-ci et je n’ai eu aucun problème à jouer à F-Zero, Street Fighter II Turbo, Super Castlevania IV et Super R-Type. Verdict: Ce n’est pas aussi serré qu’un tout nouveau contrôleur SNES de marque Nintendo, mais c’est bien meilleur qu’un contrôleur usé, et certainement meilleur que celui que vous avez dans le placard avec le bouton L cassé sur le dessus.

Logitech Gamepad F310  (34,90 €): Semblable à ce que vous trouverez sur une PlayStation 2 ou une PlayStation 3, ce modèle est également bon pour émuler la PlayStation d’origine avec les doubles sticks analogiques ajoutés. C’est un peu léger, tout comme les autres. Mais c’est assez précis; vous ne souhaiterez pas un modèle différent avec celui-ci. J’ai utilisé ce joystick pour jouer à Soul Blade et Ridge Racer sur PS1.

X-Arcade Tankstick + Trackball  (239 €): Ce contrôleur géant, coûteux et vénérable fonctionne très bien avec n’importe quel émulateur MAME, y compris celui inclus avec la version expérimentale d’OpenEmu. Il se compose de deux joysticks – dont vous aurez besoin pour jouer correctement avec Robotron: 2084, Space Dungeon et Smash TV – ainsi qu’un trackball monté au centre qui le cloue pour Centipede, et fait un excellent travail en tant que remplaçant pour le plus gros trackball de Missile Command vu sur ces machines.

REMARQUE: pour les jeux Atari 2600, j’ai rencontré des problèmes. Au fil des ans, j’ai eu des résultats parfaits avec un véritable contrôleur Atari CX-40 connecté à un ancien Stelladaptor (malheureusement abandonné), qui convertit le connecteur d’origine à neuf branché en USB. Cela a continué à très bien fonctionner dans OpenEmu. Mais je n’ai pas eu de chance avec le joystick Retrolink USB Atari 2600 actuellement disponible. L’utilisation de cela aurait été une configuration de fil plus propre, mais cela n’a tout simplement pas fonctionné dans mes tests, du moins sur un Mac. Si celui-ci fonctionne sous OS X ou si vous avez une meilleure alternative, veuillez me le faire savoir dans les commentaires.

JEAN MICHEL CAPPIN