Commit graph

75 commits

Author SHA1 Message Date
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
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
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
ec767ce99a Added zstd for windows 2024-07-19 20:04:18 +02:00
1a3e348316 Replace snappy with trained zstd dictionary 2024-07-18 08:27:54 +02:00
a1f071b698 Fixed most issues on windows, shaders are still a problem 2024-07-17 23:38:56 +02:00
4186c83682 Added new compression for floats 2024-07-17 08:29:22 +02:00
e9a949d806 Compile for CS:S 2024-01-22 21:40:01 +01:00
coderamen
40c4482235 Allow compilation on Raspberry Pi OS 32 bit 2023-12-13 13:55:05 -06:00
nillerusr
ad2930fdf0 wscript: make bzip2 mandatory #321 2023-12-13 21:38:18 +03:00
nillerusr
fb521f8559 dedicated(win32): fix build issues #322 2023-12-13 20:18:31 +03:00
nillerusr
5018b6430d wscript(win32): restore FORCE parameter for multiple references #322
This is using to override debug crt functions.
Does anyone actually use this?
2023-12-13 17:38:02 +03:00
nillerusr
ac8dbea4aa wscript(win32): disable /FORCE linker option added by accident #322 2023-12-13 17:25:20 +03:00
nillerusr
7c66a983f4 return accidentally commented out engine module( fixes #315 ) 2023-11-28 06:47:35 +03:00
nillerusr
c9eab12674 update waf, enable gccdeps and msvcdeps 2023-11-24 11:28:25 +03:00
nillerusr
cb5dad77d9 wscipt: fix cant find env cache togl 2023-11-08 22:06:10 +03:00
nillerusr
3739f4b0cf fix build scripts for workflow 2023-11-08 21:58:33 +03:00
nillerusr
e72cf8b2b0 wscript: target 64bit architecture by default 2023-11-08 21:44:30 +03:00
nillerusr
9fbed1af34 fix crash in some cases 2023-10-23 19:52:35 +03:00
nillerusr
c1e2036f4b gameui: fix disconnect in video settings for multiplayer games 2023-10-08 02:40:43 +03:00
nillerusr
e8193bc7b6 disable new/mallloc override on non-windows platforms( #299 ) 2023-10-08 00:50:14 +03:00
nillerusr
1f470cb34a scripts: fix vpc_parser errror 2023-05-24 00:46:37 +03:00
nillerusr
02d4be6467 win32: fix sdl2 install path 2023-05-05 19:14:50 +03:00
SanyaSho
4ab2d71807 wscript: use "/LARGEADDRESSAWARE" on windows 2023-04-28 19:45:47 +03:00
nillerusr
329cf7689e wscript(android,windows): add sdl2 to installation path 2023-04-26 22:30:28 +03:00
nillerusr
7b875df23f disable fortify-source headers 2023-04-25 15:08:19 +00:00
nillerusr
d48ce70c83 add macos workflow, fix filesystem_async max thread count 2023-04-24 18:54:23 +00:00
nillerusr
07d9427a19 unitests: add mathlib test 2023-04-23 23:45:09 +03:00
nillerusr
4b7036075c unittests: fix library loading 2023-04-07 13:47:43 +03:00
nillerusr
db0bedffe0 fix arm64 build on non-android platforma 2023-03-11 23:51:59 +03:00
nillerusr
7cd9ab5fb7 add -g option for android by default 2023-02-17 03:16:45 +03:00
nillerusr
c33be80763 wscript: fix arm build 2023-02-07 02:11:36 +03:00
nillerusr
35c190c357 windows: fix dedicated build 2022-12-16 19:47:53 +03:00
exstrim401
b69cdde7be Fix macOS build (#146)
* Fix macOS build
* Fix *BSD build
* Add missing *BSD include
2022-11-27 16:48:27 +03:00
Er2
9175b29f60 BSD: Add support (#140)
* BSD: Add support

* BSD: other fixes

There is still a bug when vgui haven't got text, maybe because of resources.

Also there is bug where when trying to start new game caption names shows wrong.

* BSD: Debugging

* BSD: modify preprocessor and fix windows

* BSD: Remove debugging and fix labels in gameui

* BSD: Remove disabling some DX9 commands

* BSD: Remove -g flag
2022-11-24 22:04:29 +03:00
exstrim401
3f3431a777 Don't use objcopy for macOS build (#143)
* Don't use objcopy for macOS build

* Add -x option to strip on macOS
Without -x strip results in error for dylib
2022-11-21 21:18:35 +03:00
exstrim401
320753e42e Don't use -march=native on macOS 2022-11-20 21:04:32 +03:00
exstrim401
17c0664d45 Move mm_hook to separate file 2022-11-20 16:47:32 +02:00
exstrim401
2cd1288516 macOS build support 2022-11-20 15:00:44 +02:00
nillerusr
667a68041d wscript: add videoservices 2022-10-13 17:47:27 +03:00
nillerusr
b84c205533 tier1(android): add error message for library loading from mod apk 2022-09-17 18:27:50 +03:00
nillerusr
b1e4f2da4e game(client): fix touch drawing 2022-09-17 15:57:17 +03:00
nillerusr
f3bdff8a34 add additional logging information 2022-09-05 12:54:41 +03:00
nillerusr
e9145519ec add wscripts for unittests 2022-08-17 11:12:27 +03:00
nillerusr
2c5764e127 launcher(android): add crashhandler 2022-08-15 22:14:09 +03:00
nillerusr
e774db85ea tier0: fix cpu freq on some arm cpu's 2022-08-01 04:30:44 +03:00
HappyDOGE
1f3083a5a2 fix debug compile 2022-07-28 19:48:53 +03:00
HappyDOGE
75be5912db fix debug macros 2022-07-28 19:18:14 +03:00
HappyDOGE
d9e5af06da fix opus 2022-07-28 18:32:42 +03:00
HappyDOGE
d69c238da0 update windows lib placement 2022-07-28 16:40:36 +03:00