Émulateur PlayStation gratuit, rapide et précis, aux nombreuses options graphiques avancées pour joueurs exigeants
Émulateur PlayStation gratuit, rapide et précis, aux nombreuses options graphiques avancées pour joueurs exigeants
Les plus
- Émulation orientée précision avec un bon accent sur la vitesse et la jouabilité
- Nombreuses améliorations visuelles : upscaling, filtrage de textures, couleur 24 bits, correction de géométrie, rendu 16/9, shaders
- Paramètres par jeu, support de plusieurs manettes avec multitap, vibration et mapping détaillé
- Fonctions avancées pour joueurs passionnés : RetroAchievements, éditeur de cartes mémoire, base de codes de triche, sauvegardes instantanées, turbo, overclocking, runahead et rembobinage
- Compatibilité avec de multiples formats d’images disque et application gratuite
Les moins
- Besoins matériels modérés à élevés, en particulier sur les appareils ARM 32 bits et les téléphones peu puissants
- Configuration qui impose de fournir soi-même le BIOS et les jeux, avec un minimum de connaissances techniques
- Options avancées comme runahead ou rembobinage déconseillées sur appareils lents à cause de leur gourmandise en ressources
- Qualité de l’expérience très dépendante du matériel et des réglages choisis, avec des risques de ralentissements si l’on pousse trop les améliorations graphiques
DuckStation est un émulateur PlayStation pour Android qui met l’accent sur la jouabilité, la rapidité et une reproduction la plus fidèle possible de la console d’origine. Il s’adresse avant tout aux joueurs qui possèdent légalement leurs jeux PS1, souhaitent y rejouer dans de très bonnes conditions et ne craignent pas de mettre un peu les mains dans la configuration.
Une émulation PS1 orientée fidélité et vitesse
DuckStation simule la console Sony PlayStation / PSX / PS1 avec un objectif clair : offrir une émulation précise tout en conservant de bonnes performances. Le projet mise aussi sur la pérennité du code, ce qui rassure sur son suivi à long terme.
L’application ne fournit ni BIOS ni jeux. Un fichier BIOS doit être extrait de sa propre console, et les jeux doivent provenir de copies réalisées par l’utilisateur à partir de ses achats. L’émulateur accepte de nombreux formats d’images disque, comme les fichiers cue, iso, img, ecm, mds, chd ou encore les PBP non chiffrés. Pour les jeux en .bin mono-piste, les développeurs proposent un outil de création de fichiers CUE adapté. Une feuille de compatibilité en ligne permet de vérifier quels titres sont supportés.
Cette approche respecte le cadre légal, mais implique un minimum de préparation de la part de l’utilisateur.
Qualité d’image et options graphiques poussées
Sur le plan visuel, DuckStation offre un ensemble d’outils particulièrement riche. L’émulateur propose plusieurs moteurs de rendu : OpenGL, Vulkan et un rendu logiciel, ce qui permet d’ajuster le comportement selon les capacités du téléphone.
Les joueurs peuvent améliorer nettement l’image grâce à l’upscaling, au filtrage de textures et au rendu en « true colour » 24 bits dans les moteurs matériels. Le support du format 16/9 natif dans les jeux compatibles, sans simple étirement de l’image, rend certains titres bien plus agréables sur les écrans modernes.
La fonction PGXP mérite une mention spéciale : elle améliore la précision de la géométrie, corrige les textures et gère un tampon de profondeur émulé pour réduire fortement le « tremblement » des polygones typique de la PS1. Combinée à une résolution plus élevée, cette correction de géométrie peut donner un aspect beaucoup plus propre à des jeux âgés de plusieurs décennies, au point que certains paraissent nettement modernisés.
On trouve aussi un filtre de sous-échantillonnage adaptatif et la prise en charge de chaînes de shaders de post-traitement (GLSL et effets Reshade FX expérimentaux), pour ajuster le rendu selon ses goûts. Dans certains jeux PAL, il est même possible d’atteindre 60 images par seconde lorsque le titre le permet.
Un des points à garder en tête : sur des téléphones peu puissants, l’activation de nombreuses améliorations graphiques peut provoquer des ralentissements sensibles. Un utilisateur note ainsi que les réglages avancés finissent par trop solliciter son appareil.
Fonctionnalités avancées pour les joueurs exigeants
Au-delà du rendu visuel, DuckStation se distingue par la richesse de ses options orientées jeu.
Chaque titre peut disposer de ses propres paramètres : l’utilisateur configure séparément les améliorations graphiques et le mapping des commandes pour chaque jeu. Cette gestion par profil est très pratique pour adapter précisément les réglages aux besoins de chaque titre.
L’émulateur gère jusqu’à 8 manettes sur les jeux prenant en charge le multitap, avec une configuration fine des boutons et des sticks. Les vibrations sont également prises en charge pour les contrôleurs compatibles, et un clavier peut être utilisé.
Pour les amateurs de défis, DuckStation intègre le support des RetroAchievements dans les jeux pris en charge. On trouve aussi un éditeur de cartes mémoire qui permet de déplacer ses sauvegardes et d’importer des fichiers de type gme, mcr, mc ou mcd. Une base de données de codes de triche est intégrée, ce qui évite de chercher ces codes à l’extérieur.
Les sauvegardes instantanées avec capture d’écran facilitent la reprise d’une partie à tout moment. Sur des appareils de milieu ou haut de gamme, des vitesses « turbo » très élevées sont possibles, utiles pour accélérer les passages répétitifs. Un overclocking du CPU émulé peut améliorer le nombre d’images par seconde dans certains jeux.
Enfin, les fonctions de runahead et de rembobinage apportent un confort supplémentaire, notamment pour réduire la latence ressentie et corriger rapidement une erreur. Les développeurs déconseillent toutefois de les utiliser sur des appareils lents, car elles sont gourmandes en ressources.
Performances et exigences matérielles
DuckStation fonctionne sur des appareils ARM 32 bits, ARM 64 bits et x86 64 bits. En contrepartie de son niveau de précision, les besoins matériels restent significatifs. Les auteurs préviennent que les appareils ARM 32 bits ne doivent pas s’attendre à des performances élevées, et qu’un processeur d’au moins 1,5 GHz est recommandé pour un bon confort de jeu.
Les retours montrent que le comportement dépend beaucoup du matériel et des réglages. Un utilisateur signale que, sur son téléphone, l’activation des corrections de géométrie combinées à une haute résolution finit par ralentir fortement les jeux. Un autre indique au contraire que, sur un smartphone Samsung A53 5G considéré comme un modèle de milieu de gamme, un titre réputé exigeant comme Vagrant Story fonctionne de manière fluide avec les paramètres par défaut.
En pratique, DuckStation donne de meilleurs résultats si l’on dispose d’un appareil récent de milieu ou haut de gamme, quitte à rester raisonnable sur les options d’amélioration graphique lorsque le processeur ou le GPU montrent leurs limites.
Prise en main, aspects juridiques et public visé
La configuration initiale demande un minimum de familiarité avec les logiciels d’émulation. Un utilisateur juge l’ensemble assez simple à mettre en place, tout en reconnaissant qu’il faut un peu de connaissances pour gérer le BIOS, les images de jeux et les différents formats pris en charge.
L’application est gratuite et distribuée sous licence Creative Commons BY-NC-ND 4.0, ce qui confirme sa vocation non commerciale. Le projet n’est pas affilié à Sony, même si PlayStation reste une marque déposée de Sony Interactive Entertainment.
DuckStation conviendra surtout aux joueuses et joueurs qui :
- possèdent déjà une collection de jeux PS1 qu’ils souhaitent utiliser,
- acceptent de préparer eux-mêmes BIOS et images disque,
- apprécient de nombreux réglages graphiques et de contrôle,
- disposent d’un appareil Android suffisamment performant pour tirer parti des améliorations proposées.
Pour ce profil, DuckStation peut devenir un outil de choix, capable de transformer l’expérience PS1 classique en version largement améliorée lorsque le matériel le permet.
Les plus
- Émulation orientée précision avec un bon accent sur la vitesse et la jouabilité
- Nombreuses améliorations visuelles : upscaling, filtrage de textures, couleur 24 bits, correction de géométrie, rendu 16/9, shaders
- Paramètres par jeu, support de plusieurs manettes avec multitap, vibration et mapping détaillé
- Fonctions avancées pour joueurs passionnés : RetroAchievements, éditeur de cartes mémoire, base de codes de triche, sauvegardes instantanées, turbo, overclocking, runahead et rembobinage
- Compatibilité avec de multiples formats d’images disque et application gratuite
Les moins
- Besoins matériels modérés à élevés, en particulier sur les appareils ARM 32 bits et les téléphones peu puissants
- Configuration qui impose de fournir soi-même le BIOS et les jeux, avec un minimum de connaissances techniques
- Options avancées comme runahead ou rembobinage déconseillées sur appareils lents à cause de leur gourmandise en ressources
- Qualité de l’expérience très dépendante du matériel et des réglages choisis, avec des risques de ralentissements si l’on pousse trop les améliorations graphiques