DuckStation Git (2025/12/25) is a PlayStation emulator that prioritizes playability, speed, and maintainability. Designed for both accuracy and compatibility with low-end devices, it includes features like a CPU recompiler/JIT, various rendering options (D3D, Vulkan), texture enhancements, and save state support. It supports multiple file formats, homebrew executables, and various controllers, including lightgun support. Key features also include automatic updates, memory card management, and integrated debugging. Recent updates improved mouse interaction, CI workflows, and input management. The emulator aims to sustain functionality for all playable games while minimizing configuration 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 (2025/12/25) has been compiled. DuckStation is an emulator for the Sony PlayStation(TM) console, prioritizing playability, speed, and long-term maintainability. The aim is to achieve accuracy while ensuring smooth performance on low-end devices. “Hack” options are discouraged, as the default settings should accommodate all playable games, with only a few enhancements possibly causing compatibility issues.
Key Features:
CPU Recompiler/JIT (x86-64, armv7/AArch32, and AArch64)
Supports hardware (D3D11, D3D12, OpenGL, Vulkan) and software rendering
Upscaling, texture filtering, and true color (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 to bypass BIOS splash/intro
Save state functionality
Available on Windows, Linux, and highly experimental macOS
Compatible with bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP formats.
Direct booting of homebrew applications
Direct loading of Portable Sound Format (psf) files
Support for digital and analog controllers (rumble features are passed to the host)
Namco GunCon lightgun compatibility (simulated using a mouse)
NeGcon support
Qt and “Big Picture” user interface
Automatic updates for Windows versions
Automatic content scanning, utilizing game titles/hashes from redump.org
Optional automatic memory card switching for each game
Cheat loading support from existing lists
Memory card editor and save importer
Emulated CPU overclocking
Integrated and remote debugging capabilities
Multitap support for up to 8 controllers
RetroAchievements
Automatic application of PPF patches
DuckStation Changelog:
* Qt: Resolved issues with mouse double-click events
* CI: Reduced workflow permissions
* CI: Stricter yamllint settings
* CI: Utilized ubuntu-slim runner for lint jobs
* CI: Updated actions
* InputManager: Subscribed for device notifications using XInput
* InputSource: Removed before calling OnInputDeviceDisconnected()
* Portuguรชs do Brasil update (#3667)
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!