# Tooling 001 — XGD1 Dump Validator

## Artifact

`xbox-dvd-tools_xgd1_dump_validator_v1_update.zip`

- SHA-256: `bae131759112fc7a6b2847cb05b32e5287c614b307e206122bc5b47b59a9d7c0`
- size: `9472` bytes
- layout: canonical workspace-relative paths at ZIP root

## Purpose

The helper validates a completed option-1 XGD1 raw ISO and its evidence
package without requiring another hardware read.

It checks:

- canonical raw-image byte count;
- `.media.json` and `.xdvd.json`;
- AD C0, PFI, and DMI resource files;
- expected XDFS signature position;
- synthetic zero-filled ranges;
- raw CRC32, MD5, and SHA-1;
- hashes of the embedded standalone-XISO slice;
- equality with a standalone option-2 XISO, when supplied.

It can also extract the option-2 XISO directly from option 1.

## Validation state

- Python syntax: passed
- CLI parser/help: passed
- completed user dump: pending
