From e6841abd64bc73e451fdbf6e8b8b3e73a2fa04ac Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Fri, 28 Mar 2008 22:27:45 +0000 Subject: more win32 updates --- TODO | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index acf00d7..698466b 100644 --- a/TODO +++ b/TODO @@ -1,36 +1,44 @@ TODO -filesystem:: +filesystem: write a filesystem based on streams write handlers for zip -core:: +core: connection to remote game (ok) read/write configuration file (ok) - split client and server configuration - parse command line options + split client and server configuration (ok) + parse command line options (ok) + game module loading/unloading + execute command line options + globe entity -network:: - UDP datagrams +network: + UDP datagrams (ok) protocol description chat, channels rcon, commands buffered sends (ok) zlib compression fix lag - client connection state + client connection state (ok) -client:: +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 +render: + render pipeline (ok) .map models (ok) + write RLE tga screenshots (ok) + texture registry + text quads render pipe + +win32 port: + network not functional + texture loading is broken + screenshots are broken -sys:: - win32 (requires removal or #ifdef of the select() calls) \ No newline at end of file -- cgit v1.2.3