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