Il s’agit du meilleur émulateur de PlayStation One, devant ePSXe et pSX.
 

 
Caractéristiques:
– Recompilateur/JIT CPU (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
– Rendu matériel compatible avec les API D3D11, D3D12, OpenGL, Vulkan et Metal.
– Mise à l’échelle, filtrage des textures et couleurs vraies (24 bits) dans les moteurs de rendu matériels.
– PGXP pour la précision géométrique, la correction des textures et l’émulation du tampon de profondeur.
– Mélange précis via Rasterizer Order Views / Fragment Shader Interlock.
– Système de remplacement de textures dans les moteurs de rendu matériels.
– Rendu logiciel vectorisé et multi-threadé.
– Désentrelacement adaptatif au mouvement.
– Filtre de sous-échantillonnage adaptatif.
– Rotation d’écran pour les jeux de tir verticaux ou en mode « TATE ».
– Chaînes de shaders de post-traitement (GLSL, Reshade FX et préréglages Slang).
– Bordures décoratives affichées autour du contenu du jeu.
– « Démarrage rapide » pour ignorer l’intro du BIOS.
– Prise en charge des sauvegardes d’état, avec exécution anticipée et rembobinage.
– Compatible avec Windows, Linux et macOS.
– Lecture directe depuis CD, images bin/cue, fichiers bin/img bruts, MAME CHD, ECM à piste unique, MDS/MDF et formats PBP non chiffrés.
– Préchargement des images disque en RAM pour éviter les interruptions dues à la mise en veille du disque.
– Fusion des jeux multi-disques dans la liste/grille avec cartes mémoire partagées.
– Chargement/application automatique des patchs PPF.
– Démarrage direct des exécutables homebrew.
– Chargement direct des fichiers Portable Sound Format (psf).
– Audio étiré dans le temps lors de l’exécution hors de la vitesse 100 %.
– Prise en charge des manettes numériques et analogiques (le retour de force est transmis à l’hôte).
– Support des pistolets GunCon et Justifier (simulés à la souris).
– Support de la manette NeGcon.
– Préréglages de manette et configuration par jeu.
– Interface utilisateur Qt et mode « Big Picture ».
– Mises à jour automatiques avec canaux preview et stable.
– Analyse automatique du contenu — titres/hachages fournis par redump.org.
– Commutation automatique optionnelle des cartes mémoire par jeu.
– Prise en charge des cheats à partir de listes existantes.
– Éditeur de carte mémoire et importateur de sauvegardes.
– Overclocking CPU émulé.
– Débogage intégré et à distance.
– Support des manettes multitap (jusqu’à 8 appareils).
– Intégration RetroAchievements.
– Présence enrichie Discord.
– Capture vidéo via Media Foundation (Windows) et FFmpeg (toutes plateformes).
– Fonction de caméra libre.
– Émulation de cartouches via port parallèle.

 
Configuration requise:
– Windows 10/11 (7/8/8.1 here), Linux (AppImage/Flatpak), macOS.
– Un CPU plus rapide qu’une patate. Mais il doit être x86_64, AArch32/armv7, AArch64/ARMv8 ou RISC-V/RV64.
– Un GPU capable de OpenGL 3.1 / OpenGL ES 3.1 / Direct3D 11 niveau de fonctionnalité 10.0 / Vulkan 1.0. Donc, en gros, n’importe quoi fabriqué au cours des 10 dernières années.
– Une manette compatible SDL, XInput ou DInput (par exemple XB360/XBOne/XBSeries). Les utilisateurs de DualShock 3 sous Windows devront installer les pilotes officiels DualShock 3 inclus dans PlayStation Now.

 

 

Les améliorations sont:
 
Preview Build:
– Make settings update check ignore skipped updates (Stenzek)
– Add option to edit game list serials (Stenzek)
– Fix recommended value for Optimal Frame Pacing (Stenzek)/strong>

 

Stable Build (or rolling release):
– Fix changing stretch mode without buffer change (Stenzek)
– Clamp typical time to frame period on MacOS (Stenzek)
– Use present instead of current time for skip logic (Stenzek)
– Update core thread window size on core thread (Stenzek)
– Forward mouse events through core thread (Stenzek)
– Remove second source of truth for window size (Stenzek)
– Rewrite present skipping (Stenzek)
– Detect refresh rate change when screen changed (Stenzek)
– Updated Swedish translation (#3685) (Daniel Nylander) #3685
– Remove stream ID check in ProcessVideoEvents() (Stenzek)
– Use sorted array for storing shader cache entries (Stenzek)
– More consistent icons (#3686) #3686 (Davide Pesavento)
– Don’t read ImGuiManager state (Stenzek)
– Remove another source of truth for window size (Stenzek)
– Add option to swap gamepad confirm/cancel buttons (Stenzek)
– Fix double invoking of mouse wheel/button events (Stenzek)
– Avoid creating zero-sized intermediate targets (Stenzek)
– Avoid NaN sized target during loading (Stenzek)
– Add display link fallback for refresh rate query (Stenzek)
– Fall back to QScreen if WindowInfo refresh rate query fails (Stenzek)
– Backport 3-arg Path::Combine() (Stenzek)
– Move windows data location from Documents to AppData (Stenzek)
– Remove MemorySettingsInterface (Stenzek)
– Allow parenting updater to settings dialog (Stenzek)
– Use QPlatformTheme for Cancel (Stenzek)
– Relabel ‘Reset Game’ as ‘Restart Game’ (Stenzek)
– Update Mac installation instructions (Stenzek)
– Replace more ‘reset’ strings with ‘restart’ (Stenzek)
– Remove now-unused host file selector functions (Stenzek)
– Reload game when resetting after disc swap (Stenzek)
– Fix core thread window info not updating on fullscreen (Stenzek)
– Fix aspect ratio not updating on change (Stenzek)
– Don’t duplicate fullscreen modes (Stenzek)
– Fix almost there/active challenge showing in all subsets (Stenzek)
– dep/rcheevos: Fix silent URL truncation in new functions (Stenzek)
– dep/rcheevos: Destroy parse state in rc_find_next_classification() (Stenzek)
– Increase padding for leaderboard loading indicator (Stenzek)
– Default MacOS fractional window scale to disabled (Stenzek)

 

Télécharger DuckStation v0.1 build 10XXX (64.5 Mo)

Site Officiel

En savoir plus…