Difference between revisions of "DuckStation"

From Emulation General Wiki
Jump to navigation Jump to search
(added compat spreadsheet. the debug dropdown seems to have been disabled by default.)
(Added that it's got a libretro core, noted that it may get a stable build in the future, and shortened a quote to a paraphrase)
Line 14: Line 14:
 
|license = GNU GPLv3
 
|license = GNU GPLv3
 
}}{{stub}}
 
}}{{stub}}
'''DuckStation''' is a [[PlayStation emulators|PlayStation]] emulator developed primarily by stenzek. It features PGXP, upscaling, CHD support, and a graphical interface.
+
'''DuckStation''' is a [[PlayStation emulators|PlayStation]] emulator developed primarily by stenzek. It features PGXP, upscaling, CHD support, and a graphical interface. It is also available as a Libretro core for RetroArch.  
  
 
==Downloads==
 
==Downloads==
Line 29: Line 29:
  
 
==Overview==
 
==Overview==
stenzek originally designed DuckStation as a testing ground for his contributions to [[Dolphin]].<ref>JMC47, Maylmilae. [https://dolphin-emu.org/blog/2020/02/07/dolphin-progress-report-dec-2019-and-jan-2020/#50-11524-improve-frame-pacing-by-manually-inserting-duplicate-frames-by-stenzek 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."</ref> However, the graphical interface is already in a state where it can be regularly used. Stenzek has even said the UI was pulled directly from Dolphin, since it was "designed in conjunction with actual UI/UX people."<ref>[https://old.reddit.com/r/emulation/comments/jjuhcf/for_playstation_1_emulation_fans_i_made_a_very/gagvsnf/?context=3 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."</ref>
+
stenzek originally designed DuckStation as a testing ground for his contributions to [[Dolphin]].<ref>JMC47, Maylmilae. [https://dolphin-emu.org/blog/2020/02/07/dolphin-progress-report-dec-2019-and-jan-2020/#50-11524-improve-frame-pacing-by-manually-inserting-duplicate-frames-by-stenzek 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."</ref> However, the graphical interface is already in a state where it can be regularly used. Stenzek has even said the UI was pulled directly from Dolphin, since he himself has no experience with UI/UX. <ref>[https://old.reddit.com/r/emulation/comments/jjuhcf/for_playstation_1_emulation_fans_i_made_a_very/gagvsnf/?context=3 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."</ref>
  
As DuckStation is in heavy development, it does not have a stable build.
+
As DuckStation is in heavy development, it does not yet have a stable build.
  
 
==References==
 
==References==

Revision as of 00:40, 12 November 2020

DuckStation
DuckStation.png
DuckStation-screenshot-qt.png
The Qt frontend on Windows 10. DuckStation also has an SDL frontend with a similar UI.
Developer(s) stenzek et al.
Latest version N/A
Active Yes
Platform(s) Windows, Linux, macOS, Android
Architecture(s) x86_64, ARM64
Emulates Sony PlayStation
License GNU GPLv3
Source code GitHub

DuckStation is a PlayStation emulator developed primarily by stenzek. It features PGXP, upscaling, CHD support, and a graphical interface. It is also available as a Libretro core for RetroArch.

Downloads

Windows Linux macOS Android CI builds

Android Play Store
Free

Overview

stenzek originally designed DuckStation as a testing ground for his contributions to Dolphin.[1] However, the graphical interface is already in a state where it can be regularly used. Stenzek has even said the UI was pulled directly from Dolphin, since he himself has no experience with UI/UX. [2]

As DuckStation is in heavy development, it does not yet have a stable build.

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