Video System
The KITTY's video output is a text based display containing 32 by 32 tiles of 8 by 8 pixels. Each tile can be set to one of 256 different characters from a fixed font, with foreground and background colors chosen from a palette of 16.
The data for the display is located directly in system ram:
Address | Description | Format |
---|---|---|
$6800-$6BFF |
Display Characters | 0-255 extended ascii character |
$6C00-$6FFF |
Display Color | %ffff_bbbb foreground and background |
Palette
An approximation of the KITTY's color palette:
Font
The font is a variation of ascii:
Details
The color palette is generated from the following resistor DAC: