summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSimon Howard2006-03-24 17:35:17 +0000
committerSimon Howard2006-03-24 17:35:17 +0000
commitf4b511d3eb1fe65d51a49c9d56a68610d3f3f25e (patch)
tree8c36de0de290ccb0e28c0a1323b3932cc40cb7f4 /TODO
parent5950a385d4cc9cb2be457bff84fdac3b1026cdd2 (diff)
downloadchocolate-doom-f4b511d3eb1fe65d51a49c9d56a68610d3f3f25e.tar.gz
chocolate-doom-f4b511d3eb1fe65d51a49c9d56a68610d3f3f25e.tar.bz2
chocolate-doom-f4b511d3eb1fe65d51a49c9d56a68610d3f3f25e.zip
Update TODO. Remove finished things (64-bit, netcode) and stuff which
will never be done (z_zone short-circuit). Add some new TODOs. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 433
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 14 insertions, 4 deletions
diff --git a/TODO b/TODO
index dc838031..01a41987 100644
--- a/TODO
+++ b/TODO
@@ -1,8 +1,18 @@
To do:
-* Network code
* Setup utility
-* Short-circuit Zone memory
-* Fix 64-bit version
- * Savegame fixes for 64-bit machines
+* Netcode:
+ - Dedicated/standalone server mode
+ - Drone mode (for -left/-right and observers)
+ - LAN search (broadcast to find servers on local LAN)
+* Demo hashes for regression testing of this and other ports.
+* Improve multiplayer startup:
+ - Select an IWAD automatically from the server's game type rather than
+ all players having to specify -iwad.
+ - Send list of WADs to load instead of all clients having to specify -file.
+ - Same applies to dehacked patches and wad merging parameters.
+* Video capture mode?
+* Portability improvements:
+ - Use size-specific types (eg. int32_t instead of int)
+ - Don't make structure packing assumptions when loading levels.