Skip to content

Commit a1d6998

Browse files
committed
CI: Update AppStream metainfo
1 parent e3cb3d0 commit a1d6998

1 file changed

Lines changed: 48 additions & 2 deletions

File tree

scripts/packaging/org.duckstation.DuckStation.metainfo.xml.in

Lines changed: 48 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,44 @@
1010
<description>
1111
<p>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.</p>
1212
<p>"Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues.</p>
13+
<p>DuckStation features a fully-featured frontend built using Qt, as well as a fullscreen/TV UI based on Dear ImGui. Other features include:</p>
14+
<ul>
15+
<li>Hardware renderer supporting OpenGL and Vulkan APIs.</li>
16+
<li>Upscaling, texture filtering, and true colour (24-bit) in hardware renderers.</li>
17+
<li>PGXP for geometry precision, texture correction, and depth buffer emulation.</li>
18+
<li>Accurate blending via Rasterizer Order Views/Fragment Shader Interlock.</li>
19+
<li>Texture replacement system in hardware renderers.</li>
20+
<li>Vectorized and multi-threaded software renderer.</li>
21+
<li>Motion adaptive deinterlacing.</li>
22+
<li>Adaptive downsampling filter.</li>
23+
<li>Screen rotation for vertical or "TATE" shmup games.</li>
24+
<li>Post processing shader chains (GLSL and Reshade FX).</li>
25+
<li>Border overlays/bezels displayed around game content.</li>
26+
<li>"Fast boot" for skipping BIOS splash/intro.</li>
27+
<li>Save state support, with runahead and rewind.</li>
28+
<li>Supports reading directly from CD, bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP formats.</li>
29+
<li>Preloading of disc images to RAM to avoid disk sleeping hitches.</li>
30+
<li>Merging of multi-disc games in game list/grid with memory cards shared between discs.</li>
31+
<li>Automatic loading/applying of PPF patches.</li>
32+
<li>Direct booting of homebrew executables.</li>
33+
<li>Direct loading of Portable Sound Format (psf) files.</li>
34+
<li>Time stretched audio when running outside of 100% speed.</li>
35+
<li>Digital and analog controllers for input (rumble is forwarded to host).</li>
36+
<li>GunCon and Justifier lightgun support (simulated with mouse).</li>
37+
<li>NeGcon support.</li>
38+
<li>Controller presets and per-game configuration.</li>
39+
<li>Automatic content scanning - game titles/hashes are provided by redump.org.</li>
40+
<li>Optional automatic switching of memory cards for each game.</li>
41+
<li>Supports loading cheats from existing lists.</li>
42+
<li>Memory card editor and save importer.</li>
43+
<li>Emulated CPU overclocking.</li>
44+
<li>Integrated and remote debugging.</li>
45+
<li>Multitap controllers (up to 8 devices).</li>
46+
<li>RetroAchievements.</li>
47+
<li>Video capture with FFmpeg backends.</li>
48+
<li>Free camera function.</li>
49+
<li>Parallel port cartridge emulation.</li>
50+
</ul>
1351
<p>"PlayStation" and "PSX" are registered trademarks of Sony Interactive Entertainment Europe Limited. This project is not affiliated in any way with Sony Interactive Entertainment.</p>
1452
</description>
1553
<content_rating type="oars-1.1"/>
@@ -19,13 +57,21 @@
1957
<url type="vcs-browser">https://github.com/stenzek/duckstation</url>
2058
<screenshots>
2159
<screenshot type="default">
22-
<image>https://raw.githubusercontent.com/stenzek/duckstation/md-images/main-qt.png</image>
60+
<image>https://raw.githubusercontent.com/stenzek/duckstation/md-images/linux-main-qt.png</image>
2361
<caption>Desktop Interface</caption>
2462
</screenshot>
2563
<screenshot>
26-
<image>https://raw.githubusercontent.com/stenzek/duckstation/md-images/bigduck.png</image>
64+
<image>https://raw.githubusercontent.com/stenzek/duckstation/md-images/linux-bigpicture.png</image>
2765
<caption>Big Picture Mode Interface</caption>
2866
</screenshot>
67+
<screenshot>
68+
<image>https://raw.githubusercontent.com/stenzek/duckstation/md-images/linux-hover.png</image>
69+
<caption>Hover Racing Game</caption>
70+
</screenshot>
71+
<screenshot>
72+
<image>https://raw.githubusercontent.com/stenzek/duckstation/md-images/linux-fromage.png</image>
73+
<caption>Fromage Game</caption>
74+
</screenshot>
2975
</screenshots>
3076
<releases>
3177
<release version="@GIT_VERSION@" date="@GIT_DATE@" />

0 commit comments

Comments
 (0)