mqwcl v. 0.96 changes: - bugs with f_version fixed all should work fine now. Remember, that besides f_version, list_clients must be issued to check authentication status. Since now, list_clients will only list players. You can issue "list_clients /all" to also get spectators. Spectators never authenticate, as they do not reply to f_version query. - v_dwarf if set to "1", will give the effect of "cl_bobcycle 0", as in qwcl or older versions of mqwcl. If you want to use it for some reason, set this, and not cl_bobcycle. - more groups in HUD group1 - group9, which gives nine in total. - fps_grenadetrail removed due to cheating issues. - fixed bug in Server Browser it crashed if more than 32 clients were connected to some server, when you were pinging (Qizmo usually). - white rockets / grenades / others [GL] this also should be fixed now - %E - number of enemies in vicinity It sometimes reported wrong numbers, it _might_ be fixed now. - QWD bugs known bugs with QWD demos have been fixed, like wrong speed during playback, and wrong player angles with demos recorded by Qizmo. - align HUD property some HUD elements (numbers, like health, ammo) have "align" property, but it didn't work. Now it does. - fps_powerglow, fps_muzzleflash "team off" setting has been removed, due to cheating issues. - gl_st_* also removed, as it was placed by mistake in 0.95 version, and due to cheating issues. - demo speed control this all has changed. Now you must explicitely bind some keys to control playback, but this way it also works with MVD demos. Commands: ========= demo_pause - pauses / unpause playback, demo_setspeed - sets playback speed, or sets to 100% if no argument is given, demo_jump - jumps to specified demo time, absolute or relative; use with no argument, to get help, +demo_speedup - increase playback speed (old +right), +demo_speeddown - decrease playback speed (old +left), +demo_fastmotion - fast motion (old +attack), +demo_slowmotion - slow motion (old +jump). You can combine this with your game binds, as they have no meaning if not in demo playback. Like this: alias +mvleft "+moveleft; +demo_speeddown" alias -mvleft "-moveleft; -demo_speeddown" bind a +mvleft etc. WIN32 notes =========== mqwcl binaries (placed in quake/mqwcl/bin/win32/) change their names. Now they have ".exe" extension, which resolves problems with some mice drivers, which can have exe-specific settings (like Microsoft IntelliPoint). LINUX notes =========== Because the lack of time, X11 software version of mqwcl for Linux is not included in this release, because some problems arrived with it. There are svgalib version (mqwcl.svga) and GLX version (glmqwcl.glx). Both are fully functional, with working f_version authentication. X11 version is still planned to be developed. GLX version has been extended. Older version could be used for demo playback, but not for serious playing. I believe this will change with this version. New in Linux GLX version are: - DGA mouse end keyboard handling this should fix most mouse and keyboard problems. Mouse seems to work perfectly, even better than in Win32 with m_smooth on. There's no m_smooth in lunux so far, but I believe DGA for X-Window has this functionality built-in. If it causees trouble to you, you can disable this with command line parameters (look below). - fullscreen support with "-fullscreen" parameter mqwcl will try to switch to fullscreen, using X-Window video mode extensions. - m_filter it is mqwcl's style m_filter (which allows fractions between 0 and 1). It seems it is not needed with DGA mouse handling, because it is extremely smooth, but I guess it may vary on different machines. - gamma internal Quake gamma is now calculated like in Win32; this causes glmqwcl to look better. Also this means, that command line switches "-gamma" and "-contrast" are now valid in GLX. You will probably want to lower your gamma (set with xgamma if you use it), because now glmqwcl looks brighter. - hardware support it seems older mqwcl version required libGLcore file, which is a part of nVidia OpenGL driver for X-Window. Now it should work on other hardware too, without complications. New command line parameters for GLX: -nodga - totally disable DGA, -nomdga - disable DGA for mouse handling, -nokdga - disable DGA for keyboard handling, -gamma X - specify internal Quake gamma (ie. -gamma 1.0), -contrast X - specify internal Quake contrast (ie. -contrast 1.2), -window - run windowed (default), -fullscreen - run fullscreen, -position X Y - set window position to [X, Y]. This is useful, if you want to run glmqwcl fullscreen, but your window manager creates a frame / caption for it (although the window is created as borderless). Example: -position -20 -5.