Commit graph

747 commits

Author SHA1 Message Date
658d9c1ade Interp fixes still causes some subtbles but noticeable jittering
This isn't wanted, we'll likely need to lag compensate the local player
2024-08-27 21:25:24 +02:00
c2e64fd750 Check why doing extra mouse updates at the end of frame doesn't work 2024-08-27 20:10:42 +02:00
edb80c2aa1 Use compression by default 2024-08-27 17:54:05 +02:00
ad3b1ca178 Added the old clock correction, new one caused flickering 2024-08-27 17:12:39 +02:00
a9b7bf8e2f Disable m_vecVelocity interpolation 2024-08-24 19:10:15 +02:00
0bfa931400 Turn back on system's allocator 2024-08-24 16:16:59 +02:00
b4fabb845e Move MD to MT for msvc 2024-08-24 15:50:20 +02:00
9bd766a1de Reset flLastInterpolationAmountOnTick if client has switched to fix 2024-08-24 14:43:28 +02:00
4cf14a0939 Disabled clock correction, not stable enough 2024-08-24 14:20:42 +02:00
7a92c3afde Change to FL_EDICT_ALWAYS 2024-08-24 04:56:53 +02:00
1856a9ee30 Corrected smoothed out interp amount 2024-08-24 04:40:01 +02:00
cdad67973d Changed some network defaults 2024-08-24 02:19:29 +02:00
250f266e49 Reset net_compresspackets_minsize to old default 2024-08-24 02:08:58 +02:00
5ad83143c0 Fixed dedicated build 2024-08-23 23:54:59 +02:00
9d8cdc284a Fixed dedicated builds 2024-08-23 20:55:44 +02:00
d43549a07a Added convar to force compression (performance?) 2024-08-23 19:53:54 +02:00
96a8e373be Since there's trigger prediction, we send everything
adjusted also client frame for full updates
2024-08-23 19:52:32 +02:00
bef50ed5ce Moved viewoffset adjustement to shared code 2024-08-23 18:29:51 +02:00
340eeb7e03 Added trigger teleport prediction 2024-08-23 18:24:23 +02:00
186b8c046d Added trigger push prediction 2024-08-23 06:42:34 +02:00
14717d8092 Added prediction for triggers, thanks oblivious
Prediction is fixed by me by adding two more functions in prediction
class, there had before some issues because
starttouch/endtouch weren't predicted.
The result is that with lag, it restores touched entities,
including the triggers touched entity list.
2024-08-23 00:42:58 +02:00
d947a36e86 Fixed server side setupbones 2024-08-23 00:18:07 +02:00
545aa4861c Merge pull request #1 from D34Dspy/master
Made waf --help working again
2024-07-30 21:26:44 +00:00
deadspy
fd39abbaf3 Fixed printing help usage
by replacing placeholders with formatters in the options.
Background: Waf update introduced a change where now the dict
of all option parameters are passed rather than the default value exclusively.
2024-07-30 19:16:31 +02:00
5a0367c8d7 Removed useless variable 2024-07-26 18:23:23 +02:00
dc471576a1 Removed DEBUG_HITBOXES_ALWAYS_ON (bandwidth problems) 2024-07-26 17:50:55 +02:00
69312da01b Fixed few stuff & now server bullet impacts are events
- Fixed some game events not being sent to clients
- Use event instead of descriptor for sending it to client
- Moved server bullets to events
- Re-trained zstd data
- Corrected some stuff on clock correction
2024-07-26 05:34:50 +02:00
542b2c2711 Reworked cl_show* commands to use game events instead 2024-07-25 18:10:35 +02:00
73845dfe4c Improved cl_show* commands 2024-07-25 14:05:36 +02:00
d1c62bb858 Do not wait for simulation to change to set values 2024-07-24 00:18:37 +02:00
200b4ff897 RE-trained css zstd dictionary due to NET_Tick changes 2024-07-23 16:52:44 +02:00
80d35c6194 Update compress level to ZSTD_btultra2 2024-07-23 16:33:17 +02:00
a9bd881a56 Debug only local player bullets, the rest is useless 2024-07-23 16:08:50 +02:00
f67ec63443 Whitelist localplayer for showing hitboxes etc 2024-07-23 05:26:42 +02:00
e09d89d7ed Check for non-bot for out of sync 2024-07-23 05:10:32 +02:00
a3b6b94959 Fixed last few stuff with clock correction 2024-07-23 05:05:24 +02:00
6691968046 Added enhanced cl_clock_correction & misc
- Added vprof
- Fixed few issues again with cl_showhitboxes
- Fixed some shader compilation
- Fixed few issues with bitbuf
2024-07-23 03:05:29 +02:00
a2e8d9e9d4 Update mouse calls at the end of the frame 2024-07-20 01:04:35 +02:00
ec767ce99a Added zstd for windows 2024-07-19 20:04:18 +02:00
96e8394525 Corrected again a bit more cl_showimpacts 2024-07-19 18:05:58 +02:00
860bd3e883 Added smoothed interpolation amount & fixed fews issues with prediction
Added vprof too
2024-07-19 05:03:08 +02:00
139f81eb02 Put back cl_extrapolate 2024-07-18 21:56:06 +02:00
359eb10e4e Put back ResizeAnimationLayerCallback 2024-07-18 21:54:38 +02:00
171fb676af Added clang-format & remove zstd training define 2024-07-18 21:41:53 +02:00
4067d7cfe6 Added zstd training set 2024-07-18 21:15:37 +02:00
1a3e348316 Replace snappy with trained zstd dictionary 2024-07-18 08:27:54 +02:00
5036c0b09d Fixed linux compile (files are case sensitive) 2024-07-18 00:01:07 +02:00
a1f071b698 Fixed most issues on windows, shaders are still a problem 2024-07-17 23:38:56 +02:00
de711f6d00 Update submodules 2024-07-17 16:25:34 +02:00
4186c83682 Added new compression for floats 2024-07-17 08:29:22 +02:00