myT
03ae2d0d05
removed a lot of unused code
2022-10-28 23:32:27 +02:00
myT
c8c9bef131
added r_depthClamp and cap_DepthClamp
2022-10-23 02:58:20 +02:00
myT
2aa92b3cde
a better way to deal with Clang's vexing parse warning
2022-06-01 03:53:52 +02:00
myT
e56a11b638
added /shaderinfo
2022-05-28 16:50:42 +02:00
myT
75f0635f3f
fixed /video writing incorrect audio stream lengths to the AVI file headers
2022-05-26 22:52:25 +02:00
myT
928a8df74a
fixed a potential 1-byte buffer overflow in CL_ServerInfoPacket
2022-05-26 22:29:00 +02:00
myT
4b131f258c
no longer checking whether unsigned integers are negative...
2022-05-26 22:22:45 +02:00
myT
83284b15c5
resetting the search line index when clearing the console
2022-04-30 18:53:36 +02:00
myT
533e0872c1
added console mark mode
2022-04-30 04:03:47 +02:00
myT
3f189e58be
added console search
2022-04-29 21:18:50 +02:00
myT
178d91b000
removed the nextmap CVar
2022-04-22 23:30:24 +02:00
myT
a47c8c8dd1
added net_proxy
2022-04-12 04:31:03 +02:00
myT
51863892f0
no longer denying looping sounds
...
this is mostly undoing e50a60fe17
and warning when delayed loads happen in quick succession
with this change:
- we no longer block legit looping sounds like the RG hum
- we only warn when there are too many loads instead of spamming for legit stuff
2022-04-11 00:40:27 +02:00
myT
fa1cee73e0
fixed CL_NextDemo not being called after a drop error or fopen failing
2022-04-09 03:50:16 +02:00
myT
9b114e7886
fixed music playback crash in CPMA credits with s_musicvolume > 0
2022-04-08 21:41:26 +02:00
myT
b1df6ac8f7
added new stats to r_speeds 1 (shader changes, draw calls)
2020-11-05 03:50:58 +01:00
myT
e50a60fe17
sound loads during gameplay print warnings and get denied for looping sounds
2020-10-15 05:07:55 +02:00
myT
bb9e814837
throwing a fatal error when com_soundMegs is too low for a map load
2020-10-15 05:04:01 +02:00
myT
a4397252c3
com_soundMegs now defaults to 16
2020-10-15 04:48:41 +02:00
myT
e0b04b55c3
cl_aviFrameRate now defaults to 60
2020-10-09 04:57:02 +02:00
myT
8adf87e7c7
fixed .avi files starting with silence when not first in the sequence
2020-10-09 04:28:37 +02:00
myT
54ee6436fe
updated copyright years
2020-06-01 20:28:44 +02:00
myT
0fcd462244
improved the map download initiation logic and updated the CNQ3 map server addresses
2020-04-06 03:46:14 +02:00
myT
a5b6ee33da
made more keys bindable on Linux/FreeBSD and /bind now accepts uppercase hex digits
2020-04-04 03:20:03 +02:00
myT
7b01f8b8d3
fixed a bunch of variable shadowing cases and removed unused variables
2020-02-24 01:52:29 +01:00
myT
8a1d1c539b
Escape down in cgame triggers CG_EVENT_HANDLING again instead of CG_KEY_EVENT
...
with that, CPMA demo playback and /protect work as intended again
2020-02-09 04:25:31 +01:00
myT
7d526ba6fc
added FreeBSD support
2020-01-06 01:04:16 +01:00
myT
2dcddc87eb
always disabling the FPS limiter after drop errors
2019-11-12 04:19:31 +01:00
myT
c024cdcdc9
fixed a crash due to lack of memory for the sound system
2019-09-25 05:59:17 +02:00
myT
db4fb31658
added OpenGL 3.2 and Direct3D 11 renderer back-ends
2019-09-25 05:25:59 +02:00
myT
b406564962
added copyright notices to important new files
2019-09-25 05:14:58 +02:00
myT
39af360fdc
removed FreeType and the R_REGISTERFONT syscalls
2019-09-25 05:14:07 +02:00
myT
c75caeb98e
added control/shift + left/right arrow field navigation
2019-02-21 17:14:45 +01:00
myT
b3456d0a10
added the ctrl-i and ctrl-d console shortcuts
2019-02-21 17:11:29 +01:00
myT
26ccc528d1
map download improvements
...
- numeric addresses as fallbacks
- non-blocking connections
- writing to $(fs_homepath)/baseq3 instead of $(fs_basepath)/baseq3
- only using valid (TCP/stream) addresses from getaddrinfo
- setting send time-outs
- ensuring the destination directory exists
- the renderer no longer messes up the RNG seed
2019-02-14 04:22:45 +01:00
myT
a26b150c59
faster map loads by limiting the rendering back-end's frame-rate
2018-12-08 22:43:58 +01:00
myT
51cda86421
added the trap_IsRecordingDemo syscall for CPMA 1.52+
2018-12-08 00:55:21 +01:00
myT
4a848e7b6a
no longer feeding cs commands that came from a previous gamestate to cgame
2018-12-08 00:03:26 +01:00
myT
5972f247b1
fixed a bunch of /video and /stopvideo issues
...
chg: /video can only be used during demo playback
fix: broken audio in the output files due to writing the wrong buffer
fix: files sequences have a "_%3d" name suffix of adding an underscore to the extension
fix: using a better supported video codec (FourCC 0x00000000) for raw BGR output
fix: broken raw video output when r_width wasn't a multiple of 4
fix: /stopvideo no longer leaves sound output broken for a while after stopping
2018-09-29 08:22:47 +02:00
myT
a9e7bc7226
fixed cv/callvote completion handlers getting removed at cg shutdown and never added back
2018-09-26 05:28:40 +02:00
myT
f34c8b5001
fixed demo playback that broke because of incorrect tokenizer usage
...
the breaking commit: c512071f2d
fixed using /demo when running a listen server (would load map and then abort)
2018-02-02 01:15:18 +01:00
myT
e4e68a971c
no longer making local copies of all CS_SYSTEMINFO server cvars
...
this avoids undesired local changes to sv_pure etc
2018-01-29 20:46:39 +01:00
myT
c512071f2d
updating the FS on client disconnects
2018-01-29 20:28:37 +01:00
myT
d3d4746a6b
fixed the condump path argument truncation
2018-01-28 03:45:35 +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
4a7f2356ab
mouse motion is no longer forwarded to the mod when the console is down
2018-01-21 17:27:59 +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
24fac5557c
fixed the connect call always taking the address of the first result from getaddrinfo
2018-01-17 05:50:33 +01:00