PS D:\vscode-workspace\xbox-dvd-tools-v2> .\bin\unlockdrive.exe e /stop
Sending SCSI STOP UNIT / spin-down command...
SCSI STOP UNIT / spin-down successful.

Process complete.
PS D:\vscode-workspace\xbox-dvd-tools-v2> .\bin\disc_dump.exe /list
ID    Vendor       Model              Volume Label    Status
-------------------------------------------------------------------------------
  E:   HL-DT-ST     DVD-ROM GDR8050L   SEP13011042072  Ready
-------------------------------------------------------------------------------
Total Optical Drives Found: 1
PS D:\vscode-workspace\xbox-dvd-tools-v2> .\bin\disc_dump.exe e
Opening drive e: for Atomic Handshake...
Polling drive readiness with TEST UNIT READY...
Drive reports ready.
Structure size: 56

--- Sending CDB [Step 1: Init Read Cap] (10 bytes) ---
25 00 00 00 00 00 00 00 00 00
---------------------------

--- Received Data [Step 1: Init Read Cap] (8 bytes) ---
00 34 5B 5F 00 00 08 00
---------------------------
Initial Max LBA: 3431263
--------------------------------------------
Drive Capacity Details:
  Total Sectors: 3431264
  Sector Size:   2048 bytes
  Total Size:    6.54 GB
--------------------------------------------

--- Sending CDB [Step 2: Mode Sense] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 2: Mode Sense] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 01 01 01 D1 02 DC
A2 E7 C8 ED 33 28 22 00 00 00 00 00
---------------------------

--- Sending CDB [Step 3: Read DVD Struct 0xAD] (12 bytes) ---
AD 00 FF 02 FD FF FE 00 06 64 00 C0
---------------------------

--- Received Data [Step 3: Read DVD Struct 0xAD] (1636 bytes) ---
06 62 00 00 D1 0F 31 10 00 06 06 00 00 F9 F9 FF
00 20 33 AF 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 01 17 6C 38 7A DC 60 89 A3 97 D7 E6
D9 9D 78 AC DD A0 95 C8 E8 52 C8 14 26 89 27 CF
6F 46 A6 ED 42 B4 0E AC 71 C4 C3 49 2D A2 70 52
63 8F 65 CF 22 E0 20 C9 4E 3E 9D EB CD F0 2C A1
99 DC D6 05 7A 69 7F 3A 6B 6F 79 C4 04 B7 04 BC
BD CD 53 1C 85 4B F9 9C 84 9E 26 A8 37 A9 2F 37
FF 0E 24 73 62 61 48 23 27 54 68 06 5A DD 91 36
92 68 C9 CA 54 65 67 C3 09 94 93 1B 18 3C 7D 96
E0 C2 D0 34 F7 C8 07 31 07 5B 85 73 EF CF 58 DF
1E CE A3 B0 7C B5 D4 F9 A9 4D 8F 03 8E DA 19 17
6F 52 D2 62 F1 9E 8C 41 71 FF CD 62 A9 E1 92 98
75 58 C4 6A 52 9A 5D BA F2 3D 03 E7 92 1D AD 75
FF 90 A0 DA CD 6A 6B BD 1A CB 56 5B 2C 78 3A B4
FD E3 78 E2 EF D7 82 B8 72 C2 61 8C D4 56 FC 88
00 52 C4 0C 26 FE DB 36 89 06 D0 59 ED 11 7A B6
2B 9F CC D0 C6 47 C8 6C DD F9 B7 5D 76 6D C0 BB
22 11 83 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 B0 4C B1 5A 89 CC C2 01 AC 87 1F E3 C0
C0 3B EC D4 E5 21 DF 53 01 BC E0 00 00 00 00 79
13 0F BA 47 E8 F6 44 A7 69 85 55 19 9E 07 70 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 09 8B DF C9 92 CC C2 01 83 C8 42 3E 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 3E
06 55 72 DF EC 72 E7 E5 A2 91 91 18 76 25 0A A9
27 8E D8 34 15 01 E2 BA F1 CB E9 79 FE 86 A6 69
8E 4B 77 96 4D 72 97 AD 06 D0 29 B5 16 DE 6C 67
F7 56 CF EA 75 C3 BA B7 C3 B2 97 60 B0 91 8F 0F
5B 97 BF A2 48 04 A7 37 FA 97 A1 45 BB 85 1C 98
9D C1 91 53 39 48 5F EA 95 E5 A6 96 F3 F2 E1 B0
FF 2C 91 6C 8C 11 1D D1 25 F3 BF D7 64 B3 8A F6
84 92 6F 69 EF D7 60 8C 7C 88 14 9D 43 46 BF 95
EC 0E F5 B2 73 8A 45 71 53 64 ED FB 5A 7D 88 87
E0 AA C0 AE D3 1C 5D CF AF 7B B4 7B BE B2 86 A8
5F 90 2A D6 30 50 27 63 BD F0 BF 4B CE 6A 8B C2
FB C9 AC FF 99 DC FC 33 99 0B FD 13 E7 4E CD 84
D3 49 33 8F 49 9D 24 15 28 7A 7C 4C BB D5 62 5A
94 24 BF E7 89 F0 71 7E 9C 61 79 76 87 82 28 4A
59 DD 1E 50 AF 89 89 71 6D D0 2D 1B E6 73 34 83
45 80 F1 87 D0 93 1C AA 42 4D 5B E7 EA 54 2F 37
20 AA 4F 35 2D A8 7D 5E F2 B1 1B 6C 19 7B C6 8C
60 F7 21 48 F6 49 55 07 DE C5 A1 55 C3 B8 F1 AF
8A 8B 8A D0 3C 0B 17 68 D4 C2 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 30
57 49 EA 62 2F D5 11 BE 57 9E 0B D0 8C A1 44 16
55 AF 23 C6 2C E4 A3 AF 31 2B 66 F3 F6 86 7E 81
C6 20 1A 1D 29 1A F4 EA 5C 2E 59 F6 DE DD 63 18
8F 2F 99 CB C9 3E C0 3F D9 44 0B 4E 91 BA A8 42
42 BE F8 44 1A B6 A2 3F 13 2F 88 82 29 CE 4A 5E
CC 67 02 EA 01 64 06 EA DA EC 45 1B 40 8F F9 12
A3 25 A3 00
---------------------------

