-
Notifications
You must be signed in to change notification settings - Fork 0
Guida Uso Italiano
English · Italiano · Español · Français · Deutsch · Português · 简体中文
XGDTool (Fork ad Alte Prestazioni di Ashnar2602, basato sull'utility originale di WiredOpposite) e la suite unificata per la conversione, verifica e ottimizzazione di immagini disco per Xbox Originale e Xbox 360.
Il progetto include tre target ufficiali:
- XGDTool-GUI (Windows): Applicazione desktop con interfaccia scura, gestione coda Drag & Drop, verifica diagnostica e integrazione nel menu contestuale di Windows.
- XGDTool-CLI (Windows): Eseguibile a riga di comando standalone, leggero e privo di dipendenze esterne, ideale per script e automazioni.
- XGDTool-Android (Android 8.0+): Applicazione mobile nativa con interfaccia Material 3 Dark, motore di archiviazione Zero-Copy, servizio in background e localizzazione in 7 lingue.
- Avvia
XGDTool-GUI.exe. - Trascina qualsiasi file
.iso,.xiso,.cso,.cci,.zaro cartella di gioco all'interno della finestra. - Puoi anche usare i pulsanti Aggiungi File... o Aggiungi Cartella....
- La coda mostra percorso, dimensioni rilevate e stato per ogni elemento inserito.
Scegli il formato desiderato tramite i selettori radio:
- XISO: Immagine disco Xbox / Xbox 360 ripulita (scrubbed), pronta per la masterizzazione o emulazione.
-
GoD (Games on Demand): Pacchetto contenitore Xbox 360 (
00007000) per avvio diretto da USB/HDD su console RGH/JTAG. - ZAR (ZArchive): Archivio compresso multi-thread in Zstandard, ideale per Xenia Canary.
- CSO: Immagine disco compressa a blocchi LZ4.
- CCI: Immagine compressa LZ4 a chunk per emulatori Xbox Originale.
- Estrai Cartella: Estrazione diretta del file system della ISO in file e cartelle sciolti.
- Clicca su Verifica Immagine per eseguire un controllo di integrita non distruttivo sul file selezionato.
- Ispeziona geometria del disco (XGD2 / XGD3, layer break), struttura del filesystem AVL, Title ID, Media ID, Nome del Gioco e calcola al volo gli hash CRC32, MD5 e SHA-1.
-
Rinomina Intelligente (
[<TitleID>] <GameName>): Assegna automaticamente il nome standard Xbox all'output generato. -
Genera File .dvd: Crea il file
.dvdcon il layerbreak corretto (1913760per XGD2,2133520per XGD3) pronto per ImgBurn. - Scrubbing Completo: Azzera i settori inutilizzati direttamente nei buffer RAM, velocizzando l'operazione.
- Calcola Checksum: Calcola CRC32, MD5 e SHA-1 accelerato in hardware (SHA-NI) durante la scrittura.
- Livello di Compressione: Regola la compressione Zstandard (livelli 1-6) per gli archivi ZAR.
- Thread di Lavoro: Imposta il numero di core CPU usati per la compressione parallela.
- Apri Cartella Output: Apre la cartella di destinazione al termine della coda.
- Suono di Completamento: Riproduce un avviso sonoro al termine dei lavori.
- Menu Contestuale Windows: Clicca su Registra Menu Contestuale per integrare XGDTool nel tasto destro di Windows Explorer.
XGDTool-CLI.exe [OPZIONI] <percorso_input> [percorso_output]| Opzione | Argomento | Descrizione |
|---|---|---|
--xiso |
Nessuno | Converte in formato ISO / XISO per Xbox o Xbox 360 |
--god |
Nessuno | Converte in formato Games on Demand (GoD) |
--zar |
Nessuno | Converte in archivio compresso ZArchive (Zstandard) |
--cso |
Nessuno | Converte in formato compresso CSO (LZ4) |
--cci |
Nessuno | Converte in formato compresso CCI (LZ4) |
--extract |
Nessuno | Estrae il contenuto del disco in file e cartelle |
--verify |
Nessuno | Scansione diagnostica non distruttiva e verifica integrita |
--smart-rename |
Nessuno | Rinomina automaticamente l'output come [<TitleID>] <GameName>
|
--threads |
<N> |
Numero di thread per la compressione parallela |
--level |
<1-6> |
Livello di compressione Zstd per ZAR (predefinito: 2) |
--dvd |
Nessuno | Genera file .dvd pre-configurato con il layerbreak |
--full-scrub |
Nessuno | Azzera tutti i settori di padding non utilizzati |
--checksum |
Nessuno | Calcola CRC32, MD5 e SHA-1 durante la scrittura |
--register-shell |
Nessuno | Registra il menu contestuale nel tasto destro di Windows Explorer |
--unregister-shell |
Nessuno | Rimuove il menu contestuale da Windows Explorer |
-h, --help
|
Nessuno | Mostra la guida dei comandi ed esce |
-
Verificare un'immagine disco senza modificarla:
XGDTool-CLI.exe --verify "D:\Giochi\Halo_Reach.iso"
-
Convertire una ISO in Games on Demand (GoD) per Xbox 360 RGH:
XGDTool-CLI.exe --god "D:\Giochi\Halo_Reach.iso" "E:\Content\0000000000000000"
-
Convertire ISO in archivio ZAR con rinomina automatica:
XGDTool-CLI.exe --zar --level 3 --smart-rename "D:\Giochi\Gears_of_War.iso" "D:\Emulatori\Xenia"
-
Convertire un'intera cartella di ISO in CSO usando 8 thread:
XGDTool-CLI.exe --cso --threads 8 "D:\Collezione_ISO" "D:\Output_CSO"
-
Registrare l'integrazione con Windows Explorer:
XGDTool-CLI.exe --register-shell
-
Motore Zero-Copy: Converte direttamente su memoria interna (
/storage/emulated/0) e microSD esterne tramiteMANAGE_EXTERNAL_STORAGE, evitando 15-20 GB di copie temporanee in cache. -
CRC32 Vettorizzato ARMv8: Istruzioni assembly dedicate (
__crc32d) con velocita di 15-20 GB/s su dispositivi ARM64. - Servizio in Background: Le conversioni proseguono anche con l'app in secondo piano grazie a una notifica persistente.
- Mantieni Schermo Acceso: Opzione per evitare lo standby durante conversioni lunghe.
- Ricerca Titolo Online/Offline: Ottiene il titolo corretto del gioco dal Title ID con timeout configurato.
- Apri l'app sul dispositivo.
- Tocca Sorgente e seleziona il file disco o la cartella.
- Tocca Destinazione e scegli la cartella di salvataggio.
- Scegli il formato di output (ZAR, GOD, CCI, CSO).
- Tocca Converti.
| Formato | Estensione | Hardware / Emulatore Consigliato | Note |
|---|---|---|---|
| ISO / XISO | .iso |
Xbox Originale, Xbox 360, Xemu, Xenia | Immagine standard non compressa |
| GoD | 00007000 |
Xbox 360 RGH/JTAG, Aurora, FreestyleDash | Avvio diretto da hard disk o USB |
| ZAR | .zar |
Xenia Canary, Cemu | Archivio Zstd compatto (~2 GB/s in lettura) |
| CSO | .cso |
Emulatori Xbox, Xemu | Compressione a blocchi LZ4 veloce |
| CCI | .cci |
Emulatori Xbox Originale | Allocazione LZ4 ottimizzata |
| Estrai | Cartella | Aurora, FreestyleDash, Dashboard Xbox Originale | File e cartelle estratti |
- Overhead del calcolo Checksum: 0.0 secondi. Il calcolo avviene interamente nei buffer RAM durante la scrittura dei dati su disco.
- Verifica dell'immagine fallita: Verifica che il dump non sia corrotto e contenga la struttura standard AVL o XISO.
-
Menu contestuale non visibile: Esegui
XGDTool-CLI.exe --register-shellda PowerShell o usa l'opzione nelle Impostazioni della GUI.
XGDTool v1.4.0 — High-Performance Xbox & Xbox 360 Disc Image Converter by Ashnar2602.
GitHub Repository ·
Releases ·
GPL-3.0 License