Commit graph

32 commits

Author SHA1 Message Date
myT
f7a1d6655e fixed invalid printf argument lists
the CL_AddKeyUpCommands case was quite peculiar:
"time" wasn't a variable but the standard C library function
2022-11-22 20:34:46 +01:00
myT
79b2457783 added printf annotations for VC++'s analyzer 2022-11-22 20:20:45 +01:00
myT
a7a233699e bots can no longer get timed out
this was just annoying when testing things
one less CVar to remember and set...
2022-11-06 02:36:15 +01:00
myT
be0746dfc4 fixed read-only CVar registration keeping the existing value 2022-10-23 05:23:27 +02:00
myT
b8fd6e7c64 added the net_printoverhead and net_clearoverhead dev functions 2022-04-24 22:40:01 +02:00
myT
178d91b000 removed the nextmap CVar 2022-04-22 23:30:24 +02:00
myT
c5192d49b7 using the roundss SSE4.1 instruction for inlining floor and ceil syscalls when possible
fixed sharedTraps_t listing syscalls that were not actually at the same index for all 3 VMs
2019-09-25 05:29:36 +02:00
myT
c512071f2d updating the FS on client disconnects 2018-01-29 20:28:37 +01:00
myT
ac4928e18d reworked and unified sleeping
reduced client update rate when minimized
fixed timedemo playback
2018-01-25 06:41:30 +01:00
myT
176aa6a24d fixed the jitter due to snapshots piling up with the same server timestamp for loopback and LAN clients 2018-01-15 21:04:55 +01:00
myT
53d93b1af0 new default values
sv_pure 0 for clients - 1 is annoyingly restrictive for a client
s_volume 0.2 - it was so damn loud
com_hunkMegs 128 for clients - to cope with "big" maps
r_msaa 0 - too many players still gaming with toasters
r_gamma 1.2
2017-12-27 07:33:59 +01:00
myT
3c52752dd3 added help panel and colorized help text
added con_drawHelp and con_col*
letting the mod know we support the "cap_ExtraColorCodes" extension
con_colText overrides ^7 in the console and the help panel
extended console back scroll arrows all the way
2017-12-27 05:13:33 +01:00
myT
04ebdc63f6 fixes for VC++ platform toolsets v140 and v141 2017-12-20 05:41:04 +01:00
myT
2b7c0d56f9 changed 2 cvar names/ranges and fixed the server's time wrap check
sv_minRebootDelayMins <mins> -> sv_minRestartDelay <hours>
com_completionStyle -> con_completionStyle
2017-12-14 23:37:23 +01:00
myT
69efe163ac error extension - trap_Error2 and trap_EnableErrorCallback 2017-11-10 20:21:03 +01:00
myT
ec40b94aa9 fixed kicked players not getting the "disconnect" command (this bug wasn't in 1.47) 2017-11-09 01:58:46 +01:00
myT
9a7ab19245 sv_restartProcess restarts the child process
uptime print child process, parent process and map uptimes
2017-10-12 03:45:24 +02:00
myT
70f301e4ff cvar help extension
cvar type+range extension
module tracking for cvars and commands
lots of help text
2017-10-03 19:11:10 +02:00
myT
6d18a0b5bd added the new client HTTP download system 2017-09-12 03:21:11 +02:00
myT
c95e9a86ee added automatic process restarts for Linux dedicated server crashes and timed reboots
putting the UTC date and time in Linux crash report file names
2017-07-06 06:10:29 +02:00
myT
47a566f9cc com_completionStyle 1 for cycling auto-completion results line in ET 2017-07-05 05:53:05 +02:00
myT
9ea5d021d5 implemented the new interop system
implemented the dynamic lights and integer shader time extensions
2017-06-22 07:15:47 +02:00
myT
6cde91e503 always making sv_pakNames empty 2017-05-23 23:49:59 +02:00
myT
b51ac6eb9a check for overflows in SV_SetConfigstring and print a warning message when the gs buffer overflows 2017-05-23 23:46:52 +02:00
myT
1bd7614d21 added sv_minRebootDelayMins to control early server reboots 2017-05-23 23:42:02 +02:00
myT
9d18b2dfe5 fixed the Linux build and removed unused files and dead code 2017-05-18 06:20:28 +02:00
myT
8abb87e783 fixed the player name look-up behavior of kick, banUser, dumpuser 2017-05-04 18:36:07 +02:00
myT
076cf14d02 using much simpler and faster Huffman codec code when not dealing with out of band datagrams 2017-03-05 23:32:58 +01:00
arQon
4f9754adfe intelligent TAB-completion handling (support for mapnames, binds, etc) 2017-01-19 00:59:44 -08:00
myT
f327428475 full x64 support with a VM based on quake3e OCT 21 2016
the VM compiler uses SSE for floating-point ops when possible
2017-01-11 14:24:58 +01:00
arQon
954c80a8b5 merge the new build system
use the "premake" tool from the cnq3tools repo with
"--quake3dir=<q3dir>" to generate a VS sln and gcc makefiles

this changeset also removes the "clever" handling of fullscreen/windowed
changes which didn't actually work and just broke windowed mode
2016-12-29 20:13:59 -08:00
arQon
97db9f2314 import from cnq3 1.47 2016-12-17 20:43:04 -08:00