1 # FriiDump 0.5.3.3 — HLDS Live Validation Report
5 This report records real-hardware GC/Wii dumping validation for the Stage5B-derived HLDS 0xE7 profile work. All listed dump tests are read-only. Static CDB-base and gate addresses are firmware-analysis evidence only; FriiDump does not execute those addresses and does not issue flash, erase, updater, `3B06`, or `3B07` commands.
7 ## Reference disc: Sonic Mega Collection (US)
12 - Size: `1,459,978,240` bytes
14 - MD5: `85a525df1481d0ad67d8761f832dca12`
15 - SHA-1: `06eb6d15b4d7f90ec0fed9ce9a77db41358d74ed`
16 - SHA-256 observed consistently: `30098da93f5de9ece8da44f8afdfb85cf9bcdc24d77131221e64e3038a529010`
18 ## GDR-8163B validation matrix
20 | Firmware | OEM/batch note | CDB base | Gate | Seed | Full dump | Redump match | Duration | Avg MiB/h |
21 |---|---|---:|---:|---|---|---|---:|---:|
22 | 0L30 | LG, case label 0L23, Germany batch | 0x5E0 | 0x90025021 | OK | OK | Yes | 7387.03 s | 678.55 |
23 | 0E15 | HP/OEM, ImgBurn `0E15-EC` | 0x5D8 | 0x900247D1 | OK | OK | Yes | 7384.97 s | 678.73 |
24 | 0B30 | HP/OEM | 0x5E0 | 0x90025030 | OK | OK | Yes | 7269.46 s | 689.52 |
25 | 0M26 | Lenovo/OEM, Malaysia | 0x5E0 | 0x90024FF7 | OK | OK | Yes | 7241.31 s | 692.20 |
26 | 0L20 | Common Germany-batch branch | 0x5E0 | 0x90024C8F | OK | OK | Yes | 7250.93 s | 691.28 |
27 | 0D20 | Germany-batch branch | 0x5E0 | 0x90024AE7 | OK | OK | Yes | 7225.72 s | 693.69 |
28 | 0L23 | Stage5B reference branch | 0x5E0 | 0x90024D5A | pending final uploaded result | pending | pending | — | — |
30 All completed variants produced the same full-disc hashes listed above.
32 ## GCC-4244N / GCC4244 B103
34 Observed hardware identity:
37 - Live SCSI INQUIRY product: `CDRW/DVD GCC4244`
38 - Live SCSI INQUIRY revision: `B103`
39 - Stage5B promoted parser profile: GCC-4244N B103
40 - Static CDB-base evidence: `0x894`
41 - Static gate evidence: `0x900386FB`
42 - Tokens: `HL;IT;RPC;RPC_JCS3;RPC_SUFFIX`
44 FriiDump 0.5.3.3 adds the exact live-INQUIRY alias `GCC4244/B103`, preventing fallback to generic Type3 reporting. Seed retrieval was already observed successful through the legacy Type3 path in about three seconds with Super Smash Bros. Melee; a complete dump remains pending after the firmware capture.
46 ## Media preflight validation target
48 Before `disc_init()` or seed retrieval, FriiDump now:
50 1. Issues TEST UNIT READY.
51 2. Stops immediately with a clear message on `NOT READY / MEDIUM NOT PRESENT` (`02/3A/xx`).
52 3. Retries transient becoming-ready or unit-attention states for up to 15 seconds.
53 4. Proceeds to seed retrieval only after ready media is confirmed.
55 Expected no-disc output:
58 Checking for ready media before disc seed retrieval... No disc present (sense 02/3A/00). Insert a disc and retry.
61 Expected ready-disc output:
64 Checking for ready media before disc seed retrieval... OK
65 Retrieving disc seeds, this might take a while...
68 ## Remaining validation
70 - Complete the GDR-8163B 0L23 full dump and compare hashes.
71 - Re-run GCC4244/B103 with 0.5.3.3 to confirm exact profile selection, then complete and verify the Melee Rev 2 dump.
72 - Validate GCC-4243N, then GCC-4241N and GCC-4242N error-prone profiles.