diff options
author | Stijn Buys <ingar@osirion.org> | 2008-03-28 22:27:45 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2008-03-28 22:27:45 +0000 |
commit | e6841abd64bc73e451fdbf6e8b8b3e73a2fa04ac (patch) | |
tree | 861f6336a9e3a4b3ad3bb574c0d2ec31918d0dcb /TODO | |
parent | 4c060de75eff550989d966747cfc2aabe13dc655 (diff) |
more win32 updates
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 34 |
1 files changed, 21 insertions, 13 deletions
@@ -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 |