From b0a5383cedc8a5c28369546a530c5f46699d03d5 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 06:54:48 +0000 Subject: [PATCH 01/13] YUZU: downgraded --- net.retrodeck.retrodeck.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index cf45ad81..8b0e70a5 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -498,8 +498,8 @@ modules: - ln -s "${FLATPAK_DEST}/yuzu/usr/bin/yuzu" "${FLATPAK_DEST}/bin/yuzu" sources: - type: file - url: https://github.com/yuzu-emu/yuzu-mainline/releases/download/mainline-0-1388/yuzu-mainline-20230330-03db6543e.AppImage - sha256: aca7c691f74b0cf74c1801d9960266bc1ce818bca9c242945b95545d22b04d80 + url: https://github.com/yuzu-emu/yuzu-mainline/releases/download/mainline-0-1369/yuzu-mainline-20230312-54c359d1e.AppImage + sha256: 219874f72ea09856c8f1349d7bf744ecbd2823a469bd29f036b386924f5c5a97 # Yuzu - END From ec76800a34346099e189b0c5a52565ee6cb5d7ce Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 11:26:41 +0000 Subject: [PATCH 02/13] MANIFEST: updated with correct version --- net.retrodeck.retrodeck.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 8b0e70a5..204b49f4 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -66,19 +66,21 @@ modules: # The version number is hardcoded in /app/retrodeck/version # # UPDATE STEPS FOR MAIN: - # [X] Update the VERSION variable - # [X] Update the appdata.xml with the version number and notes - # [X] change branch into main in version-initialization (first one) - # [X] change branch into main in retrodeck module (last one) - # [X] if header (before modules) was edited, edit it even in flathub.yml + # [ ] Update the VERSION variable + # [ ] Update the appdata.xml with the version number and notes + # [ ] change branch into main in version-initialization (first one) + # [ ] change branch into main in retrodeck module (last one) + # [ ] if header (before modules) was edited, edit it even in flathub.yml # - name: version-initialization buildsystem: simple build-commands: - | + + VERSION="cooker-0.6.5b" + git checkout ${GITHUB_REF_NAME} mkdir -p ${FLATPAK_DEST}/retrodeck/ - VERSION="0.6.4b" if [[ $VERSION == *"cooker"* ]]; then VERSION="$VERSION-[$(git rev-parse --short HEAD)]" @@ -88,7 +90,7 @@ modules: sources: - type: git url: https://github.com/XargonWan/RetroDECK.git - branch: main + branch: cooker-0.6.5b - name: xmlstarlet config-opts: @@ -1107,4 +1109,4 @@ modules: sources: - type: git url: https://github.com/XargonWan/RetroDECK.git - branch: main \ No newline at end of file + branch: cooker-0.6.5b \ No newline at end of file From 8793b109f7c6a46c60375cfe63458a3f5203f754 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 11:28:56 +0000 Subject: [PATCH 03/13] APPDATA: Updated version notes --- net.retrodeck.retrodeck.appdata.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml index 6d30badb..486da7dc 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -65,6 +65,15 @@ GPL-3.0 CC0-1.0 + + https://github.com/XargonWan/RetroDECK/releases/tag/0.6.5b + +

Bug fixes and other changes

+
    +
  • Rolled back to latest working Yuzu
  • +
+
+
https://github.com/XargonWan/RetroDECK/releases/tag/0.6.4b From fc331078f6118e34c10c5d2ce9fd69c4ab5e03fc Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 11:50:33 +0000 Subject: [PATCH 04/13] THEME: fixed --- es-configs/es_settings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es-configs/es_settings.xml b/es-configs/es_settings.xml index 0c31775c..fce3c315 100644 --- a/es-configs/es_settings.xml +++ b/es-configs/es_settings.xml @@ -137,7 +137,7 @@ - + From 8271d475658dc75a5349e6036511a61cf75bc994 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 12:51:47 +0000 Subject: [PATCH 05/13] APPDATA: updated release notes [skip ci] --- net.retrodeck.retrodeck.appdata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml index 486da7dc..47f1ccd8 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -71,6 +71,7 @@

Bug fixes and other changes

  • Rolled back to latest working Yuzu
  • +
  • Fixed an issue where the default theme was not loaded
From 33bd7fc33a0c935e82666417a7bea4ed2703e339 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 13:03:12 +0000 Subject: [PATCH 06/13] APPDATA: updated release notes [skip ci] --- net.retrodeck.retrodeck.appdata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml index 47f1ccd8..95c99c05 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -68,7 +68,7 @@ https://github.com/XargonWan/RetroDECK/releases/tag/0.6.5b -

Bug fixes and other changes

+

