Commit Graph

312 Commits

Author SHA1 Message Date
myT c4135557ad search paths were not getting re-ordered after reconnects 2018-01-25 21:07:58 +01:00
myT f9cfe48d11 can now pass "/crashreport:yes" and "/crashreport:no" to the Windows executables
this will disable the use of message boxes and won't open the crash report directory
2018-01-25 07:25:26 +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 4b99ff0cc5 added the fs_restart command 2018-01-25 05:29:53 +01:00
myT 5ea79f073c re-ordering the pak list when connected to a pure server
this fixes pure listen servers allowing unpure overrides for the owner
2018-01-25 05:25:57 +01:00
myT b4b3482fd2 lifted the directory scanning restriction that affected pure listen servers 2018-01-25 05:11:33 +01:00
myT 79683b5ab4 removed fs_fakeChkSum, which was always 0 2018-01-25 05:03:49 +01:00
myT ce46cebce0 during id pak downloads, the time-out is 5 seconds instead of cl_timeout 2018-01-25 04:49:33 +01:00
myT 543a024917 fixed waiting for a snapshot forever when the server disconnects during client connection 2018-01-25 04:36:13 +01:00
myT 3e3c1b2431 the "nextdemo" cvar is now also used when playback stops before reaching the demo's end 2018-01-24 02:19:57 +01:00
myT eaa376a292 fixed demo playback crashing when delta entities/players had an invalid field count 2018-01-24 01:41:30 +01:00
myT 4fcf0f410e fixed some botlib strcpy calls with overlapping buffers (UB as per the specs) 2018-01-21 17:29:22 +01:00
myT 4a7f2356ab mouse motion is no longer forwarded to the mod when the console is down 2018-01-21 17:27:59 +01:00
myT b7a76b6428 console down with 2+ screens always disables input grabbing 2018-01-21 17:26:18 +01:00
myT db37f4b8fb removed the "unfocused client" sleep path from the Windows main loop 2018-01-19 07:10:56 +01:00
myT 608ed06410 more robust crash report directory selection
consider the report written if at least 1 file was successfully written to
2018-01-19 07:01:15 +01:00
myT 215d54cafd fixed the listen server unpause lag / time-out
this issue popped up after commit 176aa6a24d
2018-01-19 00:31:48 +01:00
myT f1bbe75937 fixed the Z and 9 keys not being bindable on Linux 2018-01-18 17:38:45 +01:00
myT 24fac5557c fixed the connect call always taking the address of the first result from getaddrinfo 2018-01-17 05:50:33 +01:00
myT 04c765f46c fixed cl_allowDownload 1 using the current directory instead of fs_basepath 2018-01-16 05:20:46 +01:00
myT c0ab2063d0 passing the 3rd argument to open to please GCC 2018-01-16 04:03:15 +01:00
myT f5b7c66b5a on Windows, a fatal error will move the early console window to the foreground 2018-01-16 03:02:59 +01:00
myT 511c7ad2cc com_hunkMegs doesn't have a maximum value anymore 2018-01-15 21:40:29 +01:00
myT f16d368775 fixed the Windows crash handler incorrectly considering certain exceptions as fatal
real-world example: code 0x6C6 flags 0x1
it was happening because we didn't give the other handlers a real chance to deal with them
2018-01-15 21:19:27 +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 37e2b07e5a increased the fast map download time-out to 2 seconds 2018-01-07 14:32:12 +01:00
myT 7020abd4a8 sv_pure 1 now allows new image files (no overrides) to be read from directories
very useful for CPMA's SuperHUD
2018-01-07 13:58:45 +01:00
myT d167150e19 tweaked the changelog and added a readme for download archive
re-ordered changelog entries: add->chg->fix
added new system requirements
set the release date
2018-01-07 11:57:36 +01:00
myT 515ca0883e minimizing disables the rendering back-end except for videos/screenshots
when minimized, we call the rest of the logic all the same (including the VM calls)
only 1 screenshot command can be issued per frame (i.e. only first one is kept)
2018-01-07 00:03:42 +01:00
myT 95e7407688 fixed glInfo/glConfig getting messed up when minimizing 2018-01-06 23:58:30 +01:00
myT 6280b22358 added the q3config.cfg and autoexec.cfg stuff to the changelog 2018-01-06 23:52:45 +01:00
myT 3cb1fe44a8 ignore q3config.cfg and autoexec.cfg outside fs_gamedir to avoid config poisoning 2018-01-04 19:59:37 +01:00
myT 3b4338db2e fixed range/default for con_notifytime and r_lodbias 2018-01-04 19:51:29 +01:00
myT fe60c9e620 always clearing to avoid artifacts in unrendered areas (e.g. CPMA's server info UI) 2017-12-29 22:59:19 +01:00
myT f084ddb218 cvar type/range fixes 2017-12-28 07:11:58 +01:00
myT eb7511f4df out of range cvars get reset if the default is valid 2017-12-28 07:01:14 +01:00
myT 2a2fb8a946 client map download fixes
never start a DL when starting a listen server
to see if a map exists on the local FS, check in baseq3/maps too
2017-12-28 05:48:49 +01:00
myT 76afc77856 mentioning stuff that got nuked 2017-12-28 01:24:03 +01:00
myT 385c3f67df changelog formatting 2017-12-27 08:40:54 +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 ca8fb7457b reduced CPU usage in the client 2017-12-27 05:43:28 +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 f60ce0d1e8 fixed console/messagemode input buffers ignoring off-screen color modifiers when scrolled 2017-12-25 09:54:45 +01:00
myT bb4804ba49 allowing timescale 0 again for CPMA demo pauses 2017-12-25 08:51:54 +01:00
myT 26dd67d0d1 fixed the viewport and scissor rectangles 2017-12-23 10:14:44 +01:00
myT 04ebdc63f6 fixes for VC++ platform toolsets v140 and v141 2017-12-20 05:41:04 +01:00
myT d0878f3807 2 Windows mouse input fixes
fixed incorrect clip rectangle
fixed incorrect window center point for in_mouse 2
2017-12-20 02:34:52 +01:00
myT 945cf03af5 fixed color handling and cursor position in console/messagemode input buffers 2017-12-19 03:23:45 +01:00
myT 0f3598820c small console tweaks
show back scroll arrows all the way
leave a margin at the right of the CNQ3 version
2017-12-18 20:45:06 +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