From ab0c380e163420d9636e47c33262a6870923450d Mon Sep 17 00:00:00 2001 From: Lazorne <1096287+Lazorne@users.noreply.github.com> Date: Sun, 30 Aug 2026 14:46:40 +0000 Subject: [PATCH 1/4] Update RetroDECK Components Artifacts --- .../alchemist/desired_versions_2026_08_30.sh | 648 ++++++++++++++++++ desired_versions.sh | 648 ++++++++++++++++++ fallback_components.txt | 24 + missing_components.txt | 24 + 4 files changed, 1344 insertions(+) create mode 100644 automation-tools/alchemist/desired_versions_2026_08_30.sh create mode 100644 desired_versions.sh create mode 100644 fallback_components.txt create mode 100644 missing_components.txt diff --git a/automation-tools/alchemist/desired_versions_2026_08_30.sh b/automation-tools/alchemist/desired_versions_2026_08_30.sh new file mode 100644 index 00000000..beb0511f --- /dev/null +++ b/automation-tools/alchemist/desired_versions_2026_08_30.sh @@ -0,0 +1,648 @@ +#!/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.0 + export AZAHAR_DESIRED_VERSION="31a62030cd75ecb24cfa766e410ecb861ef5a517f150fed726d1eaa757e79ca0" + +# 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.5.0 + export RUFFLE_DESIRED_VERSION="acc78770a5eb822c6d70ab3eb66a7626722c3ebfaab3aa985797ee81bb79ebfa" + +# 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-19873 + 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.0" + +# 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 +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.10 + 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="3996" + +# COOKER (Override) +# export VITA3K_DESIRED_VERSION="latest" + + + + +# ============================================================================== +# Component Desired Versions - Future +# ============================================================================== +# New components being developed in the Cooker branch for an upcoming major release. +# These components are planned for future inclusion and are not yet part of the +# current stable version. +# ============================================================================== + +# ------------------------------------------------------------------------------ +# Adventure Game Studio +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export AGS_DESIRED_VERSION="newest" + +# COOKER (Override) + export AGS_DESIRED_VERSION="newest" + + +# ------------------------------------------------------------------------------ +# Commander X16 8-bit Computer +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export COMMANDER_X16_DESIRED_VERSION="latest" + +# COOKER (Override) + export COMMANDER_X16_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# DOSBox-X - Enhanced DOSBox Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export DOSBOX_X_DESIRED_VERSION="latest" + +# COOKER (Override) + export DOSBOX_X_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# ECWOLF - Wolfenstein 3D Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export ECWOLF_DESIRED_VERSION="latest" + +# COOKER (Override) + export ECWOLF_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# EKA2L1 - Symbian OS Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export EKA2L1_DESIRED_VERSION="latest" + +# COOKER (Override) + export EKA2L1_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# FS-UAE - Amiga Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export FS_UAE_DESIRED_VERSION="" + +# COOKER (Override) + export FS_UAE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Flycast - Dreamcast Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export FLYCAST_DESIRED_VERSION="latest" + +# COOKER (Override) + export FLYCAST_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Gargoyle - Interactive Fiction Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export GARGOYLE_DESIRED_VERSION="" + +# COOKER (Override) + export GARGOYLE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Hypseus - Laser Disc Arcade Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export HYPSEUS_DESIRED_VERSION="" + +# COOKER (Override) + export HYPSEUS_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Ironwail - Quake Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export IRONWAIL_DESIRED_VERSION="latest" + +# COOKER (Override) + export IRONWAIL_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Ikeman Go - Fighting Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export IKEMANGO_DESIRED_VERSION="latest" + +# COOKER (Override) + export IKEMANGO_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# KEGS - Apple IIGS Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export KEGS_DESIRED_VERSION="1.38" + +# COOKER (Override) + export KEGS_DESIRED_VERSION="1.38" + + +# ------------------------------------------------------------------------------ +# Lindbergh - SEGA Lindbergh Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export LINDBERGH_DESIRED_VERSION="latest" + +# COOKER (Override) + export LINDBERGH_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Mednafen - Multi Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export MEDNAFEN_DESIRED_VERSION="latest" + +# COOKER (Override) + export MEDNAFEN_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Mudlet - MUD Client +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export MUDLET_DESIRED_VERSION="latest" + +# COOKER (Override) + export MUDLET_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Open Surge Engine - 2D Game Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export OPENSURGE_DESIRED_VERSION="latest" + +# COOKER (Override) + export OPENSURGE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Orictron - Oric-1/Atmos/Telestrat/Pravetz 8D emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export ORICUTRON_DESIRED_VERSION="20260123" + +# COOKER (Override) + export ORICUTRON_DESIRED_VERSION="20260123" + +# ------------------------------------------------------------------------------ +# Raze - Duke Nukem Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export RAZE_DESIRED_VERSION="latest" + +# COOKER (Override) + export RAZE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# ScummVM - Point-and-Click Adventure Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SCUMMVM_DESIRED_VERSION="latest" + +# COOKER (Override) + export SCUMMVM_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# SDL2TRS - TRS-80 Model I/III/4/4P Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SDL2TRS_DESIRED_VERSION="latest" + +# COOKER (Override) + export SDL2TRS_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# ShadPS4 - PlayStation 4 Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SHADPS4_DESIRED_VERSION="latest" + +# COOKER (Override) + export SHADPS4_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# SimCoupe - SAM Coupé Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SIMCOUPE_DESIRED_VERSION="latest" + +# COOKER (Override) + export SIMCOUPE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# SuperModel - SEGA Model 3 Arcade Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SUPERMODEL_DESIRED_VERSION="latest" + +# COOKER (Override) + export SUPERMODEL_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Tsugaru - FM TOWNS Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SUPERMODEL_DESIRED_VERSION="newest" + +# COOKER (Override) + export TSUGARU_DESIRED_VERSION="newest" + +# ------------------------------------------------------------------------------ +# UZDoom - Modern Doom Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export UZDOOM_DESIRED_VERSION="latest" + +# COOKER (Override) + export UZDOOM_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# VPinball - Virtual Pinball Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export VPINBALL_DESIRED_VERSION="newest" + +# COOKER (Override) + export VPINBALL_DESIRED_VERSION="newest" + + +# ------------------------------------------------------------------------------ +# Xenia Edge - Xbox 360 Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export XENIA_EDGE_DESIRED_VERSION="newest" + +# COOKER (Override) + export XENIA_EDGE_DESIRED_VERSION="newest" + +# ------------------------------------------------------------------------------ +# ZEsarUX - ZX Second-Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export ZESARUX_DESIRED_VERSION="latest" + +# COOKER (Override) + export ZESARUX_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..beb0511f --- /dev/null +++ b/desired_versions.sh @@ -0,0 +1,648 @@ +#!/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.0 + export AZAHAR_DESIRED_VERSION="31a62030cd75ecb24cfa766e410ecb861ef5a517f150fed726d1eaa757e79ca0" + +# 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.5.0 + export RUFFLE_DESIRED_VERSION="acc78770a5eb822c6d70ab3eb66a7626722c3ebfaab3aa985797ee81bb79ebfa" + +# 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-19873 + 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.0" + +# 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 +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# Version: 1.10 + 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="3996" + +# COOKER (Override) +# export VITA3K_DESIRED_VERSION="latest" + + + + +# ============================================================================== +# Component Desired Versions - Future +# ============================================================================== +# New components being developed in the Cooker branch for an upcoming major release. +# These components are planned for future inclusion and are not yet part of the +# current stable version. +# ============================================================================== + +# ------------------------------------------------------------------------------ +# Adventure Game Studio +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export AGS_DESIRED_VERSION="newest" + +# COOKER (Override) + export AGS_DESIRED_VERSION="newest" + + +# ------------------------------------------------------------------------------ +# Commander X16 8-bit Computer +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export COMMANDER_X16_DESIRED_VERSION="latest" + +# COOKER (Override) + export COMMANDER_X16_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# DOSBox-X - Enhanced DOSBox Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export DOSBOX_X_DESIRED_VERSION="latest" + +# COOKER (Override) + export DOSBOX_X_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# ECWOLF - Wolfenstein 3D Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export ECWOLF_DESIRED_VERSION="latest" + +# COOKER (Override) + export ECWOLF_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# EKA2L1 - Symbian OS Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export EKA2L1_DESIRED_VERSION="latest" + +# COOKER (Override) + export EKA2L1_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# FS-UAE - Amiga Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export FS_UAE_DESIRED_VERSION="" + +# COOKER (Override) + export FS_UAE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Flycast - Dreamcast Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export FLYCAST_DESIRED_VERSION="latest" + +# COOKER (Override) + export FLYCAST_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Gargoyle - Interactive Fiction Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export GARGOYLE_DESIRED_VERSION="" + +# COOKER (Override) + export GARGOYLE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Hypseus - Laser Disc Arcade Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export HYPSEUS_DESIRED_VERSION="" + +# COOKER (Override) + export HYPSEUS_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Ironwail - Quake Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export IRONWAIL_DESIRED_VERSION="latest" + +# COOKER (Override) + export IRONWAIL_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Ikeman Go - Fighting Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export IKEMANGO_DESIRED_VERSION="latest" + +# COOKER (Override) + export IKEMANGO_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# KEGS - Apple IIGS Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export KEGS_DESIRED_VERSION="1.38" + +# COOKER (Override) + export KEGS_DESIRED_VERSION="1.38" + + +# ------------------------------------------------------------------------------ +# Lindbergh - SEGA Lindbergh Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export LINDBERGH_DESIRED_VERSION="latest" + +# COOKER (Override) + export LINDBERGH_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Mednafen - Multi Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export MEDNAFEN_DESIRED_VERSION="latest" + +# COOKER (Override) + export MEDNAFEN_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Mudlet - MUD Client +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export MUDLET_DESIRED_VERSION="latest" + +# COOKER (Override) + export MUDLET_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# Open Surge Engine - 2D Game Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export OPENSURGE_DESIRED_VERSION="latest" + +# COOKER (Override) + export OPENSURGE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Orictron - Oric-1/Atmos/Telestrat/Pravetz 8D emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export ORICUTRON_DESIRED_VERSION="20260123" + +# COOKER (Override) + export ORICUTRON_DESIRED_VERSION="20260123" + +# ------------------------------------------------------------------------------ +# Raze - Duke Nukem Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export RAZE_DESIRED_VERSION="latest" + +# COOKER (Override) + export RAZE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# ScummVM - Point-and-Click Adventure Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SCUMMVM_DESIRED_VERSION="latest" + +# COOKER (Override) + export SCUMMVM_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# SDL2TRS - TRS-80 Model I/III/4/4P Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SDL2TRS_DESIRED_VERSION="latest" + +# COOKER (Override) + export SDL2TRS_DESIRED_VERSION="latest" + +# ------------------------------------------------------------------------------ +# ShadPS4 - PlayStation 4 Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SHADPS4_DESIRED_VERSION="latest" + +# COOKER (Override) + export SHADPS4_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# SimCoupe - SAM Coupé Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SIMCOUPE_DESIRED_VERSION="latest" + +# COOKER (Override) + export SIMCOUPE_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# SuperModel - SEGA Model 3 Arcade Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SUPERMODEL_DESIRED_VERSION="latest" + +# COOKER (Override) + export SUPERMODEL_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# Tsugaru - FM TOWNS Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export SUPERMODEL_DESIRED_VERSION="newest" + +# COOKER (Override) + export TSUGARU_DESIRED_VERSION="newest" + +# ------------------------------------------------------------------------------ +# UZDoom - Modern Doom Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export UZDOOM_DESIRED_VERSION="latest" + +# COOKER (Override) + export UZDOOM_DESIRED_VERSION="latest" + + +# ------------------------------------------------------------------------------ +# VPinball - Virtual Pinball Engine +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export VPINBALL_DESIRED_VERSION="newest" + +# COOKER (Override) + export VPINBALL_DESIRED_VERSION="newest" + + +# ------------------------------------------------------------------------------ +# Xenia Edge - Xbox 360 Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export XENIA_EDGE_DESIRED_VERSION="newest" + +# COOKER (Override) + export XENIA_EDGE_DESIRED_VERSION="newest" + +# ------------------------------------------------------------------------------ +# ZEsarUX - ZX Second-Emulator +# ------------------------------------------------------------------------------ +# MAIN (Stable) +# export ZESARUX_DESIRED_VERSION="latest" + +# COOKER (Override) + export ZESARUX_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..e869fc26 --- /dev/null +++ b/fallback_components.txt @@ -0,0 +1,24 @@ +flips|cooker-20260829-0649 +duckstation|cooker-20260829-0649 +openbor|cooker-20260829-0649 +primehack|cooker-20260829-0649 +framework|cooker-20260829-0649 +mame|cooker-20260829-0649 +vita3k|cooker-20260829-0649 +gzdoom|cooker-20260829-0649 +es-de|cooker-20260829-0649 +xroar|cooker-20260829-0649 +ppsspp|cooker-20260829-0649 +pico-8|cooker-20260829-0649 +azahar|cooker-20260829-0649 +solarus|cooker-20260829-0649 +rpcs3|cooker-20260829-0649 +dolphin|cooker-20260829-0649 +pcsx2|cooker-20260829-0649 +xemu|cooker-20260829-0649 +ruffle|cooker-20260829-0649 +cemu|cooker-20260829-0649 +steam-rom-manager|cooker-20260829-0649 +portmaster|cooker-20260829-0649 +retroarch|cooker-20260829-0649 +melonds|cooker-20260829-0649 diff --git a/missing_components.txt b/missing_components.txt new file mode 100644 index 00000000..c08d20de --- /dev/null +++ b/missing_components.txt @@ -0,0 +1,24 @@ +flips +duckstation +openbor +primehack +framework +mame +vita3k +gzdoom +es-de +xroar +ppsspp +pico-8 +azahar +solarus +rpcs3 +dolphin +pcsx2 +xemu +ruffle +cemu +steam-rom-manager +portmaster +retroarch +melonds From d2aadf9daeaf0b7b2b209e58a19273dcee49e7d3 Mon Sep 17 00:00:00 2001 From: lazzite Date: Sun, 30 Aug 2026 19:40:48 +0200 Subject: [PATCH 2/4] azahar config update --- azahar/rd_assets/rd_config/qt-config.ini | 224 ++++++++++++++++++----- 1 file changed, 175 insertions(+), 49 deletions(-) diff --git a/azahar/rd_assets/rd_config/qt-config.ini b/azahar/rd_assets/rd_config/qt-config.ini index 06da6240..cc2500b3 100644 --- a/azahar/rd_assets/rd_config/qt-config.ini +++ b/azahar/rd_assets/rd_config/qt-config.ini @@ -13,6 +13,8 @@ output_device=Auto output_device\default=true output_type=0 output_type\default=true +simulate_headphones_plugged=false +simulate_headphones_plugged\default=true volume=1 volume\default=true @@ -37,6 +39,8 @@ camera_outer_right_name=blank camera_outer_right_name\default=true [Controls] +controller_hotkey_maptype=0 +controller_hotkey_maptype\default=false profile=0 profile\default=true profiles\1\button_a="button:0,engine:sdl,guid:030079f6de280000ff11000001000000,port:0" @@ -81,6 +85,8 @@ profiles\1\circle_pad="axis_x:0,axis_y:1,deadzone:0.100000,engine:sdl,guid:03007 profiles\1\circle_pad\default=false profiles\1\controller_touch_device= profiles\1\controller_touch_device\default=true +profiles\1\input_maptype=2 +profiles\1\input_maptype\default=true profiles\1\motion_device=engine:cemuhookudp profiles\1\motion_device\default=false profiles\1\name=Default @@ -141,6 +147,8 @@ profiles\2\circle_pad="axis_x:0,axis_y:1,deadzone:0.100000,engine:sdl,guid:03007 profiles\2\circle_pad\default=false profiles\2\controller_touch_device= profiles\2\controller_touch_device\default=true +profiles\2\input_maptype=2 +profiles\2\input_maptype\default=true profiles\2\motion_device=engine:cemuhookudp profiles\2\motion_device\default=false profiles\2\name=RD-Player-2 @@ -176,6 +184,8 @@ use_cpu_jit=true use_cpu_jit\default=true [Data%20Storage] +async_fs_operations=true +async_fs_operations\default=true compress_cia_installs=false compress_cia_installs\default=true nand_directory=RETRODECKSAVESDIR/n3ds/azahar/nand/ @@ -270,12 +280,16 @@ LLE\SPI=false LLE\SPI\default=true LLE\SSL=false LLE\SSL\default=true +break_on_unmapped_memory_access=false +break_on_unmapped_memory_access\default=true enable_rpc_server=false enable_rpc_server\default=true gdbstub_port=24689 gdbstub_port\default=true instant_debug_log=false instant_debug_log\default=true +pica_debugging=false +pica_debugging\default=true record_frame_times=false renderer_debug=false renderer_debug\default=true @@ -395,10 +409,12 @@ graphics_api=2 graphics_api\default=false physical_device=0 physical_device\default=true -resolution_factor=2 +resolution_factor=3 resolution_factor\default=false shaders_accurate_mul=true shaders_accurate_mul\default=true +simulate_3ds_gpu_timings=false +simulate_3ds_gpu_timings\default=true spirv_shader_gen=true spirv_shader_gen\default=true texture_filter=0 @@ -417,6 +433,8 @@ use_integer_scaling=false use_integer_scaling\default=true use_shader_jit=true use_shader_jit\default=true +use_skip_duplicate_frames=true +use_skip_duplicate_frames\default=true use_vsync=true use_vsync\default=true use_vsync_new=false @@ -534,74 +552,136 @@ Paths\screenshotPath=RETRODECKSCREENSHOTSDIR/n3ds/azahar Paths\screenshotPath\default=false Paths\symbolsPath= Paths\videoDumpingPath= -Shortcuts\Main%20Window\Advance%20Frame\Context=1 -Shortcuts\Main%20Window\Advance%20Frame\Context\default=false +Shortcuts\Main%20Window\Advance%20Frame\Context=2 +Shortcuts\Main%20Window\Advance%20Frame\Context\default=true Shortcuts\Main%20Window\Advance%20Frame\KeySeq= Shortcuts\Main%20Window\Advance%20Frame\KeySeq\default=true -Shortcuts\Main%20Window\Audio%20Mute\Unmute\Context=1 +Shortcuts\Main%20Window\Advance%20Frame\controller_keyseq= +Shortcuts\Main%20Window\Advance%20Frame\controller_keyseq\default=true +Shortcuts\Main%20Window\Audio%20Mute\Unmute\Context=2 Shortcuts\Main%20Window\Audio%20Mute\Unmute\Context\default=true Shortcuts\Main%20Window\Audio%20Mute\Unmute\KeySeq= Shortcuts\Main%20Window\Audio%20Mute\Unmute\KeySeq\default=false -Shortcuts\Main%20Window\Audio%20Volume%20Down\Context=1 +Shortcuts\Main%20Window\Audio%20Mute\Unmute\controller_keyseq= +Shortcuts\Main%20Window\Audio%20Mute\Unmute\controller_keyseq\default=true +Shortcuts\Main%20Window\Audio%20Volume%20Down\Context=2 Shortcuts\Main%20Window\Audio%20Volume%20Down\Context\default=true Shortcuts\Main%20Window\Audio%20Volume%20Down\KeySeq= Shortcuts\Main%20Window\Audio%20Volume%20Down\KeySeq\default=true -Shortcuts\Main%20Window\Audio%20Volume%20Up\Context=1 +Shortcuts\Main%20Window\Audio%20Volume%20Down\controller_keyseq= +Shortcuts\Main%20Window\Audio%20Volume%20Down\controller_keyseq\default=true +Shortcuts\Main%20Window\Audio%20Volume%20Up\Context=2 Shortcuts\Main%20Window\Audio%20Volume%20Up\Context\default=true Shortcuts\Main%20Window\Audio%20Volume%20Up\KeySeq= Shortcuts\Main%20Window\Audio%20Volume%20Up\KeySeq\default=true -Shortcuts\Main%20Window\Capture%20Screenshot\Context=3 +Shortcuts\Main%20Window\Audio%20Volume%20Up\controller_keyseq= +Shortcuts\Main%20Window\Audio%20Volume%20Up\controller_keyseq\default=true +Shortcuts\Main%20Window\Capture%20Screenshot\Context=2 Shortcuts\Main%20Window\Capture%20Screenshot\Context\default=true Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq=Ctrl+X Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq\default=false -Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context=1 +Shortcuts\Main%20Window\Capture%20Screenshot\controller_keyseq= +Shortcuts\Main%20Window\Capture%20Screenshot\controller_keyseq\default=true +Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context=2 Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context\default=true Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq=Ctrl+P Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq\default=false -Shortcuts\Main%20Window\Decrease%203D%20Factor\Context=1 -Shortcuts\Main%20Window\Decrease%203D%20Factor\Context\default=false +Shortcuts\Main%20Window\Continue\Pause%20Emulation\controller_keyseq= +Shortcuts\Main%20Window\Continue\Pause%20Emulation\controller_keyseq\default=true +Shortcuts\Main%20Window\Debug%20Pause\Context=2 +Shortcuts\Main%20Window\Debug%20Pause\Context\default=true +Shortcuts\Main%20Window\Debug%20Pause\KeySeq= +Shortcuts\Main%20Window\Debug%20Pause\KeySeq\default=true +Shortcuts\Main%20Window\Debug%20Pause\controller_keyseq= +Shortcuts\Main%20Window\Debug%20Pause\controller_keyseq\default=true +Shortcuts\Main%20Window\Debug%20Resume\Context=2 +Shortcuts\Main%20Window\Debug%20Resume\Context\default=true +Shortcuts\Main%20Window\Debug%20Resume\KeySeq= +Shortcuts\Main%20Window\Debug%20Resume\KeySeq\default=true +Shortcuts\Main%20Window\Debug%20Resume\controller_keyseq= +Shortcuts\Main%20Window\Debug%20Resume\controller_keyseq\default=true +Shortcuts\Main%20Window\Debug%20Schedule%20All\Context=2 +Shortcuts\Main%20Window\Debug%20Schedule%20All\Context\default=true +Shortcuts\Main%20Window\Debug%20Schedule%20All\KeySeq= +Shortcuts\Main%20Window\Debug%20Schedule%20All\KeySeq\default=true +Shortcuts\Main%20Window\Debug%20Schedule%20All\controller_keyseq= +Shortcuts\Main%20Window\Debug%20Schedule%20All\controller_keyseq\default=true +Shortcuts\Main%20Window\Debug%20Step\Context=2 +Shortcuts\Main%20Window\Debug%20Step\Context\default=true +Shortcuts\Main%20Window\Debug%20Step\KeySeq= +Shortcuts\Main%20Window\Debug%20Step\KeySeq\default=true +Shortcuts\Main%20Window\Debug%20Step\controller_keyseq= +Shortcuts\Main%20Window\Debug%20Step\controller_keyseq\default=true +Shortcuts\Main%20Window\Debug%20Unschedule%20All\Context=2 +Shortcuts\Main%20Window\Debug%20Unschedule%20All\Context\default=true +Shortcuts\Main%20Window\Debug%20Unschedule%20All\KeySeq= +Shortcuts\Main%20Window\Debug%20Unschedule%20All\KeySeq\default=true +Shortcuts\Main%20Window\Debug%20Unschedule%20All\controller_keyseq= +Shortcuts\Main%20Window\Debug%20Unschedule%20All\controller_keyseq\default=true +Shortcuts\Main%20Window\Decrease%203D%20Factor\Context=2 +Shortcuts\Main%20Window\Decrease%203D%20Factor\Context\default=true Shortcuts\Main%20Window\Decrease%203D%20Factor\KeySeq= Shortcuts\Main%20Window\Decrease%203D%20Factor\KeySeq\default=false +Shortcuts\Main%20Window\Decrease%203D%20Factor\controller_keyseq= +Shortcuts\Main%20Window\Decrease%203D%20Factor\controller_keyseq\default=true Shortcuts\Main%20Window\Decrease%20Speed%20Limit\Context=2 Shortcuts\Main%20Window\Decrease%20Speed%20Limit\Context\default=true Shortcuts\Main%20Window\Decrease%20Speed%20Limit\KeySeq=Ctrl+2 Shortcuts\Main%20Window\Decrease%20Speed%20Limit\KeySeq\default=false -Shortcuts\Main%20Window\Exit%20Azahar\Context=1 +Shortcuts\Main%20Window\Decrease%20Speed%20Limit\controller_keyseq= +Shortcuts\Main%20Window\Decrease%20Speed%20Limit\controller_keyseq\default=true +Shortcuts\Main%20Window\Exit%20Azahar\Context=2 Shortcuts\Main%20Window\Exit%20Azahar\Context\default=true Shortcuts\Main%20Window\Exit%20Azahar\KeySeq=Ctrl+Q Shortcuts\Main%20Window\Exit%20Azahar\KeySeq\default=true +Shortcuts\Main%20Window\Exit%20Azahar\controller_keyseq= +Shortcuts\Main%20Window\Exit%20Azahar\controller_keyseq\default=true Shortcuts\Main%20Window\Exit%20Citra\Context=1 Shortcuts\Main%20Window\Exit%20Citra\Context\default=true Shortcuts\Main%20Window\Exit%20Citra\KeySeq=Ctrl+Q Shortcuts\Main%20Window\Exit%20Citra\KeySeq\default=true -Shortcuts\Main%20Window\Exit%20Fullscreen\Context=1 +Shortcuts\Main%20Window\Exit%20Fullscreen\Context=2 Shortcuts\Main%20Window\Exit%20Fullscreen\Context\default=true Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq=Ctrl+O Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=false -Shortcuts\Main%20Window\Fullscreen\Context=1 +Shortcuts\Main%20Window\Exit%20Fullscreen\controller_keyseq= +Shortcuts\Main%20Window\Exit%20Fullscreen\controller_keyseq\default=true +Shortcuts\Main%20Window\Fullscreen\Context=2 Shortcuts\Main%20Window\Fullscreen\Context\default=true Shortcuts\Main%20Window\Fullscreen\KeySeq=Ctrl+Return Shortcuts\Main%20Window\Fullscreen\KeySeq\default=false -Shortcuts\Main%20Window\Increase%203D%20Factor\Context=1 -Shortcuts\Main%20Window\Increase%203D%20Factor\Context\default=false +Shortcuts\Main%20Window\Fullscreen\controller_keyseq= +Shortcuts\Main%20Window\Fullscreen\controller_keyseq\default=true +Shortcuts\Main%20Window\Increase%203D%20Factor\Context=2 +Shortcuts\Main%20Window\Increase%203D%20Factor\Context\default=true Shortcuts\Main%20Window\Increase%203D%20Factor\KeySeq= Shortcuts\Main%20Window\Increase%203D%20Factor\KeySeq\default=false +Shortcuts\Main%20Window\Increase%203D%20Factor\controller_keyseq= +Shortcuts\Main%20Window\Increase%203D%20Factor\controller_keyseq\default=true Shortcuts\Main%20Window\Increase%20Speed%20Limit\Context=2 Shortcuts\Main%20Window\Increase%20Speed%20Limit\Context\default=true Shortcuts\Main%20Window\Increase%20Speed%20Limit\KeySeq=Ctrl+1 Shortcuts\Main%20Window\Increase%20Speed%20Limit\KeySeq\default=false -Shortcuts\Main%20Window\Load%20Amiibo\Context=3 +Shortcuts\Main%20Window\Increase%20Speed%20Limit\controller_keyseq= +Shortcuts\Main%20Window\Increase%20Speed%20Limit\controller_keyseq\default=true +Shortcuts\Main%20Window\Load%20Amiibo\Context=2 Shortcuts\Main%20Window\Load%20Amiibo\Context\default=true Shortcuts\Main%20Window\Load%20Amiibo\KeySeq=Alt+M Shortcuts\Main%20Window\Load%20Amiibo\KeySeq\default=false -Shortcuts\Main%20Window\Load%20File\Context=1 -Shortcuts\Main%20Window\Load%20File\Context\default=false +Shortcuts\Main%20Window\Load%20Amiibo\controller_keyseq= +Shortcuts\Main%20Window\Load%20Amiibo\controller_keyseq\default=true +Shortcuts\Main%20Window\Load%20File\Context=2 +Shortcuts\Main%20Window\Load%20File\Context\default=true Shortcuts\Main%20Window\Load%20File\KeySeq= Shortcuts\Main%20Window\Load%20File\KeySeq\default=false -Shortcuts\Main%20Window\Load%20from%20Newest%20Non-Quicksave%20Slot\Context=1 +Shortcuts\Main%20Window\Load%20File\controller_keyseq= +Shortcuts\Main%20Window\Load%20File\controller_keyseq\default=true +Shortcuts\Main%20Window\Load%20from%20Newest%20Non-Quicksave%20Slot\Context=2 Shortcuts\Main%20Window\Load%20from%20Newest%20Non-Quicksave%20Slot\Context\default=true Shortcuts\Main%20Window\Load%20from%20Newest%20Non-Quicksave%20Slot\KeySeq= Shortcuts\Main%20Window\Load%20from%20Newest%20Non-Quicksave%20Slot\KeySeq\default=false +Shortcuts\Main%20Window\Load%20from%20Newest%20Non-Quicksave%20Slot\controller_keyseq= +Shortcuts\Main%20Window\Load%20from%20Newest%20Non-Quicksave%20Slot\controller_keyseq\default=true Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\Context=1 Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\Context\default=true Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\KeySeq=Ctrl+A @@ -610,105 +690,149 @@ Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Game%20Lobby\Context=2 Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Game%20Lobby\Context\default=true Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Game%20Lobby\KeySeq=Ctrl+B Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Game%20Lobby\KeySeq\default=true -Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\Context=1 -Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\Context\default=false +Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\Context=2 +Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\Context\default=true Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\KeySeq= Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\KeySeq\default=false -Shortcuts\Main%20Window\Multiplayer%20Create%20Room\Context=1 -Shortcuts\Main%20Window\Multiplayer%20Create%20Room\Context\default=false +Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\controller_keyseq= +Shortcuts\Main%20Window\Multiplayer%20Browse%20Public%20Rooms\controller_keyseq\default=true +Shortcuts\Main%20Window\Multiplayer%20Create%20Room\Context=2 +Shortcuts\Main%20Window\Multiplayer%20Create%20Room\Context\default=true Shortcuts\Main%20Window\Multiplayer%20Create%20Room\KeySeq= Shortcuts\Main%20Window\Multiplayer%20Create%20Room\KeySeq\default=false -Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\Context=1 -Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\Context\default=false +Shortcuts\Main%20Window\Multiplayer%20Create%20Room\controller_keyseq= +Shortcuts\Main%20Window\Multiplayer%20Create%20Room\controller_keyseq\default=true +Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\Context=2 +Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\Context\default=true Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\KeySeq= Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\KeySeq\default=false -Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\Context=1 -Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\Context\default=false +Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\controller_keyseq= +Shortcuts\Main%20Window\Multiplayer%20Direct%20Connect%20to%20Room\controller_keyseq\default=true +Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\Context=2 +Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\Context\default=true Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\KeySeq= Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\KeySeq\default=false +Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\controller_keyseq= +Shortcuts\Main%20Window\Multiplayer%20Leave%20Room\controller_keyseq\default=true Shortcuts\Main%20Window\Multiplayer%20Show%20Current%20Room\Context=2 Shortcuts\Main%20Window\Multiplayer%20Show%20Current%20Room\Context\default=true Shortcuts\Main%20Window\Multiplayer%20Show%20Current%20Room\KeySeq=Ctrl+R Shortcuts\Main%20Window\Multiplayer%20Show%20Current%20Room\KeySeq\default=true -Shortcuts\Main%20Window\Quick%20Load\Context=1 +Shortcuts\Main%20Window\Multiplayer%20Show%20Current%20Room\controller_keyseq= +Shortcuts\Main%20Window\Multiplayer%20Show%20Current%20Room\controller_keyseq\default=true +Shortcuts\Main%20Window\Quick%20Load\Context=2 Shortcuts\Main%20Window\Quick%20Load\Context\default=true Shortcuts\Main%20Window\Quick%20Load\KeySeq=Ctrl+A Shortcuts\Main%20Window\Quick%20Load\KeySeq\default=false -Shortcuts\Main%20Window\Quick%20Save\Context=1 +Shortcuts\Main%20Window\Quick%20Load\controller_keyseq= +Shortcuts\Main%20Window\Quick%20Load\controller_keyseq\default=true +Shortcuts\Main%20Window\Quick%20Save\Context=2 Shortcuts\Main%20Window\Quick%20Save\Context\default=true Shortcuts\Main%20Window\Quick%20Save\KeySeq=Ctrl+S Shortcuts\Main%20Window\Quick%20Save\KeySeq\default=false +Shortcuts\Main%20Window\Quick%20Save\controller_keyseq= +Shortcuts\Main%20Window\Quick%20Save\controller_keyseq\default=true Shortcuts\Main%20Window\Remove%20Amiibo\Context=2 Shortcuts\Main%20Window\Remove%20Amiibo\Context\default=true Shortcuts\Main%20Window\Remove%20Amiibo\KeySeq=Alt+N Shortcuts\Main%20Window\Remove%20Amiibo\KeySeq\default=false -Shortcuts\Main%20Window\Restart%20Emulation\Context=1 +Shortcuts\Main%20Window\Remove%20Amiibo\controller_keyseq= +Shortcuts\Main%20Window\Remove%20Amiibo\controller_keyseq\default=true +Shortcuts\Main%20Window\Restart%20Emulation\Context=2 Shortcuts\Main%20Window\Restart%20Emulation\Context\default=true Shortcuts\Main%20Window\Restart%20Emulation\KeySeq=Ctrl+R Shortcuts\Main%20Window\Restart%20Emulation\KeySeq\default=false -Shortcuts\Main%20Window\Rotate%20Screens%20Upright\Context=1 +Shortcuts\Main%20Window\Restart%20Emulation\controller_keyseq= +Shortcuts\Main%20Window\Restart%20Emulation\controller_keyseq\default=true +Shortcuts\Main%20Window\Rotate%20Screens%20Upright\Context=2 Shortcuts\Main%20Window\Rotate%20Screens%20Upright\Context\default=true Shortcuts\Main%20Window\Rotate%20Screens%20Upright\KeySeq=Alt+Y Shortcuts\Main%20Window\Rotate%20Screens%20Upright\KeySeq\default=false -Shortcuts\Main%20Window\Save%20to%20Oldest%20Non-Quicksave%20Slot\Context=1 +Shortcuts\Main%20Window\Rotate%20Screens%20Upright\controller_keyseq= +Shortcuts\Main%20Window\Rotate%20Screens%20Upright\controller_keyseq\default=true +Shortcuts\Main%20Window\Save%20to%20Oldest%20Non-Quicksave%20Slot\Context=2 Shortcuts\Main%20Window\Save%20to%20Oldest%20Non-Quicksave%20Slot\Context\default=true Shortcuts\Main%20Window\Save%20to%20Oldest%20Non-Quicksave%20Slot\KeySeq= Shortcuts\Main%20Window\Save%20to%20Oldest%20Non-Quicksave%20Slot\KeySeq\default=false +Shortcuts\Main%20Window\Save%20to%20Oldest%20Non-Quicksave%20Slot\controller_keyseq= +Shortcuts\Main%20Window\Save%20to%20Oldest%20Non-Quicksave%20Slot\controller_keyseq\default=true Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\Context=1 Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\Context\default=true Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\KeySeq=Ctrl+S Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\KeySeq\default=false -Shortcuts\Main%20Window\Stop%20Emulation\Context=1 +Shortcuts\Main%20Window\Stop%20Emulation\Context=2 Shortcuts\Main%20Window\Stop%20Emulation\Context\default=true Shortcuts\Main%20Window\Stop%20Emulation\KeySeq= Shortcuts\Main%20Window\Stop%20Emulation\KeySeq\default=false -Shortcuts\Main%20Window\Swap%20Screens\Context=1 +Shortcuts\Main%20Window\Stop%20Emulation\controller_keyseq= +Shortcuts\Main%20Window\Stop%20Emulation\controller_keyseq\default=true +Shortcuts\Main%20Window\Swap%20Screens\Context=2 Shortcuts\Main%20Window\Swap%20Screens\Context\default=true Shortcuts\Main%20Window\Swap%20Screens\KeySeq=Ctrl+Tab Shortcuts\Main%20Window\Swap%20Screens\KeySeq\default=false +Shortcuts\Main%20Window\Swap%20Screens\controller_keyseq= +Shortcuts\Main%20Window\Swap%20Screens\controller_keyseq\default=true Shortcuts\Main%20Window\Toggle%203D\Context=2 Shortcuts\Main%20Window\Toggle%203D\Context\default=true Shortcuts\Main%20Window\Toggle%203D\KeySeq=F6 Shortcuts\Main%20Window\Toggle%203D\KeySeq\default=false +Shortcuts\Main%20Window\Toggle%203D\controller_keyseq= +Shortcuts\Main%20Window\Toggle%203D\controller_keyseq\default=true Shortcuts\Main%20Window\Toggle%20Custom%20Textures\Context=2 Shortcuts\Main%20Window\Toggle%20Custom%20Textures\Context\default=true Shortcuts\Main%20Window\Toggle%20Custom%20Textures\KeySeq=F7 Shortcuts\Main%20Window\Toggle%20Custom%20Textures\KeySeq\default=true -Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context=1 +Shortcuts\Main%20Window\Toggle%20Custom%20Textures\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Custom%20Textures\controller_keyseq\default=true +Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context=2 Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context\default=true Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq= Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq\default=false -Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context=1 -Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context\default=false +Shortcuts\Main%20Window\Toggle%20Filter%20Bar\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Filter%20Bar\controller_keyseq\default=true +Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context=2 +Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context\default=true Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\KeySeq= Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\KeySeq\default=false -Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\Context=1 -Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\Context\default=false +Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\controller_keyseq\default=true +Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\Context=2 +Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\Context\default=true Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\KeySeq= Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\KeySeq\default=false -Shortcuts\Main%20Window\Toggle%20Screen%20Layout\Context=1 +Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Per-Application%20Speed\controller_keyseq\default=true +Shortcuts\Main%20Window\Toggle%20Screen%20Layout\Context=2 Shortcuts\Main%20Window\Toggle%20Screen%20Layout\Context\default=true Shortcuts\Main%20Window\Toggle%20Screen%20Layout\KeySeq=Ctrl+L Shortcuts\Main%20Window\Toggle%20Screen%20Layout\KeySeq\default=false -Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1 +Shortcuts\Main%20Window\Toggle%20Screen%20Layout\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Screen%20Layout\controller_keyseq\default=true +Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=2 Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=true Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq= Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=false -Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context=1 -Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context\default=false +Shortcuts\Main%20Window\Toggle%20Status%20Bar\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Status%20Bar\controller_keyseq\default=true +Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context=2 +Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context\default=true Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\KeySeq= Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\KeySeq\default=true +Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\controller_keyseq\default=true Shortcuts\Main%20Window\Toggle%20Turbo%20Mode\Context=2 Shortcuts\Main%20Window\Toggle%20Turbo%20Mode\Context\default=true Shortcuts\Main%20Window\Toggle%20Turbo%20Mode\KeySeq=Ctrl+T Shortcuts\Main%20Window\Toggle%20Turbo%20Mode\KeySeq\default=false -UILayout\gameListHeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x6\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x6\xce\0\0\0\x6\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x6\0\0\x2\x80\0\0\0\x1\0\0\0\0\0\0\0\x86\0\0\0\x1\0\0\0\0\0\0\0k\0\0\0\x1\0\0\0\0\0\0\0\x62\0\0\0\x1\0\0\0\0\0\0\0\x44\0\0\0\x1\0\0\0\0\0\0\x2\xb7\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0i\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1) -UILayout\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x1\0\0\0\x19\0\0\x6\xce\0\0\x2p\0\0\0\x1\0\0\0\x19\0\0\x6\xce\0\0\x2p\0\0\0\0\0\0\0\0\a\x80\0\0\0\x1\0\0\0\x19\0\0\x6\xce\0\0\x2p) -UILayout\geometryRenderWindow=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x1\x8f\0\0\x1\xdf\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x1\x8f\0\0\x1\xdf) -UILayout\microProfileDialogGeometry=@ByteArray() +Shortcuts\Main%20Window\Toggle%20Turbo%20Mode\controller_keyseq= +Shortcuts\Main%20Window\Toggle%20Turbo%20Mode\controller_keyseq\default=true +UILayout\gameListHeaderState=@ByteArray +UILayout\geometry=@ByteArray() +UILayout\geometryRenderWindow=@ByteArray() +UILayout\geometrySecondaryWindow=@ByteArray() UILayout\microProfileDialogVisible=false UILayout\microProfileDialogVisible\default=true -UILayout\state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x2\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0\x1c\0W\0\x61\0i\0t\0T\0r\0\x65\0\x65\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0^\0\xff\xff\xff\0\0\0\x1\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\b\xfb\0\0\0\x18\0\x41\0R\0M\0R\0\x65\0g\0i\0s\0t\0\x65\0r\0s\0\0\0\0\0\xff\xff\xff\xff\0\0\0j\0\xff\xff\xff\xfb\0\0\0 \0G\0r\0\x61\0p\0h\0i\0\x63\0s\0\x44\0\x65\0\x62\0u\0g\0g\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\0^\0\xff\xff\xff\xfb\0\0\0\"\0P\0i\0\x63\0\x61\0 \0\x43\0o\0m\0m\0\x61\0n\0\x64\0 \0L\0i\0s\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x89\0\xff\xff\xff\xfb\0\0\0*\0P\0i\0\x63\0\x61\0\x42\0r\0\x65\0\x61\0k\0P\0o\0i\0n\0t\0s\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x89\0\xff\xff\xff\xfb\0\0\0 \0P\0i\0\x63\0\x61\0V\0\x65\0r\0t\0\x65\0x\0S\0h\0\x61\0\x64\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\x1\xeb\0\xff\xff\xff\xfb\0\0\0\x12\0\x43\0i\0T\0r\0\x61\0\x63\0i\0n\0g\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x43\0\xff\xff\xff\xfb\0\0\0.\0L\0L\0\x45\0S\0\x65\0r\0v\0i\0\x63\0\x65\0M\0o\0\x64\0u\0l\0\x65\0s\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0^\0\xff\xff\xff\xfb\0\0\0\x16\0I\0P\0\x43\0R\0\x65\0\x63\0o\0r\0\x64\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\0\xcf\0\xff\xff\xff\0\0\x6\xce\0\0\x2\x12\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0) +UILayout\state=@ByteArray() calloutFlags=0 calloutFlags\default=true confirmClose=false @@ -776,5 +900,7 @@ citra_token= citra_username=RetroDECK enable_telemetry=false enable_telemetry\default=false -web_api_url=https://api.citra-emu.org +network_token= +network_token\default=true +web_api_url= web_api_url\default=true From 5ae6d8ec5c4d1f6e3a8f3add1c14647e253911ff Mon Sep 17 00:00:00 2001 From: lazzite Date: Sun, 30 Aug 2026 19:57:39 +0200 Subject: [PATCH 3/4] rm strange files [skip ci] --- .../alchemist/desired_versions_2026_08_30.sh | 648 ------------------ 1 file changed, 648 deletions(-) delete mode 100644 automation-tools/alchemist/desired_versions_2026_08_30.sh diff --git a/automation-tools/alchemist/desired_versions_2026_08_30.sh b/automation-tools/alchemist/desired_versions_2026_08_30.sh deleted file mode 100644 index beb0511f..00000000 --- a/automation-tools/alchemist/desired_versions_2026_08_30.sh +++ /dev/null @@ -1,648 +0,0 @@ -#!/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.0 - export AZAHAR_DESIRED_VERSION="31a62030cd75ecb24cfa766e410ecb861ef5a517f150fed726d1eaa757e79ca0" - -# 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.5.0 - export RUFFLE_DESIRED_VERSION="acc78770a5eb822c6d70ab3eb66a7626722c3ebfaab3aa985797ee81bb79ebfa" - -# 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-19873 - 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.0" - -# 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 -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# Version: 1.10 - 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="3996" - -# COOKER (Override) -# export VITA3K_DESIRED_VERSION="latest" - - - - -# ============================================================================== -# Component Desired Versions - Future -# ============================================================================== -# New components being developed in the Cooker branch for an upcoming major release. -# These components are planned for future inclusion and are not yet part of the -# current stable version. -# ============================================================================== - -# ------------------------------------------------------------------------------ -# Adventure Game Studio -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export AGS_DESIRED_VERSION="newest" - -# COOKER (Override) - export AGS_DESIRED_VERSION="newest" - - -# ------------------------------------------------------------------------------ -# Commander X16 8-bit Computer -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export COMMANDER_X16_DESIRED_VERSION="latest" - -# COOKER (Override) - export COMMANDER_X16_DESIRED_VERSION="latest" - -# ------------------------------------------------------------------------------ -# DOSBox-X - Enhanced DOSBox Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export DOSBOX_X_DESIRED_VERSION="latest" - -# COOKER (Override) - export DOSBOX_X_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# ECWOLF - Wolfenstein 3D Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export ECWOLF_DESIRED_VERSION="latest" - -# COOKER (Override) - export ECWOLF_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# EKA2L1 - Symbian OS Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export EKA2L1_DESIRED_VERSION="latest" - -# COOKER (Override) - export EKA2L1_DESIRED_VERSION="latest" - -# ------------------------------------------------------------------------------ -# FS-UAE - Amiga Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export FS_UAE_DESIRED_VERSION="" - -# COOKER (Override) - export FS_UAE_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# Flycast - Dreamcast Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export FLYCAST_DESIRED_VERSION="latest" - -# COOKER (Override) - export FLYCAST_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# Gargoyle - Interactive Fiction Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export GARGOYLE_DESIRED_VERSION="" - -# COOKER (Override) - export GARGOYLE_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# Hypseus - Laser Disc Arcade Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export HYPSEUS_DESIRED_VERSION="" - -# COOKER (Override) - export HYPSEUS_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# Ironwail - Quake Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export IRONWAIL_DESIRED_VERSION="latest" - -# COOKER (Override) - export IRONWAIL_DESIRED_VERSION="latest" - -# ------------------------------------------------------------------------------ -# Ikeman Go - Fighting Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export IKEMANGO_DESIRED_VERSION="latest" - -# COOKER (Override) - export IKEMANGO_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# KEGS - Apple IIGS Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export KEGS_DESIRED_VERSION="1.38" - -# COOKER (Override) - export KEGS_DESIRED_VERSION="1.38" - - -# ------------------------------------------------------------------------------ -# Lindbergh - SEGA Lindbergh Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export LINDBERGH_DESIRED_VERSION="latest" - -# COOKER (Override) - export LINDBERGH_DESIRED_VERSION="latest" - -# ------------------------------------------------------------------------------ -# Mednafen - Multi Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export MEDNAFEN_DESIRED_VERSION="latest" - -# COOKER (Override) - export MEDNAFEN_DESIRED_VERSION="latest" - -# ------------------------------------------------------------------------------ -# Mudlet - MUD Client -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export MUDLET_DESIRED_VERSION="latest" - -# COOKER (Override) - export MUDLET_DESIRED_VERSION="latest" - -# ------------------------------------------------------------------------------ -# Open Surge Engine - 2D Game Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export OPENSURGE_DESIRED_VERSION="latest" - -# COOKER (Override) - export OPENSURGE_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# Orictron - Oric-1/Atmos/Telestrat/Pravetz 8D emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export ORICUTRON_DESIRED_VERSION="20260123" - -# COOKER (Override) - export ORICUTRON_DESIRED_VERSION="20260123" - -# ------------------------------------------------------------------------------ -# Raze - Duke Nukem Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export RAZE_DESIRED_VERSION="latest" - -# COOKER (Override) - export RAZE_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# ScummVM - Point-and-Click Adventure Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export SCUMMVM_DESIRED_VERSION="latest" - -# COOKER (Override) - export SCUMMVM_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# SDL2TRS - TRS-80 Model I/III/4/4P Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export SDL2TRS_DESIRED_VERSION="latest" - -# COOKER (Override) - export SDL2TRS_DESIRED_VERSION="latest" - -# ------------------------------------------------------------------------------ -# ShadPS4 - PlayStation 4 Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export SHADPS4_DESIRED_VERSION="latest" - -# COOKER (Override) - export SHADPS4_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# SimCoupe - SAM Coupé Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export SIMCOUPE_DESIRED_VERSION="latest" - -# COOKER (Override) - export SIMCOUPE_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# SuperModel - SEGA Model 3 Arcade Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export SUPERMODEL_DESIRED_VERSION="latest" - -# COOKER (Override) - export SUPERMODEL_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# Tsugaru - FM TOWNS Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export SUPERMODEL_DESIRED_VERSION="newest" - -# COOKER (Override) - export TSUGARU_DESIRED_VERSION="newest" - -# ------------------------------------------------------------------------------ -# UZDoom - Modern Doom Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export UZDOOM_DESIRED_VERSION="latest" - -# COOKER (Override) - export UZDOOM_DESIRED_VERSION="latest" - - -# ------------------------------------------------------------------------------ -# VPinball - Virtual Pinball Engine -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export VPINBALL_DESIRED_VERSION="newest" - -# COOKER (Override) - export VPINBALL_DESIRED_VERSION="newest" - - -# ------------------------------------------------------------------------------ -# Xenia Edge - Xbox 360 Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export XENIA_EDGE_DESIRED_VERSION="newest" - -# COOKER (Override) - export XENIA_EDGE_DESIRED_VERSION="newest" - -# ------------------------------------------------------------------------------ -# ZEsarUX - ZX Second-Emulator -# ------------------------------------------------------------------------------ -# MAIN (Stable) -# export ZESARUX_DESIRED_VERSION="latest" - -# COOKER (Override) - export ZESARUX_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 - From 5cece287be315c637c9380e96857c5a213379b08 Mon Sep 17 00:00:00 2001 From: lazzite Date: Sun, 30 Aug 2026 19:58:17 +0200 Subject: [PATCH 4/4] rm more files --- fallback_components.txt | 24 ------------------------ missing_components.txt | 24 ------------------------ 2 files changed, 48 deletions(-) delete mode 100644 fallback_components.txt delete mode 100644 missing_components.txt diff --git a/fallback_components.txt b/fallback_components.txt deleted file mode 100644 index e869fc26..00000000 --- a/fallback_components.txt +++ /dev/null @@ -1,24 +0,0 @@ -flips|cooker-20260829-0649 -duckstation|cooker-20260829-0649 -openbor|cooker-20260829-0649 -primehack|cooker-20260829-0649 -framework|cooker-20260829-0649 -mame|cooker-20260829-0649 -vita3k|cooker-20260829-0649 -gzdoom|cooker-20260829-0649 -es-de|cooker-20260829-0649 -xroar|cooker-20260829-0649 -ppsspp|cooker-20260829-0649 -pico-8|cooker-20260829-0649 -azahar|cooker-20260829-0649 -solarus|cooker-20260829-0649 -rpcs3|cooker-20260829-0649 -dolphin|cooker-20260829-0649 -pcsx2|cooker-20260829-0649 -xemu|cooker-20260829-0649 -ruffle|cooker-20260829-0649 -cemu|cooker-20260829-0649 -steam-rom-manager|cooker-20260829-0649 -portmaster|cooker-20260829-0649 -retroarch|cooker-20260829-0649 -melonds|cooker-20260829-0649 diff --git a/missing_components.txt b/missing_components.txt deleted file mode 100644 index c08d20de..00000000 --- a/missing_components.txt +++ /dev/null @@ -1,24 +0,0 @@ -flips -duckstation -openbor -primehack -framework -mame -vita3k -gzdoom -es-de -xroar -ppsspp -pico-8 -azahar -solarus -rpcs3 -dolphin -pcsx2 -xemu -ruffle -cemu -steam-rom-manager -portmaster -retroarch -melonds