From a633a4f3a57f06e97fc84a5f501f70d168cf1b29 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Wed, 23 Sep 2026 09:06:25 +0200 Subject: [PATCH 1/4] feat(es-de): defined RetroDECK's progress bar color --- es-de/rd_assets/rd_config/es_settings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/es-de/rd_assets/rd_config/es_settings.xml b/es-de/rd_assets/rd_config/es_settings.xml index d7d48653..05eeb485 100644 --- a/es-de/rd_assets/rd_config/es_settings.xml +++ b/es-de/rd_assets/rd_config/es_settings.xml @@ -178,4 +178,5 @@ - \ No newline at end of file + + \ No newline at end of file From 0179dda051ea586ac30dc09eef4f459cbf2f32af Mon Sep 17 00:00:00 2001 From: XargonWan <6771419+XargonWan@users.noreply.github.com> Date: Wed, 23 Sep 2026 07:22:01 +0000 Subject: [PATCH 2/4] Update RetroDECK Components Artifacts --- .../alchemist/desired_versions_2026_09_23.sh | 366 ++++++++++++++++++ desired_versions.sh | 366 ++++++++++++++++++ fallback_components.txt | 1 + missing_components.txt | 1 + target_components_version_list.md | 0 5 files changed, 734 insertions(+) create mode 100644 automation-tools/alchemist/desired_versions_2026_09_23.sh create mode 100644 desired_versions.sh create mode 100644 fallback_components.txt create mode 100644 missing_components.txt create mode 100644 target_components_version_list.md diff --git a/automation-tools/alchemist/desired_versions_2026_09_23.sh b/automation-tools/alchemist/desired_versions_2026_09_23.sh new file mode 100644 index 00000000..92dbf626 --- /dev/null +++ b/automation-tools/alchemist/desired_versions_2026_09_23.sh @@ -0,0 +1,366 @@ +#!/bin/bash + +# ============================================================================== +# VERSION SELECTION RULES +# ---------------- +# - MAIN : Stable releases +# - COOKER : Cooker / development builds +# - Only ONE export per component must be active +# +# VERSION MEANINGS +# ---------------- +# Each variable defines which upstream version the build system will fetch +# for a given component: +# +# "latest" → Newest official stable release +# "preview" → Pre-release / preview builds +# "local" → Build from the local repository checkout +# "newest" → Newest available build, including beta or pre-release +# "" → Pin to a specific version +# ============================================================================== + + +# ------------------------------------------------------------------ +# Default Global Runtime Versions +# ---------------- +# These define which Qt libraries the framework will link against. +# ------------------------------------------------------------------ + + +# ------------------------------------------------------------------------------ +# Qt 5 Runtime - Legacy Qt Support +# ------------------------------------------------------------------------------ + +# MAIN (Stable) +export DESIRED_QT5_RUNTIME_VERSION="5.15-25.08" + + + +# ============================================================================== +# Component Desired Versions - Flathub +# ============================================================================== +# Flathub requires the release hash for each component to lock down specific versions. +# To find the correct release hash, check the output of the corresponding +# component_version file. +# +# For each component, document the user-friendly version (as listed on Flathub) +# in the following format: +# # Version: XXXX +# ============================================================================== + + + +# ------------------------------------------------------------------------------ +# Azahar - Nintendo 3DS Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.azahar_emu.Azahar +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2126.1 + export AZAHAR_DESIRED_VERSION="6739873b8d51ad294e1d8ac08f772d3e52ad5e7cd49b6d7404d5e01ec8227414" + + +# COOKER (Override) +# export AZAHAR_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Cemu - Wii U Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/info.cemu.Cemu +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2.6 + export CEMU_DESIRED_VERSION="4a22a30407fd3b647165c651ffa785ae0da3ef66b3b5c5249880e793bbec2d6e" + +# COOKER (Override) +# export CEMU_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Dolphin - GameCube / Wii Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.DolphinEmu.dolphin-emu +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2606a + export DOLPHIN_DESIRED_VERSION="1b150924d3216b59a3717245955cd7f3c7649edd0fecf39ebb697a0bd24304be" + +# COOKER (Override) +# export DOLPHIN_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# GZDoom - Modern Doom Engine +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.zdoom.GZDoom +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 4.14.2 + export GZDOOM_DESIRED_VERSION="604ffd1743c8eeafdfdb9c5663e261014d0ca2572ceeb2f54dcef9b1881d23cf" + +# COOKER (Override) +# export GZDOOM_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# MAME - Multiple Arcade Machine Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.mamedev.MAME +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.289 + export MAME_DESIRED_VERSION="41ebdb5c266627f4d1f02ba11f8109e793d2381081b68afc48714dd48a703788" + +# COOKER (Override) +# export MAME_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# MelonDS - Nintendo DS Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/net.kuribo64.melonDS +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.1 + export MELONDS_DESIRED_VERSION="9c8ac146f909e365673fdf2eb711f588c0fdf72fce11fc05c9db698a88d269ba" + +# COOKER (Override) +# export MELONDS_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# PPSSPP - PlayStation Portable Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.ppsspp.PPSSPP +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.20.4 + export PPSSPP_DESIRED_VERSION="193bbe95656ed696c8e5a5e42831ee8017d53514e9e0e0acaa3e1235e22089d3" + +# COOKER (Override) +# PPSSPP_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Ruffle - Flash Player Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/rs.ruffle.Ruffle +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.6.0 + export RUFFLE_DESIRED_VERSION="8ba62e830fc7cbf6fbbaf7388dc202d2933b0d9126c99c7296c0bc6f93de6f2a" + +# COOKER (Override) +# export RUFFLE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Steam ROM Manager - Steam Artwork & ROM Importer +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/com.steamgriddb.steam-rom-manager +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2.5.44 + export STEAM_ROM_MANAGER_DESIRED_VERSION="c1eebb375d6ca39f4d417c4cb862a62099eb43a6fb2e3392977739770abee96f" + +# COOKER (Override) +# export STEAM_ROM_MANAGER_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Xemu - Original Xbox Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/app.xemu.xemu +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.8.136 + export XEMU_DESIRED_VERSION="2f8b8889edcf69fb2ba2a8691371a7bb49febeba360e9c87555379c50ba946e9" + +# COOKER (Override) +# export XEMU_DESIRED_VERSION="latest" + + +# ============================================================================== +# Component Desired Versions - Web / GitHub / GitLab / AppImages +# ============================================================================== +# Components sourced from GitHub, GitLab, or other web pages, +# provided as loose binaries or AppImages. +# +# Versions should be explicitly defined to ensure reproducible builds. +# ============================================================================== + +# ------------------------------------------------------------------------------ +# RPCS3 - PlayStation 3 Emulator +# Source: AppImage +# Link: https://github.com/RPCS3/rpcs3-binaries-linux/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.0.42-20022 + export RPCS3_DESIRED_VERSION="latest" + +# COOKER (Override) +# export RPCS3_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# OpenBOR - Open Beat 'em Up Engine +# Source: AppImage +# Link: https://github.com/DCurrent/openbor/releases/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export OPENBOR_DESIRED_VERSION="v7533" + +# COOKER (Override) +# export OPENBOR_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# PCSX2 - PlayStation 2 Emulator +# Source: AppImage +# Link: https://github.com/PCSX2/pcsx2/releases/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export PCSX2_DESIRED_VERSION="v2.8.2" + +# COOKER (Override) +# export PCSX2_DESIRED_VERSION="newest" + + +# ------------------------------------------------------------------------------ +# RetroArch - Multi-System Front-End +# Source: AppImage +# Link: https://buildbot.libretro.com/stable/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export RETROARCH_DESIRED_VERSION="1.22.2" + +# COOKER (Override) +# export RETROARCH_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Solarus - Action RPG Engine +# Source: AppImage +# Link: https://gitlab.com/solarus-games/solarus/-/releases/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export SOLARUS_DESIRED_VERSION="v2.1.3" + +# COOKER (Override) +# export SOLARUS_DESIRED_VERSION="latest" + + + +# ============================================================================== +# Component Desired Versions - Self-Built / Repo-Hosted Components +# ============================================================================== +# Components that are self-built and hosted in the RetroDECK repository. +# +# +# Specify and the desired version for each component below. +# ============================================================================== + + +# ------------------------------------------------------------------------------ +# DuckStation (Legacy) - PlayStation 1 Emulator +# Source: AppImage (RetroDECK-built legacy archive) +# Link: https://github.com/RetroDECK/Duckstation/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export DUCKSTATION_DESIRED_VERSION="preview" + +# COOKER (Override) +# export DUCKSTATION_DESIRED_VERSION="preview" + + +# ------------------------------------------------------------------------------ +# ES-DE - EmulationStation Desktop Edition +# Source: AppImage (RetroDECK-built) +# Link: https://github.com/RetroDECK/ES-DE/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 3.4.0 + export ES_DE_DESIRED_VERSION="latest" + +# COOKER (Override) +# export ES_DE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Flips - IPS Patch Utility +# Source: Binary (RetroDECK-built) +# Link: https://github.com/RetroDECK/components/tree/cooker/flips/assets +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 198 + export FLIPS_DESIRED_VERSION="latest" + +# COOKER (Override) +# export FLIPS_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# PortMaster - Multi-System Game Launcher +# Source: Binary (RetroDECK-built) +# Link: https://github.com/RetroDECK/components/tree/cooker/portmaster/assets +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export PORTMASTER_DESIRED_VERSION="latest" + +# COOKER (Override) +# export PORTMASTER_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# XRoar - Tano Dragon Emulator +# Source: Binary (RetroDECK-built) +# Link: https://github.com/RetroDECK/XRoar/releases | https://www.6809.org.uk/xroar/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.12.1 + export XROAR_DESIRED_VERSION="latest" + +# COOKER (Override) +# export XROAR_DESIRED_VERSION="latest" + + + +# ------------------------------------------------------------------------------ +# PrimeHack - Metroid Prime Fork of Dolphin +# Source: AppImage +# Link: https://github.com/RetroDECK/io.github.shiiion.primehack/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export PRIMEHACK_DESIRED_VERSION="master-230724.27" + +# COOKER (Override) +# export PRIMEHACK_DESIRED_VERSION="master-230724.27" + + + +# ------------------------------------------------------------------------------ +# Vita3K - PlayStation Vita Emulator +# Source: AppImage (RetroDECK-mirrored) +# Link: https://github.com/Vita3K/Vita3K-builds/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export VITA3K_DESIRED_VERSION="4096" + +# COOKER (Override) +# export VITA3K_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------ +# Framework Component Desired Version +# ----------------------------------- +# Determines which framework branch to pull based on the Git ref. +# ------------------------------------------------------------------ + +if [[ "${GITHUB_REF_NAME:-}" != "main" ]]; then + # Non‑main branches use the “latest-cooker” build tag + export FRAMEWORK_DESIRED_VERSION="latest-cooker on $(date +%Y-%m-%d)" +else + # Main branch uses the “main‑latest” build tag + export FRAMEWORK_DESIRED_VERSION="main-latest on $(date +%Y-%m-%d)" +fi + diff --git a/desired_versions.sh b/desired_versions.sh new file mode 100644 index 00000000..92dbf626 --- /dev/null +++ b/desired_versions.sh @@ -0,0 +1,366 @@ +#!/bin/bash + +# ============================================================================== +# VERSION SELECTION RULES +# ---------------- +# - MAIN : Stable releases +# - COOKER : Cooker / development builds +# - Only ONE export per component must be active +# +# VERSION MEANINGS +# ---------------- +# Each variable defines which upstream version the build system will fetch +# for a given component: +# +# "latest" → Newest official stable release +# "preview" → Pre-release / preview builds +# "local" → Build from the local repository checkout +# "newest" → Newest available build, including beta or pre-release +# "" → Pin to a specific version +# ============================================================================== + + +# ------------------------------------------------------------------ +# Default Global Runtime Versions +# ---------------- +# These define which Qt libraries the framework will link against. +# ------------------------------------------------------------------ + + +# ------------------------------------------------------------------------------ +# Qt 5 Runtime - Legacy Qt Support +# ------------------------------------------------------------------------------ + +# MAIN (Stable) +export DESIRED_QT5_RUNTIME_VERSION="5.15-25.08" + + + +# ============================================================================== +# Component Desired Versions - Flathub +# ============================================================================== +# Flathub requires the release hash for each component to lock down specific versions. +# To find the correct release hash, check the output of the corresponding +# component_version file. +# +# For each component, document the user-friendly version (as listed on Flathub) +# in the following format: +# # Version: XXXX +# ============================================================================== + + + +# ------------------------------------------------------------------------------ +# Azahar - Nintendo 3DS Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.azahar_emu.Azahar +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2126.1 + export AZAHAR_DESIRED_VERSION="6739873b8d51ad294e1d8ac08f772d3e52ad5e7cd49b6d7404d5e01ec8227414" + + +# COOKER (Override) +# export AZAHAR_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Cemu - Wii U Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/info.cemu.Cemu +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2.6 + export CEMU_DESIRED_VERSION="4a22a30407fd3b647165c651ffa785ae0da3ef66b3b5c5249880e793bbec2d6e" + +# COOKER (Override) +# export CEMU_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Dolphin - GameCube / Wii Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.DolphinEmu.dolphin-emu +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2606a + export DOLPHIN_DESIRED_VERSION="1b150924d3216b59a3717245955cd7f3c7649edd0fecf39ebb697a0bd24304be" + +# COOKER (Override) +# export DOLPHIN_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# GZDoom - Modern Doom Engine +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.zdoom.GZDoom +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 4.14.2 + export GZDOOM_DESIRED_VERSION="604ffd1743c8eeafdfdb9c5663e261014d0ca2572ceeb2f54dcef9b1881d23cf" + +# COOKER (Override) +# export GZDOOM_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# MAME - Multiple Arcade Machine Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.mamedev.MAME +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.289 + export MAME_DESIRED_VERSION="41ebdb5c266627f4d1f02ba11f8109e793d2381081b68afc48714dd48a703788" + +# COOKER (Override) +# export MAME_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# MelonDS - Nintendo DS Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/net.kuribo64.melonDS +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.1 + export MELONDS_DESIRED_VERSION="9c8ac146f909e365673fdf2eb711f588c0fdf72fce11fc05c9db698a88d269ba" + +# COOKER (Override) +# export MELONDS_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# PPSSPP - PlayStation Portable Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/org.ppsspp.PPSSPP +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.20.4 + export PPSSPP_DESIRED_VERSION="193bbe95656ed696c8e5a5e42831ee8017d53514e9e0e0acaa3e1235e22089d3" + +# COOKER (Override) +# PPSSPP_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Ruffle - Flash Player Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/rs.ruffle.Ruffle +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.6.0 + export RUFFLE_DESIRED_VERSION="8ba62e830fc7cbf6fbbaf7388dc202d2933b0d9126c99c7296c0bc6f93de6f2a" + +# COOKER (Override) +# export RUFFLE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Steam ROM Manager - Steam Artwork & ROM Importer +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/com.steamgriddb.steam-rom-manager +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 2.5.44 + export STEAM_ROM_MANAGER_DESIRED_VERSION="c1eebb375d6ca39f4d417c4cb862a62099eb43a6fb2e3392977739770abee96f" + +# COOKER (Override) +# export STEAM_ROM_MANAGER_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Xemu - Original Xbox Emulator +# Source: Flatpak - Flathub +# Link: https://flathub.org/en/apps/app.xemu.xemu +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.8.136 + export XEMU_DESIRED_VERSION="2f8b8889edcf69fb2ba2a8691371a7bb49febeba360e9c87555379c50ba946e9" + +# COOKER (Override) +# export XEMU_DESIRED_VERSION="latest" + + +# ============================================================================== +# Component Desired Versions - Web / GitHub / GitLab / AppImages +# ============================================================================== +# Components sourced from GitHub, GitLab, or other web pages, +# provided as loose binaries or AppImages. +# +# Versions should be explicitly defined to ensure reproducible builds. +# ============================================================================== + +# ------------------------------------------------------------------------------ +# RPCS3 - PlayStation 3 Emulator +# Source: AppImage +# Link: https://github.com/RPCS3/rpcs3-binaries-linux/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 0.0.42-20022 + export RPCS3_DESIRED_VERSION="latest" + +# COOKER (Override) +# export RPCS3_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# OpenBOR - Open Beat 'em Up Engine +# Source: AppImage +# Link: https://github.com/DCurrent/openbor/releases/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export OPENBOR_DESIRED_VERSION="v7533" + +# COOKER (Override) +# export OPENBOR_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# PCSX2 - PlayStation 2 Emulator +# Source: AppImage +# Link: https://github.com/PCSX2/pcsx2/releases/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export PCSX2_DESIRED_VERSION="v2.8.2" + +# COOKER (Override) +# export PCSX2_DESIRED_VERSION="newest" + + +# ------------------------------------------------------------------------------ +# RetroArch - Multi-System Front-End +# Source: AppImage +# Link: https://buildbot.libretro.com/stable/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export RETROARCH_DESIRED_VERSION="1.22.2" + +# COOKER (Override) +# export RETROARCH_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Solarus - Action RPG Engine +# Source: AppImage +# Link: https://gitlab.com/solarus-games/solarus/-/releases/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export SOLARUS_DESIRED_VERSION="v2.1.3" + +# COOKER (Override) +# export SOLARUS_DESIRED_VERSION="latest" + + + +# ============================================================================== +# Component Desired Versions - Self-Built / Repo-Hosted Components +# ============================================================================== +# Components that are self-built and hosted in the RetroDECK repository. +# +# +# Specify and the desired version for each component below. +# ============================================================================== + + +# ------------------------------------------------------------------------------ +# DuckStation (Legacy) - PlayStation 1 Emulator +# Source: AppImage (RetroDECK-built legacy archive) +# Link: https://github.com/RetroDECK/Duckstation/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export DUCKSTATION_DESIRED_VERSION="preview" + +# COOKER (Override) +# export DUCKSTATION_DESIRED_VERSION="preview" + + +# ------------------------------------------------------------------------------ +# ES-DE - EmulationStation Desktop Edition +# Source: AppImage (RetroDECK-built) +# Link: https://github.com/RetroDECK/ES-DE/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 3.4.0 + export ES_DE_DESIRED_VERSION="latest" + +# COOKER (Override) +# export ES_DE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Flips - IPS Patch Utility +# Source: Binary (RetroDECK-built) +# Link: https://github.com/RetroDECK/components/tree/cooker/flips/assets +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 198 + export FLIPS_DESIRED_VERSION="latest" + +# COOKER (Override) +# export FLIPS_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# PortMaster - Multi-System Game Launcher +# Source: Binary (RetroDECK-built) +# Link: https://github.com/RetroDECK/components/tree/cooker/portmaster/assets +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export PORTMASTER_DESIRED_VERSION="latest" + +# COOKER (Override) +# export PORTMASTER_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# XRoar - Tano Dragon Emulator +# Source: Binary (RetroDECK-built) +# Link: https://github.com/RetroDECK/XRoar/releases | https://www.6809.org.uk/xroar/ +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.12.1 + export XROAR_DESIRED_VERSION="latest" + +# COOKER (Override) +# export XROAR_DESIRED_VERSION="latest" + + + +# ------------------------------------------------------------------------------ +# PrimeHack - Metroid Prime Fork of Dolphin +# Source: AppImage +# Link: https://github.com/RetroDECK/io.github.shiiion.primehack/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export PRIMEHACK_DESIRED_VERSION="master-230724.27" + +# COOKER (Override) +# export PRIMEHACK_DESIRED_VERSION="master-230724.27" + + + +# ------------------------------------------------------------------------------ +# Vita3K - PlayStation Vita Emulator +# Source: AppImage (RetroDECK-mirrored) +# Link: https://github.com/Vita3K/Vita3K-builds/releases +# ------------------------------------------------------------------------------ +# MAIN (Stable) + export VITA3K_DESIRED_VERSION="4096" + +# COOKER (Override) +# export VITA3K_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------ +# Framework Component Desired Version +# ----------------------------------- +# Determines which framework branch to pull based on the Git ref. +# ------------------------------------------------------------------ + +if [[ "${GITHUB_REF_NAME:-}" != "main" ]]; then + # Non‑main branches use the “latest-cooker” build tag + export FRAMEWORK_DESIRED_VERSION="latest-cooker on $(date +%Y-%m-%d)" +else + # Main branch uses the “main‑latest” build tag + export FRAMEWORK_DESIRED_VERSION="main-latest on $(date +%Y-%m-%d)" +fi + diff --git a/fallback_components.txt b/fallback_components.txt new file mode 100644 index 00000000..00761f2e --- /dev/null +++ b/fallback_components.txt @@ -0,0 +1 @@ +retroarch|cooker-20260919-0528 diff --git a/missing_components.txt b/missing_components.txt new file mode 100644 index 00000000..eca14ab0 --- /dev/null +++ b/missing_components.txt @@ -0,0 +1 @@ +retroarch diff --git a/target_components_version_list.md b/target_components_version_list.md new file mode 100644 index 00000000..e69de29b From 5f3b90e31e189b4593d51e0232cea38b5f55bcd0 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Wed, 23 Sep 2026 10:09:10 +0200 Subject: [PATCH 3/4] test(ES-DE): poiting to 3.5.0-beta test build --- automation-tools/alchemist/desired_versions.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/automation-tools/alchemist/desired_versions.sh b/automation-tools/alchemist/desired_versions.sh index 92dbf626..139801bd 100644 --- a/automation-tools/alchemist/desired_versions.sh +++ b/automation-tools/alchemist/desired_versions.sh @@ -280,10 +280,10 @@ export DESIRED_QT5_RUNTIME_VERSION="5.15-25.08" # ------------------------------------------------------------------------------ # MAIN (Stable) # Version: 3.4.0 - export ES_DE_DESIRED_VERSION="latest" +# export ES_DE_DESIRED_VERSION="latest" # COOKER (Override) -# export ES_DE_DESIRED_VERSION="latest" +export ES_DE_DESIRED_VERSION="release-update-3.5.0-beta-20260923-072547" # ------------------------------------------------------------------------------ From b93cb788890baa1abeffc90c2a816b276a4c2708 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Wed, 23 Sep 2026 12:33:10 +0200 Subject: [PATCH 4/4] fix(ES-DE): pointing to 3.5.0-beta test build --- automation-tools/alchemist/desired_versions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automation-tools/alchemist/desired_versions.sh b/automation-tools/alchemist/desired_versions.sh index 139801bd..d94a0e65 100644 --- a/automation-tools/alchemist/desired_versions.sh +++ b/automation-tools/alchemist/desired_versions.sh @@ -283,7 +283,7 @@ export DESIRED_QT5_RUNTIME_VERSION="5.15-25.08" # export ES_DE_DESIRED_VERSION="latest" # COOKER (Override) -export ES_DE_DESIRED_VERSION="release-update-3.5.0-beta-20260923-072547" +export ES_DE_DESIRED_VERSION="update-3.5.0-beta-20260923-072547" # ------------------------------------------------------------------------------