DuckStation v0.1-11826 is released. DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having 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" for skipping BIOS splash/intro
Save state support
Windows, Linux, highly experimental macOS support
Supports 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
Digital and analog controllers for input (rumble is 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 are provided by redump.org
Optional automatic switching of memory cards 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:
6336c53 Cheats: Fix importing semi-broken files
c475fd6 Qt: Fix some machine translation errors
e8473a1 Qt: Fix incorrect highlight in memory viewer
5e1aee1 Qt: Add missing icons to cheat import popup
8569058 FullscreenUI: Add on-screen keyboard
ec212bf FullscreenUI: Fix initial input not activating on some popup dialogs
3c4f2bf FullscreenUI: Add missing PS icon for D-Pad
527b402 ImGuiManager: Remove Host::BeginTextInput()
943db23 Achivements: Add rich presence monitor debug setting
e7157e3 FullscreenUI: Increase padding on value backgrounds
24deeee System: Fix initial capture mode on start
5622604 FullscreenUI: Render loading screen with separate draw list
b984cb7 System: Improve game setting reload workflow
88df5c9 System: Persist settings interface objects
8013df9 Qt: Fix window title when editing game specific controller config
49d39aa PageFaultHandler: Set SA_NODEFER on MacOS as well
4cf3404 PageFaultHandler: Determine write flag from ESR on MacOS ARM64
7304bfe CPU: Ensure RAM code pages are invalidated on core thread
83a03fe CPU/CodeCache: Assert that handlers execute on core thread
b0c0a8a PageFaultHandler: Remove the exception handler mutex
f4a8283 FullscreenUI: Fix compiler warning
1c3948c Qt: Update machine translations
400c269 GameDB: Sentou Kokka - Air Land Battle
d8d8a08 CDROM: Reduce pause-while-paused delay
eb938ce dep/rcheevos: Bump to f1417fb
d954b7a ImGuiOverlays: Clear list on save state selector close
b25e235 GPUDevice: Don't immediately trim textures queued in same frame
0bf6499 ImGuiOverlays: Add animation to save state selector
25783d8 ImGuiOverlays: Close save state selector on device switch
8de6b0a GameDB: Add HASH for Beyond the Beyond (#3782)
48719b8 Bus: Fix CPE parsing when dev logging is disabled
96e0c4d LRUCache: Fix m_manual_evict not respected when adding
824a107 LRUCache: Add custom deleter override
0b28c19 FullscreenUI: Remove shared_ptr usage
5422093 Misc: Use relative time when displaying timestamps
a444b12 GameDB: Add hashes for multiple games (#3784)
5f3db8e Qt: Improve Italian translation (#3783)
12e5752 dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime()
8bc6dc8 Qt: Update Italian translation again (#3785)
7940507 Achievements: Use title format in submit time tooltip
ad2a8a6 System: Ensure achievements game is identified before loading state
c992e1c Atualização Português do Brasil (#3787)
fc741c8 GPU/TextureCache: Fix CPU thread read on GPU thread
889a0fd GPU/TextureCache: Fix last_vram_write and num_splits not being serialized
ee21159 GPU/TextureCache: Limit the amount of uploads saved to state
8e8e13d System: Reserve state memory for texture cache when enabled
e2823b4 GameDB: Felony 11-79/Runabout
535154d MediaCapture: Show file size in OSD
9d05a87 Host: Fix broken relative time plurals
3f9453f Host: Merge FullscreenUI relative time variant with Host
392e19b Qt: Add translation update and cleanup scripts
764a06b CI: Ensure translations are cleaned on pull request
f40cd51 dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state()
4beec80 SQLiteHelpers: Add BindInt64()/ColumnInt64()
a679377 FullscreenUI: Permit empty footer array component
2743bb2 Achievements: Track unlocks of unofficial achievements locally
240b199 PageFaultHandler: Read ESR on Linux ARM64 as well
06e6d4c Data: Update SDL game controller database
614faf7 Qt: Clarify RetroAchievements login message
04187ba Qt: Use variadic arg() instead of chaining multiple invocations
9399188 Qt: Group toolbar-related menu items into a submenu (#3789)
6f7fc33 Qt: Update machine translations
fe899ef Update duckstation-qt_es.ts (#3786)
78ff46a Tests: Fix util-tests building
bf5a616 MemoryCardImage: Replace full-width characters with ASCII
c4e99c4 CDImageMDS: Fix games not detecting due to empty path
dbf928f FullscreenUI: Fix inverted parameters
c776dee CDImage: Replace filename identifier with path
aea63ce Spanish (Spain) translation update 2026/08/25 (#3790)
a736f44 Update Italian translation (#3791)
f18017e Qt: Fix localised disc regions in game list
f5e22bc FullscreenUI: Fix cheats menu hotkey in batch mode
88e4ca5 Qt: Enable verification for unscanned files
fe2306b ImGuiManager: Tweak OSD fade in time
Download:
DuckStation v0.1-11826 x64
Source:Here
2026-09-13
Tags:
Console,
DuckStation,
Official_Build,
PS

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!