# GDR/XGD1 v227 media-profile preflight report

- ok: `true`
- mode: `redump_profile`
- model_loaded: `true`
- media_profile_loaded: `true`
- check_count: `38`
- failed_count: `0`
- warning_check_count: `0`

## Paths

- iso: `D:\vscode-workspace\xbox-dvd-tools-v2\disc_dumps\Red Faction II[TQ00501A].iso`
- xdvd: `D:\vscode-workspace\xbox-dvd-tools-v2\disc_dumps\Red Faction II[TQ00501A].xdvd.json`
- media_profile: `D:\vscode-workspace\xbox-dvd-tools-v2\disc_dumps\Red Faction II[TQ00501A].media.json`

## Failed checks

None.

## Warnings

- `redump_filler_ranges_are_synthetic_zero_fill`
- `redump_style_padding_zero_filled_pending_hardware_capture`

## Checks

| check | ok | actual | expected |
|---|---:|---|---|
| `iso_path_resolved` | `true` | `D:\vscode-workspace\xbox-dvd-tools-v2\disc_dumps\Red Faction II[TQ00501A].iso` | `True` |
| `xdvd_sidecar_exists` | `true` | `D:\vscode-workspace\xbox-dvd-tools-v2\disc_dumps\Red Faction II[TQ00501A].xdvd.json` | `True` |
| `media_profile_exists` | `true` | `D:\vscode-workspace\xbox-dvd-tools-v2\disc_dumps\Red Faction II[TQ00501A].media.json` | `True` |
| `iso_exists` | `true` | `D:\vscode-workspace\xbox-dvd-tools-v2\disc_dumps\Red Faction II[TQ00501A].iso` | `True` |
| `model_loaded` | `true` | `True` | `True` |
| `media_profile_loaded` | `true` | `True` | `True` |
| `layout_type` | `true` | `original_xbox_xgd1_redump_style_2048` | `original_xbox_xgd1_redump_style_2048` |
| `sector_size` | `true` | `2048` | `2048` |
| `reconstructed_output_sector_count` | `true` | `3820880` | `3820880` |
| `reconstructed_output_byte_count` | `true` | `7825162240` | `7825162240` |
| `layer_break_lba` | `true` | `1913776` | `1913776` |
| `game_output_start_lba` | `true` | `198144` | `198144` |
| `game_xiso_leadin_sector_count` | `true` | `32` | `32` |
| `xdfs_volume_lba_within_game_region` | `true` | `32` | `32` |
| `game_unlocked_source_start_lba` | `true` | `32` | `32` |
| `game_unlocked_source_sector_count` | `true` | `3431232` | `3431232` |
| `video_l0_sector_count` | `true` | `6832` | `6832` |
| `video_l1_start_lba` | `true` | `3820720` | `3820720` |
| `video_l1_sector_count` | `true` | `160` | `160` |
| `locked_visible_sector_count` | `true` | `6992` | `6992` |
| `unlocked_visible_sector_count` | `true` | `3431264` | `3431264` |
| `locked_read_capacity_10_hex` | `true` | `00001B4F00000800` | `00001B4F00000800` |
| `unlocked_read_capacity_10_hex` | `true` | `00345B5F00000800` | `00345B5F00000800` |
| `route_locked_l0_start` | `true` | `[(0, 0, 1, 'redump_locked_video_l0')]` | `[(0, 0, 1, 'redump_locked_video_l0')]` |
| `route_locked_l0_l1_cross` | `true` | `[(6831, 6831, 1, 'redump_locked_video_l0'), (6832, 3820720, 1, 'redump_locked_video_l1_tail')]` | `[(6831, 6831, 1, 'redump_locked_video_l0'), (6832, 3820720, 1, 'redump_locked_video_l1_tail')]` |
| `route_locked_l1_end` | `true` | `[(6991, 3820879, 1, 'redump_locked_video_l1_tail')]` | `[(6991, 3820879, 1, 'redump_locked_video_l1_tail')]` |
| `route_unlocked_start` | `true` | `[(0, 198144, 1, 'redump_unlocked_game_xiso_region')]` | `[(0, 198144, 1, 'redump_unlocked_game_xiso_region')]` |
| `route_unlocked_xdfs_start` | `true` | `[(32, 198176, 1, 'redump_unlocked_game_xiso_region')]` | `[(32, 198176, 1, 'redump_unlocked_game_xiso_region')]` |
| `route_unlocked_end` | `true` | `[(3431263, 3629407, 1, 'redump_unlocked_game_xiso_region')]` | `[(3431263, 3629407, 1, 'redump_unlocked_game_xiso_region')]` |
| `route_raw_redump_last` | `true` | `[(3820879, 3820879, 1, 'direct')]` | `[(3820879, 3820879, 1, 'direct')]` |
| `iso_byte_count_matches_profile` | `true` | `7825162240` | `7825162240` |
| `iso_sector_count_matches_profile` | `true` | `3820880` | `3820880` |
| `payload_ad_c0_present` | `true` | `True` | `True` |
| `payload_ad_c0_size` | `true` | `1636` | `1636` |
| `payload_pfi_present` | `true` | `True` | `True` |
| `payload_pfi_size` | `true` | `2048` | `2048` |
| `payload_dmi_present` | `true` | `True` | `True` |
| `payload_dmi_size` | `true` | `2048` | `2048` |
