Appdata format [skip ci]

This commit is contained in:
XargonWan 2023-03-15 08:24:10 +00:00
parent 8e18453337
commit 74b7a41099

View file

@ -36,51 +36,36 @@
</screenshot> </screenshot>
</screenshots> </screenshots>
<description> <description>
<p> <p>What is Retrodeck?
What is Retrodeck?</br>
RetroDECK is an emulation and retro gaming solution to catalog and play your game collection directly from Linux in one unified application. RetroDECK is an emulation and retro gaming solution to catalog and play your game collection directly from Linux in one unified application.
It's inspired by other embedded emulation systems like AmberELEC, EmuELEC, CoreELEC, Lakka, and Batocera. It's inspired by other embedded emulation systems like AmberELEC, EmuELEC, CoreELEC, Lakka, and Batocera.
RetroDECK is powered by EmulationStation Desktop Edition, that uses RetroArch and other standalone emulators to allow you to import and play your favorite games in a tidy environment. RetroDECK is powered by EmulationStation Desktop Edition, that uses RetroArch and other standalone emulators to allow you to import and play your favorite games in a tidy environment.
No other software is needed as everything it's already included in one package! No other software is needed as everything it's already included in one package!</p>
</p> <p>BETA NOTICE: RetroDECK is still in Beta and the team is actively developing and adding more features.</p>
<p>About the Beta:
The primary focus during the beta period is on SteamOS and the Steam Deck but we hope to expand to more devices and general Linux desktop in the future (NOTE: It can be run on Linux desktop right now but there will be some manual configurations needed for input, storage location and other tiny hickups).</p>
<p>NOTE: Albeit RetroDECK could possibily work on every distro, it's supported only on Steam Deck.</p>
<p> <p>
BETA NOTICE: RetroDECK is still in Beta and the team is actively developing and adding more features. INSTALLATION INSTRUCTIONS FOR THE STEAM DECK:
</p>
<p>About the Beta:</br>
The primary focus during the beta period is on SteamOS and the Steam Deck but we hope to expand to more devices and general Linux desktop in the future (NOTE: It can be run on Linux desktop right now but there will be some manual configurations needed for input, storage location and other tiny hickups).
</p>
<p>
NOTE: Albeit RetroDECK could possibily work on every distro, it's supported only on Steam Deck.
</p>
<p>INSTALLATION INSTRUCTIONS FOR THE STEAM DECK:</p>
<ul> <ul>
<li>1. Start RetroDECK from the Desktop mode (only needed for the initial first time configuration)</li> <li>1. Start RetroDECK from the Desktop mode (only needed for the initial first time configuration)</li>
<li>2. Add RetroDECK to your Steam Library by pressing "Add a non-steam game to my library"</li> <li>2. Add RetroDECK to your Steam Library by pressing "Add a non-steam game to my library"</li>
<li>3. Download the offical RetroDECK controller profile from Steam</li> <li>3. Download the offical RetroDECK controller profile from Steam</li>
<li>4. [OPTIONAL] Download Steam Grids graphics for RetroDECK with BoilR</li> <li>4. [OPTIONAL] Download Steam Grids graphics for RetroDECK with BoilR</li>
</ul> </ul>
<p>
For more detailed information check our wiki:</br>
https://github.com/XargonWan/RetroDECK/wiki
</p> </p>
<p> <p>For more detailed information check our wiki:
If you want to sponsor the project:</br> https://github.com/XargonWan/RetroDECK/wiki</p>
https://www.patreon.com/RetroDECK <p>If you want to sponsor the project:
</p> https://www.patreon.com/RetroDECK</p>
<p> <p>If you want to join the RetroDECK community check our:
If you want to join the RetroDECK community check our:</br>
Discord: Discord:
Reddit: Reddit:</p>
</p>
<p>If you want to help out with the project join the "i-want-to-help" channel on our Discord.</p> <p>If you want to help out with the project join the "i-want-to-help" channel on our Discord.</p>
</description> </description>
<project_license>GPL-3.0</project_license> <project_license>GPL-3.0</project_license>
<metadata_license>CC0-1.0</metadata_license> <metadata_license>CC0-1.0</metadata_license>
<releases>
<releases>
<release version="0.6.2b" date="2023-03-15"> <release version="0.6.2b" date="2023-03-15">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.6.2b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.6.2b</url>
<description> <description>
@ -105,7 +90,6 @@
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.6.1b" date="2023-02-21"> <release version="0.6.1b" date="2023-02-21">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.6.1b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.6.1b</url>
<description> <description>
@ -120,12 +104,11 @@
<li>Fixed Primehack preconfiguration and Configurator entry</li> <li>Fixed Primehack preconfiguration and Configurator entry</li>
<li>Fixed a bug where the hidden files were not moved during the directory preparation</li> <li>Fixed a bug where the hidden files were not moved during the directory preparation</li>
<li>Fixed a bug where the symlinks were recursively placed inside the prepeared paths</li> <li>Fixed a bug where the symlinks were recursively placed inside the prepeared paths</li>
<li>Fixed issue with missing symlink after RetroDECK base directory was moved somewhere else></li> <li>Fixed issue with missing symlink after RetroDECK base directory was moved somewhere else&gt;</li>
<li>Fixed Duckstation preconfiguration</li> <li>Fixed Duckstation preconfiguration</li>
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.6.0b" date="2022-12-24"> <release version="0.6.0b" date="2022-12-24">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.6.0b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.6.0b</url>
<description> <description>
@ -151,7 +134,6 @@
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.5.3b" date="2022-10-26"> <release version="0.5.3b" date="2022-10-26">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.3b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.3b</url>
<description> <description>
@ -169,8 +151,7 @@
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.5.2b" date="2022-10-13">
<release version="0.5.2b" date="2022-10-13">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.2b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.2b</url>
<description> <description>
<ul> <ul>
@ -180,9 +161,8 @@
<li>Fixed the Rewind tool</li> <li>Fixed the Rewind tool</li>
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.5.1b" date="2022-10-12">
<release version="0.5.1b" date="2022-10-12">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.1b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.1b</url>
<description> <description>
<ul> <ul>
@ -203,9 +183,8 @@
<li>And more, for the complete patch notes please check the wiki...</li> <li>And more, for the complete patch notes please check the wiki...</li>
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.5.0b" date="2022-10-11">
<release version="0.5.0b" date="2022-10-11">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.0b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.0b</url>
<description> <description>
<ul> <ul>
@ -224,32 +203,28 @@
<li>And more, for the complete patch notes please check the wiki...</li> <li>And more, for the complete patch notes please check the wiki...</li>
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.4.5b" date="2022-07-20">
<release version="0.4.5b" date="2022-07-20">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.5b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.5b</url>
<description> <description>
<ul> <ul>
<li>Fixed a bug where new symlinks were not created correctly and users couldn't scrape their games</li> <li>Fixed a bug where new symlinks were not created correctly and users couldn't scrape their games</li>
</ul> </ul>
<p>Known Issues:</p> <p>Known Issues:</p>
<ul> <ul>
<li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -> PCSX2 -> (X) CLOSE WINDOW, be aware that the state is not automatically saved</li> <li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -&gt; PCSX2 -&gt; (X) CLOSE WINDOW, be aware that the state is not automatically saved</li>
<li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li> <li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li>
</ul> </ul>
IMPORTANT NOTE: IMPORTANT NOTE:
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs. At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
</description> </description>
</release> </release>
<release version="0.4.4b" date="2022-07-18"> <release version="0.4.4b" date="2022-07-18">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.4b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.4b</url>
<description> <description>
<ul> <ul>
<li>Yuzu: Disabled shader caching as it was broken</li> <li>Yuzu: Disabled shader caching as it was broken</li>
<li>Yuzu: Switched from vulkan to opengl as vulkan is experimental and it's not working correctly for the games majority, you can set vulkan by opening tuzu from Tools -> Start Yuzu</li> <li>Yuzu: Switched from vulkan to opengl as vulkan is experimental and it's not working correctly for the games majority, you can set vulkan by opening tuzu from Tools -&gt; Start Yuzu</li>
<li>Yuzu: Edited Hotkeys (see wiki)</li> <li>Yuzu: Edited Hotkeys (see wiki)</li>
<li>Yuzu: Increased performances</li> <li>Yuzu: Increased performances</li>
<li>Yuzu: Fixed graphics and scaling</li> <li>Yuzu: Fixed graphics and scaling</li>
@ -260,110 +235,117 @@
<li>Backend: Moved the lockfile in the internal folders</li> <li>Backend: Moved the lockfile in the internal folders</li>
<li>Backend: General code cleanup.</li> <li>Backend: General code cleanup.</li>
</ul> </ul>
<p>Known Issues:</p> <p>Known Issues:</p>
<ul> <ul>
<li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -> PCSX2 -> (X) CLOSE WINDOW, be aware that the state is not automatically saved</li> <li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -&gt; PCSX2 -&gt; (X) CLOSE WINDOW, be aware that the state is not automatically saved</li>
<li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li> <li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li>
</ul> </ul>
IMPORTANT NOTE: IMPORTANT NOTE:
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs. At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
</description> </description>
</release> </release>
<release version="0.4.3b" date="2022-07-07"> <release version="0.4.3b" date="2022-07-07">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.3b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.3b</url>
<description> <description>
<p><b>Emulators:</b></p> <p>
<b>Emulators:</b>
</p>
<ul> <ul>
<li>Updated all the emulators at the latest available version.</li> <li>Updated all the emulators at the latest available version.</li>
</ul> </ul>
<p>
<p><b>Backend:</b></p> <b>Backend:</b>
</p>
<ul> <ul>
<li>Manifest code cleanup.</li> <li>Manifest code cleanup.</li>
</ul> </ul>
<p>
<p><b>Known Issues:</b></p> <b>Known Issues:</b>
</p>
<ul> <ul>
<li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -> PCSX2 -> (X) CLOSE WINDOW, be aware that the state is not automatically saved</li> <li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -&gt; PCSX2 -&gt; (X) CLOSE WINDOW, be aware that the state is not automatically saved</li>
<li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li> <li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li>
</ul> </ul>
<p>
<p><b>IMPORTANT NOTE:</b> <b>IMPORTANT NOTE:</b>
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs. At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
</p> </p>
</description> </description>
</release> </release>
<release version="0.4.2b" date="2022-07-01"> <release version="0.4.2b" date="2022-07-01">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.2b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.2b</url>
<description> <description>
<p><b>Emulators:</b></p> <p>
<b>Emulators:</b>
</p>
<ul> <ul>
<li>Updated all the emulators at the latest available version.</li> <li>Updated all the emulators at the latest available version.</li>
<li>DOLPHIN (SA): Fixed a bug where Dolphin couldn't be properly configured. If it's still misconfigured please run `flatpak run net.retrodeck.retrodeck --reset-sa` in order to reset all the standalone emulators, including Dolphin. </li> <li>DOLPHIN (SA): Fixed a bug where Dolphin couldn't be properly configured. If it's still misconfigured please run `flatpak run net.retrodeck.retrodeck --reset-sa` in order to reset all the standalone emulators, including Dolphin.</li>
<li>CITRA (SA): Reconfigured controls and hotkeys. </li> <li>CITRA (SA): Reconfigured controls and hotkeys.</li>
<li>MELONDS (SA): Reconfigured controls. </li> <li>MELONDS (SA): Reconfigured controls.</li>
<li>GAMBATTE (LIBRETRO): Added GB colorization. </li> <li>GAMBATTE (LIBRETRO): Added GB colorization.</li>
<li>RETROARCH (LIBRETRO): Tweaked some configs and fixed some overlapping hotkeys (FPS was same as Show Menu action). </li> <li>RETROARCH (LIBRETRO): Tweaked some configs and fixed some overlapping hotkeys (FPS was same as Show Menu action).</li>
</ul> </ul>
<p>
<p><b>Backend:</b></p> <b>Backend:</b>
</p>
<ul> <ul>
<li>Removed some broken tools that will be reintroduced once fixed, including the roms moving tool. </li> <li>Removed some broken tools that will be reintroduced once fixed, including the roms moving tool.</li>
<li>Updated ES-DE configs (es_find_rules, es_settings, es_systems). </li> <li>Updated ES-DE configs (es_find_rules, es_settings, es_systems).</li>
<li>Manifest trimmend and general code cleanup. </li> <li>Manifest trimmend and general code cleanup.</li>
</ul> </ul>
<p>
<p><b>Known Issues:</b></p> <b>Known Issues:</b>
</p>
<ul> <ul>
<li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -> PCSX2 -> (X) CLOSE WINDOW, be aware that the state is not automatically saved</li> <li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -&gt; PCSX2 -&gt; (X) CLOSE WINDOW, be aware that the state is not automatically saved</li>
<li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li> <li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li>
</ul> </ul>
<p>
<p><b>IMPORTANT NOTE:</b> <b>IMPORTANT NOTE:</b>
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs. At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
</p> </p>
</description> </description>
</release> </release>
<release version="0.4.1b" date="2022-05-11"> <release version="0.4.1b" date="2022-05-11">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.1b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.1b</url>
<description> <description>
<p><b>Emulators:</b></p> <p>
<b>Emulators:</b>
</p>
<ul> <ul>
<li>Tweaked various emulator configs</li> <li>Tweaked various emulator configs</li>
<li>The emulators that was showing a small viewport like N64, Wii, GC, and Dreamcast are now showing a more appropriate viewport</li> <li>The emulators that was showing a small viewport like N64, Wii, GC, and Dreamcast are now showing a more appropriate viewport</li>
<li>Fixed home path in MelonDS (SA)</li> <li>Fixed home path in MelonDS (SA)</li>
</ul> </ul>
<p>
<p><b>Frontend:</b></p> <b>Frontend:</b>
</p>
<ul> <ul>
<li>Updated ES-DE to 1.2.4</li> <li>Updated ES-DE to 1.2.4</li>
<li>RetroDECK doesn't open ES-DE anymore during the first setup, almost everything is now automated: HURRAY!</li> <li>RetroDECK doesn't open ES-DE anymore during the first setup, almost everything is now automated: HURRAY!</li>
<li>Now a custom roms path can be selected if SD Card is selected and the SD Card is not found in the default path</li> <li>Now a custom roms path can be selected if SD Card is selected and the SD Card is not found in the default path</li>
</ul> </ul>
<p>
<p><b>Backend:</b></p> <b>Backend:</b>
</p>
<ul> <ul>
<li>Fixed a bug where the folders where not symlinked correclty</li> <li>Fixed a bug where the folders where not symlinked correclty</li>
</ul> </ul>
<p>
<p><b>Known Issues:</b></p> <b>Known Issues:</b>
</p>
<ul> <ul>
<li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -> PCSX2 -> (X) CLOSE WINDOW, be aware that the state is not automatically saved</li> <li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -&gt; PCSX2 -&gt; (X) CLOSE WINDOW, be aware that the state is not automatically saved</li>
<li>External controllers and keyboard seems not to be working, expecially in the desktop mode</li> <li>External controllers and keyboard seems not to be working, expecially in the desktop mode</li>
<li>Yuzu makes RetroDECK freeze in some situations, like if the rom is a bad dump</li> <li>Yuzu makes RetroDECK freeze in some situations, like if the rom is a bad dump</li>
</ul> </ul>
<p>
<p><b>IMPORTANT NOTE:</b> <b>IMPORTANT NOTE:</b>
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs. At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
</p> </p>
</description> </description>
</release> </release>
<release version="0.4.0b" date="2022-05-26"> <release version="0.4.0b" date="2022-05-26">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.0b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.0b</url>
<description> <description>
@ -417,13 +399,10 @@
<li>External controllers seems not to be working</li> <li>External controllers seems not to be working</li>
<li>Yuzu makes RetroDECK freeze in some situations, like if the rom is a bad dump</li> <li>Yuzu makes RetroDECK freeze in some situations, like if the rom is a bad dump</li>
</ul> </ul>
<p> <p>IMPORTANT NOTE:
IMPORTANT NOTE: At the moment the emulator configs are reset during every update, this was made because every version may bring new configurations, please back them up if you did some manual configs.</p>
At the moment the emulator configs are reset during every update, this was made because every version may bring new configurations, please back them up if you did some manual configs.
</p>
</description> </description>
</release> </release>
<release version="0.3.1b" date="2022-04-26"> <release version="0.3.1b" date="2022-04-26">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.3.1b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.3.1b</url>
<description> <description>
@ -452,7 +431,6 @@
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.2.0b" date="2022-04-17"> <release version="0.2.0b" date="2022-04-17">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.2.0b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.2.0b</url>
<description> <description>
@ -469,7 +447,6 @@
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.1.1b" date="2022-04-03"> <release version="0.1.1b" date="2022-04-03">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.1.1b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.1.1b</url>
<description> <description>
@ -482,7 +459,6 @@
</ul> </ul>
</description> </description>
</release> </release>
<release version="0.1.0b" date="2022-04-03"> <release version="0.1.0b" date="2022-04-03">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.1.0b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.1.0b</url>
<description> <description>
@ -497,6 +473,5 @@
</ul> </ul>
</description> </description>
</release> </release>
</releases> </releases>
</component> </component>