diff --git a/CHANGELIST.md b/CHANGELIST.md index 3351c1ff9..3aadcf096 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -5,6 +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 682 (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..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/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/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 4d0c8fca5..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/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/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