--- Sending CDB [Step 4: Mode Select Chal 1] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 4: Mode Select Chal 1] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 00 D1 01 6B
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------

--- Sending CDB [Step 5: Mode Sense Verify 1] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 5: Mode Sense Verify 1] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 01 01 01 D1 02 6B
A2 E7 C8 ED D2 D1 70 F1 00 00 00 00
---------------------------

--- Sending CDB [Step 6: Mode Select Chal 2] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 6: Mode Select Chal 2] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 00 01 00 00 DC
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------

--- Sending CDB [Step 7: Mode Sense Verify 2] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 7: Mode Sense Verify 2] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 01 01 01 D1 02 DC
A2 E7 C8 ED 33 28 22 00 00 00 00 00
---------------------------

--- Sending CDB [Step 8: Mode Select Part1 Unlock] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 8: Mode Select Part1 Unlock] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 01 01 01 D1 01 DC
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------
Partition 1 unlock command completed.
Enabling Sticky Descrambling (Mode 0x31)...

--- Sending CDB [Step 9: Sticky Descrambling] (6 bytes) ---
15 11 00 00 0C 00
---------------------------

--- Sending Data [Step 9: Sticky Descrambling] (12 bytes) ---
00 00 00 00 31 06 01 00 00 00 00 00
---------------------------

--- Sending CDB [Step 10: Final Verify] (10 bytes) ---
25 00 00 00 00 00 00 00 00 00
---------------------------

--- Received Data [Step 10: Final Verify] (8 bytes) ---
00 34 5B 5F 00 00 08 00
---------------------------
--------------------------------------------
Drive Capacity Details:
  Total Sectors: 3431264
  Sector Size:   2048 bytes
  Total Size:    6.54 GB
--------------------------------------------
Software Ejecting tray...
Tray eject successful.
Software Closing tray...
Tray close successful.
Waiting for disc spin-up/readiness after tray close...
Polling drive readiness with TEST UNIT READY...
Drive is not ready/spun up yet; requesting START UNIT.
Sending SCSI START UNIT / spin-up command...
SCSI START UNIT / spin-up command accepted.
Drive reports ready.
Re-applying 8050L Handshake after Media Change...
Structure size: 56

--- Sending CDB [Step 1: Init Read Cap] (10 bytes) ---
25 00 00 00 00 00 00 00 00 00
---------------------------

--- Received Data [Step 1: Init Read Cap] (8 bytes) ---
00 00 1B 4F 00 00 08 00
---------------------------
Initial Max LBA: 6991
--------------------------------------------
Drive Capacity Details:
  Total Sectors: 6992
  Sector Size:   2048 bytes
  Total Size:    0.01 GB
--------------------------------------------

--- Sending CDB [Step 2: Mode Sense] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 2: Mode Sense] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 00 D1 02 DC
A2 E7 C8 ED 33 28 22 00 00 00 00 00
---------------------------

--- Sending CDB [Step 3: Read DVD Struct 0xAD] (12 bytes) ---
AD 00 FF 02 FD FF FE 00 06 64 00 C0
---------------------------

--- Received Data [Step 3: Read DVD Struct 0xAD] (1636 bytes) ---
06 62 00 00 D1 0F 31 10 00 06 06 00 00 F9 F9 FF
00 20 33 AF 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 01 17 6C 38 7A DC 60 89 A3 97 D7 E6
D9 9D 78 AC DD A0 95 C8 E8 52 C8 14 26 89 27 CF
6F 46 A6 ED 42 B4 0E AC 71 C4 C3 49 2D A2 70 52
63 8F 65 CF 22 E0 20 C9 4E 3E 9D EB CD F0 2C A1
99 DC D6 05 7A 69 7F 3A 6B 6F 79 C4 04 B7 04 BC
BD CD 53 1C 85 4B F9 9C 84 9E 26 A8 37 A9 2F 37
FF 0E 24 73 62 61 48 23 27 54 68 06 5A DD 91 36
92 68 C9 CA 54 65 67 C3 09 94 93 1B 18 3C 7D 96
E0 C2 D0 34 F7 C8 07 31 07 5B 85 73 EF CF 58 DF
1E CE A3 B0 7C B5 D4 F9 A9 4D 8F 03 8E DA 19 17
6F 52 D2 62 F1 9E 8C 41 71 FF CD 62 A9 E1 92 98
75 58 C4 6A 52 9A 5D BA F2 3D 03 E7 92 1D AD 75
FF 90 A0 DA CD 6A 6B BD 1A CB 56 5B 2C 78 3A B4
FD E3 78 E2 EF D7 82 B8 72 C2 61 8C D4 56 FC 88
00 52 C4 0C 26 FE DB 36 89 06 D0 59 ED 11 7A B6
2B 9F CC D0 C6 47 C8 6C DD F9 B7 5D 76 6D C0 BB
22 11 83 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 B0 4C B1 5A 89 CC C2 01 AC 87 1F E3 C0
C0 3B EC D4 E5 21 DF 53 01 BC E0 00 00 00 00 79
13 0F BA 47 E8 F6 44 A7 69 85 55 19 9E 07 70 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 09 8B DF C9 92 CC C2 01 83 C8 42 3E 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 3E
06 55 72 DF EC 72 E7 E5 A2 91 91 18 76 25 0A A9
27 8E D8 34 15 01 E2 BA F1 CB E9 79 FE 86 A6 69
8E 4B 77 96 4D 72 97 AD 06 D0 29 B5 16 DE 6C 67
F7 56 CF EA 75 C3 BA B7 C3 B2 97 60 B0 91 8F 0F
5B 97 BF A2 48 04 A7 37 FA 97 A1 45 BB 85 1C 98
9D C1 91 53 39 48 5F EA 95 E5 A6 96 F3 F2 E1 B0
FF 2C 91 6C 8C 11 1D D1 25 F3 BF D7 64 B3 8A F6
84 92 6F 69 EF D7 60 8C 7C 88 14 9D 43 46 BF 95
EC 0E F5 B2 73 8A 45 71 53 64 ED FB 5A 7D 88 87
E0 AA C0 AE D3 1C 5D CF AF 7B B4 7B BE B2 86 A8
5F 90 2A D6 30 50 27 63 BD F0 BF 4B CE 6A 8B C2
FB C9 AC FF 99 DC FC 33 99 0B FD 13 E7 4E CD 84
D3 49 33 8F 49 9D 24 15 28 7A 7C 4C BB D5 62 5A
94 24 BF E7 89 F0 71 7E 9C 61 79 76 87 82 28 4A
59 DD 1E 50 AF 89 89 71 6D D0 2D 1B E6 73 34 83
45 80 F1 87 D0 93 1C AA 42 4D 5B E7 EA 54 2F 37
20 AA 4F 35 2D A8 7D 5E F2 B1 1B 6C 19 7B C6 8C
60 F7 21 48 F6 49 55 07 DE C5 A1 55 C3 B8 F1 AF
8A 8B 8A D0 3C 0B 17 68 D4 C2 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 30
57 49 EA 62 2F D5 11 BE 57 9E 0B D0 8C A1 44 16
55 AF 23 C6 2C E4 A3 AF 31 2B 66 F3 F6 86 7E 81
C6 20 1A 1D 29 1A F4 EA 5C 2E 59 F6 DE DD 63 18
8F 2F 99 CB C9 3E C0 3F D9 44 0B 4E 91 BA A8 42
42 BE F8 44 1A B6 A2 3F 13 2F 88 82 29 CE 4A 5E
CC 67 02 EA 01 64 06 EA DA EC 45 1B 40 8F F9 12
A3 25 A3 00
---------------------------

