Let's Go ! Un émulateur Switch pour Mac M1

Mickaël Bazoge |

Nintendo et Apple partagent plusieurs points en commun, dont celui de ne pas spécialement apprécier les émulateurs. Voilà une nouvelle qui ne fera donc plaisir ni à l'un, ni à l'autre : la développeuse @Daeken est parvenue à installer un émulateur Switch sur un Mac M1. Pour le moment, on n'en est qu'aux balbutiements mais c'est prometteur. Les Joy-Con sont pris en charge, et le titre Cave Story est jouable… mais il faut se coltiner des textures complètement pétées !

Super Mario Odyssey est lui aussi de la fête, mais passés les premiers panneaux de lancement, l'émulateur rend assez vite l'antenne. Il y a encore du travail pour faire de cet émulateur un logiciel grand public.

@Daeken a adapté Yuzu, un émulateur open-source expérimental pour la Switch, dont le code source est disponible sur GitHub. Le logiciel roule sous Windows et plusieurs distros Linux. Sur Mac M1, l'émulateur utilise MoltenVK, une bibliothèque runtine qui rapproche Metal (l'API graphique bas niveau iOS et macOS d'Apple) de Vulkan, l'API du Khronos Group qui fonctionne nativement sur Windows, Linux et Android. MoltenVK fait la passerelle entre les deux.

Ce n'est pas encore demain la veille qu'on pourra jouer à Animal Crossing sur son Mac M1, mais ces débuts sont encourageants. Peut-être pas pour Nintendo, qui a une politique très stricte sur les ROMs. Il faut bien le dire, les émulateurs sont surtout utilisés par des joueurs qui ne possèdent pas les titres qu'ils récupèrent sur internet.

Les amateurs qui voudraient jouer sur de vieux jeux avec leurs iPhone ou iPad peuvent se tourner vers DolphiniOS. Cet émulateur offre de très bonnes performances grâce à la compilation JIT désormais de série depuis iOS 14.2 (lire : Des émulateurs plus puissants dans iOS 14.2 grâce à la compilation JIT).

Source
avatar bazino | 

Vivement un batocera M1 !

avatar fredsoo | 

@bazino

👍🏻😄

avatar Nesus | 

Tiens pour une fois c’est intéressant. Vu que s’ils arrivent à installer le store, nous pourrons directement télécharger les jeux achetés. Bon j’y crois très moyennement, mais ça pourrait être intéressant. Pour jouer avec autre chose que du 1080....

avatar quentinf33 (non vérifié) | 

@Nesus

Ça paraît grandement difficile puisqu’un check est fait au moment de la connexion tout de même.

avatar draco1544 | 

@Nesus

"Pour jouer avec autre chose que du 1080...."

Tu ne pourras pas atteindre une autre résolution car les textures du jeu sont en 1080 maximum

avatar Nesus | 

@draco1544

Avec un upscalling si. Ça sera moins beau, mais ça sera déjà mieux. Il y avait la rumeur d’une nouvelle switch 4K. J’espère vraiment que ce sera fait parce que c’est un peu honteux. En tout cas, je trouve que ça pique vraiment les yeux.

avatar Valiran | 

Pourtant BotW sur l'émulateur WiiU passe bien en 4k@60fps, et les textures n'ont pas l'air moches!

avatar oboulot | 

@Valiran

Tout à fait. Cela se fait via l’émulateur Cemu.

Il faut avoir pas mal de ram (16 gb mini ) et une carte graphique décente ( 1070 par exemple ou modèle ultérieur ) un bon i5 ou mieux.

Et là je peut vous dire que c’est un kiff total !!

J’ai fait le jeu en 4K/60 FPS sur PC et il est vraiment au top. :)

avatar iVador | 

C’est limite de parler de jouer sur émulateur a des jeux qui sont encore commercialisés ...

avatar quentinf33 (non vérifié) | 

@iVador

Commercialisés ou non, c’est légal de posséder une copie et de l’émuler tant qu’on a soi-même fait le dump du jeu (en l’occurrence via une Switch sous Atmosphère, c’est très simple à faire).

Et, parallèlement, que l’on possède ou non le jeu, c’est illégal de le télécharger.

D’autant que l’émulateur ne sert pas forcément qu’à démarrer des logiciels commerciaux.

avatar MarcMame | 

@quentinf33

"D’autant que l’émulateur ne sert pas forcément qu’à démarrer des logiciels commerciaux."

———-
C’est vrai.
D’ailleurs j’ai moi-même une petite imprimerie avec quelques rames de papier dans mon sous-sol mais c’est juste pour les billets de monopoly des enfants.
Juré !

avatar quentinf33 (non vérifié) | 

@MarcMame

Hahaha oui je suis d’accord sur ce point ! Mais c’est vrai, et c’est la raison pour laquelle l’émulation n’est pas interdite.

avatar CogipTelematique | 

@MarcMame
Tu as le droit d'imprimer ta propre monnaie ! Ce qui est interdit, c'est de contrefaire une autre monnaie, mais si tu veux lancer (par exemple) le dollar de la Creuse et l'utiliser pour échanger biens et services avec ta famille ou tes amis tu peux parfaitement.

avatar iVador | 

@quentinf33

Je sais , merci Captain Obvious.
Genre tout le monde est dans ce cas :D

avatar quentinf33 (non vérifié) | 

@iVador

Cf ma réponse a MarcMame juste au-dessus.

