Age | Commit message (Collapse) | Author |
|
|
|
Brought CL_SetClientTime back to original Q2 style. This removed delays
during demo playback caused by several frames dropped in a row.
Make sure empty demo messages are never written.
Enabled USE_AUTOREPLY flag in `configure' script.
|
|
with manual pause (typing `pause' command).
Fixed command prompt cursor positioning bug introduced in the last commit.
Commented out unused chat HUD stuff.
|
|
Make sure WAVE sound driver is built by default.
Added --disable-wave option to `configure'.
Command line history is now remembered between sessions.
ALT+Space refreshes all servers in Server Browser.
Handle command line agruments like original Q2 engine did.
|
|
and `net_dnrate' respectively, moved related code to net_common.c
Simplified on-secreen lagometer, now controlled with `scr_lag_draw',
`scr_lag_x' and `scr_lag_y' variables.
|
|
Fixed munmap() hang in OSS_Shutdown().
Added (crappy) SDL audio driver, but ALSA should work now.
Made r_maxfps and cl_maxfps really separate with cl_async 1.
This way, any configuration is allowed (e.g. r_maxfps 60, cl_maxfps 120).
Implemented water warping via fragment program, removed subdivision code.
Removed (crappy) dynamic lighting.
Removed surface sorting and batching.
Minimized vertex copying operations.
Implemented celshading.
Removed S_RawSamples and friends.
Smooth handling of smaller ladder steps (e.g. those on q2next2).
|
|
Optimized some string buffer functions.
Made redirect buffer size safe.
|
|
|
|
Made 'mvdisconnect' command actually work, added 'mvdkill' command.
Properly parse player names out of MVD stream.
Added gl_showerrors variable.
Fixed SV_OUTPUTBUF_LENGTH so it fits into UDP packet without fragmentation!
|
|
get rid of current layout by issuing 'putaway' command.
Fixed handling of reliable entity relative sounds.
Register 'screenshotpng' and 'screenshotjpg' commands regardless if library
support was linked in or not.
Fixed handling of MVD channels menu.
|
|
|
|
|
|
Q2PRO protocol is now versioned similar to R1Q2 protocol.
Allow "play" stuffcmd when watching a demo.
Handle clients with zero qport properly, compare IP address _and_ port.
|
|
Added addban, delban, listbans server commands.
Renamed cl_railrings_* cvars to cl_railspiral_*.
Server now reports minor Q2PRO protocol version in challenge response.
Pressing Ctrl+C inside input filed copies contents to clipboard on Windows.
Cleaned up not implemented menus.
Removed scr_crosshair_names cvar.
Removed support for triggers.
Added cl_beginmapcmd, cl_endmapcmd, cl_changemapcmd cvars.
Updated wiki.
|
|
Added code for debugging sounds on invisible entities.
|
|
Fixed a bug in Q2 pmove code: spectators connected
using Q2PRO protocol now have smoother movement with
proper acceleration and friction handling.
Fixed first lines of long messages disappearing from notify overlay.
|
|
|