2.3 Core Value Proposition
D3-TUI provides: 1. Native terminal interface for Dreamcast development and debugging 2. Hardware-accurate rendering via PVR2 3. Text-based UI framework for system tools 4. Integration with VMU for portable display and input 5. Foundation for TUI-based applications on Dreamcast
3. Scope Definition
3.1 In Scope
- C99 implementation on KOS
- Text rendering via PVR2
- Terminal emulation (ANSI/VT100 subset)
- VMU display integration
- Controller input handling
- Memory-constrained design (16MB RAM target)
- Integration with SPECTRE specs (VMU, SH4 Math, Asset formats)