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. 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 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 @@ - + 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 6d30badb..32cdadc4 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -65,17 +65,29 @@ 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
  • +
  • Improved Yuzu performance by tweaking GPU options
  • +
  • Fixed an issue where the default theme was not loaded
  • +
  • Removed unavailable emulators entries
  • +
+
+
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
  • diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index f4fd50bc..9b19ef1c 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -77,9 +77,11 @@ modules: buildsystem: simple build-commands: - | + + VERSION="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)]" @@ -517,8 +519,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 diff --git a/post_update.sh b/post_update.sh index 8e605744..ef529153 100644 --- a/post_update.sh +++ b/post_update.sh @@ -61,6 +61,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 if [[ $prev_version -le "070" ]]; then # In version 0.7.0b, the following changes were made that required config file updates/reset or other changes to the filesystem: # - New ~/retrodeck/mods and ~/retrodeck/texture_packs directories are added and symlinked to multiple different emulators (where supported)