--- Sending CDB [Step 4: Mode Select Chal 1] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 4: Mode Select Chal 1] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 00 D1 01 6B
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------

--- Sending CDB [Step 5: Mode Sense Verify 1] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 5: Mode Sense Verify 1] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 01 D1 02 6B
A2 E7 C8 ED D2 D1 70 F1 00 00 00 00
---------------------------

--- Sending CDB [Step 6: Mode Select Chal 2] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 6: Mode Select Chal 2] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 00 01 00 00 DC
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------

--- Sending CDB [Step 7: Mode Sense Verify 2] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 7: Mode Sense Verify 2] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 01 D1 02 DC
A2 E7 C8 ED 33 28 22 00 00 00 00 00
---------------------------

--- Sending CDB [Step 8: Mode Select Part1 Unlock] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 8: Mode Select Part1 Unlock] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 01 01 01 D1 01 DC
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------
Partition 1 unlock command completed.
Enabling Sticky Descrambling (Mode 0x31)...

--- Sending CDB [Step 9: Sticky Descrambling] (6 bytes) ---
15 11 00 00 0C 00
---------------------------

--- Sending Data [Step 9: Sticky Descrambling] (12 bytes) ---
00 00 00 00 31 06 01 00 00 00 00 00
---------------------------

--- Sending CDB [Step 10: Final Verify] (10 bytes) ---
25 00 00 00 00 00 00 00 00 00
---------------------------

--- Received Data [Step 10: Final Verify] (8 bytes) ---
00 34 5B 5F 00 00 08 00
---------------------------
--------------------------------------------
Drive Capacity Details:
  Total Sectors: 3431264
  Sector Size:   2048 bytes
  Total Size:    6.54 GB
--------------------------------------------
Refreshing Volume Stack (Quiet Mode)...
Polling drive readiness with TEST UNIT READY...
Drive reports ready.
Setting drive to maximum performance mode...
Searching for Xbox Game Signature (Raw SCSI Scan)...
Game Title Raw: Red Faction« II

--- XDFS FILE SYSTEM TREE ---
 |-- ccrunch_plus.cfg (12211 bytes)
 |-- bluebeard.cfg (181 bytes)
 |-- bluebeard.bty (1541960 bytes)
 |-- bluebeard.btz (217410 bytes)
 |-- ccrunch.arr (37845 bytes)
 |-- bluebeard.crc (442280 bytes)
 |-- ccrunch_geom.arr (994 bytes)
 |-- rf2_config.ini (2872 bytes)
 |-- globals.slw (14203 bytes)
 |-- default.xbe (2314240 bytes)
 |-- rf.trg (0 bytes)
 |-- xbox.toc_master (4140 bytes)
 |-- version.ver (325 bytes)
