[Steam Deck] Batocera ou EmuDeck ?

Bonjour et bienvenue pour mon humble avis sur les deux principales solutions d’émulation pour le Steam Deck : Batocera et EmuDeck.

En effet, après avoir réalisé plusieurs guides sur EmuDeck et Batocera, je pense être désormais capable de partager avec vous mon bilan.

Batocera

Commençons par Batocera, qui est, rappelons-le, un système d’exploitation entièrement dédié à l’émulation et basé sur une architecture Linux.

Son principal avantage est de proposer un tout-en-un le plus simple et accessible possible. Ce qui est, on ne va pas se le cacher, plutôt une réussite.

À cela s’ajoutent un wiki clair et disponible en français (bien que la traduction Google laisse parfois à désirer), ainsi qu’un serveur Discord où vous pouvez demander de l’aide en cas de problème.

Sur le Steam Deck, l’utilisation de Batocera se traduit par la possibilité de créer une carte SD entièrement dédiée à l’émulation et séparée de Steam OS. À condition de démarrer la petite machine de Valve d’une manière inhabituelle en pressant les boutons « - » et « POWER », afin d’accéder au « Boot Manager ».

Malheureusement, Batocera a aussi ses inconvénients. À commencer par la reconnaissance du Steam Deck qui est assez basique, limitant ainsi l’accès à certaines options spécifiques de la machine de Valve. Ce qui en soi n’est pas si grave, mais peut tout de même être gênant dans certains cas, comme la reconnaissance du gyroscope ou l’émulation de la Wiimote.

De plus, Batocera est incomplet. Bien que l’absence de la Switch parmi les systèmes émulés soit compréhensible, la console hybride de Nintendo étant toujours exploitée, l'absence de PrimeHack est en revanche bien plus surprenante.

Mais le plus gros problème de Batocera est que dès lors qu’on cherche à sortir des limites du système, cela peut devenir une réelle difficulté.

Si installer, configurer et utiliser PrimeHack ne pose finalement pas trop de problème, il n’en est pas de même avec Ryujinx. Quant à OBS, si on ne le lance pas par l’intermédiaire du terminal, il est alors impossible d’avoir un « ALT+TAB » fonctionnel afin de pouvoir pleinement utiliser le célèbre logiciel de capture vidéo.

Certes, il existe des solutions autres que de passer par FlatPak, qui est fort heureusement intégré à Batocera, comme Batocera.pro. Sauf qu’elles ne sont pas toujours régulièrement mises à jour et par conséquent ne fonctionnent pas correctement. En plus d’être parfois difficile à désinstaller...

EmuDeck

EmuDeck, quant à lui, est un pack d’émulateurs et d’outils annexes spécifiquement développé pour le Steam Deck, et non un système d’exploitation tout-en-un comme Batocera. Ce qui apporte bien évidemment son lot d’avantages et d’inconvénients.

Ainsi, avec EmuDeck, nous avons accès à toutes les options spécifiques au Steam Deck, comme Steam Input, ou à des logiciels annexes comme Decky Recorder ou Power Tools, tout en ayant accès à Steam OS, ce qui est bien pratique pour configurer EmuDeck ou installer d’autres logiciels.

Toutefois, malgré les efforts pour rendre EmuDeck simple d’utilisation, il reste moins accessible que Batocera.

Par ailleurs, seuls les fichiers BIOS, les fichiers de configuration et les ROMs peuvent être installés sur un stockage externe. Les émulateurs demeurent sur le stockage interne du Steam Deck, ce qui prend forcément de la place.

Enfin, le wiki est uniquement disponible en anglais et plus difficile à appréhender que celui de Batocera. De plus, EmulationStation n’est disponible qu’en anglais, ce qui peut être gênant pour ceux qui ne maîtrisent pas la langue.

----------

En conclusion, jusqu’à la sixième génération de consoles (PS2/Xbox/GameCube), Batocera peut être utilisé sans trop de tracas, à condition d’accepter les limitations dues à la simplicité et l’accessibilité voulues par les développeurs.

Au-delà, je recommande plutôt EmuDeck, voire un bon PC pour l’émulation de la PS3 et de la Xbox 360. Car, bien que RPCS3 et Xenia ne fonctionnent pas trop mal sur le Steam Deck, les limites de puissance de la machine se font tout de même sentir.

Pour la Wii, la Wii U, la Switch et PrimeHack, même s’il existe des solutions alternatives pour Batocera, EmuDeck est malgré tout plus simple à utiliser.

Personnellement, malgré les avantages indéniables de Batocera, je préfère EmuDeck. Certes, je perds la simplicité de Batocera, mais je gagne en flexibilité, notamment grâce à l’accès à un véritable mode Bureau.

Mais au final, le choix vous appartient et EmuDeck comme Batocera sont régulièrement mis à jour.

Quant aux guides, je vais garder ma carte SD de Batocera de côté, juste au cas où. Cependant, entre le Discord et le wiki de Batocera, vous devriez pouvoir vous débrouiller. Je vous conseille tout de même de suivre tous les guides, même ceux de Batocera, car ils peuvent vous être utiles même si vous utilisez principalement EmuDeck.

Commentaires