Commit graph

409 commits

Author SHA1 Message Date
nillerusr
2b2ca63b48 serverbrowser: rewrite according my expectations 2023-02-11 19:39:01 +03:00
nillerusr
efbcaf7820 engine(masterserver): add master request timeout 2023-02-11 19:36:39 +03:00
nillerusr
dda12fcec6 engine(masterserver): add additional masterserver, implement setmaster command 2023-02-11 19:17:57 +03:00
nillerusr
70cc94bd01 engine(masterserver): fix latency calculation 2023-02-11 15:57:06 +03:00
nillerusr
bca8a497ad engine: set net_usesocketsforloopback 0 by default( 1 breaks singleplayer mode ) 2023-02-11 15:56:06 +03:00
nillerusr
12716fd07f engine(masterserver): Add sequence for requesting server info, implement StopRefresh and use it on timeout 2023-02-10 22:45:36 +03:00
nillerusr
a08b6ae7bf engine: update server info reply 2023-01-30 22:19:08 +03:00
nillerusr
64f7bf9f96 vgui_controls: fix SetParent function 2023-01-29 21:48:36 +03:00
nillerusr
c4b93b30d7 WIP(serverbrowser): update IServersInfo interface 2023-01-29 20:57:04 +03:00
nillerusr
41aa50e66e WIP: Begin rewriting serverbrowser 2023-01-29 19:26:04 +03:00
nillerusr
548be38a0b engine: restore checksum check 2023-01-28 05:37:40 +03:00
nillerusr
0df7838ee1 WIP: initial masterserver client implementation 2023-01-28 05:29:26 +03:00
nillerusr
17ff01c7ab
Update README.md 2023-01-24 20:30:17 +03:00
Er2
f735e7a036
Fix HTML MOTD () 2023-01-14 20:47:16 +03:00
nillerusr
a15db00bc0 materialsystem: threaded optimizations, fix mat_queue_mode on some android devices 2023-01-14 15:53:33 +03:00
nillerusr
3458c36d5a datacache: enable async mode(was disabled in TF2 branch, lol?) 2023-01-13 01:51:19 +03:00
nillerusr
3d43e9fe3a togles: optimize PBO usage 2023-01-12 20:48:13 +03:00
exstrim401
e26b40d889
Basic Steam Dick support ()
Without gamepadui library
2023-01-08 15:38:24 +03:00
nillerusr
f63849bb34 vtf: fix cubemap loading for vtf versions less than 7.5 2023-01-02 16:39:44 +03:00
nillerusr
7ca36e7b43 launcher(android): fix crashhandler initialization 2022-12-31 19:14:30 +03:00
LegendGuard
44fef251c5
Add forgotten VTF 7.5 support ()
VTF 7.5 support was added some time ago, the issue  was solved. 
This is important for making artists, mappers and modelers know.
2022-12-29 17:31:44 +03:00
nillerusr
be3d0e301f
Update README.md 2022-12-19 00:37:13 +03:00
nillerusr
c44ae6211c restore MAXSTUDIOBONES value 2022-12-18 20:24:28 +03:00
nillerusr
4f4e74273a
sse2neon: typo fix 2022-12-17 19:55:22 +03:00
nillerusr
892fc662e4
sse2neon: fix armhf build( fixes ) 2022-12-17 18:27:04 +03:00
exstrim401
9bca259e0f
Make net_usesocketsforloopback 1 by default ()
Fixes connection to localhost server on macOS
2022-12-05 19:23:43 +03:00
nillerusr
8c0f758a57 bsp: change MAX_MAP_DISPINFO value to 4096 2022-12-02 21:45:33 +03:00
nillerusr
26184742eb update ivp submodule 2022-11-30 16:00:03 +03:00
nillerusr
729ac111af engine: add bsp v21 support, add StaticPropLump_t v7-v11 support 2022-11-30 15:58:19 +03:00
nillerusr
20f5783225 vtf: fix cubemap loading 2022-11-30 14:07:51 +03:00
nillerusr
d2b202836d add MDL version 49 support 2022-11-29 18:49:29 +03:00
exstrim401
2fb712af66
Fix macOS build ()
* Fix macOS build
* Fix *BSD build
* Add missing *BSD include
2022-11-27 16:48:27 +03:00
Er2
53bd92f7a8
BSD: Add support ()
* 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
807eaae850
Pretend macOS to be Linux in KeyValues ()
Workaround for FL_Load_Glyph error
2022-11-24 20:29:11 +03:00
exstrim401
a1c4e27718
Don't use objcopy for macOS build ()
* 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
ad5790eee6 Don't use -march=native on macOS 2022-11-20 21:04:32 +03:00
nillerusr
c2cdd880bf
Merge pull request from exstrim401/macos
macOS build support
2022-11-20 20:35:30 +03:00
exstrim401
d8580d59d2 Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
exstrim401
54d76a1131 Move mm_hook to separate file 2022-11-20 16:47:32 +02:00
exstrim401
1f3b4583da macOS build support 2022-11-20 15:00:44 +02:00
nillerusr
cb0e405e0f
Merge pull request from SanyaSho/master
string vulnerabilities
2022-11-20 11:41:02 +03:00
nillerusr
006f82528e
Merge pull request from nillerusr/optimization
Optimization branch
2022-11-20 11:39:37 +03:00
nillerusr
80c9ef37d7 Add cflags/ldflags, SDL version to engine.log 2022-11-16 13:58:09 +03:00
nillerusr
dde72b675b update ivp submodule 2022-11-16 13:51:28 +03:00
nillerusr
de873d3fc3 engine: upgrade benchmark 2022-11-16 13:51:03 +03:00
nillerusr
db3062c60b WIP: fix some memaccess-class warnings 2022-11-16 13:28:39 +03:00
nillerusr
8fbc002a37 Replace empty constructors with default constructors 2022-11-05 14:23:05 +03:00
SanyaSho
e368f3e9a6 game: fix string vulnerabilities 2022-11-04 01:28:39 +00:00
nillerusr
ba90de20d9 game/server: fix particle transition from trigger_vphysics_motion 2022-10-31 19:59:10 +03:00
nillerusr
3a7d4319d6 utils/vtex: fix windows build ( fixes ) 2022-10-24 03:59:43 +03:00