From 2a1edf6030d1f5dc972221291aed46af15748268 Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Tue, 5 Dec 2006 21:45:32 +0000 Subject: More TODO items. That's all I can think of for now. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 768 --- TODO | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/TODO b/TODO index 021d83c8..69ad9755 100644 --- a/TODO +++ b/TODO @@ -1,18 +1,34 @@ To do: +* Joystick/gamepad support. * Aspect ratio correction - stretch 320x200 to 320x240, 640x480, etc. +* Smarter setup program - detect IWADs automatically and make them + selectable from a list. +* Free version of the Chocolate Doom logo (from scratch, not using the + Doom imp sprite), so t-shirts can be printed! +* Icon for chocolate-setup. * Automatic WAD installer - download and run TCs from a list automatically (automating the current "instructions on wiki" system) * On Windows, search the Final Doom/Doom Collector's Edition install dirs for IWADs. * Demo hashes for regression testing of this and other ports. +* Multiplayer: + - Master server for locating servers automatically - makes setting up + public servers easier. + - DWANGO-like interface for finding players and setting up games. + - 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 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. +* MSVC build * Portability improvements: - Use size-specific types (eg. int32_t instead of int) - Don't make structure packing assumptions when loading levels. +* OPL emulation +* Port to every OS under the sun +* PC speaker support. * Video capture mode? -- cgit v1.2.3