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

 
Caractéristiques:
– CPU Recompiler/JIT (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
– Hardware (D3D11, D3D12, OpenGL, Vulkan, Metal) and software rendering.
– Upscaling, texture filtering, and true colour (24-bit) in hardware renderers.
– PGXP for geometry precision, texture correction, and depth buffer emulation.
– Adaptive downsampling filter.
– Post processing shader chains (GLSL and experimental Reshade FX).
– « Fast boot » for skipping BIOS splash/intro.
– Save state support.
– Windows, Linux, macOS support.
– Supports bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP formats.
– Direct booting of homebrew executables.
– Direct loading of Portable Sound Format (psf) files.
– Digital and analog controllers for input (rumble is forwarded to host).
– Namco GunCon lightgun support (simulated with mouse).
– NeGcon support.
– Qt and « Big Picture » UI.
– Automatic updates with preview and latest channels.
– Automatic content scanning – game titles/hashes are provided by redump.org.
– Optional automatic switching of memory cards for each game.
– Supports loading cheats from existing lists.
– Memory card editor and save importer.
– Emulated CPU overclocking.
– Integrated and remote debugging.
– Multitap controllers (up to 8 devices).
– RetroAchievements.
– Automatic loading/applying of PPF patches.

 
Configuration requise:
– Windows 10/11 (7/8/8.1 here), Linux (AppImage/Flatpak), macOS.
– A CPU faster than a potato. But it needs to be x86_64, AArch32/armv7, AArch64/ARMv8, or RISC-V/RV64.
– For the hardware renderers, a GPU capable of OpenGL 3.1/OpenGL ES 3.1/Direct3D 11 Feature Level 10.0 (or Vulkan 1.0) and above. So, basically anything made in the last 10 years or so.
– SDL, XInput or DInput compatible game controller (e.g. XB360/XBOne/XBSeries). DualShock 3 users on Windows will need to install the official DualShock 3 drivers included as part of PlayStation Now.

 

 

Les améliorations sont:
 
Preview Build:
– Fix imgui assertion in leaderboard view (Stenzek)
– Fix crash when loading/saving state (Stenzek)
– Fix fade on system start/stop (Stenzek)

 

Stable Build (or rolling release):
– mmpx enhance (#3443)
– GPU/HW: Split MMPX to MMPX and MMPX Enhanced
– GPU/HW: Work around fxc uninitialized variable false positive
– GPU/HW: Use signed difference in luma_distance()
– FullscreenUI: Fix animation glitch on choice select
– GPU/HW: Avoid texture filter dual-source output when unnecessary
– FullscreenUI: Remove padding from CD icon
– FullscreenUI: Improve title truncation in game grid
– FullscreenUI: Avoid losing game list selection inbetween mouse move and popups
– Data: Add variable weight fonts
– ImGuiManager: Switch to dynamic fonts
– FullscreenUI: Polish dialogs
– FullscreenUI: Fix trophy placement on non-square covers
– Data: Remove unused base fonts
– Data: Fix glyph conflict with vibration icon
– FullscreenUI: Fix crash in JogCon controller settings
– Qt: Disable unmaintained translations
– Host: Remove now-unused ReadCompressedResourceFile()
– Qt: Avoid showing « 0 minutes » of played time (#3447)
– Qt: Avoid truncating Serial column in game list view on macOS
– Qt: Right align size columns in game list view
– Update Indonesian Translation (#3445)
– Atualização Português do Brasil (#3444)
– Qt: Implement reset play time for disc sets
– Always use CTAD with std::unique_lock
– SmallString: Use L instead of L+1
– SmallString: Fix size bug in assign(SmallStringBase&&)
– Qt: Use GameList::FormatTimespan()
– ImGuiOverlays: Draw larger status indicator icons
– Qt: Use same size for serial across platforms
– README: Recommend AppImage over Flatpak
– README: Fix typo
– FullscreenUI: Use horizotal layout for about dialog
– FullscreenUI: Don’t tint background in landing/game list
– FullscreenUI: Keep a one-deep previous window stack
– ImGuiOverlays: Backport condition tidy-up
– Qt: Don’t hold lock while game list context menu active
– update the Simple-Chinese translation to latest. (#3448)
– GameDB: exclude analog support for Final Fantasy Origins (#3449)
– ImGuiOverlays: Fix display with only GPU/latency stats
– CI: Use maximum compression for zip builds
– Qt: Fix incorrect help text
– FullscreenUI: Warning fixes
– ImGuiOverlays: Warning fixes
– Qt: Avoid heap string copy for each context menu action
– ImGuiOverlays: Remove unused code
– GameDB: Fix number of players for Syphon Filter 2 & 3 (#3451)
– GameDatabase: Missing newline in compatibility report
– GameDatabase: Add three missing settings to compatibility report
– GameDatabase: Drop « GPU » prefix from PGXP settings in compatibility report
– Qt: Convert auto updater to window
– Qt: AutoUpdaterDialog -> AutoUpdaterWindow in translations
– Qt: Fix return to desktop mode with -nogui -bigpicture
– Separate mmpx enhance from mmpx (#3453)
– Achievements: Use gethostuuid() as machine key on macOS (#3452)
– Settings: Add missing case statement
– Qt: Raise updater window if already shown
– GPU/HW: Fix GLSL ES compile error
– Qt: Fix achievement login dialog sizing on MacOS
– Deps: Bump FontAwesome to 6.7.2 (#3456)
– DMA: Invalidate code pages on CD-ROM DMA write
– ImGuiManager: Load PF before FA
– Qt: Fix setup wizard achievements page title
– Data: Update SDL game controller database
– Qt: Fix return code confusion in AchievementLoginDialog
– ImGuiManager: Move font awesome to last priority
– FullscreenUI: Remove hardcoded sizes for menu items
– FullscreenUI: More hardcoded size removal
– FullscreenUI: Eliminate last of layout height constants
– FullscreenUI: Polish range dialogs
– FullscreenUI: Snap CenterImage() to integer coordinates
– Achievements: Release lock while waiting for HTTP requests
– FullscreenUI: Polish achievements page
– FullscreenUI: Bump animation time for theme change
– Qt: Fix achievement login tab order
– FullscreenUI: Skip drawing background if transparent
– FullscreenUI: Fix extra padding in resume state popup
– Data: Add missing file
– FullscreenUI: Add cheats/patches icons
– Qt: Swap console/emulation icons
– Qt: Add additional toolbar properties for labels/icons
– System: Log init/boot time
– Qt: Fix toolbar context menu lock inversion
– Qt: Fix default button in AudioStretchSettingsDialog
– Qt: Add button icons to InputBindingDialog
– Qt: Fix default button in InputBindingDialog
– Qt: Fix default button in ControllerLEDSettingsDialog
– Qt: Simplify connecting to QDialogButtonBox signals
– Qt: Use QDialog::Accepted/Rejected in more places
– Common: Don’t include deprecated (and unused) codecvt header
– Qt: Remove last use of SLOT
– Qt: Fix saving toolbar locked state (#3458)
– FullscreenUI: Further icon improvements
– Qt: Disable toolbar related actions if hidden
– Qt: Fix typo in toolbar icon action
– Qt: Refine use of ellipsis in game list context menu (#3459)
– Update the Simple-Chinese translation to latest. (#3460)
– Qt: Eliminate unnecessary includes in settingwidgetbinder.h
– Atualização Português do Brasil (#3462)
– Updated Swedish translation (#3461)
– Qt: Always perform update check on startup
– FullscreenUI: Change a few icons for improved consistency (#3463)
– dep/imgui: Sync to 5ee9c2a
– FullscreenUI: Fix returning to wrong window after back
– VulkanDevice: Only reset descriptor pool if used
– FullscreenUI: Avoid ID clash in controller settings
– Spanish (Spain) 2025-06-27 translation update (#3465)
– Qt: Fix hotkey category heading size on MacOS
– Data: Update SDL game controller database
– Achievements: Fix imgui assertion in leaderboard view
– FullscreenUI: Fix crash when loading/saving state
– FullscreenUI: Fix fade on system start/stop

 

Télécharger DuckStation v0.1 build 92XX (63.9 Mo)

Site Officiel

En savoir plus…