[DIR] xbox_media
   |-- DMPC30.toc_group (541 bytes)
   |-- DMO06.toc_group (479 bytes)
   |-- CTFPC04.toc_group (616 bytes)
   |-- CTFO01.toc_group (580 bytes)
   |-- Animations_2.toc_group (43410 bytes)
   |-- Animations_1.toc_group (42756 bytes)
  [DIR] Animations_1
     |-- FP_MG_Idle_1.mvf (42716 bytes)
     |-- feml_shdr_stand.mvf (72405 bytes)
     |-- feml_hrfl_talk.rfa (26128 bytes)
     |-- feml_comphack.mvf (132465 bytes)
     |-- burk_rifle_walk.rfa (4568 bytes)
     |-- burk_rifle_butt.rfa (17640 bytes)
     |-- attack_03_01.CSC (4040 bytes)
     |-- alias_talk30.rfa (5093 bytes)
     |-- alias_talk30.mvf (40513 bytes)
     |-- attack_01.CSC (2360 bytes)
     |-- attack_02.CSC (4040 bytes)
     |-- attack_04.CSC (4040 bytes)
     |-- attack_03_02.CSC (4040 bytes)
     |-- attack_repta.CSC (8040 bytes)
     |-- burk_rifle_butt.mvf (26205 bytes)
     |-- burk_rifle_reload.mvf (80105 bytes)
     |-- burk_rifle_fire.rfa (3928 bytes)
     |-- burk_rifle_fire.mvf (26205 bytes)
     |-- burk_rifle_ready.mvf (72405 bytes)
     |-- burk_rifle_ready.rfa (6892 bytes)
     |-- burk_rifle_run.mvf (15425 bytes)
     |-- burk_rifle_reload.rfa (9648 bytes)
     |-- burk_rifle_run.rfa (3512 bytes)
     |-- burk_rifle_walk.mvf (27745 bytes)
     |-- bzwmn2_talk30.rfa (7928 bytes)
     |-- bzman1_talk30.mvf (73745 bytes)
     |-- burk_talk.rfa (6844 bytes)
     |-- burk_talk.mvf (53164 bytes)
     |-- burk_talk_short.mvf (19654 bytes)
     |-- burk_talk_short.rfa (3484 bytes)
     |-- bzman2_talk30.mvf (76377 bytes)
     |-- bzman1_talk30.rfa (8845 bytes)
     |-- bzman2_talk30.rfa (9508 bytes)
     |-- bzwmn2_talk30.mvf (74121 bytes)
     |-- echo_hudidle60.mvf (14204 bytes)
     |-- chpr_gunship_fly.rfa (7520 bytes)
     |-- chpr_gunship_fly.mvf (2164 bytes)
     |-- chpr_gunship_hover.mvf (8254 bytes)
     |-- chpr_gunship_hover.rfa (3484 bytes)
     |-- echo_hudtalk30.rfa (10210 bytes)
     |-- echo_hudidle60.rfa (4936 bytes)
     |-- echo_hudtalk30.mvf (40240 bytes)
     |-- echo_talk30.mvf (41689 bytes)
     |-- echo_talk30.rfa (5616 bytes)
     |-- feml_dpst_talk.mvf (184825 bytes)
     |-- feml_dpst_idle1.mvf (118605 bytes)
     |-- feml_cower.rfa (12844 bytes)
     |-- feml_comphack300.mvf (466645 bytes)
     |-- feml_comphack.rfa (15920 bytes)
     |-- feml_comphack300.rfa (18416 bytes)
     |-- feml_cower.mvf (143245 bytes)
     |-- feml_dpst_crch.rfa (9600 bytes)
     |-- feml_dpst_crch.mvf (72405 bytes)
     |-- feml_dpst_crchwalk.mvf (30825 bytes)
     |-- feml_dpst_crchwalk.rfa (5976 bytes)
     |-- feml_dpst_run.rfa (4140 bytes)
     |-- feml_dpst_idle2.mvf (92425 bytes)
     |-- feml_dpst_idle1.rfa (13584 bytes)
     |-- feml_dpst_idle2.rfa (9784 bytes)
     |-- feml_dpst_run.mvf (16965 bytes)
     |-- feml_dpst_runbk.rfa (4116 bytes)
  [DIR] Animations_2
     |-- medm_lrfl_crchwalk.mvf (57005 bytes)
     |-- medm_hrfl_draw.rfa (4932 bytes)
     |-- medm_dpst_swtrunbk.mvf (30825 bytes)
     |-- medm_dpst_holster.rfa (4332 bytes)
     |-- medm_dpst_altfire.mvf (18505 bytes)
     |-- medm_bumtalk.mvf (72405 bytes)
     |-- medm_banginga_p.rfa (9924 bytes)
     |-- medm_alias_idle.rfa (51004 bytes)
     |-- medm_alias_idle.mvf (187905 bytes)
     |-- medm_banginga_p.mvf (69325 bytes)
     |-- medm_bangingb_p.rfa (9192 bytes)
     |-- medm_bangingb_p.mvf (58545 bytes)
     |-- medm_bumidle.mvf (72405 bytes)
     |-- medm_bumidle.rfa (9304 bytes)
     |-- medm_crch.rfa (11268 bytes)
     |-- medm_cower.mvf (103205 bytes)
     |-- medm_bumtalk.rfa (9520 bytes)
     |-- medm_cower.rfa (26228 bytes)
     |-- medm_crch.mvf (141705 bytes)
     |-- medm_dmpst_altfire.rfa (2184 bytes)
     |-- medm_dmpst_altfire.mvf (21585 bytes)
     |-- medm_dmpst_fire.mvf (21585 bytes)
     |-- medm_dmpst_fire.rfa (2136 bytes)
     |-- medm_dpst_fire.rfa (2048 bytes)
     |-- medm_dpst_crchwalk.mvf (57005 bytes)
     |-- medm_dpst_crch.mvf (141705 bytes)
     |-- medm_dpst_altfire.rfa (2012 bytes)
     |-- medm_dpst_crch.rfa (9588 bytes)
     |-- medm_dpst_draw.mvf (57005 bytes)
     |-- medm_dpst_crchwalk.rfa (6420 bytes)
     |-- medm_dpst_draw.rfa (4608 bytes)
     |-- medm_dpst_fire.mvf (18505 bytes)
     |-- medm_dpst_flnchrit.mvf (26205 bytes)
     |-- medm_dpst_flnchemp.rfa (8068 bytes)
     |-- medm_dpst_flnchemp.mvf (72405 bytes)
     |-- medm_dpst_flnchlft.mvf (26205 bytes)
     |-- medm_dpst_flnchlft.rfa (2640 bytes)
     |-- medm_dpst_freefall.mvf (33905 bytes)
     |-- medm_dpst_flnchrit.rfa (2640 bytes)
     |-- medm_dpst_freefall.rfa (3016 bytes)
     |-- medm_dpst_holster.mvf (57005 bytes)
     |-- medm_dpst_run.mvf (30825 bytes)
     |-- medm_dpst_leanlft.mvf (95505 bytes)
     |-- medm_dpst_idle2.rfa (8004 bytes)
     |-- medm_dpst_idle1.rfa (8208 bytes)
     |-- medm_dpst_idle1.mvf (72405 bytes)
     |-- medm_dpst_idle2.mvf (72405 bytes)
     |-- medm_dpst_jump.rfa (10204 bytes)
     |-- medm_dpst_jump.mvf (110905 bytes)
     |-- medm_dpst_jumprun.mvf (38525 bytes)
     |-- medm_dpst_jumprun.rfa (6060 bytes)
     |-- medm_dpst_reload.rfa (7224 bytes)
     |-- medm_dpst_leanrit.mvf (95505 bytes)
     |-- medm_dpst_leanlft.rfa (6876 bytes)
     |-- medm_dpst_leanrit.rfa (6408 bytes)
     |-- medm_dpst_reload.mvf (95505 bytes)
     |-- medm_dpst_rolllft.rfa (10932 bytes)
     |-- medm_dpst_rolllft.mvf (118605 bytes)
     |-- medm_dpst_rollrit.mvf (118605 bytes)
   |-- Animations_3.toc_group (21650 bytes)
  [DIR] Animations_3
     |-- MFP_QR_fire.rfa (784 bytes)
     |-- MFP_HMG_jump.mvf (3485 bytes)
     |-- MFP_AR_altfire.mvf (1765 bytes)
     |-- kelp.mvf (114848 bytes)
     |-- ctf_flag_r.rfa (1744 bytes)
     |-- ceiling_turret_idle.mvf (2654 bytes)
     |-- cambot_fly.rfa (14016 bytes)
     |-- cambot_fly.mvf (35204 bytes)
     |-- cambot_idle.mvf (2654 bytes)
     |-- cambot_idle.rfa (500 bytes)
     |-- ctf_flag.mvf (4407 bytes)
     |-- ceiling_turret_idle.rfa (284 bytes)
     |-- ctf_flag.rfa (1852 bytes)
     |-- ctf_flag_r.mvf (4807 bytes)
     |-- hovertank_idle.mvf (2480 bytes)
     |-- flag01_wave.rfa (3052 bytes)
     |-- flag01_wave.mvf (8860 bytes)
     |-- hovertank_fire.mvf (4200 bytes)
     |-- hovertank_fire.rfa (1372 bytes)
     |-- jeep_drive.rfa (516 bytes)
     |-- hovertank_idle.rfa (556 bytes)
     |-- jeep_drive.mvf (3162 bytes)
     |-- jeep_idle.mvf (2462 bytes)
     |-- jeep_idle.rfa (420 bytes)
     |-- MFP_AP_hold.rfa (1560 bytes)
     |-- mech_arm_action.rfa (14448 bytes)
     |-- load_star_spin.mvf (11054 bytes)
     |-- kelp.rfa (6548 bytes)
     |-- load_star_spin.rfa (332 bytes)
     |-- mech_arm_action.mvf (5181 bytes)
     |-- MFP_AP_fire.mvf (5025 bytes)
     |-- MFP_AP_draw.mvf (4325 bytes)
     |-- MFP_AP_draw.rfa (1148 bytes)
     |-- MFP_AP_fire.rfa (1336 bytes)
     |-- MFP_AP_hold.mvf (5585 bytes)
     |-- MFP_AP_jump.mvf (3485 bytes)
     |-- MFP_AP_holster.rfa (1180 bytes)
     |-- MFP_AP_holster.mvf (4325 bytes)
     |-- MFP_AP_idle.mvf (12585 bytes)
     |-- MFP_AP_idle.rfa (2100 bytes)
     |-- MFP_AP_reload.rfa (3524 bytes)
     |-- MFP_AP_jump.rfa (828 bytes)
     |-- MFP_AP_reload.mvf (14125 bytes)
     |-- MFP_AP_run.mvf (4325 bytes)
     |-- MFP_AP_run.rfa (1092 bytes)
     |-- MFP_GL_hold.mvf (3865 bytes)
     |-- MFP_AR_idle.rfa (1968 bytes)
     |-- MFP_AR_fire.rfa (812 bytes)
     |-- MFP_AR_draw.mvf (1845 bytes)
     |-- MFP_AR_altfire.rfa (412 bytes)
     |-- MFP_AR_draw.rfa (1188 bytes)
     |-- MFP_AR_fire.mvf (2245 bytes)
     |-- MFP_AR_holster.mvf (1775 bytes)
     |-- MFP_AR_hold.mvf (1905 bytes)
     |-- MFP_AR_hold.rfa (1736 bytes)
     |-- MFP_AR_holster.rfa (1280 bytes)
     |-- MFP_AR_idle.mvf (1755 bytes)
     |-- MFP_AR_run.mvf (1875 bytes)
     |-- MFP_AR_jump.rfa (972 bytes)
     |-- MFP_AR_jump.mvf (1805 bytes)
     |-- MFP_AR_reload.mvf (2495 bytes)
     |-- MFP_AR_reload.rfa (4676 bytes)
     |-- MFP_GL_draw.rfa (1164 bytes)
     |-- MFP_AR_run.rfa (1220 bytes)
     |-- MFP_GL_draw.mvf (3175 bytes)
   |-- CTFC01.toc_group (554 bytes)
   |-- CTFO05.toc_group (572 bytes)
   |-- CTFO03.toc_group (580 bytes)
   |-- CTFO02.toc_group (554 bytes)
   |-- CTFO04.toc_group (554 bytes)
   |-- CTFO08.toc_group (554 bytes)
   |-- CTFO07.toc_group (554 bytes)
   |-- CTFO09.toc_group (554 bytes)
   |-- DMC12.toc_group (453 bytes)
   |-- DMC02.toc_group (479 bytes)
   |-- DM04.toc_group (605 bytes)
   |-- DM03.toc_group (473 bytes)
   |-- DMC01.toc_group (479 bytes)
   |-- DMC10.toc_group (529 bytes)
   |-- DMC08.toc_group (479 bytes)
   |-- DMC11.toc_group (529 bytes)
   |-- DMC20.toc_group (479 bytes)
   |-- DMC14.toc_group (427 bytes)
   |-- DMC13.toc_group (527 bytes)
   |-- DMC15.toc_group (479 bytes)
   |-- DMO02.toc_group (505 bytes)
   |-- DMO01.toc_group (529 bytes)
   |-- DMO03.toc_group (479 bytes)
   |-- DMO05.toc_group (479 bytes)
   |-- DMPC02.toc_group (433 bytes)
   |-- DMO14.toc_group (479 bytes)
   |-- DMO10.toc_group (529 bytes)
   |-- DMO08.toc_group (529 bytes)
   |-- DMO07.toc_group (535 bytes)
   |-- DMO09.toc_group (479 bytes)
   |-- DMO12.toc_group (479 bytes)
   |-- DMO11.toc_group (479 bytes)
   |-- DMO13.toc_group (479 bytes)
   |-- DMO21.toc_group (529 bytes)
   |-- DMO17.toc_group (499 bytes)
   |-- DMO15.toc_group (479 bytes)
   |-- DMO18.toc_group (479 bytes)
   |-- DMO24.toc_group (479 bytes)
   |-- DMO23.toc_group (479 bytes)
   |-- DMPC01.toc_group (485 bytes)
   |-- DMPC16.toc_group (541 bytes)
   |-- DMPC06.toc_group (461 bytes)
   |-- DMPC04.toc_group (485 bytes)
   |-- DMPC03.toc_group (505 bytes)
   |-- DMPC05.toc_group (587 bytes)
   |-- DMPC13.toc_group (537 bytes)
   |-- DMPC07.toc_group (485 bytes)
   |-- DMPC14.toc_group (539 bytes)
   |-- DMPC25.toc_group (381 bytes)
   |-- DMPC19.toc_group (539 bytes)
   |-- DMPC17.toc_group (485 bytes)
   |-- DMPC24.toc_group (485 bytes)
   |-- DMPC27.toc_group (485 bytes)
   |-- DMPC26.toc_group (457 bytes)
