1999-12-31 06:49:45 +00:00
|
|
|
This file contains a (very incomplete) list of things to do still with the
|
|
|
|
QuakeForge project. If you'd like to add something to this list or point
|
|
|
|
out that something has been done we forgot to remove, please send an email
|
|
|
|
to quake-devel@lists.sourceforge.net with details.
|
|
|
|
|
2000-01-01 06:33:18 +00:00
|
|
|
* On unix systems /etc/quakerc should be read as a system-wide config
|
|
|
|
file which should be able to specify console commands and other things
|
|
|
|
like where to find the id1, qw, and other -game specified dirs
|
|
|
|
* On unix systems ~/.quake should overlay a shared data directory. Files
|
|
|
|
in a user's ~/.quake directory should take precedence over files in the
|
|
|
|
shared data dir and all files written should be placed into ~/.quake
|
2000-01-01 23:09:50 +00:00
|
|
|
* Devise and implement a way to ensure original gameplay compatibility
|
|
|
|
while still letting us expand and extend the quake engine
|
1999-12-31 06:49:45 +00:00
|
|
|
* Audio support for more platforms
|
|
|
|
* Add OpenGL multi-pass texturing replacement for when multi-texturing
|
|
|
|
extension isn't available
|
|
|
|
* README: add tested platforms and results
|
|
|
|
* Remove dependency on GNU make or migrate to automake
|
2000-01-01 03:21:08 +00:00
|
|
|
* Quake/QW Client: Add proper XFree86 DGA/VideoMode support to X-based targets
|
|
|
|
on systems with XFree86 available
|
1999-12-31 23:25:13 +00:00
|
|
|
* Add currently removed documentation to the README, and also add more
|
2000-01-01 23:09:50 +00:00
|
|
|
information to explain things that we've done, or broken
|
|
|
|
* Prep Aftershock for a future merge with the main tree
|
|
|
|
* Add localized volumetric fog, water, etc
|
|
|
|
* Implement a wind (airflow) engine
|
|
|
|
* Add a more modern portal engine
|
|
|
|
* Add a terrain engine
|
1999-12-31 23:25:13 +00:00
|
|
|
* Add cloudy skies, using the wind and fog engines
|
|
|
|
* Add some flags to the setup menu, ie. gl_ztrick and +mlook
|
|
|
|
* Allow more video and bpp modes
|
2000-01-01 23:09:50 +00:00
|
|
|
* Support for camera rooms ala Unreal
|
1999-12-31 23:25:13 +00:00
|
|
|
* Make every object depend on dead-reckoning for network play, ie. no
|
|
|
|
"moving entities"
|
2000-01-01 11:03:27 +00:00
|
|
|
* Add XInput stuff
|
2000-01-11 12:12:25 +00:00
|
|
|
* Allow any size console font to be used
|
2000-01-01 23:09:50 +00:00
|
|
|
* Use dynamic memory
|
|
|
|
* Remove arbitrary limits such as max number of players
|
|
|
|
* Fixes for various exploits/cheats
|
|
|
|
* Dynamically loaded (at run time) renderers
|
|
|
|
* Optional basic server authentication
|
|
|
|
* Pluggable server authentication
|
|
|
|
* Enhanced console (improved history and cmdline editing)
|
|
|
|
* Integrate some sort of packet compression ala Qizmo
|
|
|
|
* Fix q1/qw smurf attack
|
|
|
|
* Fix oversized packet QW server crash
|
|
|
|
* DOS/Win support in autoconf
|
2000-01-04 18:50:27 +00:00
|
|
|
* Backport QW's HUD stuff to UQuake
|
2000-01-05 03:58:34 +00:00
|
|
|
* Implement colored lighting
|
|
|
|
* Implement mp3 player
|
|
|
|
* Implement mod/s3m/it/xm/etc player
|
2000-01-06 03:27:28 +00:00
|
|
|
* Add compiled shared mod support .dll/.so, q2/q3-style
|
2000-01-07 03:59:52 +00:00
|
|
|
* Finish Volumetric fog
|
|
|
|
* Colored lighting for common tasks such as emitting a blue dynamic light
|
|
|
|
from players with quad damage..
|
2000-01-11 12:12:25 +00:00
|
|
|
* C equivalents of the SVGALib target's asm (Linux Alpha has SVGALib)
|
2000-01-15 06:43:12 +00:00
|
|
|
* Wheel mouse support (make it bindable so that it can be bound to
|
|
|
|
anything, ie. previous weapon/next weapon)
|