From b761fdd8d90d2289ac9c9f4b9f901f2e9fdfdacd Mon Sep 17 00:00:00 2001 From: icenine451 Date: Tue, 19 Mar 2024 14:53:23 -0400 Subject: [PATCH] Revert CSO compression changes and prep for updated chdman --- .../retrodeck/reference_lists/compression_targets.cfg | 3 +-- functions/compression.sh | 8 +++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/emu-configs/defaults/retrodeck/reference_lists/compression_targets.cfg b/emu-configs/defaults/retrodeck/reference_lists/compression_targets.cfg index 92898b2d..4ae00365 100644 --- a/emu-configs/defaults/retrodeck/reference_lists/compression_targets.cfg +++ b/emu-configs/defaults/retrodeck/reference_lists/compression_targets.cfg @@ -6,14 +6,13 @@ megacd neogeocd pcenginecd pcfx +psp psx ps2 saturn saturnjp segacd tg-cd -[cso] -psp [rvz] gc wii diff --git a/functions/compression.sh b/functions/compression.sh index 5b990c3e..feffae5a 100644 --- a/functions/compression.sh +++ b/functions/compression.sh @@ -10,13 +10,15 @@ compress_game() { local dest_file=$(dirname "$(realpath "$file")")"/""$filename_no_extension" if [[ "$1" == "chd" ]]; then - /app/bin/chdman createcd -i "$source_file" -o "$dest_file".chd + if [[ "$$3" =~ ^(psp)$ ]]; then + /app/bin/chdman createdvd -i "$source_file" -o "$dest_file".chd + else + /app/bin/chdman createcd -i "$source_file" -o "$dest_file".chd + fi elif [[ "$1" == "zip" ]]; then zip -jq9 "$dest_file".zip "$source_file" elif [[ "$1" == "rvz" ]]; then dolphin-tool convert -f rvz -b 131072 -c zstd -l 5 -i "$source_file" -o "$dest_file.rvz" - elif [[ "$1" == "cso" ]]; then - echo "TODO: maxcso command" fi }