diff --git a/Aaru.Images/Aaru.Images.csproj.DotSettings b/Aaru.Images/Aaru.Images.csproj.DotSettings
index b5dc535c8..69e8a5cfb 100644
--- a/Aaru.Images/Aaru.Images.csproj.DotSettings
+++ b/Aaru.Images/Aaru.Images.csproj.DotSettings
@@ -61,4 +61,5 @@
True
True
True
+ True
True
\ No newline at end of file
diff --git a/Aaru.Images/WUX/Constants.cs b/Aaru.Images/WUX/Constants.cs
new file mode 100644
index 000000000..7a8c114b5
--- /dev/null
+++ b/Aaru.Images/WUX/Constants.cs
@@ -0,0 +1,42 @@
+// /***************************************************************************
+// Aaru Data Preservation Suite
+// ----------------------------------------------------------------------------
+//
+// Filename : Constants.cs
+// Author(s) : Natalia Portillo
+//
+// Component : Disc image plugins.
+//
+// --[ Description ] ----------------------------------------------------------
+//
+// Contains constants for Nintendo Wii U compressed disc images (WUX format).
+//
+// --[ License ] --------------------------------------------------------------
+//
+// This library is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Lesser General Public License as
+// published by the Free Software Foundation; either version 2.1 of the
+// License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful, but
+// WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, see .
+//
+// ----------------------------------------------------------------------------
+// Copyright © 2011-2026 Natalia Portillo
+// ****************************************************************************/
+
+namespace Aaru.Images;
+
+public sealed partial class Wux
+{
+ const uint WUX_MAGIC = 0x30585557U;
+ const uint WUX_HEADER_SIZE = 0x20;
+ const uint WIIU_PHYSICAL_SECTOR = 0x8000;
+ const uint WIIU_LOGICAL_SECTOR = 2048;
+ const uint LOGICAL_PER_PHYSICAL = WIIU_PHYSICAL_SECTOR / WIIU_LOGICAL_SECTOR;
+}
\ No newline at end of file
diff --git a/Aaru.Images/WUX/Identify.cs b/Aaru.Images/WUX/Identify.cs
new file mode 100644
index 000000000..4d15bb2cb
--- /dev/null
+++ b/Aaru.Images/WUX/Identify.cs
@@ -0,0 +1,63 @@
+// /***************************************************************************
+// Aaru Data Preservation Suite
+// ----------------------------------------------------------------------------
+//
+// Filename : Identify.cs
+// Author(s) : Natalia Portillo
+//
+// Component : Disc image plugins.
+//
+// --[ Description ] ----------------------------------------------------------
+//
+// Identifies Nintendo Wii U compressed disc images (WUX format).
+//
+// --[ License ] --------------------------------------------------------------
+//
+// This library is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Lesser General Public License as
+// published by the Free Software Foundation; either version 2.1 of the
+// License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful, but
+// WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, see .
+//
+// ----------------------------------------------------------------------------
+// Copyright © 2011-2026 Natalia Portillo
+// ****************************************************************************/
+
+using System.IO;
+using Aaru.CommonTypes.Interfaces;
+using Aaru.Helpers;
+
+namespace Aaru.Images;
+
+public sealed partial class Wux
+{
+#region IOpticalMediaImage Members
+
+ ///
+ public bool Identify(IFilter imageFilter)
+ {
+ Stream stream = imageFilter.GetDataForkStream();
+
+ if(stream.Length < WUX_HEADER_SIZE) return false;
+
+ stream.Seek(0, SeekOrigin.Begin);
+
+ var headerBytes = new byte[WUX_HEADER_SIZE];
+ stream.EnsureRead(headerBytes, 0, (int)WUX_HEADER_SIZE);
+
+ WuxHeader header = Marshal.SpanToStructureLittleEndian(headerBytes);
+
+ if(header.Magic != WUX_MAGIC) return false;
+
+ return header.SectorSize == WIIU_PHYSICAL_SECTOR;
+ }
+
+#endregion
+}
\ No newline at end of file
diff --git a/Aaru.Images/WUX/Properties.cs b/Aaru.Images/WUX/Properties.cs
new file mode 100644
index 000000000..8b8d41696
--- /dev/null
+++ b/Aaru.Images/WUX/Properties.cs
@@ -0,0 +1,80 @@
+// /***************************************************************************
+// Aaru Data Preservation Suite
+// ----------------------------------------------------------------------------
+//
+// Filename : Properties.cs
+// Author(s) : Natalia Portillo
+//
+// Component : Disc image plugins.
+//
+// --[ Description ] ----------------------------------------------------------
+//
+// Contains properties for Nintendo Wii U compressed disc images (WUX format).
+//
+// --[ License ] --------------------------------------------------------------
+//
+// This library is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Lesser General Public License as
+// published by the Free Software Foundation; either version 2.1 of the
+// License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful, but
+// WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, see .
+//
+// ----------------------------------------------------------------------------
+// Copyright © 2011-2026 Natalia Portillo
+// ****************************************************************************/
+
+using System;
+using System.Collections.Generic;
+using Aaru.CommonTypes.AaruMetadata;
+using Aaru.CommonTypes.Structs;
+using Partition = Aaru.CommonTypes.Partition;
+using Track = Aaru.CommonTypes.Structs.Track;
+using Session = Aaru.CommonTypes.Structs.Session;
+
+namespace Aaru.Images;
+
+public sealed partial class Wux
+{
+#region IOpticalMediaImage Members
+
+ ///
+
+ // ReSharper disable once ConvertToAutoProperty
+ public ImageInfo Info => _imageInfo;
+
+ ///
+ public string Name => "Nintendo Wii U WUX";
+
+ ///
+ public Guid Id => new("A8B84E3D-6F8C-4F82-B5E0-1C5A7F4A9D2E");
+
+ ///
+ public string Author => Authors.NataliaPortillo;
+
+ ///
+ public string Format => "Nintendo Wii U WUX";
+
+ ///
+ public List Partitions { get; private set; }
+
+ ///
+ public List