Difference between revisions of "DuckStation"

From Emulation General Wiki
Jump to navigation Jump to search
(From latest Wayback Machine snapshot)
(Downloads)
Line 18: Line 18:
 
{| cellpadding="4"
 
{| cellpadding="4"
 
|-
 
|-
|align=center|{{Icon|Win|Lin|Mac|APK}}
+
|align=center|{{Icon|Win|Lin}}
 
|'''[https://github.com/stenzek/duckstation/releases Latest Development Builds]'''
 
|'''[https://github.com/stenzek/duckstation/releases Latest Development Builds]'''
 
|-
 
|-

Revision as of 10:02, 14 August 2021

DuckStation
DuckStation.png
DuckStation-screenshot-qt.png
The Qt frontend on Windows 10.
Developer(s) stenzek et al.
Latest version N/A
Active Yes
Platform(s) Windows, Linux, macOS, Android
Architecture(s) x86_64, aarch64, ARMv7
Emulates Sony PlayStation
License GNU GPLv3
Source code GitHub

DuckStation is a free and open-source PlayStation emulator developed primarily by stenzek. It features PGXP, upscaling, texture filtering, overclocking, advanced "cheat" code support, CHD support, and a graphical interface.

Downloads

Windows Linux Latest Development Builds

Android Play Store
Free

Overview

DuckStation is focused on playability, speed, and long-term maintainability. The goal of the emulator is to be as accurate as possible while maintaining performance on a broad range of devices. "Hack" options are discouraged, and the default configuration should support all playable games with only some of the enhancements having compatibility issues. 64-bit CPUs are required for recompiler support for maximum performance.

DuckStation was used as a testing ground for code that would be added to Dolphin.[1] stenzek has even said the UI was pulled directly from Dolphin, since it was "designed in conjunction with actual UI/UX people".[2]

The Qt frontend includes an automatic update checker. Builds downloaded after 2020/08/07 will automatically check for updates each time the emulator starts, this can be disabled in Settings. Alternatively, you can force an update check by clicking Help->Check for Updates.

References

  1. JMC47, Maylmilae. Dolphin Progress Report. § 5.0-11524 - Improve Frame Pacing by Manually Inserting Duplicate Frames by Stenzek. "As a proof of concept, Stenzek used his Playstation 1 emulator, Duckstation to test a frame pacing solution that involved padding 30 FPS games."
  2. stenzek on Reddit. "Yep it is heavily influenced by Dolphin. I'm terrible at UI/UX design so I borrowed Dolphin's, since it's been designed in conjunction with actual UI/UX people."

External links