TODO filesystem:: write a filesystem based on streams write handlers for zip core:: connection to remote game read/write configuration file parse command line options network:: protocol chat, channels rcon, commands buffered sends zlib compression client:: keyboard handler, must be able to handle keyboard layouts decent input handling implementation key bindings input handler switching (ok) console chars (ok) render:: render pipelines pipeline for Lines AlphaLines Quads AlphaQuads Characters .map models sys:: win32 (requires removal or #ifdef of the select() calls)