🖼️ EaW Texture Converter v1.0.0
🇺🇦 Українська
Перша версія інструменту на базі WPF для пакетної конвертації DDS-текстур у модифікаціях для Star Wars: Empire at War.
Основні можливості:
- DDS → PNG: декодування форматів DXT1, DXT3 та DXT5 за допомогою бібліотеки Magick.NET із збереженням альфа-каналу.
- PNG → DDS: запис нестиснутих даних у форматі BGRA (32bpp), сумісному з DirectX 9 та ігровим рушієм Alamo.
- Визначення шляхів: автоматичне розпізнавання кореневої папки модифікації за структурою
Data\Art. - Збереження структури: відтворення відносної структури підпапок у вихідній директорії під час конвертації.
- Сумісність: підтримка стандартних шляхів розташування текстур гри (
Data\Art\TexturesтаData\patch2\DATA\ART\TEXTURES). - Інтерфейс: підтримка темної та світлої тем, двомовна локалізація (UA/EN).
- Автономність: робота без використання сторонніх консольних утиліт (використовуються лише інтегровані NuGet-залежності).
🇺🇸 English
Initial release of the WPF-based tool for batch DDS texture conversion in Star Wars: Empire at War mods.
Key Features:
- DDS → PNG: decoding of DXT1, DXT3, and DXT5 formats using Magick.NET while preserving the alpha channel.
- PNG → DDS: custom binary writing of uncompressed BGRA (32bpp) data compatible with DirectX 9 and the Alamo engine.
- Path Detection: automatic detection of the mod root folder based on the
Data\Artstructure. - Structure Preservation: automatic recreation of the relative subfolder structure in the output directory.
- Compatibility: support for standard game texture paths (
Data\Art\TexturesandData\patch2\DATA\ART\TEXTURES). - User Interface: support for dark and light themes, bilingual UI (UA/EN).
- Self-contained Logic: operates without external command-line executables (relies solely on integrated NuGet dependencies).
⚙️ Системні вимоги / System Requirements
- Windows 10 / 11 x64
- .NET 10 Desktop Runtime