12. Alternatives Considered

12.1 Option A: KOS Direct VMU API

Pros: Simple, direct access
Cons: No abstraction, harder to maintain
Decision: Use SPECTRE Spec 1 as abstraction layer

12.2 Option B: Full Terminal on VMU

Pros: Powerful, flexible
Cons: Complex, high memory usage
Decision: Implement mirror mode first, independent mode later

12.3 Option C: No VMU Support

Pros: Simpler implementation
Cons: Loses key Dreamcast feature
Decision: Rejected - VMU integration is a key requirement