DuckStation v0.1 r250616 : l'émulateur PS1 de référence s'améliore encore

DuckStation v0.1 r250525 est une MAJ qui rend encore meilleur émulateur PlayStation 1, surpassant ePSXe et pSX avec ses fonctionnalités avancées.
publié le 26 mai 2025 mis à jour le 16 juin 2025
partager sur :

Une nouvelle version qui confirme sa domination

DuckStation v0.1 r250616 vient d'être publiée le 13 juin 2025, confirmant une nouvelle fois la position de leader de cet émulateur PlayStation 1. Cette mise à jour apporte de nombreuses améliorations techniques et fonctionnelles qui renforcent encore davantage sa réputation face à ses concurrents historiques comme ePSXe et pSX.

Dans le monde de l'émulation, DuckStation s'est rapidement imposé comme une référence incontournable pour les amateurs de rétrogaming. Cette récente version confirme cette tendance, avec des performances qui surpassent largement les solutions établies.

Des fonctionnalités techniques de pointe

DuckStation se distingue par une multitude de fonctionnalités avancées qui en font un émulateur moderne et performant :

Architecture et rendu

  • CPU Recompiler/JIT compatible avec plusieurs architectures : x86-64, armv7/AArch32, AArch64, et RISC-V/RV64
  • Support multi-API graphiques : D3D11, D3D12, OpenGL, Vulkan, Metal et rendu logiciel
  • Upscaling avancé avec options de filtrage de textures et gestion couleur 24 bits
  • PGXP pour la précision géométrique, correction de textures et émulation du buffer de profondeur

Améliorations visuelles modernes

L'émulateur propose un filtrage adaptatif de sous-échantillonnage, des chaînes de shaders post-traitement (GLSL et Reshade FX expérimental), permettant d'obtenir des graphismes considérablement améliorés par rapport à l'original.

Interface et ergonomie

L'interface utilisateur de DuckStation constitue un autre point fort majeur. Développée avec Qt, elle offre une expérience intuitive et agréable, facilitant grandement la configuration et l'utilisation de l'émulateur. L'émulateur propose également une interface "Big Picture" pour une utilisation sur grand écran.

Nouveautés de la version r250616

Cette dernière version apporte plusieurs améliorations notables :

Fonctionnalités de jeu enrichies

  • Nouvelles touches de raccourci pour basculer entre les disques précédent/suivant
  • Option "Switch to Next Disc on Stop" dans les paramètres CDROM
  • Support amélioré des contrôleurs incluant le Namco GunCon (simulé avec la souris) et le NeGcon
  • Multitap supportant jusqu'à 8 manettes simultanément

Améliorations de l'interface

  • Défilement fluide amélioré pour les écrans >60Hz
  • Animations synchronisées entre les messages OSD et les notifications
  • Calculs de mise en page optimisés pour la grille de jeux
  • Gestion des barres de défilement plus intelligente

Corrections techniques importantes

  • Correction du calcul UV pour les sprites (off-by-one)
  • Fusion des enregistrements de palette adjacents dans le cache de textures
  • Amélioration de la synchronisation du timing de dessin GPU
  • Optimisations RISC-V pour Linux avec Clang 18+

Compatibilité et formats supportés

DuckStation excelle particulièrement dans le domaine de la compatibilité, supportant une vaste gamme de formats :

  • Images disques : bin/cue, raw bin/img, MAME CHD, ECM mono-piste, MDS/MDF, PBP non-chiffré
  • Démarrage direct d'exécutables homebrew
  • Chargement direct de fichiers Portable Sound Format (psf)
  • Support des patches : chargement et application automatique des patches PPF
  • Base de données intégrée : titres et hashes fournis par redump.org avec scan automatique

Fonctionnalités modernes et RetroAchievements

DuckStation intègre le support RetroAchievements, permettant aux joueurs de débloquer des succès dans leurs jeux PS1 favoris. Cependant, il est important de noter que DuckStation n'est pas officiellement supporté par RetroAchievements en raison de bugs connus qui peuvent empêcher le débloquage de certains succès.

L'émulateur propose également :

  • Sauvegarde d'état avec captures d'écran d'aperçu
  • Éditeur de cartes mémoire et importateur de sauvegardes
  • Overclocking CPU émulé pour améliorer les performances
  • Debugging intégré et distant
  • Vitesses turbo sur les appareils de milieu et haut de gamme

Performance et optimisation

En termes de performance, DuckStation est optimisé pour fonctionner sur une variété de systèmes, des ordinateurs de bureau aux appareils mobiles. Avec DuckStation, il est super facile d'afficher vos jeux PS1 en 4K grâce à l'upscaling interne. L'émulateur permet également de choisir un antialiasing 8x et un filtre bilinéaire pour lisser les graphismes tout en gardant le jeu incroyablement fluide.

Changements de licence et polémiques

Un point important à noter concerne le changement de licence de DuckStation, qui est passé d'une licence GPL à une licence CC-BY-NC-ND (Creative Commons Attribution-NonCommercial-NoDerivatives). Ce changement signifie que DuckStation ne peut plus être utilisé à des fins commerciales, qu'aucune version dérivée n'est autorisée, et qu'il ne peut être inclus dans des packs.

Le développeur Stenzek a justifié cette décision en expliquant vouloir "rendre les choses claires et décourager certains comportements de non-respect de la licence précédente, comme l'omission des crédits ou la suppression de ses droits d'auteur".

Configuration requise

Minimum requis

  • Systèmes : Windows 10/11, Linux (AppImage/Flatpak), macOS
  • Processeur : Plus rapide qu'une pomme de terre, mais doit être x86_64, AArch32/armv7, AArch64/ARMv8, ou RISC-V/RV64
  • GPU : Compatible OpenGL 3.1/OpenGL ES 3.1/Direct3D 11 Feature Level 10.0 ou Vulkan 1.0
  • Contrôleurs : Compatible SDL, XInput ou DInput (Xbox 360/One/Series, DualShock avec drivers officiels)

Téléchargement et installation

Pour ceux intéressés par DuckStation, l'émulateur est disponible en téléchargement sur plusieurs plateformes. Les utilisateurs peuvent obtenir la dernière version depuis le site officiel ou via GitHub. Des versions sont également disponibles pour Linux et macOS, avec des options d'installation via AppImage, Flatpak, ou des binaires universels.

L'installation reste simple et directe. Une fois le fichier téléchargé, il suffit de suivre les instructions du programme d'installation. Important : les utilisateurs doivent s'assurer d'avoir une image BIOS de PlayStation 1 pour que l'émulateur fonctionne correctement.

Conclusion

DuckStation v0.1 r250616 représente une avancée significative dans le domaine de l'émulation PlayStation 1. Avec ses fonctionnalités avancées, sa compatibilité étendue, et ses performances optimisées, il se positionne comme le meilleur émulateur PS1 actuel. Malgré les controverses autour de sa licence, DuckStation fait mieux le boulot que tous les autres émulateurs disponibles sur le marché.

Pour les amateurs de rétrogaming cherchant à revivre leurs classiques PlayStation préférés avec une qualité moderne, DuckStation demeure une solution incontournable, offrant une expérience d'émulation supérieure à tout ce qui existe actuellement.

Sources : Emu-France, GitHub, Emulation General Wiki, SiteGeek, RetroGaming.me

Tags : - - - - - -