Commit graph

47 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
nillerusr
3ff7140437 WIP: musl port 2023-04-24 22:39:09 +00:00
nillerusr
61b905e43c tier1: fix possible unsafe read in lzss SafeUncompress, make tests pass under asan 2023-04-07 14:59:36 +03:00
nillerusr
4b7036075c unittests: fix library loading 2023-04-07 13:47:43 +03:00
exstrim401
08e33c477e Basic Steam Dick support (#166)
Without gamepadui library
2023-01-08 15:38:24 +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
c8920cf1c2 Pretend macOS to be Linux in KeyValues (#145)
Workaround for FL_Load_Glyph error
2022-11-24 20:29:11 +03:00
exstrim401
2cd1288516 macOS build support 2022-11-20 15:00:44 +02:00
nillerusr
1ebd2adb23 tier1: rewrite Sys_LoadModule 2022-10-08 22:14:26 +03:00
nillerusr
b84c205533 tier1(android): add error message for library loading from mod apk 2022-09-17 18:27:50 +03:00
nillerusr
aedfaf1df0 fixed some unitialized variables 2022-08-19 23:27:37 +03:00
nillerusr
4e59030564 tier1: fix commandbuffer unitialized boolean 2022-08-17 13:35:55 +03:00
nillerusr
a6b90d3dc4 again boring misalignment fixes 2022-08-09 21:24:27 +03:00
nillerusr
2dd0fb3af0 game/server: fix some Asan issues 2022-07-29 04:34:23 +03:00
HappyDOGE
a7e90573c6 fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
HappyDOGE
34bb8aa1ae Merge branch 'master' into windows 2022-07-27 12:58:56 +03:00
nillerusr
56b137f6c4 amd64: fix mempool, utlbuffer align 2022-06-21 22:15:14 +03:00
nillerusr
4c05ad09d1 android: remove some jni functions, use APP_LIB_PATH instead of APP_DATA_PATH 2022-06-19 17:42:55 +03:00
nillerusr
98ea88ab3f aarch64: fix android build 2022-06-19 15:07:41 +03:00
nillerusr
b7b82135bd fpersmissive fixes 2022-06-15 21:59:06 +03:00
nillerusr
83aaa01b5c vphysics: fix saverestore 2022-06-14 13:09:10 +03:00
nillerusr
2e5a08b894 amd64: fix multithread, fix vgui, fix physmodels 2022-06-05 01:44:42 +03:00
hymei
c329da4d7a arm64 : fix mempool align 2022-06-05 01:14:23 +03:00
hymei
2fca33b4b0 arm64 : intp fixes 2022-06-05 01:13:13 +03:00
hymei
fafb4c71dc arm64 detect marcos 2022-06-05 01:13:12 +03:00
hymei
5a2e752799 osx : malloc.h => malloc/malloc.h 2022-06-05 01:12:37 +03:00
hymei
e3f7810566 arm64 : fix intptr_t size 2022-06-05 01:12:32 +03:00
nillerusr
6a7f9d0d28 misaligment fixes 2022-05-15 21:09:59 +03:00
nillerusr
78145e4bba fix address sanitizer issues #2 2022-05-01 20:08:32 +03:00
JusicP
d5d0cac107 Fix Windows build with WAF 2022-03-19 14:40:11 +02:00
nillerusr
ae1dbaf5f7 tier1: exclude steam deck from KeyValues 2022-03-15 13:09:34 +03:00
nillerusr
5c0e3180e6 fix build with clang, fix saverestore again, android mod launcher support 2022-01-19 18:59:42 +03:00
JusicP
7e5db61d4b Fix compilation under MSVC(VS2019) 2022-01-13 16:18:38 +02:00
nillerusr
c0eae4cc22 Initial android support (#17)
* Upload Android armv7 libs

* Fix debug build

* utlvector: fix undefined behavior

* wscript: add --use-ccache option

* wscript: store ccache in a separate directory

* Propertly use gl4es

* fontconfig: fix font detection

* [android]remove fontconfig dependency

* Add build guide for other platforms

Co-authored-by: JusicP <slender87844@gmail.com>
Co-authored-by: nillerusr <nillerusr@users.noreply.github.com>
2021-09-02 20:33:03 +03:00
nillerusr
a6abdca9e6 Revert "Fix code for Android"
This reverts commit 7a91fbebd9.
2021-09-02 20:31:11 +03:00
JusicP
c3c9e2e62b Fix code for Android 2021-08-20 19:56:20 +03:00
JusicP
d4a193671c Fix clang compile 2021-04-28 18:24:16 +03:00
nillerusr
5a8f290551 build: arm target support 2021-04-25 23:36:09 +03:00
nillerusr
da0265bc15 fix loading libraries with lib prefix 2021-04-08 22:40:26 +03:00
nillerusr
4da732b6ab waf: fix install 2021-04-06 23:22:52 +03:00
nillerusr
519ecc4917 add wscipt files to build vphysics and game 2021-04-06 22:31:58 +03:00
nillerusr
b6a033e35c add waf buildsystem 2021-03-31 20:12:00 +03:00
nillerusr
5e1531e093 tier1: fix undefined behavior 2020-11-18 23:03:50 +03:00
nillerusr
7bb2dbdb1e fix some undefined behaviors 2020-11-18 17:30:58 +03:00
JusicP
d2f945c87f Add nullptr check for kv delete operator 2020-10-28 16:44:17 +02:00
FluorescentCIAAfricanAmerican
3bf9df6b27 1 2020-04-22 12:56:21 -04:00