Et non, il y a beaucoup de monde pour qui c’est flou et pensent que l’émulation en général est illégale...

Par contre c’est pas rentable d’émuler de la Switch. Mais au moins dans 15 ans on aura quelque chose de très très stable (comme pour Dolphin).

avatar Adodane | 

@quentinf33

Yuzu fonctionne très bien sur Windows 10 selon les jeux.
Mario odyssey est parfaitement émulé.

avatar quentinf33 (non vérifié) | 

@Adodane

Je ne suis pas trop l’actualité Yuzu, j’ai pu voir par-ci par là que ça s’améliore. Je suis plus en attente du core Dolphin pour Retroarch Switch...

avatar Adodane | 

@quentinf33

Elle doit pas être assez puissante pour dolphin.

avatar quentinf33 (non vérifié) | 

@Adodane

Apparemment Super Mario 3D All-Stars a été décompilé et il s’agirait bien effectivement d’émulation.

Après, il y a aussi le fait que ces émulateurs aient été développés par Nintendo et pour la Switch évidemment donc avec des optimisations, mais ça peut montrer que ça reste tout à fait plausible à mon avis...

https://www.jeuxactu.com/super-mario-3d-all-stars-les-jeux-tournent-sur-emulateur-124154.htm

avatar Adodane | 

@quentinf33

Intéressant, mais sur android dolphin a quand même besoin d’un soc assez récent pour fonctionner un peu près full speed. Le hardware de la switch date de 2015 ( avec un gpu assez costaud pour l’époque ok ).
Donc à voir.

avatar quentinf33 (non vérifié) | 

@Adodane

A voir effectivement. D’ailleurs j’ai oublié de préciser qu’en installant Lakka ou Android sur une Switch, j’ai vu que ça tournait relativement bien, donc en natif ça pourrait potentiellement être plus rapide !

A suivre...

avatar lmouillart | 

"Commercialisés ou non, c’est légal de posséder une copie et de l’émuler tant qu’on a soi-même fait le dump du jeu (en l’occurrence via une Switch sous Atmosphère, c’est très simple à faire)." En France et dans pleins d'autres pays : non.
Copie : interdite.
Extraction : interdite.
Suppression de DRM ou d'élément de chiffrement : interdit.
Copie du comportement d'un système physique breveté ou protégé : interdit.
Sauf si vous avez l'autorisation des différents intervenants : artistes, auteurs, industriels, ...

avatar quentinf33 (non vérifié) | 

@lmouillart

Le backup fait par soi-même est parfaitement légal tant qu’il n’est pas redistribué derrière et à usage strictement personnel. C’est le contrat du logiciel qui ne l’autorise pas, pas la loi.

Concernant les DRM, j’ai un peu cherché et c’est très très flou à ce sujet...

avatar bazino | 

@iVador

Pourquoi tu lis les articles si c’est pour systématiquement critiquer ? T’es pas bien dans ta vie ? Essaie de te trouver des amis !

avatar iVador | 

@bazino

Ah, il est interdit de critiquer donc. Bienvenue en Chine communiste ou en URSS !

avatar bazino | 

@iVador

C’est systématique chez toi, le côté troll systématique gonflé tout le monde. Essaie de trouver un média qui te convienne.
Le problème après sera de réussir à défouler.

avatar iVador | 

@bazino

Russie, Cuba ou Chine communiste ? Je te suggère de quitter la France et d’aller vivre la bas si tu ne tolères pas la moindre critique

avatar bazino | 

@iVador

Pas la peine d’aller aussi loin. Je mets juste le doigt sur un comportement de sale gamin occidental trop gâté qu’il faut canaliser. Trouve-toi des amis et un(e) petit(e) ami(e) et ça va aller !

avatar malcolmZ07 | 

@ibazino
+1
il y a beaucoup d'aigris qui se défoule constamment sur macg, je pleins leur proche ...

avatar bazino | 

@malcolmZ07

Surtout que celui-là s’est déjà illustré ce matin en insultant @fousfous dans l’article sur la voiture Apple.
Peut-être que c’est la solitude qui le rend aigris.

avatar MarcMame | 

« Nintendo, qui a une politique très stricte sur les ROMs »
————-
Quelle entreprise du secteur n’a pas une politique très stricte sur sa propriété intellectuelle ? 🤔

avatar pocketalex | 

Darmanin aussi ...

avatar malcolmZ07 | 

En à peine 1 mois de commercialisation , ça bouge très vite les mac apple silicon ! déjà beaucoup d'application native de logiciel incontournable , virtualisation windows allant dans la bonne direction, possibilité de faire tourner es logiciels windows via QMU , émulateur console , couche de translation rosetta très solide, Application iPad/iphone enfin en plein écran...
Bref, j'aurais pas cru que ça irait si vite, et ce n'est que le début !

avatar gwen | 

Et un émulateur de switch tournant sur Game boy, ça existe  ?

avatar rob | 

Question con, la switch étant sur un soc ARM comme les mac M1 est-ce que l’on pourrait virtualiser plutôt que émuler la switch ? Et donc potentiellement avoir de meilleur performance qu’un machine Wintel

avatar valentinnb | 

Hello,

Question un peu HS mais en lien avec l’émulation ; connaîtriez-vous un émulateur 64 pour Mac (Intel), prenant en charge les packs high résolution textures ? (Notamment pour OOT).

Histoire de patienter quelques mois encore avt la sortie de BOT2 !

Merci :)

CONNEXION UTILISATEUR