DuckStation Git (2026/01/12) is an emulator for the Sony PlayStation, emphasizing playability and speed while targeting low-end devices. It aims for high accuracy, avoiding “hack” options to ensure compatibility with most games. Key features include CPU recompiler/JIT for various architectures, hardware/software rendering, upscaling, and texture filtering. It supports multiple formats and offers functionalities like “fast boot,” save states, automatic updates, and controller support (including lightgun simulation). The recent changelog highlights improvements in game properties management, UI enhancements, and input handling. Download the latest version to experience these features and improvements.
(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/01/12) has been compiled. DuckStation serves as a simulator/emulator for the Sony PlayStation(TM) console, prioritizing playability, performance, and long-term compatibility. The objective is to achieve high accuracy while ensuring it runs effectively on lower-end devices. “Hack” features are not encouraged; the default settings should be adequate for all playable games, with only a few enhancements that may face compatibility challenges.
Key Features:
CPU Recompiler/JIT (x86-64, armv7/AArch32, and AArch64)
Hardware rendering options (D3D11, D3D12, OpenGL, Vulkan) as well as software rendering
Upscaling, texture filtering, and true color (24-bit) capabilities in hardware renderers
PGXP for improved geometry precision, texture correction, and depth buffer emulation
Adaptive downsampling filter
Post-processing shader chains
“Fast boot” option for bypassing BIOS splash/intro
Save state functionalities
Compatibility with Windows, Linux, and highly experimental macOS support
Loads various formats: bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP
Direct execution of homebrew applications
Direct loading of Portable Sound Format (psf) files
Support for digital and analog controllers (rumble is forwarded to host)
Namco GunCon lightgun support (simulated via mouse)
NeGcon compatibility
Qt and “Big Picture” user interfaces
Automatic updates for Windows versions
Automatic content scanning – game titles/hashes sourced from redump.org
Optional automatic memory card switching per game
Supports loading cheats from existing lists
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:
* GameDB: Max speedup cycles for Inuyasha and Monster, Inc. (#3679)
* Qt: Ensure ‘Clear Settings’ in Game Properties clears ini
* FullscreenUI: Rearrange settings pages to align with Qt
* FullscreenUI: Fix specific game post-processing settings
* InputManager: Prevent redundant core thread invocations
* FullscreenUI: Adjust message dialog widths
* FullscreenUI: Implement horizontal buttons for message dialogs
* FullscreenUI: Use horizontal buttons for state resuming
* ImGuiManager: Remain idle while OSD messages are visible
* InputManager: Avoid showing controller connection for initial 3 seconds
* Qt: Direct status messages to OSD in fullscreen mode
* Host: Introduce ReportStatusMessage()
* System: Add GetProcessUptime()
* FullscreenUI: Resolve focus issues when pressing west face button
* FullscreenUI: Link L2/R2 to page up/down functionality
* FullscreenUI: By default, do not display ports in game settings
* FullscreenUI: Utilize channels for background/highlight/foreground
* FullscreenUI: Fix background alpha for achievements user heading
* FullscreenUI: Employ proper icon for console settings
* FullscreenUI: Enhance split window user experience
* dep/imgui: Add ImGuiChildFlags_NoNavCancel
* FullscreenUI: Use placeholders for menu headings
* Qt: Resolve reshade shader icon visibility issues in light themes
* Qt: Fix ReportFatalError() function not returning
* FullscreenUI: Avoid clearing transitions while preserving state
* FullscreenUI: Encase navigation within split windows
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!