diff --git a/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs b/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs
index 4227b60cb..601c838af 100644
--- a/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs
+++ b/Aaru.Gui/ViewModels/Windows/MediaDumpViewModel.cs
@@ -176,6 +176,10 @@ public sealed partial class MediaDumpViewModel : ViewModelBase
bool _readTitleKeys;
[ObservableProperty]
bool _isDvd;
+ [ObservableProperty]
+ bool _isWii;
+ [ObservableProperty]
+ bool _bypassWiiDecryption;
public MediaDumpViewModel(Device device, string devicePath, DeviceInfo deviceInfo, Window view,
[CanBeNull] ScsiInfo scsiInfo = null)
@@ -213,6 +217,7 @@ public sealed partial class MediaDumpViewModel : ViewModelBase
CureParanoia = false;
StoreEncryptedAsIs = true;
ReadTitleKeys = false;
+ BypassWiiDecryption = false;
MediaType mediaType;
@@ -338,6 +343,8 @@ public sealed partial class MediaDumpViewModel : ViewModelBase
_ => false
};
+ IsWii = mediaType == MediaType.WOD;
+
_dev = device;
_devicePath = devicePath;
}
@@ -754,7 +761,7 @@ public sealed partial class MediaDumpViewModel : ViewModelBase
1080,
Paranoia,
CureParanoia,
- false);
+ BypassWiiDecryption);
new Thread(DoWork).Start();
}
diff --git a/Aaru.Gui/Views/Windows/MediaDump.xaml b/Aaru.Gui/Views/Windows/MediaDump.xaml
index 9de4a6eee..5a3fa30e5 100644
--- a/Aaru.Gui/Views/Windows/MediaDump.xaml
+++ b/Aaru.Gui/Views/Windows/MediaDump.xaml
@@ -219,6 +219,11 @@
+
+
+