Merge remote-tracking branch 'upstream/cooker-0.8.2b' into cooker-0.8.2b-icenine451

This commit is contained in:
icenine451 2024-06-20 13:28:00 -04:00
commit dddeb99e29
11 changed files with 158 additions and 128 deletions

View file

@ -1,74 +1,67 @@
Credits & The Team
This is the page where we try to introduce the team and thank everyone who have contributed to the project so far.
If you feel you have contributed to the project but lacks mention, please contact us on discord!
The Team The Team
XargonWan
RetroDECK project founder and also one of the founding members of AmberELEC.
IceNine451 ---
Creator of the RetroDECK configurator and the RetroDECK Framework.
XargonWan
RetroDECK project founder and also one of the founding members of AmberELEC.
Grand General of the IPL (Italian Pizza Legion) also known as the Napoletanan Fist in the internal pizza war.
---
Lazorne Lazorne
Community management/outreach, testing, documentation and Wiki Lord.
Community management/outreach, testing, documentation, emulator configurations, Steam Input and feature request / issue management.
Meme Lord of the Wiki and also the cult leader of the NPC (The Nordic Pizza Cult) also called by the others as "The Pizza Heresy Cult" or "Harbingers of Pizza Chaos". Instigator of the internal pizza war.
---
jiannazzone
Web Development, Community management/outreach, testing, documentation. Have not choosen a side yet in the Pizza War.
---
IceNine451
Creator of the RetroDECK configurator, the RetroDECK Framework and various cool things.
Freedom loving leader of the MCCP (Murican Cheese Crust Patriots) in the internal pizza war.
---
Lx32
Develops various new features, functions and tools.
1st Commander of the IPL (Italian Pizza Legion) nicknamed Paladin al Taglio in the internal pizza war.
---
WallK WallK
Works on Godot Features.
LX32 Checks GODOT and other things.
Works on a many projects. Pizza Mercenary
---
dottormac dottormac
Tester
Does bleeding edge cooker testing (lives in the danger zone), some feature suggestions and design.
Collaborators ---
Leon Styhre
Maker of EmulationStation Desktop Edition
anthonycaccese We want give special thanks to:
Theme creator for ES-DE and AmberELEC
- Our Patreon and donors that keeps the build servers running and provide feedback.
Additional credits - All related emulation, front end and software projects that we are dependent on.
RavenKilit
Former Beta Tester and AmberELEC contributor
MorGuux - All people that have put both time and money into emulation projects.
Made the RetroDECK steamdb graphics for the old logo
Pixelguin - All the users who help others with support, guidance and good spirit.
Made the new logo and steamdb graphics
teotwaki - All the users who help with testing and reporting issues.
Generous cloud hosting sponsor
Niroku / Atari - All the community creators who creates various art and assets for the community.
Helps with community management, is also part of Batocera
Gabeboii You are all the ones that makes this project possible.
Webmaster
Draco
Former server admiistrator and code consultant
ItzSelenux
Maker of pixelitos
Kenny.nl
The Kenny.nl project provides several free game assets under open licenses.
Special Thanks
We want give special thanks to:
Our Patreons that keeps the build servers running and provide feedback.
All related emulation projects, such as Batocera and AmberELEC where we are taking our inspiration.
All people that have put both time and money into emulation projects.
All the users who help others with support, guidance and good spirit.
All the users who help with testing and reporting issues.
All the community creators who creates various art and assets for the community.
You are the ones that makes this project possible.

View file

@ -7,7 +7,7 @@ SyncToHostRefreshRate = false
IncreaseTimerResolution = true IncreaseTimerResolution = true
InhibitScreensaver = true InhibitScreensaver = true
StartPaused = false StartPaused = false
StartFullscreen = false StartFullscreen = true
PauseOnFocusLoss = true PauseOnFocusLoss = true
PauseOnMenu = true PauseOnMenu = true
SaveStateOnExit = false SaveStateOnExit = false

View file

