XISO Studio — Documentation
| Getting Started | Using the App | Technical Reference | Project |
|---|---|---|---|
| Home | Usage Guide | Architecture | Repository |
| Installation | Conversion Methods | XDVDFS Technical Docs | Building from Source |
| XISO Explorer | Troubleshooting & FAQ | Release Notes |
Welcome to the official documentation for XISO Studio — a high-performance, cross-platform (Avalonia) utility built for the Xbox preservation and emulation community. Convert, verify, and explore Xbox and Xbox 360 images (ISO, CSO, ZAR, and CHD), powered by the XISOSharp and CHDSharp libraries.
- Repository: https://github.com/purelogiccode/XISOStudio
- Website: https://www.purelogiccode.com
- License: GNU General Public License v3.0
- Current version: 3.0.0 (September 2026)
- Platform: Windows, Linux, and macOS (x64 / ARM64), .NET 10.0 Runtime
What This Tool Does
XISO Studio streamlines the process of converting standard Xbox and Xbox 360 disc images (Redump ISOs) into the optimized, trimmed XISO format used by original Xbox consoles, emulators, and FTP transfer tools.
The application combines:
- The XISOSharp conversion engine, which repacks the XDVDFS game partition into an optimized, tightly packed XISO, and CHDSharp, which compresses that partition into a CHD image.
- An integrity tester that deeply validates the XDVDFS filesystem structure (ISO/CSO, and the Xbox filesystem inside CHD images) or the ZAR archive tree, with an optional deep scan for physical media or block errors.
- A built-in Image Explorer that browses the contents of an Xbox ISO, CSO, ZAR, or CHD without extracting it.
Whether you are managing a large collection of game backups, preparing files for an Xbox hard drive, or verifying the integrity of your dumps, the application provides a user-friendly interface with powerful batch processing capabilities.
Feature Highlights
| Area | Capabilities |
|---|---|
| Batch Conversion | XISOSharp and CHDSharp conversion engines, XISO/ZAR/CSO/CHD output formats, ISO input (Redump full-disc images or optimized XISO files), archive input (.zip, .7z, .rar), optional $SystemUpdate removal, replace-originals mode, post-conversion verification |
| Integrity Testing | Structural XDVDFS validation for ISO/CSO and the Xbox filesystem inside CHD images, ZAR archive validation, optional deep scan, automatic move of passed/failed files into organized subfolders |
| Image Explorer | Native browsing inside ISO/CSO/ZAR/CHD images, file metadata, double-click to open, drag-and-drop extraction |
| Monitoring | Real-time success/fail/skip counters, per-drive read/write speed indicators (Windows), elapsed-time tracking, memory usage |
| Reliability | Atomic replace-originals workflow (archives are deleted only when every entry was converted), per-file error isolation, age-checked temp-folder cleanup, fallback temp drives, network path (UNC) support with retry logic, cloud-aware (OneDrive) retries, encrypted-archive detection, lease-guarded explorer and close handling |
| Support | In-app bug reporting and automatic update checks |
Screenshots
![]() |
![]() |
| Batch conversion with real-time monitoring | Integrity testing with batch organization |
![]() |
|
| XISO file browser |
Documentation Map
| Page | Contents |
|---|---|
| Installation | System requirements, download, first run, upgrading |
| Usage Guide | Complete walkthrough of every tab, option, and indicator |
| Conversion Methods | How the XISOSharp conversion engine works |
| XISO Explorer | Browsing, opening, and extracting files from inside an ISO, CSO, ZAR, or CHD |
| Troubleshooting & FAQ | Common errors, known issues, frequently asked questions |
| Architecture | Codebase design, services, dependency injection, data flow |
| XDVDFS Technical Docs | Binary format internals and the XISO conversion algorithm |
| Building from Source | Prerequisites, build, and test instructions |
| Repository | Repository layout, releases, contributing, and license |
| Release Notes | Version history and detailed release notes |
| What’s New | Highlights of the latest release |
Quick Start
- Download the release archive for your platform from the Releases page and extract it — the application is fully portable, no installer required.
- Launch
XISOStudio.exeon Windows or./XISOStudioon Linux/macOS (requires the .NET 10.0 Runtime). - On the Convert tab, select an input folder containing your ISO files and an output folder for the converted XISOs.
- Optionally enable Skip $SystemUpdate and Check output integrity, then click Start Conversion and monitor progress in real time.
Acknowledgements
- Avalonia — cross-platform .NET UI framework the application is built on
- XISOSharp — XISO/XDVDFS reading, writing, and conversion library that powers XISO/ZAR/CSO conversion, integrity testing, and exploration
- ZArchiveSharp — ZArchive/zstd compression library used for ZAR output and reading
- CHDSharp — CHD (Compressed Hunks of Data) reading, verification, and creation for CHD output and Xbox CHD testing/exploration
- SharpCompress — high-performance archive extraction
If you find this tool useful, please give the repository a star on GitHub!
This documentation is published automatically to the GitHub wiki and GitHub Pages on every change. Both destinations show the same side menu: the wiki renders _Sidebar.md, and the Pages site renders _layouts/default.html.


