Repository navigation
Release 1.0.0
Release v1.0.0 – Initial Public Release
Released 2025‑07‑16
🎉 New Features
-
Full GUI Workflow
- Browse to your
XConverter.exe(Maestro by SCM Group required) - Select a root folder containing subdirectories of
.xcsfiles - Add & label multiple
.tlgxtool templates on the fly
- Browse to your
-
Automatic Grouped Processing
- Recursively scans each subfolder under your root
- Converts all
*.xcs → *.pgmxin each folder - Generates a sorted
Mixx_XCS-PGMX-MIXX.csvlisting the.pgmxfiles - Builds a single
Mixx_XCS-PGMX-MIXX.mixxvia XConverter’s-m 11mode
-
Persistent Settings
- Converter path, root directory, and template definitions are saved to
settings.json - Reloaded automatically on next launch—no reconfiguration required
- Converter path, root directory, and template definitions are saved to
-
Single‑File Deployment
- Bundled as a self‑contained, single EXE (no external .NET dependencies)
- No trimming on WinForms components to ensure stability
-
Rich Logging
- Real‑time debug output inside the app for every conversion step
- Overwrites existing CSV & MIX files for clean reruns
🛠️ Prerequisites
- Windows 10 or later
- Maestro by SCM Group (includes
XConverter.exeand its DLLs) - .NET 8.0 runtime (bundled in the single EXE)
🚀 Getting Started
-
Download the single‑file EXE from the [Assets] section below.
-
Run
XCS2MIXX.exeand set:- Converter Path → your
XConverter.exeinstallation - Root Folder → parent folder holding subfolders of
.xcsfiles
- Converter Path → your
-
Add Templates by browsing to any
.tlgxand then give it a label like the machine name (e.g.600,x200, ect). -
Select your template and click RUN.
-
Check each subfolder for newly created:
*.pgmxfilesMixx_XCS-PGMX-MIXX.csvMixx_XCS-PGMX-MIXX.mixx
🐞 Bug Fixes & Improvements
- Ensured CSV lines are always alphabetically sorted by filename
- Overwrite logic for CSV/MIX files to prevent stale outputs
- Improved error handling when XConverter fails to start
Thank you for trying XCS2MIXX! If you encounter issues or have feature requests, please [open an issue].