DuckStation Git (2025/12/20) is a PlayStation(TM) emulator focused on playability, speed, and long-term maintainability, targeting low-end devices. It emphasizes accurate emulation with optimal performance. Key features include a CPU recompiler, multiple rendering options (D3D11, D3D12, OpenGL, Vulkan), upscaling, PGXP for improved geometry, and support for various game formats. The emulator supports save states, automatic updates, and game scanning, alongside additional features like memory card editing and multitap controller support. Recent updates involve UI adjustments, log enhancements, and game compatibility fixes. DuckStation aims to provide a comprehensive user experience for PlayStation gaming enthusiasts.
(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/20) has been compiled. DuckStation is an emulator for the Sony PlayStation(TM) console, emphasizing playability, speed, and long-term viability. The aim is to achieve high accuracy while ensuring performance on lower-end devices. “Hack” options are not encouraged, and the default settings should allow all playable games to work, though some enhancements might present compatibility issues.
Features:
CPU Recompiler/JIT (x86-64, armv7/AArch32, and AArch64)
Support for hardware (D3D11, D3D12, OpenGL, Vulkan) and software rendering
Upscaling, texture filtering, and true color (24-bit) in hardware renderers
PGXP for enhanced 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
Compatible with Windows, Linux, and experimental macOS support
Accepts bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP formats.
Direct boot capability for homebrew executables
Direct loading of Portable Sound Format (psf) files
Supports both digital and analog controllers (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 and hashes sourced from redump.org
Optional automatic memory card switching for each game
Allows loading cheats from existing lists
Features a memory card editor and save importer
Emulated CPU overclocking
Integrated and remote debugging capabilities
Multitap controller support (up to 8 devices)
RetroAchievements
Automatic loading/applying of PPF patches
DuckStation Changelog:
* Qt: Clamp maximum upscale multiplier to 32x
* Misc: Fix relocation of constant values
* Qt: Introduce option to display log in the main window
* Qt: Rearrange some settings
* Qt: Minimize indirect includes in mainwindow.h
* Qt: Divide log window into LogWidget and LogWindow
* Achievements: Save/restore state during setting changes
* VulkanDevice: Enable KHR_maintenance5 only with dynamic rendering
* GameDB: Add sorting title for FF7 and FF8 demo discs
* GameDB: Correct a typo in FF7’s sorting title
* GameDB: Add missing compatibility entry for the original release of A Bugโs Life (#3664)
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!