]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - darkplaces.txt
slight optimization to CL_RelinkNetworkEntities to scan entities faster
[xonotic/darkplaces.git] / darkplaces.txt
index 2f94d4221f54e2f28bea7893ecd407642af57a2d..38cbb70d2412da780fbfe1bc7c31c818880a015f 100644 (file)
@@ -12,6 +12,11 @@ I am not very good at writing documentation, so this readme is organized as a
 feature list, with information on each feature, I hope it is still adequate
 documentation.
 
+Input Tips:
+If mouse movement is jerky but framerate is high, try typing "gl_finish 1"
+(without quotes) into the console (makes cpu wait for gpu before ending frame,
+which gives lousy input drivers a chance to catch up).
+
 Graphics Tips:
 Visit the Color Control submenu of Options, it's near the top, fiddle with
 gamma (or grey level if using the color levels mode) until the grey box
@@ -43,14 +48,16 @@ Andreas 'Black' Kirsch for much work on the QuakeC VM (menu.dat, someday clprogs
 Mathieu 'Elric' Olivier for much work on the sound engine (especially the Ogg vorbis support)
 MoALTz for some bugfixes and cleanups
 Joseph Caporale for adding 5 mouse button support.
-KGB|romi for his contributions to the Quake community, including his rtlights project and many suggestions.
+KGB|romi for his contributions to the Quake community, including his rtlights project and many suggestions, his id1 romi_rtlights.pk3 is included in darkplaces mod releases.
 Zombie for making great levels and general DarkPlaces publicity.
 FrikaC for FrikQCC and FrikBot and general community support.
 Transfusion Project for recreating Blood in the world of Quake.
 de-we for the great icons.
+|Rain| for running my favorite anynet IRC server and his bot feh (which although a bit antisocial never seems to grow tired of being my calculator).
+VorteX for the DP_QC_GETTAGINFO extension.
 
 Questions/comments/bugreports/suggestions?
-Send email to havoc@telefragged.com.
+Send email to lordhavoc@ghdigital.com.
 
 
 
@@ -182,7 +189,7 @@ Many more features documented in dpextensions.qc. (bullet tracing on models, qc
 Commandline options as of 2004-10-05:
 BSD GLX: -gl_driver <drivername> selects a GL driver library, default is libGL.so.1, useful only for using fxmesa or similar, if you don't know what this is for, you don't need it
 BSD GLX: -nogetprocaddress disables GLX_ARB_get_proc_address (not required, more formal method of getting extension functions)
-BSD GLX: -novideosync disables GLX_SGI_video_sync
+BSD GLX: -novideosync disables GLX_SGI_swap_control
 BSD Sound: -cddev <devicepath> chooses which CD drive to use
 Client: -benchmark <demoname> runs a timedemo and quits, results of any timedemo can be found in gamedir/benchmark.log (for example id1/benchmark.log)
 Client: -forceqmenu disables menu.dat (same as +forceqmenu 1)
@@ -237,14 +244,14 @@ Linux ALSA Sound: -sndspeed <hz> chooses 44100 hz, 22100 hz, or 11025 hz sound o
 Linux ALSA Sound: -sndstereo sets sound output to stereo
 Linux GLX: -gl_driver <drivername> selects a GL driver library, default is libGL.so.1, useful only for using fxmesa or similar, if you don't know what this is for, you don't need it
 Linux GLX: -nogetprocaddress disables GLX_ARB_get_proc_address (not required, more formal method of getting extension functions)
-Linux GLX: -novideosync disables GLX_SGI_video_sync
+Linux GLX: -novideosync disables GLX_SGI_swap_control
 Linux OSS Sound: -sndbits <bits> chooses 8 bit or 16 bit sound output
 Linux OSS Sound: -sndmono sets sound output to mono
 Linux OSS Sound: -sndspeed <hz> chooses 44100 hz, 22100 hz, or 11025 hz sound output rate
 Linux OSS Sound: -sndstereo sets sound output to stereo
 Linux Sound: -cddev <devicepath> chooses which CD drive to use
 MacOSX GLX: -nogetprocaddress disables GLX_ARB_get_proc_address (not required, more formal method of getting extension functions)
-MacOSX GLX: -novideosync disables GLX_SGI_video_sync
+MacOSX GLX: -novideosync disables GLX_SGI_swap_control
 SDL GL: -gl_driver <drivername> selects a GL driver library, default is libGL.so.1 (Linux/BSD) or opengl32.dll (windows) or OpenGL.framework (MacOSX), useful only for 3dfxogl.dll/3dfxvgl.dll or fxmesa or similar, if you don't know what this is for, you don't need it
 SDL Sound: -sndspeed <hz> chooses 44100 hz, 22100 hz, or 11025 hz sound output rate
 Server: -dedicated [playerlimit] starts a dedicated server (with a command console), default playerlimit is 8
@@ -262,10 +269,10 @@ Video: -width <pixels> performs +vid_width <pixels> and also +vid_height <pixels
 Video: -window performs +vid_fullscreen 0
 Windows DirectSound: -primarysound locks the sound hardware for exclusive use
 Windows DirectSound: -snoforceformat uses the format that DirectSound returns, rather than forcing it
-Windows GDI Input: -noforcemaccel disables setting of mouse acceleration (ignored with -dinput, windows only)
-Windows GDI Input: -noforcemparms disables setting of mouse parameters (ignored with -dinput, windows only)
-Windows GDI Input: -noforcemspd disables setting of mouse speed (ignored with -dinput, windows only)
-Windows Input: -dinput uses DirectInput (instead of GDI) for mouse/joystick input, may be more precise or responsive, but probably not
+Windows GDI Input: -noforcemaccel disables setting of mouse acceleration (not used with -dinput, windows only)
+Windows GDI Input: -noforcemparms disables setting of mouse parameters (not used with -dinput, windows only)
+Windows GDI Input: -noforcemspd disables setting of mouse speed (not used with -dinput, windows only)
+Windows Input: -dinput enables DirectInput for mouse/joystick input
 Windows Input: -nojoy disables joystick support, may be a small speed increase
 Windows Sound: -sndspeed <hz> chooses 44100 hz, 22100 hz, or 11025 hz sound output rate
 Windows Sound: -wavonly uses wave sound instead of DirectSound