@ -25,10 +25,15 @@ screen-filter: Bilinear
v-sync: true v-sync: true
anisotropic-filtering: 1 anisotropic-filtering: 1
texture-cache: true texture-cache: true
async-pipeline-compilation: true
show-compile-shaders: true show-compile-shaders: true
hashless-texture-cache: false hashless-texture-cache: false
import-textures: false
export-textures: false
export-as-png: true
boot-apps-full-screen: true boot-apps-full-screen: true
audio-backend: SDL audio-backend: SDL
audio-volume: 100
ngs-enable: true ngs-enable: true
sys-button: 1 sys-button: 1
sys-lang: 1 sys-lang: 1
@ -78,16 +83,20 @@ keyboard-button-psbutton: 19
keyboard-gui-toggle-gui: 10 keyboard-gui-toggle-gui: 10
keyboard-gui-fullscreen: 68 keyboard-gui-fullscreen: 68
keyboard-gui-toggle-touch: 23 keyboard-gui-toggle-touch: 23
keyboard-toggle-texture-replacement: 0
keyboard-take-screenshot: 0
user-id: 00 user-id: 00
user-auto-connect: true user-auto-connect: true
dump-textures: false user-lang: ""
display-info-message: true display-info-message: true
show-welcome: false show-welcome: false
check-for-updates: false
asia-font-support: false asia-font-support: false
shader-cache: true shader-cache: true
spirv-shader: false spirv-shader: false
fps-hack: true
current-ime-lang: 4 current-ime-lang: 4
psn-status: 0 psn-signed-in: 0
http-enable: true http-enable: true
http-timeout-attempts: 50 http-timeout-attempts: 50
http-timeout-sleep-ms: 100 http-timeout-sleep-ms: 100

View file

@ -67,6 +67,29 @@
<project_license>GPL-3.0</project_license> <project_license>GPL-3.0</project_license>
<metadata_license>CC0-1.0</metadata_license> <metadata_license>CC0-1.0</metadata_license>
<releases> <releases>
<release version="0.8.2b" date="2024-06-20">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.8.2b</url>
<description>
<p>Changes:</p>
<ul>
<li>ES-DE: updated to 3.0.3</li>
<li>RUNTIME: updated to KDE 6.7</li>
<li>All emulators updated</li>
<li>CONFIGURATOR: fixed an issue in the multi-file compression tool that prevented some type of files to be converted</li>
<li>CONFIGURATOR: added headless state for some functions (this will help to migrate to the Godot Configurator)</li>
<li>CONFIGURATOR: added a new "Empty ROMs folder removal" tool helping the user to cleanup the roms folder by deleting the empty folders</li>
<li>CONFIGURATOR: edded a new "Rebuild removed ROMs folders" tool. This is complementary to the previous one:by recreating the whole roms folder structure</li>
<li>CONFIGURATOR: chd compression functionality restored</li>
<li>CEMU: now audio should work correctly when docking and undocking the Steam Deck</li>
<li>CEMU: added microphone blow input to R3</li>
<li>INFRASTRUCTURE: we now have a self-hosted Gitea repo in case fo disaster recovery</li>
</ul>
<p>Known issues:</p>
<ul>
<li>Please check the know issues in the Wiki under General Information.</li>
</ul>
</description>
</release>
<release version="0.8.1b" date="2024-05-13"> <release version="0.8.1b" date="2024-05-13">
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.8.1b</url> <url>https://github.com/XargonWan/RetroDECK/releases/tag/0.8.1b</url>
<description> <description>
@ -96,7 +119,7 @@
</ul> </ul>
<p>Known issues:</p> <p>Known issues:</p>
<ul> <ul>
<li>Please check the know issues in the Wiki under General Infomration.</li> <li>Please check the know issues in the Wiki under General Information.</li>
</ul> </ul>
</description> </description>
</release> </release>
@ -154,7 +177,7 @@
</ul> </ul>
<p>Known issues:</p> <p>Known issues:</p>
<ul> <ul>
<li>Please check the know issues in the Wiki under General Infomration.</li> <li>Please check the know issues in the Wiki under General Information.</li>
</ul> </ul>
</description> </description>
</release> </release>
@ -172,7 +195,7 @@
</ul> </ul>
<p>Known issues:</p> <p>Known issues:</p>
<ul> <ul>
<li>Please check the know issues in the Wiki under General Infomration.</li> <li>Please check the know issues in the Wiki under General Information.</li>
</ul> </ul>
</description> </description>
</release> </release>
@ -208,7 +231,7 @@
</ul> </ul>
<p>Known issues:</p> <p>Known issues:</p>
<ul> <ul>
<li>Please check the know issues in the Wiki under General Infomration</li> <li>Please check the know issues in the Wiki under General Information</li>
</ul> </ul>
</description> </description>
</release> </release>
@ -222,7 +245,7 @@
</ul> </ul>
<p>Known issues:</p> <p>Known issues:</p>
<ul> <ul>
<li>Please check the know issues in the Wiki under General Infomration</li> <li>Please check the know issues in the Wiki under General Information</li>
</ul> </ul>
</description> </description>
</release> </release>

