DuckStation Git (2026/05/27) is a Sony PlayStation emulator designed for high playability, speed, and compatibility, including support for low-end devices. Key features include a CPU Recompiler/JIT for various architectures, multiple rendering options (D3D, OpenGL, Vulkan), upscaling, and texture filtering. It also supports save states, various file formats, automatic updates, and game-specific memory card management. The latest changelog includes UI enhancements, better volume precision for audio, and optimized SVG images. DuckStation aims for accuracy while avoiding excessive hacks, ensuring most games are playable out of the box with only minor compatibility issues.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on đ)
DuckStation Git (2026/05/27) has been compiled. DuckStation serves as a simulator/emulator for the Sony PlayStation(TM) console, prioritizing playability, speed, and long-term maintainability. The aim is to achieve high accuracy while ensuring performance is suitable for low-end devices. “Hack” options are discouraged; the default settings should support all playable games, though some enhancements may have compatibility issues.
Features:
CPU Recompiler/JIT (x86-64, armv7/AArch32 and AArch64)
Hardware (D3D11, D3D12, OpenGL, Vulkan) 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
“Fast boot” option for skipping BIOS splash/intro
Support for save states
Compatible with Windows, Linux, and highly experimental macOS
Handles bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP formats.
Supports direct booting of homebrew executables
Direct loading of Portable Sound Format (psf) files
Digital and analog controllers for input (rumble forwarded to host)
Namco GunCon lightgun support (simulated with mouse)
NeGcon support
Qt and “Big Picture” UI
Automatic updates for Windows builds
Automatic content scanning – game titles/hashes provided by redump.org
Optional automatic memory card switching 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
DuckStation Changelog:
* Host: Added icon to ConfirmMessageAsync()
* SPU: Now uses display fractional volume for voices
* SPU: Increased volume display precision in debug window
* SPU: Displays user-friendly reverb mode names in debug window
* Qt: Fixed incorrect icon path
* FullscreenUI: Added images to controller settings
* Qt: Moved controller images to main data instead of qrc
* FullscreenUI: Preserved aspect ratio of SVG images
* FullscreenUI: Fixed double scaling of some UI elements
* Qt: Renamed ThemeSVGIconEngine to SVGIconEngine
* Qt: Introduced SVGWidget
* Qt: Relocated ReadFileToByteArray() to QtUtils
* Qt: Optimized checkbox SVGs previously missed
* FullscreenUI: Optimized SVGs
* Qt: Added icon to empty game list page
* ImGuiOverlays: No outline drawn on status indicators
* Qt: Set isMask property on menu bar action icons on MacOS
* Qt: Discontinued use of QIcon::fromTheme()
* Qt: Removed unused PNG icons
* Qt: Eliminated separate colour icon SVGs
* Qt: Introduced more monochrome icons
* Qt: Added ThemeSVGIconEngine to replace use of Qt SVG
* Qt: Added monochrome icon theme
* Qt: Minimized controller SVGs
* Qt: Made debugger and exit available in the toolbar
* Deps: Updated to 20260526
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!