------------------------------
[!] Drive reported Raw DVD-9 geometry. Normalizing to Xbox Dual Layer...

--- Xbox Game Information ---
Title Name:    Red Faction II
Title ID:      0x54510005
Version:       1
Disc Number:   0
Regions:       North America
Allowed Media: Xbox_DVD
ESRB Rating:   E (Everyone)
-----------------------------

--- DISC INFORMATION ---
Physical Sectors: 3431264
Layers:           2
Media ID:         TQ00501A
Target File:      Red Faction II[TQ00501A]
-------------------------------

Dump game disc?
0. Exit without dumping
1. Dump entire disc (Redump-style Raw ISO; contains canonical XISO slice) [7.29 GiB, 3820880 sectors reconstructed]
   - Drive-reported unlocked game view: 3431264 sectors / 6.54 GiB
2. Export standalone XISO only (same shared game-region writer) [3.65 GiB, 1913920 sectors incl. lead-in]
Enter a choice: 1
Eject game disc when operation is complete?
0. No
1. Yes
Enter a choice: 1
Ejecting when operation is complete.
Starting dump...
Polling drive readiness with TEST UNIT READY...
Drive reports ready.
[RAW] Drive-reported unlocked sectors 3431264 normalized to Redump-style output target 3820880.
[RAW] Full-disc target: 3820880 sectors (7825162240 bytes).
[RAW] Expected Redump/XGD1 layer break at output LBA 1913776.
[RAW] Media-transition-preserving mode is enabled.
[RAW ISO] Free-space preflight for 'Red Faction II[TQ00501A].iso':
       Required output bytes: 7825162240
       Safety margin:         67108864
       Free to caller:        18773331968
       Effective available:   18773331968
