D3-TUI Architecture Document
System
Name: D3-TUI (Dreamcast Text User Interface)
Purpose: A native Text User Interface library for the
Sega Dreamcast, providing VT100-compatible terminal functionality with
hardware-accelerated rendering, VMU integration, and Dreamcast
controller input.
Language Breakdown: C (primary), Makefile (build
system), Python (tools), Shell scripts, Markdown (documentation)
Lines of Code: ~1,000 LOC across ~58 files