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, CCD 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 ici), 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:
– Fix prerotation handling with blur/transitions (Stenzek)
Stable Build (or rolling release):
– Cheats: Fix importing semi-broken files
– Qt: Fix some machine translation errors
– Qt: Fix incorrect highlight in memory viewer
– Qt: Add missing icons to cheat import popup
– FullscreenUI: Add on-screen keyboard
– FullscreenUI: Fix initial input not activating on some popup dialogs
– FullscreenUI: Add missing PS icon for D-Pad
– ImGuiManager: Remove Host::BeginTextInput()
– Achivements: Add rich presence monitor debug setting
– FullscreenUI: Increase padding on value backgrounds
– System: Fix initial capture mode on start
– FullscreenUI: Render loading screen with separate draw list
– System: Improve game setting reload workflow
– System: Persist settings interface objects
– Qt: Fix window title when editing game specific controller config
– PageFaultHandler: Set SA_NODEFER on MacOS as well
– PageFaultHandler: Determine write flag from ESR on MacOS ARM64
– CPU: Ensure RAM code pages are invalidated on core thread
– CPU/CodeCache: Assert that handlers execute on core thread
– PageFaultHandler: Remove the exception handler mutex
– FullscreenUI: Fix compiler warning
– Qt: Update machine translations
– GameDB: Sentou Kokka – Air Land Battle
– CDROM: Reduce pause-while-paused delay
– dep/rcheevos: Bump to f1417fb
– ImGuiOverlays: Clear list on save state selector close
– GPUDevice: Don’t immediately trim textures queued in same frame
– ImGuiOverlays: Add animation to save state selector
– ImGuiOverlays: Close save state selector on device switch
– GameDB: Add HASH for Beyond the Beyond (#3782)
– Bus: Fix CPE parsing when dev logging is disabled
– LRUCache: Fix m_manual_evict not respected when adding
– LRUCache: Add custom deleter override
– FullscreenUI: Remove shared_ptr usage
– Misc: Use relative time when displaying timestamps
– GameDB: Add hashes for multiple games (#3784)
– Qt: Improve Italian translation (#3783)
– dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime()
– Qt: Update Italian translation again (#3785)
– Achievements: Use title format in submit time tooltip
– System: Ensure achievements game is identified before loading state
– Atualização Português do Brasil (#3787)
– GPU/TextureCache: Fix CPU thread read on GPU thread
– GPU/TextureCache: Fix last_vram_write and num_splits not being serialized
– GPU/TextureCache: Limit the amount of uploads saved to state
– System: Reserve state memory for texture cache when enabled
– GameDB: Felony 11-79/Runabout
– MediaCapture: Show file size in OSD
– Host: Fix broken relative time plurals
– Host: Merge FullscreenUI relative time variant with Host
– Qt: Add translation update and cleanup scripts
– CI: Ensure translations are cleaned on pull request
– dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state()
– SQLiteHelpers: Add BindInt64()/ColumnInt64()
– FullscreenUI: Permit empty footer array component
– Achievements: Track unlocks of unofficial achievements locally
– PageFaultHandler: Read ESR on Linux ARM64 as well
– Data: Update SDL game controller database
– Qt: Clarify RetroAchievements login message
– Qt: Use variadic arg() instead of chaining multiple invocations
– Qt: Group toolbar-related menu items into a submenu (#3789)
– Qt: Update machine translations
– Update duckstation-qt_es.ts (#3786)
– Tests: Fix util-tests building
– MemoryCardImage: Replace full-width characters with ASCII
– CDImageMDS: Fix games not detecting due to empty path
– FullscreenUI: Fix inverted parameters
– CDImage: Replace filename identifier with path
– Spanish (Spain) translation update 2026/08/25 (#3790)
– Update Italian translation (#3791)
– Qt: Fix localised disc regions in game list
– FullscreenUI: Fix cheats menu hotkey in batch mode
– Qt: Enable verification for unscanned files
– ImGuiManager: Tweak OSD fade in time

