[RAW] Cycling tray to restore locked/video view before dumping sector 0.
Software Ejecting tray...
Tray eject successful.
Software Closing tray...
Tray close successful.
Waiting for disc spin-up/readiness after tray close...
Polling drive readiness with TEST UNIT READY...
Drive is not ready/spun up yet; requesting START UNIT.
Sending SCSI START UNIT / spin-up command...
SCSI START UNIT / spin-up command accepted.
Drive reports ready.
Refreshing Volume Stack (Quiet Mode)...
[META] Locked READ CAPACITY: captured
[META] Locked MODE SENSE 0x3E: captured
[RAW] Using Original Xbox/XGD1 Redump-style 2048-byte-sector layout.
[RAW] Layout: VIDEO_L0=6832 sectors, pregame zero-fill padding=191312 sectors, game/XISO=3431264 sectors, postgame zero-fill padding=191312 sectors, VIDEO_L1=160 sectors.
[RAW] Note: filler/padding ranges are synthetic zero-fill placeholders until readable from hardware.
[RAW] Note: PFI/DMI/lead-in/lead-out are MMC/physical metadata, not READ(10) user-data sectors; they are emitted in sidecar/profile files.
[RAW] Capturing VIDEO-L1 tail to memory: source LBA 6832..6991 (160 sectors).
[RAW] Writing video L0 from locked source LBA 0..6831.

--- STARTING VIDEO-L0 RANGE ---
Source LBA: 0 | Output LBA: 0 | Sectors: 6832
Progress [VIDEO-L0/L0]: 100.0% | 13.3 MB | Speed: 2.37 MB/s | sourceLba: 6817 | outputLba: 6832 | Time: 00:00:05 | ETA: 00:00:00
[OK] Completed VIDEO-L0 range.

--- STARTING PREGAME-PAD RANGE ---
Output LBA: 6832 | Sectors: 191312 | Fill: synthetic zero-fill (not drive-captured)
Progress [PREGAME-PAD]: 100.0% | 387.0 MB | Speed: 7.41 MB/s | outputLba: 198144 | Time: 00:00:50 | ETA: 00:00:00
[OK] Completed PREGAME-PAD range.
[RAW] Re-applying full Xbox handshake for unlocked game/XISO view.
Structure size: 56

--- Sending CDB [Step 1: Init Read Cap] (10 bytes) ---
25 00 00 00 00 00 00 00 00 00
---------------------------

--- Received Data [Step 1: Init Read Cap] (8 bytes) ---
00 00 1B 4F 00 00 08 00
---------------------------
Initial Max LBA: 6991
--------------------------------------------
Drive Capacity Details:
  Total Sectors: 6992
  Sector Size:   2048 bytes
  Total Size:    0.01 GB
