summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO20
1 files changed, 9 insertions, 11 deletions
diff --git a/TODO b/TODO
index 6772e86a..b6d995e0 100644
--- a/TODO
+++ b/TODO
@@ -1,19 +1,8 @@
-Currently in progress:
-
-* Heretic/Hexen support (see: raven-branch)
-* Strife support (see: strife-branch)
-
To do:
-* Demo hashes for regression testing of this and other ports.
-* File selector for chocolate-setup, so that WADs can be selected from
- a browser, instead of simply typing the filenames.
* Multiplayer:
- - Master server for locating servers automatically - makes setting up
- public servers easier.
- Use UPnP to automatically configure port forwarding for NATted
networks.
- - Incorporate local LAN search into setup interface.
- Multiplayer options and configuration file (server name, etc)
* Improve multiplayer startup:
- Select an IWAD automatically from the server's game type rather than
@@ -26,6 +15,15 @@ To do:
- Don't make structure packing assumptions when loading levels.
- Port to every OS and architecture under the sun
+Heretic/Hexen:
+ * Frequency shifted sounds.
+ * Check for endianness assumptions - mostly done now
+ * Structure packing macros for structures read from disk
+ * Merge r_draw.c to common version and delete duplicate
+ * Heretic v1.2 emulation (if possible)
+ * Hexen v1.0 emulation (if possible/necessary)
+ * Screensaver mode
+
Crazy pie in the sky ideas:
* Automatic WAD installer - download and run TCs from a list automatically