Tier 1 — Core Runtime
- src/d3tui/terminal/ - VT100 terminal implementation
with ANSI color support (terminal_core, terminal_state,
ansi_parser)
- src/d3tui/render/ - Hardware-accelerated rendering
via PVR2 (SPECTRE integration)
- src/d3tui/font/ - Font loading and glyph rendering
system
- src/d3tui/input/ - Dreamcast controller input
handling with keyboard emulation
- src/d3tui/memory/ - VRAM and texture memory
management
- src/d3tui/vmu/ - Visual Memory Unit integration for
auxiliary display
- src/d3tui/assets/ - Asset loading and management
system
- src/d3tui/patterns/ - SHACHI patterns
implementation for asset pipeline
- src/d3tui/debug/ - Debugging utilities and
logging
- src/main.c, src/d3tui_main.c -
Main application entry points demonstrating library usage
- src/include/ - Public header files for the library
API