--------------------------------------------

--- Sending CDB [Step 2: Mode Sense] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 2: Mode Sense] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 00 D1 02 DC
A2 E7 C8 ED 33 28 22 00 00 00 00 00
---------------------------

--- Sending CDB [Step 3: Read DVD Struct 0xAD] (12 bytes) ---
AD 00 FF 02 FD FF FE 00 06 64 00 C0
---------------------------

--- Received Data [Step 3: Read DVD Struct 0xAD] (1636 bytes) ---
06 62 00 00 D1 0F 31 10 00 06 06 00 00 F9 F9 FF
00 20 33 AF 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 01 17 6C 38 7A DC 60 89 A3 97 D7 E6
D9 9D 78 AC DD A0 95 C8 E8 52 C8 14 26 89 27 CF
6F 46 A6 ED 42 B4 0E AC 71 C4 C3 49 2D A2 70 52
63 8F 65 CF 22 E0 20 C9 4E 3E 9D EB CD F0 2C A1
99 DC D6 05 7A 69 7F 3A 6B 6F 79 C4 04 B7 04 BC
BD CD 53 1C 85 4B F9 9C 84 9E 26 A8 37 A9 2F 37
FF 0E 24 73 62 61 48 23 27 54 68 06 5A DD 91 36
92 68 C9 CA 54 65 67 C3 09 94 93 1B 18 3C 7D 96
E0 C2 D0 34 F7 C8 07 31 07 5B 85 73 EF CF 58 DF
1E CE A3 B0 7C B5 D4 F9 A9 4D 8F 03 8E DA 19 17
6F 52 D2 62 F1 9E 8C 41 71 FF CD 62 A9 E1 92 98
75 58 C4 6A 52 9A 5D BA F2 3D 03 E7 92 1D AD 75
FF 90 A0 DA CD 6A 6B BD 1A CB 56 5B 2C 78 3A B4
FD E3 78 E2 EF D7 82 B8 72 C2 61 8C D4 56 FC 88
00 52 C4 0C 26 FE DB 36 89 06 D0 59 ED 11 7A B6
2B 9F CC D0 C6 47 C8 6C DD F9 B7 5D 76 6D C0 BB
22 11 83 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 B0 4C B1 5A 89 CC C2 01 AC 87 1F E3 C0
C0 3B EC D4 E5 21 DF 53 01 BC E0 00 00 00 00 79
13 0F BA 47 E8 F6 44 A7 69 85 55 19 9E 07 70 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 09 8B DF C9 92 CC C2 01 83 C8 42 3E 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 3E
06 55 72 DF EC 72 E7 E5 A2 91 91 18 76 25 0A A9
27 8E D8 34 15 01 E2 BA F1 CB E9 79 FE 86 A6 69
8E 4B 77 96 4D 72 97 AD 06 D0 29 B5 16 DE 6C 67
F7 56 CF EA 75 C3 BA B7 C3 B2 97 60 B0 91 8F 0F
5B 97 BF A2 48 04 A7 37 FA 97 A1 45 BB 85 1C 98
9D C1 91 53 39 48 5F EA 95 E5 A6 96 F3 F2 E1 B0
FF 2C 91 6C 8C 11 1D D1 25 F3 BF D7 64 B3 8A F6
84 92 6F 69 EF D7 60 8C 7C 88 14 9D 43 46 BF 95
EC 0E F5 B2 73 8A 45 71 53 64 ED FB 5A 7D 88 87
E0 AA C0 AE D3 1C 5D CF AF 7B B4 7B BE B2 86 A8
5F 90 2A D6 30 50 27 63 BD F0 BF 4B CE 6A 8B C2
FB C9 AC FF 99 DC FC 33 99 0B FD 13 E7 4E CD 84
D3 49 33 8F 49 9D 24 15 28 7A 7C 4C BB D5 62 5A
94 24 BF E7 89 F0 71 7E 9C 61 79 76 87 82 28 4A
59 DD 1E 50 AF 89 89 71 6D D0 2D 1B E6 73 34 83
45 80 F1 87 D0 93 1C AA 42 4D 5B E7 EA 54 2F 37
20 AA 4F 35 2D A8 7D 5E F2 B1 1B 6C 19 7B C6 8C
60 F7 21 48 F6 49 55 07 DE C5 A1 55 C3 B8 F1 AF
8A 8B 8A D0 3C 0B 17 68 D4 C2 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 30
57 49 EA 62 2F D5 11 BE 57 9E 0B D0 8C A1 44 16
55 AF 23 C6 2C E4 A3 AF 31 2B 66 F3 F6 86 7E 81
C6 20 1A 1D 29 1A F4 EA 5C 2E 59 F6 DE DD 63 18
8F 2F 99 CB C9 3E C0 3F D9 44 0B 4E 91 BA A8 42
42 BE F8 44 1A B6 A2 3F 13 2F 88 82 29 CE 4A 5E
CC 67 02 EA 01 64 06 EA DA EC 45 1B 40 8F F9 12
A3 25 A3 00
---------------------------

--- Sending CDB [Step 4: Mode Select Chal 1] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 4: Mode Select Chal 1] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 00 D1 01 6B
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------

--- Sending CDB [Step 5: Mode Sense Verify 1] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 5: Mode Sense Verify 1] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 01 D1 02 6B
A2 E7 C8 ED D2 D1 70 F1 00 00 00 00
---------------------------

--- Sending CDB [Step 6: Mode Select Chal 2] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 6: Mode Select Chal 2] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 00 01 00 00 DC
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------

--- Sending CDB [Step 7: Mode Sense Verify 2] (10 bytes) ---
5A 00 3E 00 00 00 00 00 1C 00
---------------------------

--- Received Data [Step 7: Mode Sense Verify 2] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 00 01 01 D1 02 DC
A2 E7 C8 ED 33 28 22 00 00 00 00 00
---------------------------

--- Sending CDB [Step 8: Mode Select Part1 Unlock] (10 bytes) ---
55 00 00 00 00 00 00 00 1C 00
---------------------------

