Jouer aux Sonic MD de nos jours #4 / L'émulation sur ordinateur
Par ced_
Publié le 27.03.2021
Pour cette quatrième partie on s’éloigne des solutions officielles et légales pour plonger dans un monde plus obscure, celui de l’émulation sur ordinateur !
Introduction à l’émulation
Si vous êtes un joueur sur ordinateur et que vous voulez jouer aux Sonic Megadrive, vous penserez forcément à l’émulation. Les avantages sont nombreux: l’éventail des émulateurs, le prix (gratuit), l’immédiateté et la qualité de l’expérience. En effet, des émulateurs Megadrive il y en a sur toutes les plateformes: Windows, Mac, Linux, Raspberry Pi, téléphone mobile et même pour les consoles comme la Xbox ou la Wii si jamais vous les avez hackées.
Aussi, la Megadrive n’étant pas une console ni très puissante, ni très complexe, il existe de nombreux émulateurs qui proposent une émulation quasi parfaite. Et contrairement aux solutions officielles, c’est gratuit et disponible 24h/24 sur internet.
Légal ou pas légal ?
C’est la fameuse question ! Si les émulateurs ne contiennent pas de lignes de code tirées de la console d’origine (comme le bios par exemple) ils sont parfaitement légaux. C’est d’ailleurs pour cela qu’il est facile de les trouver sur le net (et qu’ils sont d’ailleurs livrés sans les bios d’origine, qu’il va falloir trouver par soi-même).
Par contre le téléchargement d’une rom sur internet, même si vous possédez le jeu original, est illégal. C’est seulement si vous avez bumpé vous-même votre cartouche de jeu chez vous que vous êtes en droit de l’utiliser (droit à la copie de sauvegarde). Je vous renvoie vers l’article bien complet de Millenium.org à ce sujet. Mais on ne va pas se leurrer, c’est une pratique répandue, et tant que cela reste dans le cadre privé et que vous ne partagez pas les roms ou n’en faites pas l’apologie sur les réseaux sociaux, vous n’aurez pas de problèmes.
Les émulateurs Windows/Mac
Si vous voulez jouer aux Sonic Megadrive sur PC, le plus simple est effectivement de faire une petite recherche sur Google et de télécharger un émulateur Megadrive et quelques roms. En 5 minutes montre en main, vous voilà en train de joueur à Sonic au clavier. Si vous avez une manette USB c’est encore mieux !
De plus, la grande majorité des émulateurs offrent la sauvegarde à n’importe quel moment, une grande palette de filtres graphiques (upscale, scanlines, …) pour rendre l’affichage des pixels plus agréable pour certains.
Voici une sélection des meilleurs émulateurs Megadrive:
Gens (Windows)
Programmé par Stef, un français, cet émulateur est très simple d’utilisation, très complet et propose une émulation très fidèle sur la grande majorité des jeux. Pas besoin d’installation, il suffit de lancer l’exe et c’est parti.
En plus de la Megadrive il supporte les jeux Mega CD et 32X. Il permet également de jouer en réseau par l’intermédiaire du client Kaillera. Le concepteur affirme que 92% des jeux Megadrive sont parfaitement émulés, 5% avec quelques bugs graphiques, et seulement 3% ne sont pas jouable du tout. Une valeur sure !
Site officiel: http://www.gens.me
KegaFusion (Windows, Mac, Linux)
Cet émulateur est assez reconnu pour la qualité de son émulation et le nombre de machines qu’il supporte. Voyez vous même: la Mega Drive, le Mega-CD, la 32X, la Master System, la Game Gear, la Sega Pico, le processeur SVP (Sega Virtua Processor), le SG-1000 et le SC-3000. Il est d’ailleurs disponible sur Mac et Linux en plus de la version Windows.
La compatibilité est aussi très élevée même si je n’ai pas réussi à mettre la main sur les chiffres exactes. A noter qu’il vous faudra activer l’option « Perfect Sync » pour jouer aux jeux Mega CD dans les meilleures conditions.
Site officiel: https://www.carpeludum.com/kega-fusion/
ares (Windows)
Ares (avec un a minuscule) est un émulateur très récent créé par Near (ex Byuu) et basé sur ses précédents émulateurs higan et bsnes. Near est connu pour faire des émulateurs qui privilégient la précision de son émulation aux performances, et il est d’ailleurs le seul émulateur à pouvoir faire tourner 100% des jeux et des homebrews Super Nintendo. Le niveau de compatibilité n’est malheureusement pas aussi haut sur les autres plateformes comme la Megadrive, le Mega CD, la GameGear et la Master System. Vous pouvez retrouver la liste complète des plateformes émulées et le niveau de compatibilité sur le site officiel .
Aussi, il a la particularité de proposer des shaders qui simule le rendu d’un écran CRT. Le résultat est plutôt pas mal comme vous pouvez le voir sur les images que je vous propose.
Après ses excellentes contributions pendant de nombreuses années, Near a décidé de raccrocher les gants, mais étant open source, il est possible que d’autres reprennent le travail à l’avenir.
Site officiel : https://ares.dev
Les interfaces multi-émulateurs (frontend)
Depuis quelques années, la mode est aux solutions multi-émulateurs avec une interface permettant de naviguer entre les systèmes et les jeux avant de lancer une partie. Ils sont souvent facile à utiliser, avec de nombreux émulateurs facile à installer et pré-configurées pour n’importe quel pad.
C’est surement le moyen le plus simple de faire du retrogaming sur ordinateur.
Voici les plus connus:
RetroArch (Windows, Mac, iOS, Android, Linux, …)
RetroArch fait le choix de la customisation. Il est extrêmement complet et peut faire peur aux premiers abords avec sa multitude de menus et d’options.
Une fois installé, il vous suffit de télécharger depuis l’interface les émulateurs qui vous intéressent (appelés « Cores ») et de scanner les répertoires où vous stockez vos roms pour que tous vos jeux apparaissent bien rangés par console. Vous choisissez le jeu auquel vous voulez jouer et c’est parti !
Dans un deuxième temps vous pourrez vous familiariser avec les nombreuses options du soft dont la possibilité de télécharger les pochettes des jeux, le support des succès et le jeu en ligne.
Autre ajout interessant, la possibilité d’activer des shaders ou de configurer votre propre empilement de shaders en utilisant ceux proposés. Le meilleur shader pour reproduire l’expérience de jeu sur un écran CRT se nomme CRT_Royale et il est assez incroyable. Malheureusement je n’ai pas pu le tester car il nécessite un PC avec une bonne carte graphique et je n’ai qu’un processeur (un i7) avec carte graphique intégré.
Je vous propose tout de même ci-dessous un shader maison qui combine le CRT_Geom et le Glow. Avec ça j’ai l’impression de joueur sur la vieille télé Grundig de mon adolescence.
Pour les jeux GameGear j’ai trouvé que le shader lcd3x fait bien l’affaire. Vous le trouverez dans shaders/shaders_cg/handheld.
Retroarch est disponible sur de nombreuses plateformes (Windows, Mac, Linux, iOS, Android, PS3, PSP, PS Vita, Wii, WiiU, etc) et son développement est toujours très actif. Il y a même une version optimisée pour les nouveaux processeurs M1 des derniers Mac. Bref, c’est un indispensable.
Site officiel : https://www.retroarch.com
OpenEmu (Mac)
Disponible uniquement sur Mac, il offre une interface et une prise en main simplifiée à l'extrême. Plus d'une dizaine de consoles sont proposés dont toutes les consoles Sega jusqu’à la Saturn. A l’importation des roms il peut arriver que les .zip soient refusés et que l’on doivent dézipper les fichiers avant de les ajouter.
Pour chaque jeu il est possible de télécharger automatiquement les pochettes, ou de les ajouter manuellement dans le cas où le système ne les aurait pas trouvées. Toutes les manettes sont gérées et l’on peut configurer pour chaque système des attributions de boutons personnalisées. Et bien sur, vous pouvez sauvegarder votre progression sur tous les jeux à n’importe quel moment.
Si vous avez un mac, c’est l’application que je vous recommande.
Site officiel : https://openemu.org
Hyperspin (Windows)
Pensé principalement pour les jeux d’arcade, on peux y mettre n’importe quel émulateur. Je vous invite à regarder quelques vidéos sur internet, l’interface est vraiment très stylée. Par contre l’installation a l’air vraiment compliqué et je ne m’y suis moi-même pas risqué. A vous de voir.
Site officiel : http://www.hyperspin-fe.com
PLEX ARCADE (Windows/Mac)
Un dernier petit mot sur une solution récente que je n’ai pas testé, PLEX Arcade. Il s’agit en fait de la gestion de jeux et émulateurs dans le logiciel PLEX qui sert à la base à regrouper tout votre contenu multimedia (séries, films, photos) au sein d’un même application et de pouvoir le streamer sur du matériel compatible.
PLEX Arcade est payant à hauteur de 4,99 euros par mois ou 2,49 pour ceux qui ont déjà le FLEX Pass (qui ajoute quelques options « quality of life » supplémentaires au logiciel). De ce que j’en ai vu, PLEX n’apporte rien de plus que les solutions précédentes, et n’est même pas plus simple à utiliser.
Site officiel : https://www.plex.tv
On parlera de solutions comme Recalbox, Retropie ou Batocera dans un prochain article, car il s’agit avant tout de solutions Raspberry Pi.
Pour conclure, l’émulation PC c’est l’immédiateté. Trouver des émulateurs et des roms sur le net se fait facilement, et l’émulation Megadrive ne nécessitant pas beaucoup de puissances, n’importe quel ordinateur fera l’affaire.
Cependant, ce n’est pas complètement plug’n’play. Il vous faudra passer à chaque fois un peu de temps à les configurer, ou rechercher et installer les bios. Sans parler des couacs que l’on peut rencontrer: Mais pourquoi il ne voit pas mes roms ? Pourquoi je n’ai pas le son ? Pourquoi ma manette ne répond pas ? Dans quel répertoire je dois mettre les bios déjà ?