From 3782f1012f7ebdf3ef9fab1141c7e9476e6289a0 Mon Sep 17 00:00:00 2001 From: Deterous <138427222+Deterous@users.noreply.github.com> Date: Mon, 22 Dec 2025 10:47:17 +0900 Subject: [PATCH 1/3] Update redumper to b678 --- CHANGELIST.md | 1 + .../Redumper/ExecutionContext.cs | 4 ++-- MPF.ExecutionContexts/Redumper/FlagStrings.cs | 2 +- MPF.UI/Resources/Strings.fr.xaml | 4 ++-- publish-nix.sh | 16 ++++++++-------- publish-win.ps1 | 16 ++++++++-------- 6 files changed, 22 insertions(+), 21 deletions(-) diff --git a/CHANGELIST.md b/CHANGELIST.md index 149b50616..e6496363c 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -4,6 +4,7 @@ - Check range-specific values in layerbreak - Update Redumper to build 671 - Update Redumper to build 676 (rename asus flags to mediatek) +- Update Redumper to build 678 (Dreamcast support) ### 3.6.0 (2025-11-28) diff --git a/MPF.ExecutionContexts/Redumper/ExecutionContext.cs b/MPF.ExecutionContexts/Redumper/ExecutionContext.cs index f42dc9566..b9fcd3102 100644 --- a/MPF.ExecutionContexts/Redumper/ExecutionContext.cs +++ b/MPF.ExecutionContexts/Redumper/ExecutionContext.cs @@ -109,6 +109,7 @@ public override int? Speed [FlagStrings.Continue] = new StringInput(FlagStrings.Continue), [FlagStrings.LBAStart] = new Int32Input(FlagStrings.LBAStart), [FlagStrings.LBAEnd] = new Int32Input(FlagStrings.LBAEnd), + [FlagStrings.LBAEndBySubcode] = new Int32Input(FlagStrings.LBAEndBySubcode), [FlagStrings.RefineSubchannel] = new FlagInput(FlagStrings.RefineSubchannel), [FlagStrings.RefineSectorMode] = new FlagInput(FlagStrings.RefineSectorMode), [FlagStrings.Skip] = new StringInput(FlagStrings.Skip), @@ -120,7 +121,6 @@ public override int? Speed //[FlagStrings.Firmware] = new StringInput(FlagStrings.Firmware) { Quotes = true }, [FlagStrings.ForceFlash] = new FlagInput(FlagStrings.ForceFlash), [FlagStrings.SkipSubcodeDesync] = new FlagInput(FlagStrings.SkipSubcodeDesync), - [FlagStrings.Rings] = new FlagInput(FlagStrings.Rings), [FlagStrings.CdrErrorThreshold] = new Int32Input(FlagStrings.CdrErrorThreshold), // Undocumented @@ -209,6 +209,7 @@ public override Dictionary> GetCommandSupport() FlagStrings.Continue, FlagStrings.LBAStart, FlagStrings.LBAEnd, + FlagStrings.LBAEndBySubcode, FlagStrings.RefineSubchannel, FlagStrings.RefineSectorMode, FlagStrings.Skip, @@ -220,7 +221,6 @@ public override Dictionary> GetCommandSupport() //FlagStrings.Firmware, FlagStrings.ForceFlash, FlagStrings.SkipSubcodeDesync, - FlagStrings.Rings, FlagStrings.CdrErrorThreshold, // Undocumented diff --git a/MPF.ExecutionContexts/Redumper/FlagStrings.cs b/MPF.ExecutionContexts/Redumper/FlagStrings.cs index 90ba1b449..dec581214 100644 --- a/MPF.ExecutionContexts/Redumper/FlagStrings.cs +++ b/MPF.ExecutionContexts/Redumper/FlagStrings.cs @@ -79,6 +79,7 @@ public static class FlagStrings public const string Continue = "--continue"; public const string LBAStart = "--lba-start"; public const string LBAEnd = "--lba-end"; + public const string LBAEndBySubcode = "--lba-end-by-subcode"; public const string RefineSubchannel = "--refine-subchannel"; public const string RefineSectorMode = "--refine-sector-mode"; public const string Skip = "--skip"; @@ -90,7 +91,6 @@ public static class FlagStrings public const string Firmware = "--firmware"; public const string ForceFlash = "--force-flash"; public const string SkipSubcodeDesync = "--skip-subcode-desync"; - public const string Rings = "--rings"; public const string CdrErrorThreshold = "--cdr-error-threshold"; #endregion diff --git a/MPF.UI/Resources/Strings.fr.xaml b/MPF.UI/Resources/Strings.fr.xaml index 063f56f61..d78c7129a 100644 --- a/MPF.UI/Resources/Strings.fr.xaml +++ b/MPF.UI/Resources/Strings.fr.xaml @@ -60,7 +60,7 @@ Activer le mode sombre Vérifier les mises à jour au démarrage Copier l’URL de mise à jour - Étiquette de mise à jour rapide + Mise à jour rapide du titre du disque Langue par défaut de l’interface : Détection Ignorer la détection du système @@ -81,7 +81,7 @@ Dumping Afficher les infos du disque Récupérer toutes les informations - Activer la saisie par tabulation + Activer la saisie des tabulations Activer la compatibilité Redump Afficher le rappel d’éjection Ajouter des espaces réservés diff --git a/publish-nix.sh b/publish-nix.sh index 2ed898dbf..77b2ebfe2 100755 --- a/publish-nix.sh +++ b/publish-nix.sh @@ -100,14 +100,14 @@ function download_programs() { DL_MAP["Creator_win-x86"]="https://github.com/user-attachments/files/22080480/DiscImageCreator_20250901.zip" # Redumper - DL_MAP["Redumper_linux-arm64"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-linux-arm64.zip" - DL_MAP["Redumper_linux-x64"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-linux-x64.zip" - #DL_MAP["Redumper_linux_x86"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-linux-x86.zip" - DL_MAP["Redumper_osx-arm64"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-macos-arm64.zip" - DL_MAP["Redumper_osx-x64"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-macos-x64.zip" - DL_MAP["Redumper_win-arm64"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-windows-arm64.zip" - DL_MAP["Redumper_win-x64"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-windows-x64.zip" - DL_MAP["Redumper_win-x86"]="https://github.com/superg/redumper/releases/download/b676/redumper-b676-windows-x86.zip" + DL_MAP["Redumper_linux-arm64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-arm64.zip" + DL_MAP["Redumper_linux-x64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x64.zip" + #DL_MAP["Redumper_linux_x86"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x86.zip" + DL_MAP["Redumper_osx-arm64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-arm64.zip" + DL_MAP["Redumper_osx-x64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-x64.zip" + DL_MAP["Redumper_win-arm64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-arm64.zip" + DL_MAP["Redumper_win-x64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x64.zip" + DL_MAP["Redumper_win-x86"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x86.zip" # Download and extract files echo "===== Downloading Required Programs =====" diff --git a/publish-win.ps1 b/publish-win.ps1 index 4d0c8fca5..9c20baeb3 100644 --- a/publish-win.ps1 +++ b/publish-win.ps1 @@ -89,14 +89,14 @@ function Download-Programs { "Creator_win-x64" = "https://github.com/user-attachments/files/22080480/DiscImageCreator_20250901.zip" # Redumper - "Redumper_linux-arm64" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-linux-arm64.zip" - "Redumper_linux-x64" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-linux-x64.zip" - #"Redumper_linux-x86" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-linux-x86.zip" - "Redumper_osx-arm64" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-macos-arm64.zip" - "Redumper_osx-x64" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-macos-x64.zip" - "Redumper_win-arm64" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-windows-arm64.zip" - "Redumper_win-x86" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-windows-x86.zip" - "Redumper_win-x64" = "https://github.com/superg/redumper/releases/download/b676/redumper-b676-windows-x64.zip" + "Redumper_linux-arm64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-arm64.zip" + "Redumper_linux-x64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x64.zip" + #"Redumper_linux-x86" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x86.zip" + "Redumper_osx-arm64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-arm64.zip" + "Redumper_osx-x64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-x64.zip" + "Redumper_win-arm64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-arm64.zip" + "Redumper_win-x86" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x86.zip" + "Redumper_win-x64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x64.zip" } # Download and extract files From 8425bb21263cc3b6e8468fb924c33f531e115bab Mon Sep 17 00:00:00 2001 From: Deterous <138427222+Deterous@users.noreply.github.com> Date: Thu, 25 Dec 2025 14:30:18 +0900 Subject: [PATCH 2/3] Update Redumper to build 681 (Dreamcast support) --- CHANGELIST.md | 2 +- publish-nix.sh | 16 ++++++++-------- publish-win.ps1 | 16 ++++++++-------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/CHANGELIST.md b/CHANGELIST.md index e6496363c..6614924c9 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -4,7 +4,7 @@ - Check range-specific values in layerbreak - Update Redumper to build 671 - Update Redumper to build 676 (rename asus flags to mediatek) -- Update Redumper to build 678 (Dreamcast support) +- Update Redumper to build 681 (Dreamcast support) ### 3.6.0 (2025-11-28) diff --git a/publish-nix.sh b/publish-nix.sh index 77b2ebfe2..17d1f605e 100755 --- a/publish-nix.sh +++ b/publish-nix.sh @@ -100,14 +100,14 @@ function download_programs() { DL_MAP["Creator_win-x86"]="https://github.com/user-attachments/files/22080480/DiscImageCreator_20250901.zip" # Redumper - DL_MAP["Redumper_linux-arm64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-arm64.zip" - DL_MAP["Redumper_linux-x64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x64.zip" - #DL_MAP["Redumper_linux_x86"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x86.zip" - DL_MAP["Redumper_osx-arm64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-arm64.zip" - DL_MAP["Redumper_osx-x64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-x64.zip" - DL_MAP["Redumper_win-arm64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-arm64.zip" - DL_MAP["Redumper_win-x64"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x64.zip" - DL_MAP["Redumper_win-x86"]="https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x86.zip" + DL_MAP["Redumper_linux-arm64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-arm64.zip" + DL_MAP["Redumper_linux-x64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x64.zip" + #DL_MAP["Redumper_linux_x86"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x86.zip" + DL_MAP["Redumper_osx-arm64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-arm64.zip" + DL_MAP["Redumper_osx-x64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-x64.zip" + DL_MAP["Redumper_win-arm64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-arm64.zip" + DL_MAP["Redumper_win-x64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x64.zip" + DL_MAP["Redumper_win-x86"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x86.zip" # Download and extract files echo "===== Downloading Required Programs =====" diff --git a/publish-win.ps1 b/publish-win.ps1 index 9c20baeb3..4b3901187 100644 --- a/publish-win.ps1 +++ b/publish-win.ps1 @@ -89,14 +89,14 @@ function Download-Programs { "Creator_win-x64" = "https://github.com/user-attachments/files/22080480/DiscImageCreator_20250901.zip" # Redumper - "Redumper_linux-arm64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-arm64.zip" - "Redumper_linux-x64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x64.zip" - #"Redumper_linux-x86" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-linux-x86.zip" - "Redumper_osx-arm64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-arm64.zip" - "Redumper_osx-x64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-macos-x64.zip" - "Redumper_win-arm64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-arm64.zip" - "Redumper_win-x86" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x86.zip" - "Redumper_win-x64" = "https://github.com/superg/redumper/releases/download/b678/redumper-b678-windows-x64.zip" + "Redumper_linux-arm64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-arm64.zip" + "Redumper_linux-x64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x64.zip" + #"Redumper_linux-x86" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x86.zip" + "Redumper_osx-arm64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-arm64.zip" + "Redumper_osx-x64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-x64.zip" + "Redumper_win-arm64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-arm64.zip" + "Redumper_win-x86" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x86.zip" + "Redumper_win-x64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x64.zip" } # Download and extract files From df1062706375165615d8cd37488c52823255db4f Mon Sep 17 00:00:00 2001 From: Deterous <138427222+Deterous@users.noreply.github.com> Date: Sat, 27 Dec 2025 11:18:24 +0900 Subject: [PATCH 3/3] build 682 --- CHANGELIST.md | 2 +- publish-nix.sh | 16 ++++++++-------- publish-win.ps1 | 16 ++++++++-------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/CHANGELIST.md b/CHANGELIST.md index a6eab7e42..3aadcf096 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -5,7 +5,7 @@ - Update Redumper to build 671 - Update Redumper to build 676 (rename asus flags to mediatek) - Use default media type if not provided -- Update Redumper to build 681 (Dreamcast support) +- Update Redumper to build 682 (Dreamcast support) ### 3.6.0 (2025-11-28) diff --git a/publish-nix.sh b/publish-nix.sh index 17d1f605e..5a2da78a3 100755 --- a/publish-nix.sh +++ b/publish-nix.sh @@ -100,14 +100,14 @@ function download_programs() { DL_MAP["Creator_win-x86"]="https://github.com/user-attachments/files/22080480/DiscImageCreator_20250901.zip" # Redumper - DL_MAP["Redumper_linux-arm64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-arm64.zip" - DL_MAP["Redumper_linux-x64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x64.zip" - #DL_MAP["Redumper_linux_x86"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x86.zip" - DL_MAP["Redumper_osx-arm64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-arm64.zip" - DL_MAP["Redumper_osx-x64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-x64.zip" - DL_MAP["Redumper_win-arm64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-arm64.zip" - DL_MAP["Redumper_win-x64"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x64.zip" - DL_MAP["Redumper_win-x86"]="https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x86.zip" + DL_MAP["Redumper_linux-arm64"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-linux-arm64.zip" + DL_MAP["Redumper_linux-x64"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-linux-x64.zip" + #DL_MAP["Redumper_linux_x86"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-linux-x86.zip" + DL_MAP["Redumper_osx-arm64"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-macos-arm64.zip" + DL_MAP["Redumper_osx-x64"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-macos-x64.zip" + DL_MAP["Redumper_win-arm64"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-windows-arm64.zip" + DL_MAP["Redumper_win-x64"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-windows-x64.zip" + DL_MAP["Redumper_win-x86"]="https://github.com/superg/redumper/releases/download/b682/redumper-b682-windows-x86.zip" # Download and extract files echo "===== Downloading Required Programs =====" diff --git a/publish-win.ps1 b/publish-win.ps1 index 4b3901187..93ab98de5 100644 --- a/publish-win.ps1 +++ b/publish-win.ps1 @@ -89,14 +89,14 @@ function Download-Programs { "Creator_win-x64" = "https://github.com/user-attachments/files/22080480/DiscImageCreator_20250901.zip" # Redumper - "Redumper_linux-arm64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-arm64.zip" - "Redumper_linux-x64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x64.zip" - #"Redumper_linux-x86" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-linux-x86.zip" - "Redumper_osx-arm64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-arm64.zip" - "Redumper_osx-x64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-macos-x64.zip" - "Redumper_win-arm64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-arm64.zip" - "Redumper_win-x86" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x86.zip" - "Redumper_win-x64" = "https://github.com/superg/redumper/releases/download/b681/redumper-b681-windows-x64.zip" + "Redumper_linux-arm64" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-linux-arm64.zip" + "Redumper_linux-x64" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-linux-x64.zip" + #"Redumper_linux-x86" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-linux-x86.zip" + "Redumper_osx-arm64" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-macos-arm64.zip" + "Redumper_osx-x64" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-macos-x64.zip" + "Redumper_win-arm64" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-windows-arm64.zip" + "Redumper_win-x86" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-windows-x86.zip" + "Redumper_win-x64" = "https://github.com/superg/redumper/releases/download/b682/redumper-b682-windows-x64.zip" } # Download and extract files