View file

@ -1,10 +1,9 @@
app-id: net.retrodeck.retrodeck app-id: net.retrodeck.retrodeck
runtime: org.kde.Platform runtime: org.kde.Platform
runtime-version: "6.5" runtime-version: "6.7"
sdk: org.kde.Sdk sdk: org.kde.Sdk
sdk-extensions: sdk-extensions:
- org.freedesktop.Sdk.Extension.llvm16 # Needed for RPCS3 (llvm17 actually) - org.freedesktop.Sdk.Extension.llvm18 # Needed for RPCS3
- org.freedesktop.Sdk.Extension.rust-stable # Needed for BoilR
command: retrodeck.sh command: retrodeck.sh
finish-args: finish-args:
@ -69,8 +68,8 @@ modules:
# The version number is hardcoded in /app/retrodeck/version # The version number is hardcoded in /app/retrodeck/version
# #
# UPDATE STEPS FOR MAIN: # UPDATE STEPS FOR MAIN:
# [x] Update the VERSION variable on line containing "VERSION=THISBRANCH" # [ ] Update the VERSION variable on line containing "VERSION=THISBRANCH"
# [x] Update the appdata.xml with the version number and notes # [ ] Update the appdata.xml with the version number and notes
# #
- name: version-initialization - name: version-initialization
buildsystem: simple buildsystem: simple
@ -79,7 +78,7 @@ modules:
# on main please update this with the version variable, eg: VERSION=0.8.0b # on main please update this with the version variable, eg: VERSION=0.8.0b
# on cooker will be THISBRANCH # on cooker will be THISBRANCH
VERSION=0.8.1b VERSION=THISBRANCH
git checkout ${GITHUB_REF_NAME} git checkout ${GITHUB_REF_NAME}
mkdir -p ${FLATPAK_DEST}/retrodeck/ mkdir -p ${FLATPAK_DEST}/retrodeck/
@ -223,21 +222,13 @@ modules:
- /lib/cmake - /lib/cmake
sources: sources:
- type: archive - type: archive
url: https://github.com/KhronosGroup/glslang/archive/14.1.0.tar.gz url: https://github.com/KhronosGroup/glslang/archive/14.2.0.tar.gz
sha256: b5e4c36d60eda7613f36cfee3489c6f507156829c707e1ecd7f48ca45b435322 sha256: 14a2edbb509cb3e51a9a53e3f5e435dbf5971604b4b833e63e6076e8c0a997b5
x-checker-data: x-checker-data:
type: anitya type: anitya
stable-only: true stable-only: true
project-id: 205796 project-id: 205796
url-template: https://github.com/KhronosGroup/glslang/archive/$version.tar.gz url-template: https://github.com/KhronosGroup/glslang/archive/$version.tar.gz
# - type: git
# url: https://github.com/KhronosGroup/SPIRV-Tools.git
# tag: sdk-1.3.261.1
# dest: External/spirv-tools
# - type: git
# url: https://github.com/KhronosGroup/SPIRV-Headers.git
# tag: sdk-1.3.261.1
# dest: External/spirv-tools/external/spirv-headers
# enables motion controls on non-wii controllers (switch, ps4, etc) # enables motion controls on non-wii controllers (switch, ps4, etc)
# dependency of: DOLPHIN, RPCS3 # dependency of: DOLPHIN, RPCS3
@ -247,16 +238,20 @@ modules:
config-opts: config-opts:
- -Dtests=disabled - -Dtests=disabled
- -Ddocumentation=disabled - -Ddocumentation=disabled
cleanup:
- /bin
- /include
- /lib/pkgconfig
- /share
sources: sources:
- type: archive - type: archive
url: https://www.freedesktop.org/software/libevdev/libevdev-1.13.1.tar.xz url: https://www.freedesktop.org/software/libevdev/libevdev-1.13.2.tar.xz
sha256: 06a77bf2ac5c993305882bc1641017f5bec1592d6d1b64787bad492ab34f2f36 sha256: 3eca86a6ce55b81d5bce910637fc451c8bbe373b1f9698f375c7f1ad0de3ac48
x-checker-data: x-checker-data:
type: anitya type: anitya
project-id: 20540 project-id: 20540
stable-only: true stable-only: true
url-template: https://www.freedesktop.org/software/libevdev/libevdev-$version.tar.xz url-template: https://www.freedesktop.org/software/libevdev/libevdev-$version.tar.xz
# dependency of: CEMU # dependency of: CEMU
- name: rapidjson - name: rapidjson
buildsystem: cmake-ninja buildsystem: cmake-ninja
@ -318,10 +313,17 @@ modules:
# dependency of: XEMU, MelonDS # dependency of: XEMU, MelonDS
- name: libslirp - name: libslirp
buildsystem: meson buildsystem: meson
cleanup:
- /include
sources: sources:
- type: git - type: archive
url: https://gitlab.freedesktop.org/slirp/libslirp.git url: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.8.0/libslirp-v4.8.0.tar.gz
tag: v4.7.0 sha256: 2a98852e65666db313481943e7a1997abff0183bd9bea80caec1b5da89fda28c
x-checker-data:
type: anitya
project-id: 96796
stable-only: true
url-template: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v$version/libslirp-v$version.tar.gz
# dependency of: CEMU (1.0.26), DOLPHIN (1.0.27) # dependency of: CEMU (1.0.26), DOLPHIN (1.0.27)
- name: libusb - name: libusb
@ -358,7 +360,7 @@ modules:
sources: sources:
- type: git - type: git
url: https://github.com/FFmpeg/FFmpeg.git url: https://github.com/FFmpeg/FFmpeg.git
tag: n5.1.1 tag: n5.1.4
- name: freeimage - name: freeimage
no-autogen: true no-autogen: true
@ -678,8 +680,8 @@ modules:
- ln -s "${FLATPAK_DEST}/pcsx2-qt/usr/bin/pcsx2-qt" "${FLATPAK_DEST}/bin/pcsx2-qt" - ln -s "${FLATPAK_DEST}/pcsx2-qt/usr/bin/pcsx2-qt" "${FLATPAK_DEST}/bin/pcsx2-qt"
sources: sources:
- type: file - type: file
url: https://github.com/PCSX2/pcsx2/releases/download/v1.7.5769/pcsx2-v1.7.5769-linux-appimage-x64-Qt.AppImage url: https://github.com/PCSX2/pcsx2/releases/download/v1.7.5900/pcsx2-v1.7.5900-linux-appimage-x64-Qt.AppImage
sha256: d819a339b9f3c43ee44fe9b6d975b9f76cff7716b5976a3b94f77e2cf4cab667 sha256: a4012fbdd175536cac99ef7f0b5fb65aa8303b4c5b8cc31918a05341d61bbb26
# PCSX2 - END # PCSX2 - END
@ -687,7 +689,6 @@ modules:
# https://github.com/flathub/org.DolphinEmu.dolphin-emu # https://github.com/flathub/org.DolphinEmu.dolphin-emu
# WHEN UPADTING: remember to update rd-submodules/dolphin contents # WHEN UPADTING: remember to update rd-submodules/dolphin contents
# needed for screensaver inhibition
- name: xdg-screensaver-shim - name: xdg-screensaver-shim
buildsystem: meson buildsystem: meson
sources: sources:
@ -714,7 +715,7 @@ modules:
# fatal: remote transport reported error # fatal: remote transport reported error
# url: ssh://git@github.com/dolphin-emu/dolphin.git # url: ssh://git@github.com/dolphin-emu/dolphin.git
url: https://github.com/dolphin-emu/dolphin.git url: https://github.com/dolphin-emu/dolphin.git
commit: 032c77b462a220016f23c5079e71bb23e0ad2adf commit: a9544510468740b77cf06ef28daaa65fe247fd32
x-checker-data: x-checker-data:
type: json type: json
url: https://dolphin-emu.org/update/latest/beta url: https://dolphin-emu.org/update/latest/beta
@ -809,8 +810,8 @@ modules:
sources: sources:
- type: git - type: git
url: https://github.com/xemu-project/xemu.git url: https://github.com/xemu-project/xemu.git
tag: v0.7.120 tag: v0.7.126
commit: 94d826a4f125d755d6d37069ad7084bfde33d650 commit: b2b6a98d5ea21970cd2436a1912230f4b97c5e03
x-checker-data: x-checker-data:
type: json type: json
url: https://api.github.com/repos/xemu-project/xemu/releases/latest url: https://api.github.com/repos/xemu-project/xemu/releases/latest
@ -856,11 +857,8 @@ modules:
buildsystem: cmake-ninja buildsystem: cmake-ninja
builddir: true builddir: true
build-options: build-options:
# llvm17 is not available in framework 6.5 but in 6.6, so we're trying llvm16 and cross our fingers until Primehack is updated (as Primehack breaks on 6.6) append-ld-library-path: /usr/lib/sdk/llvm18/lib
#append-ld-library-path: /usr/lib/sdk/llvm17/lib append-path: /usr/lib/sdk/llvm18/bin
#append-path: /usr/lib/sdk/llvm17/bin
append-ld-library-path: /usr/lib/sdk/llvm16/lib
append-path: /usr/lib/sdk/llvm16/bin
cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
-grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection
-fcf-protection -fno-omit-frame-pointer -fcf-protection -fno-omit-frame-pointer
@ -886,8 +884,7 @@ modules:
- -DUSE_SYSTEM_ZLIB=ON - -DUSE_SYSTEM_ZLIB=ON
- -Wno-dev - -Wno-dev
post-install: post-install:
#- cp /usr/lib/sdk/llvm17/lib/libLLVM-17.so /app/lib/ - cp /usr/lib/sdk/llvm18/lib/libLLVM.so.18.1 /app/lib/
- cp /usr/lib/sdk/llvm16/lib/libLLVM-16.so /app/lib/
- |- - |-
set -eux set -eux
COMM_TAG="$(awk -F'[\{,]' '/version{.*}/{printf "%d.%d.%d", $2, $3, $4}' ../rpcs3/rpcs3_version.cpp)" COMM_TAG="$(awk -F'[\{,]' '/version{.*}/{printf "%d.%d.%d", $2, $3, $4}' ../rpcs3/rpcs3_version.cpp)"
@ -896,7 +893,7 @@ modules:
sources: sources:
- type: git - type: git
url: https://github.com/RPCS3/rpcs3.git url: https://github.com/RPCS3/rpcs3.git
commit: 4ecf8ecd06c15f0557e1d9243f31e4c2d7baebe2 commit: 5b973448bf75a239f34fd9c7698c8a02b04e2ea9
# RPCS3 - END # RPCS3 - END
@ -911,17 +908,14 @@ modules:
- -DENABLE_SDL=ON - -DENABLE_SDL=ON
- -DENABLE_EVDEV=ON - -DENABLE_EVDEV=ON
- -DDISTRIBUTOR=Flathub - -DDISTRIBUTOR=Flathub
- -DQT_DIR=
cleanup: cleanup:
- /share/man - /share/man
post-install: post-install:
- install -D primehack-wrapper /app/bin/primehack-wrapper - install -D primehack-wrapper /app/bin/primehack-wrapper
sources: sources:
- type: git - type: git
url: https://github.com/XargonWan/primehack url: https://github.com/shiiion/dolphin.git
commit: af7710ef7b04a632b4294eae5e0eff8fe9c4d1f8 commit: 81bfb9686afd2d190134b44dd72d3cee876fe2ab # This commit refers to the PR 166: https://github.com/shiiion/dolphin/pull/166, please change it when it's approved
#url: https://github.com/TheDrifter363/primehack.git
#commit: 6295c695307a67f11ee202b05cbdd7b5c1edae5c
# detects whether dolphin is running in a flatpak sandbox # detects whether dolphin is running in a flatpak sandbox
# and makes it use xdg directories if it is. # and makes it use xdg directories if it is.
# prevents dolphin from attempting to write conf files # prevents dolphin from attempting to write conf files
@ -940,9 +934,9 @@ modules:
- primehack "$@" - primehack "$@"
dest-filename: primehack-wrapper dest-filename: primehack-wrapper
# # PRIMEHACK - END # PRIMEHACK - END
# Duckstation-AppImage - START # Duckstation-AppImage - START - AUTOUPDATED
# https://github.com/stenzek/duckstation/releases/tag/preview # https://github.com/stenzek/duckstation/releases/tag/preview
- name: Duckstation-AppImage - name: Duckstation-AppImage
@ -1045,8 +1039,8 @@ modules:
- /share - /share
sources: sources:
- type: archive - type: archive
url: https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.4/wxWidgets-3.2.4.tar.bz2 url: https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.5/wxWidgets-3.2.5.tar.bz2
sha256: 0640e1ab716db5af2ecb7389dbef6138d7679261fbff730d23845ba838ca133e sha256: 0ad86a3ad3e2e519b6a705248fc9226e3a09bbf069c6c692a02acf7c2d1c6b51
x-checker-data: x-checker-data:
type: anitya type: anitya
project-id: 5150 project-id: 5150
@ -1066,8 +1060,21 @@ modules:
x-checker-data: x-checker-data:
type: git type: git
tag-pattern: ^v([\d.]+-\d+)$ tag-pattern: ^v([\d.]+-\d+)$
tag: v2.0-79 tag: v2.0-86
commit: efbbb817fe1cbe09ee132344b44a0f61f8b8ac96 commit: 1672f969bbc4a683e4a852aa2e145c1e6f9f68e6
disable-submodules: true
- type: git
url: https://github.com/mozilla/cubeb
commit: 6c1a6e151c1f981a2800d40af7c041cfcccc710e
dest: dependencies/cubeb
- type: git
url: https://github.com/Exzap/ZArchive
dest: dependencies/ZArchive
tag: v0.1.2
- type: git
url: https://github.com/ocornut/imgui
dest: dependencies/imgui
commit: f65bcf481ab34cd07d3909aab1479f409fa79f2f
- type: shell - type: shell
commands: commands:
- sed "s/set(EXPERIMENTAL_VERSION.*/set(EXPERIMENTAL_VERSION \"$(git describe - sed "s/set(EXPERIMENTAL_VERSION.*/set(EXPERIMENTAL_VERSION \"$(git describe
@ -1115,7 +1122,7 @@ modules:
# Cemu - END # Cemu - END
# Vita3K - START # Vita3K - START - AUTOUPDATED
- name: vita3k - name: vita3k
buildsystem: simple buildsystem: simple
@ -1133,7 +1140,7 @@ modules:
sha256: VITA3KSHAPLACEHOLDER sha256: VITA3KSHAPLACEHOLDER
- type: file - type: file
path: res/retrodeck.png path: res/retrodeck.png
# Vita3K - END # Vita3K - END
# SOLARUS - START # SOLARUS - START
@ -1220,8 +1227,8 @@ modules:
ln -sv ${FLATPAK_DEST}/ryujinx/Ryujinx ${FLATPAK_DEST}/bin/Ryujinx.sh ln -sv ${FLATPAK_DEST}/ryujinx/Ryujinx ${FLATPAK_DEST}/bin/Ryujinx.sh
sources: sources:
- type: file - type: file
url: https://github.com/Ryujinx/release-channel-master/releases/download/1.1.1297/ryujinx-1.1.1297-linux_x64.tar.gz url: https://github.com/Ryujinx/release-channel-master/releases/download/1.1.1330/ryujinx-1.1.1330-linux_x64.tar.gz
sha256: 28b38754e7d2e92083b313b23278c180ae54ac025edbbd0276ec03baec0cec0f sha256: 1e9158a3f55ff128e089ac3778dfb35127f2cab9d59bc52b5fe63c7b7ac2f6cb
# Ryujinx Appimage - END # Ryujinx Appimage - END

View file

@ -30,5 +30,4 @@ index 8d9dc2abb8..8a9d39a3d5 100644
const char* data_home = getenv("XDG_DATA_HOME"); const char* data_home = getenv("XDG_DATA_HOME");
std::string data_path = std::string data_path =
-- --
2.37.1 2.37.1

View file

@ -1,13 +1,12 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt diff --git a/CMake/ScmRevGen.cmake b/CMake/ScmRevGen.cmake
index 9af66009a1..2acd3bed9a 100644 index aacf7491ce..503791cda8 100644
--- a/CMakeLists.txt --- a/CMake/ScmRevGen.cmake
+++ b/CMakeLists.txt +++ b/CMake/ScmRevGen.cmake
@@ -149,7 +149,7 @@ if(GIT_FOUND) @@ -7,7 +7,7 @@ if(GIT_FOUND)
OUTPUT_VARIABLE DOLPHIN_WC_REVISION OUTPUT_VARIABLE DOLPHIN_WC_REVISION
OUTPUT_STRIP_TRAILING_WHITESPACE) OUTPUT_STRIP_TRAILING_WHITESPACE)
# defines DOLPHIN_WC_DESCRIBE # defines DOLPHIN_WC_DESCRIBE
- execute_process(WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${GIT_EXECUTABLE} describe --always --long --dirty - execute_process(WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${GIT_EXECUTABLE} describe --always --long --dirty
+ execute_process(WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${GIT_EXECUTABLE} describe --always --long + execute_process(WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${GIT_EXECUTABLE} describe --always --long
OUTPUT_VARIABLE DOLPHIN_WC_DESCRIBE OUTPUT_VARIABLE DOLPHIN_WC_DESCRIBE
OUTPUT_STRIP_TRAILING_WHITESPACE) OUTPUT_STRIP_TRAILING_WHITESPACE)

@ -1 +1 @@
Subproject commit c2aad98600a47ab250f1b133328d0ccc1310f65e Subproject commit 6b7f80910290d9fbd4b7ba439c5917183ce71c92

@ -1 +1 @@
Subproject commit ea1dae930a6f61388c2b5e05f95bb6ed0120926e Subproject commit 41761a7dc36ec8520bdaca796d9d0b1219b66a07

@ -1 +1 @@
Subproject commit f63cb3f5fff835c141769d35cd54ce0ae042fcbf Subproject commit 16732779e792bcc3f60b8db2c909a1ab540a93a6

View file

@ -59,7 +59,7 @@ https://retrodeck.net
echo "Available options are: es-de, retroarch, cemu, dolphin, duckstation, gzdoom, melonds, pcsx3, pico8, ppsspp, primehack, rpcs3, ryujinx, xemu, vita3k, mame, boilr, all" echo "Available options are: es-de, retroarch, cemu, dolphin, duckstation, gzdoom, melonds, pcsx3, pico8, ppsspp, primehack, rpcs3, ryujinx, xemu, vita3k, mame, boilr, all"
read -p "Please enter the component you would like to reset: " component read -p "Please enter the component you would like to reset: " component
component=$(echo "$component" | tr '[:upper:]' '[:lower:]') component=$(echo "$component" | tr '[:upper:]' '[:lower:]')
if [[ "$component" =~ ^(es-de|retroarch|cemu|dolphin|duckstation|gzdoom|mame|melonds|pcsx2|ppsspp|primehack|ryujinx|rpcs3|xemu|all)$ ]]; then if [[ "$component" =~ ^(es-de|retroarch|cemu|dolphin|duckstation|gzdoom|mame|melonds|pcsx2|ppsspp|primehack|ryujinx|rpcs3|vita3k|xemu|all)$ ]]; then
read -p "You are about to reset $component to default settings. Enter 'y' to continue, 'n' to stop: " response read -p "You are about to reset $component to default settings. Enter 'y' to continue, 'n' to stop: " response
if [[ $response == [yY] ]]; then if [[ $response == [yY] ]]; then
prepare_component "reset" "$component" "cli" prepare_component "reset" "$component" "cli"