diff options
author | Simon Howard | 2010-02-05 23:08:12 +0000 |
---|---|---|
committer | Simon Howard | 2010-02-05 23:08:12 +0000 |
commit | 677729c658b39f075e563fbc9f5a898641f7de54 (patch) | |
tree | 109bae4ac22fbc6f8a34ba34a4e9fc6a33e75c48 /TODO | |
parent | 8a77b34e936a3fd752db3bc1113e3d7bd0555440 (diff) | |
parent | b4f2d75b34b6e2b9bbb2fa6449125d3446a93a73 (diff) | |
download | chocolate-doom-677729c658b39f075e563fbc9f5a898641f7de54.tar.gz chocolate-doom-677729c658b39f075e563fbc9f5a898641f7de54.tar.bz2 chocolate-doom-677729c658b39f075e563fbc9f5a898641f7de54.zip |
Merge from trunk.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1845
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -1,17 +1,22 @@ +Currently in progress: + +* OPL MIDI playback (see: opl-branch) +* Heretic/Hexen support (see: raven-branch) +* Strife support (see: strife-branch) + To do: -* Install packages: - - Debian/Ubuntu .deb packages, Fedora .rpm packages. - - Windows NSIS installer. - - MacOS X .dmg packages (should be universal binaries!) +* 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: +* 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. @@ -20,16 +25,14 @@ To do: - Test on and fix for architectures where ((-2) >> 1) != -1 - Use size-specific types (eg. int32_t instead of int) - Don't make structure packing assumptions when loading levels. -* Port to every OS and architecture under the sun + - Port to every OS and architecture under the sun Crazy pie in the sky ideas: * Automatic WAD installer - download and run TCs from a list automatically (automating the current "instructions on wiki" system). -* Textscreen interface to the Compet-N database: menu driven system to +* Textscreen interface to the Compet-N database: menu driven system to automatically download and play speedruns. * DWANGO-like interface for finding players and setting up games. -* Demo hashes for regression testing of this and other ports. -* OPL emulation * Video capture mode? |