
# FriiDump / GC-Wii Work Handoff

**Purpose:** Continue the current FriiDump + Project Frankenstein GameCube/Wii support work without requiring the user to re-explain project context.

## Scope

This is **not** a project specification. It is a handoff for the next engineering agent.

## Current Objective

Use Project Frankenstein Stage5B firmware analysis to improve FriiDump's HLDS GameCube/Wii support, then validate every supported profile on real hardware.

The workflow is:

1. Recover parser information from firmware (Stage5B).
2. Integrate into FriiDump.
3. Validate on owned hardware.
4. Feed results back into the analyzer.

## Major accomplishments

- Added analyzer-derived HLDS profile support.
- Added media preflight before vendor seed retrieval.
- Added STOP UNIT after successful dumps.
- Added profile reporting.
- Added live INQUIRY alias support.
- Validated multiple GDR-8163B firmware revisions on real hardware.
- Validated GCC-4244 B101 and B103 on real hardware.
- Validated GCC-4243N A102 on real hardware.
- Captured canonical firmware dumps for GCC-4243N A102 and GCC-4244 B101.

## Important engineering observations

- Trust live firmware/INQUIRY over stickers.
- Preserve firmware provenance.
- Prefer exact Stage5B-derived parser profiles over legacy Type3 fallbacks.
- Hardware validates analyzer discoveries.

## Current hardware validation status

### Validated

**GDR-8163B**
- 0B30
- 0D20
- 0E15
- 0L20
- 0L23
- 0L30
- 0M26

**GCC-4244**
- B101
- B103

**GCC-4243N**
- A102

## Firmware dumps completed

- GCC-4243N A102 (canonical)
- GCC-4244 B101 (canonical)

These should be analyzed by Stage5B to determine whether new promoted parser profiles or aliases are appropriate.

## Owned hardware inventory (validation targets)

- GDR-8163B x15
- GDR-8081N x3
- GCC-4241N x5
- GCC-4243N x5
- GCC-4244N x9
- GCC-4160N x3
- GWA-4164B x1
- GSA-H73N x1
- GH22NS30 x1

Do **not** ask the user to test drives outside this inventory.

## Immediate next work

1. Analyze GCC-4243N A102 firmware.
2. Analyze GCC-4244 B101 firmware.
3. Update FriiDump with any new aliases/promoted profiles.
4. Continue owned-hardware validation in this order:
   - GCC-4241N
   - GCC-4160N
   - GWA-4164B
   - GSA-H73N
   - GH22NS30

GDR-8081N remains a separate research effort and should not be modified until its firmware evidence supports doing so.

## Notes for the next agent

- Avoid re-implementing already completed features (media preflight, STOP UNIT, profile reporting).
- Use analyzer results as the primary source of truth.
- Prefer evidence over assumptions.
- When suggesting validation work, consult the user's current hardware inventory first.
- The long-term architectural document is PFES; this file is only a transition handoff.
