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:
– GPU/TextureCache: Dump textures to first disc directory (Stenzek)

 

Stable Build (or rolling release):
– gitignore: Add CLion generated directory
– ThirdParty/SmallVector: Add missing include
– Achievements: Add RA SVG icon variant
– FullscreenUI: Add menu dropdown widgets
– FullscreenUI: Use dropdown menus in settings
– FullscreenUI: Remove duplicated string
– FullscreenUI: Disable achievement icon download if unavailable
– GameDB: Max speedup cycles for Monster Rancher 2 and some other fixes (#3712)
– ImGuiManager: Add icon type to OSD message
– Common: Add LockedPtr
– Common: Add OptionalWithStatus
– StringUtil: Add AppendUTF8ToWideString()
– HTTPDownloader: Support sending additional headers
– HTTPDownloader: Support setting timeout per-request
– HTTPDownloader: Increase poll interval to 16ms
– FileSystem: Add OpenTemporaryCFile()
– Util: Add ObjectArchive class
– Util: Add HTTPCache module
– Achievements: Use HTTPCache’s downloader
– GameList: Use HTTPCache downloader
– Qt: Use HTTPCache downloader for DownloadFile()
– Qt: Add AsyncPixmapLoader class
– Core: Remove GetHTTPUserAgent()
– FullscreenUI: Support loading images from URLs with caching
– Achievements: Use HTTP cache instead of loose files
– Qt: Move debug settings into its own category
– Qt: Move save states directory to memory card page
– Qt: Move screenshot/capture directories to Capture Settings
– Qt: Style textures directory selector same as others
– Qt: Move remaining folders to advanced settings
– Qt: Add web cache section to advanced
– GameDB: F1 games
– FullscreenUI: Keep choice over dropdown for larger lists
– FullscreenUI: Add missing settings
– Qt: Adjust touchpad tooltip text
– Qt: Remove old achievement images directory on startup
– Settings: Prefetch badges should default to on
– Atualização Português do Brasil (#3715)
– ImGuiOverlays: Fix oversized command allocation
– Common: Remove CancellableChanged() from ProgressCallback
– VideoThread: Add VideoThreadAsyncBufferCallCommand
– Qt: Don’t read g_main_window on core thread
– Host: Remove unused LoadSettings() callback
– System: Fix possible video thread corruption on rewind
– Qt: Clarify no data loss from cache cleanup
– VideoThread: Remove RunOnBackend()
– FullscreenUI: Don’t show fullscreen resolution when unsupported
– FullscreenUI: Fix menu scrolling with single choice dialog open
– FullscreenUI: Fix start point in memory card settings
– FullscreenUI: Fix focus loss opening game properties
– FullscreenUI: Apply resolution change immediately
– FullscreenUI: Always place summary under title
– FullscreenUI: Highlight menu item when dropdown open
– FullscreenUI: Prefetch two rows of covers in grid view
– GameList: Only use lookup achievements icons if logged in
– Qt: Add Azerbaijani translation
– Qt: Fix tooltip
– MMPXEnhanced v3.0 (#3717)
– GPU/HW: Rename MMPX Enhanced 3.0 to Quality
– FullscreenUI: Fix corrupted blur background on loading screen
– GameDB: Sol Divide does not support analog (#3716)
– FullscreenUI: Disable postfx in loading screen
– Qt: Fix path in create-update-and-edit-language.bat
– VideoThread: Fix backend leak on creation failure
– Achievements: Cache whether we have saved credentials
– MMPX Enhanced Lite (#3718)
– Qt: Add manifest for binary
– Qt: Improve icon consistency
– Qt: Fix accidential QObject translation context
– Qt: Add a bunch of missing _L1 suffixes
– MemoryCard: Fix open error not propagating
– Qt: Unmark some error messages from translation
– Change Azerbaijani translation entry to ‘AzÉ™rbaycanca’ (#3719)
– Update MMPXEnhanced v3.0.1 (#3724)
– Updating Spanish (Spain) translation with latest changes. (#3725)
– Update Azerbaijani translation and add contributor (#3726)
– Atualização Português do Brasil (#3727)
– Achievements: Rename game icon -> game badge
– Achievements: Make game badge cache internal
– GameList: Remove ShouldLoadAchievementsProgress()
– Achievements: Defer game list data update
– CI: Use 7z for symbols archives

 

Télécharger DuckStation v0.1 build 11XXX (65.4 Mo)

Site Officiel

En savoir plus…