--- Sending Data [Step 8: Mode Select Part1 Unlock] (28 bytes) ---
00 1A 00 00 00 00 00 00 3E 12 01 01 01 D1 01 DC
A2 E7 C8 ED 00 00 00 00 00 00 00 00
---------------------------
Partition 1 unlock command completed.
Enabling Sticky Descrambling (Mode 0x31)...

--- Sending CDB [Step 9: Sticky Descrambling] (6 bytes) ---
15 11 00 00 0C 00
---------------------------

--- Sending Data [Step 9: Sticky Descrambling] (12 bytes) ---
00 00 00 00 31 06 01 00 00 00 00 00
---------------------------

--- Sending CDB [Step 10: Final Verify] (10 bytes) ---
25 00 00 00 00 00 00 00 00 00
---------------------------

--- Received Data [Step 10: Final Verify] (8 bytes) ---
00 34 5B 5F 00 00 08 00
---------------------------
--------------------------------------------
Drive Capacity Details:
  Total Sectors: 3431264
  Sector Size:   2048 bytes
  Total Size:    6.54 GB
--------------------------------------------
Refreshing Volume Stack (Quiet Mode)...
Polling drive readiness with TEST UNIT READY...
Drive reports ready.
[META] Unlocked READ CAPACITY: captured
[META] Unlocked MODE SENSE 0x3E: captured
[META] READ DVD STRUCTURE Xbox C0 block: captured
[META] READ DVD STRUCTURE PFI: captured
[META] READ DVD STRUCTURE DMI: captured
[RAW] Writing the embedded Xbox game view through the shared XISO writer.
[GAME-XISO] Shared game-region plan: source LBA 32, source sectors 3431232, lead-in sectors 32, output LBA 198144, output sectors 3431264.

--- STARTING GAME-XISO-LEADIN RANGE ---
Output LBA: 198144 | Sectors: 32 | Fill: synthetic zero-fill (not drive-captured)
Progress [GAME-XISO-LEADIN]: 100.0% | 387.1 MB | Speed: 0.00 MB/s | outputLba: 198176 | Time: 00:00:00 | ETA: 00:00:00
[OK] Completed GAME-XISO-LEADIN range.

--- STARTING GAME-XISO-DATA RANGE ---
Source LBA: 32 | Output LBA: 198176 | Sectors: 3431232
Progress [GAME-XISO-DATA/L0]: 50.0% | 3737.8 MB | Speed: 4.63 MB/s | sourceLba: 1715617 | outputLba: 1913776 | Time: 00:12:03 | ETA: 00:12:03
[INFO] Redump/XGD1 output layer break at LBA 1913776. Reducing burst size to 1 sector for safety.
Progress [GAME-XISO-DATA/L1]: 100.0% | 7088.7 MB | Speed: 4.75 MB/s | sourceLba: 3431249 | outputLba: 3629408 | Time: 00:23:30 | ETA: 00:00:00
[OK] Completed GAME-XISO-DATA range.

--- STARTING POSTGAME-PAD RANGE ---
Output LBA: 3629408 | Sectors: 191312 | Fill: synthetic zero-fill (not drive-captured)
Progress [POSTGAME-PAD]: 100.0% | 7462.3 MB | Speed: 29.02 MB/s | outputLba: 3820720 | Time: 00:00:12 | ETA: 00:00:00
[OK] Completed POSTGAME-PAD range.

--- STARTING VIDEO-L1 RANGE ---
Output LBA: 3820720 | Sectors: 160 | Source: captured memory
[OK] Completed VIDEO-L1 range.
[OK] RAW ISO byte count verified: 7825162240 bytes.

Dump Complete! Finalizing hashes...
Operation Complete!
Final RAW ISO Sector Count: 3820880
Final RAW ISO Byte Count: 7825162240
CRC32: 0babc98e
MD5:   207043740237dc31ae0768027b0fbaa5
SHA-1: cd67731da785e9eba8a64cf73ae429c812fb6a62
Calculating Game/XISO-region Hash (Redump-style output LBA 198144, 3431264 sectors)...
Game/XISO-region SHA-1: 3b909a840ee4dd9ef17b54e3da34adc59430a88c
Embedded standalone-XISO slice: output LBA 198144, 1913920 sectors
Embedded standalone-XISO SHA-1: 8f951b5d20c88660d69f904a96e3123a3cf9f139
Coverage rule: option-2 whole-file SHA-1 must match this value.
[META] Wrote media profile: Red Faction II[TQ00501A].media.json
[META] Wrote XDVD sidecar: Red Faction II[TQ00501A].xdvd.json
[META] Wrote Xbox control block: Red Faction II[TQ00501A].ad_c0.bin
[META] Wrote PFI: Red Faction II[TQ00501A].pfi.bin
[META] Wrote DMI: Red Faction II[TQ00501A].dmi.bin
Sending SCSI STOP UNIT / spin-down command...
SCSI STOP UNIT / spin-down successful.
Software Ejecting tray...
Tray eject successful.

Process complete.
PS D:\vscode-workspace\xbox-dvd-tools-v2> python .\scripts\validation\validate_xgd1_dump.py "Red Faction II[TQ00501A].iso"
[zero:pregame_padding] 100.00%
[zero:postgame_padding] 100.00%
[hash:raw-iso] 100.00% (552.18 MiB/s)
[hash:embedded-xiso] 100.00% (549.97 MiB/s)
Traceback (most recent call last):
  File "D:\vscode-workspace\xbox-dvd-tools-v2\scripts\validation\validate_xgd1_dump.py", line 881, in <module>
    raise SystemExit(main())
                     ^^^^^^
  File "D:\vscode-workspace\xbox-dvd-tools-v2\scripts\validation\validate_xgd1_dump.py", line 852, in main
    write_report(
  File "D:\vscode-workspace\xbox-dvd-tools-v2\scripts\validation\validate_xgd1_dump.py", line 511, in write_report
    "generated_utc": datetime.datetime.now(
                     ^^^^^^^^
NameError: name 'datetime' is not defined. Did you forget to import 'datetime'?