DuckStation Git (2025/11/27) is an emulator for the Sony PlayStation, prioritizing playability and performance on low-end devices. It aims for high accuracy without extensive hacks, supporting various game formats including bin/cue and PBP. Features include a CPU Recompiler/JIT, multiple rendering options (D3D11, D3D12, Vulkan), upscaling, texture filtering, and tools for save states and memory card management. It integrates retro achievements, multitap controller support, and automatic updates. Recent changelog updates focus on improving the user interface, asynchronous task handling, and fixing image reporting issues for better game compatibility. Download available for Windows and Linux.
(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/11/27) has been compiled. DuckStation is an emulator for the Sony PlayStation(TM) console, emphasizing playability, performance, and long-term support. The aim is to achieve high accuracy while ensuring smooth operation on low-end devices. “Hack” options are not recommended; the default setup should support all playable games, with only minor compatibility issues for some enhancements.
Features:
CPU Recompiler/JIT (x86-64, armv7/AArch32, and AArch64)
Hardware rendering (D3D11, D3D12, OpenGL, Vulkan) and software rendering
Upscaling, texture filtering, and true color (24-bit) support in hardware renderers
PGXP for geometry precision, texture correction, and depth buffer emulation
Adaptive downsampling filter
Post-processing shader chains
“Fast boot” option to skip BIOS splash/intro
Save state functionality
Supported on Windows, Linux, with experimental macOS support
Handles 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
Supports digital and analog controllers (rumble is forwarded to the 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
Compatible with loading cheats from existing lists
Memory card editor and save importer
Emulated CPU overclocking
Integrated and remote debugging
Multitap controller support (up to 8 devices)
RetroAchievements
Automatic loading/applying of PPF patches
DuckStation Changelog:
* Qt: Implement QtAsyncTaskWithProgress for ISO Browser extraction
* Qt: Apply QtAsyncTaskWithProgress for padtest download
* Qt: Use QtAsyncTaskWithProgress for dump verification
* Qt: Introduce QtAsyncTaskWithProgress class
* ProgressCallback: Minimize unnecessary struct padding
* ProgressCallback: Eliminate modal methods
* Misc: Remove modal progress callback functions
* Qt: Center game properties window (#3644)
* Achievements: Hide points badge for 0 points
* Host: Eliminate blocking ConfirmMessage()
* System: Use ConfirmMessageAsync() for SBI-less boot
* System: Confirm HC disable on undo load state/reset
* System: Avoid state load message on HC disable confirmation
* Achievements: Remove ConfirmHardcoreModeDisable
* System: Always use async hardcore cancel during boot
* CDImagePBP: Correct TOC misreporting for some images
* GameDB: Disable read speedup for Gundam Battle Assault 2 (#3643)
* GameDB: Increase cdromMaxReadSpeedupCycles for Alundra 2 (#3642)
* Qt: Replace most blocking message boxes with async alternatives
* Qt: Add QtUtils::AsyncMessageBox()
* Qt: Standardize message box utility parameter order
* FullscreenUI: Fix position of achievement points badge
* FullscreenUI: Add gradient to achievement notification background
* Qt: Utilize metaobject class name for saving/restoration
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!