Bug fixes and other changes:

  • Rolled back to latest working Yuzu
  • Fixed an issue where the default theme was not loaded
  • @@ -78,14 +78,14 @@ https://github.com/XargonWan/RetroDECK/releases/tag/0.6.4b -

    New features - General

    +

    New features - General:

    • Updated to ES-DE 2.0
    • Added the NSO Menu Interpreted theme
    • Updated all included themes
    • Updated the Emulators/RetroArch + cores
    -

    Bug fixes and other changes

    +

    Bug fixes and other changes:

    • Fixed an audio issue in the Primehack configuration
    • Various backend fixes
    • From ac48f36463b7da2bb451df746d81a8496a313a92 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 15:58:54 +0000 Subject: [PATCH 07/13] ES-DE: Removed unavailable emulators entries [skip ci] --- es-configs/es_systems.xml | 39 ++++++++++++++++------------- net.retrodeck.retrodeck.appdata.xml | 1 + 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/es-configs/es_systems.xml b/es-configs/es_systems.xml index 933f093f..5716df20 100644 --- a/es-configs/es_systems.xml +++ b/es-configs/es_systems.xml @@ -244,7 +244,7 @@ %ROMPATH%/atarixe .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM% - %EMULATOR_ATARI800% %ROM% + atarixe atarixe @@ -254,7 +254,7 @@ %ROMPATH%/atomiswave .bin .BIN .cdi .CDI .cue .CUE .dat .DAT .elf .ELF .gdi .GDI .iso .ISO .lst .LST .m3u .M3U .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM% - %EMULATOR_FLYCAST% %ROM% + arcade atomiswave @@ -435,6 +435,7 @@ crvision --> + doom Doom %ROMPATH%/doom .desktop .iwad .IWAD .pk4 .PK4 .pwad .PWAD .sh .wad .WAD %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/prboom_libretro.so %ROM% - %EMULATOR_PRBOOM-PLUS% -iwad %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/boom3_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/boom3_xp_libretro.so %ROM% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% @@ -489,8 +491,8 @@ %ROMPATH%/dreamcast .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM% - %EMULATOR_FLYCAST% %ROM% - %EMULATOR_REDREAM% %ROM% + + dreamcast dreamcast @@ -500,7 +502,7 @@ %ROMPATH%/easyrpg .easyrpg .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/easyrpg_libretro.so %ROM% - + easyrpg easyrpg @@ -570,6 +572,7 @@ flash --> + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vbam_libretro.so %ROM% - %EMULATOR_VBA-M% -f %ROM% + gb gb @@ -641,9 +644,9 @@ %ROMPATH%/gba .agb .AGB .bin .BIN .cgb .CGB .dmg .DMG .gb .GB .gba .GBA .gbc .GBC .sgb .SGB .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mgba_libretro.so %ROM% - %EMULATOR_MGBA% -f %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vbam_libretro.so %ROM% - %EMULATOR_VBA-M% -f %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vba_next_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gpsp_libretro.so %ROM% gba @@ -663,9 +666,9 @@ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mgba_libretro.so %ROM% - %EMULATOR_MGBA% -f %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vbam_libretro.so %ROM% - %EMULATOR_VBA-M% -f %ROM% + gbc gbc @@ -1017,7 +1020,7 @@ %ROMPATH%/naomi .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM% - %EMULATOR_FLYCAST% %ROM% + arcade naomi @@ -1027,7 +1030,7 @@ %ROMPATH%/naomigd .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM% - %EMULATOR_FLYCAST% %ROM% + arcade naomigd @@ -1086,7 +1089,7 @@ .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nestopia_libretro.so %ROM% - %EMULATOR_NESTOPIA-UE% --fullscreen %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fceumm_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/quicknes_libretro.so %ROM% @@ -1209,7 +1212,7 @@ %ROMPATH%/pcfx .ccd .CCD .chd .CHD .cue CUE .m3u .M3U .toc .TOC .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mednafen_pcfx_libretro.so %ROM% - %EMULATOR_MEDNAFEN% -force_module pcfx %ROM% + pcfx pcfx @@ -1350,11 +1353,11 @@ .bml .BML .bs .BS .fig .FIG .sfc .SFC .smc .SMC .swc .SWC .st .ST .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM% - %EMULATOR_SNES9X% %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM% - %EMULATOR_BSNES% --fullscreen %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM% satellaview satellaview diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml index 95c99c05..e4780bda 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -72,6 +72,7 @@
      • Rolled back to latest working Yuzu
      • Fixed an issue where the default theme was not loaded
      • +
      • Removed unavailable emulators entries
      From 94b9fcfe70d04a4c655ff77f2d95e66e4cab0693 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 6 Apr 2023 21:32:44 +0200 Subject: [PATCH 08/13] YUZU: GPU accuracy set to normal to increase perfomances --- emu-configs/yuzu/qt-config.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/emu-configs/yuzu/qt-config.ini b/emu-configs/yuzu/qt-config.ini index 355cdcf8..efdcce84 100644 --- a/emu-configs/yuzu/qt-config.ini +++ b/emu-configs/yuzu/qt-config.ini @@ -892,7 +892,7 @@ fsr_sharpening_slider=25 fsr_sharpening_slider\default=true fullscreen_mode=1 fullscreen_mode\default=true -gpu_accuracy=1 +gpu_accuracy=0 gpu_accuracy\default=true max_anisotropy=0 max_anisotropy\default=true @@ -1250,4 +1250,4 @@ web_api_url\default=true yuzu_token= yuzu_token\default=true yuzu_username=RetroDECK -yuzu_username\default=true \ No newline at end of file +yuzu_username\default=true From 037c7d70747f656e743f5a7ea5efd7895ca299f8 Mon Sep 17 00:00:00 2001 From: icenine451 Date: Thu, 6 Apr 2023 16:22:27 -0400 Subject: [PATCH 09/13] Push GPU accuracy setting for Yuzu on update --- post_update.sh | 6 ++++++ rd-submodules/retroarch | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/post_update.sh b/post_update.sh index 361d15f4..70b0c01d 100644 --- a/post_update.sh +++ b/post_update.sh @@ -229,6 +229,12 @@ post_update() { deploy_multi_patch "emu-configs/patches/updates/064b_update.patch" fi + if [[ $prev_version -le "065" ]]; then + # In version 0.6.5b, the following changes were made: + # Change Yuzu GPU accuracy to normal for better performance + + set_setting_value $yuzuconf "gpu_accuracy" "0" "yuzu" "Renderer" + fi # The following commands are run every time. diff --git a/rd-submodules/retroarch b/rd-submodules/retroarch index 717b7809..0b1cfb79 160000 --- a/rd-submodules/retroarch +++ b/rd-submodules/retroarch @@ -1 +1 @@ -Subproject commit 717b78093797270877ec416e58082f1c71d435d8 +Subproject commit 0b1cfb79e591e10488a3262d6b38db843c39a409 From 75237da1c5d5f4f2fbd17308c13095604d5eea19 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Fri, 7 Apr 2023 07:02:27 +0000 Subject: [PATCH 10/13] APPDATA: updated release notes [skip ci] --- net.retrodeck.retrodeck.appdata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml index e4780bda..8728c658 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -71,6 +71,7 @@

      Bug fixes and other changes:

      • Rolled back to latest working Yuzu
      • +
      • Improved Yuzu performance by tweaking GPU options
      • Fixed an issue where the default theme was not loaded
      • Removed unavailable emulators entries
      From 1ee7c5f48a8d460043c5f3a567c0d3b87ad856a0 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Fri, 7 Apr 2023 07:03:08 +0000 Subject: [PATCH 11/13] APPDATA: updated release notes [skip ci] --- rd-submodules/retroarch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rd-submodules/retroarch b/rd-submodules/retroarch index 0b1cfb79..717b7809 160000 --- a/rd-submodules/retroarch +++ b/rd-submodules/retroarch @@ -1 +1 @@ -Subproject commit 0b1cfb79e591e10488a3262d6b38db843c39a409 +Subproject commit 717b78093797270877ec416e58082f1c71d435d8 From f3b9afef91fe1a58f350970c098889f6b9c6e675 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Fri, 7 Apr 2023 07:05:19 +0000 Subject: [PATCH 12/13] RetroDECK 0.6.5b --- net.retrodeck.retrodeck.appdata.xml | 2 +- net.retrodeck.retrodeck.yml | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml index 8728c658..32cdadc4 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -65,7 +65,7 @@ GPL-3.0 CC0-1.0 - + https://github.com/XargonWan/RetroDECK/releases/tag/0.6.5b

      Bug fixes and other changes:

      diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 204b49f4..326bcb44 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -66,18 +66,18 @@ modules: # The version number is hardcoded in /app/retrodeck/version # # UPDATE STEPS FOR MAIN: - # [ ] Update the VERSION variable - # [ ] Update the appdata.xml with the version number and notes - # [ ] change branch into main in version-initialization (first one) - # [ ] change branch into main in retrodeck module (last one) - # [ ] if header (before modules) was edited, edit it even in flathub.yml + # [X] Update the VERSION variable + # [X] Update the appdata.xml with the version number and notes + # [X] change branch into main in version-initialization (first one) + # [X] change branch into main in retrodeck module (last one) + # [X] if header (before modules) was edited, edit it even in flathub.yml # - name: version-initialization buildsystem: simple build-commands: - | - VERSION="cooker-0.6.5b" + VERSION="0.6.5b" git checkout ${GITHUB_REF_NAME} mkdir -p ${FLATPAK_DEST}/retrodeck/ @@ -90,7 +90,7 @@ modules: sources: - type: git url: https://github.com/XargonWan/RetroDECK.git - branch: cooker-0.6.5b + branch: main - name: xmlstarlet config-opts: @@ -1109,4 +1109,4 @@ modules: sources: - type: git url: https://github.com/XargonWan/RetroDECK.git - branch: cooker-0.6.5b \ No newline at end of file + branch: main \ No newline at end of file From 889b511e9dd6e4af205d1a87e7ec8b5efa927556 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Fri, 7 Apr 2023 17:37:32 +0200 Subject: [PATCH 13/13] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f85254e..de117cd6 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ # RetroDECK -**RetroDECK** brings an environment to catalog and play your retro games directly from SteamOS and it's tailored specifically for the **Steam Deck**. +**RetroDECK** brings an environment to catalog and play your retro games directly on your **Steam Deck**. It's inspired by embedded emulation systems like AmberELEC, EmuELEC, CoreELEC, Lakka, and Batocera.