Alibek Omarov
|
66bdca63ee
|
ref: gl: upload skybox texture object with >= 5800 name only with GL compatibility context, it's not needed on GLES
|
2025-03-17 08:32:06 +03:00 |
|
SNMetamorph
|
d3f455649e
|
engine: client: implemented xashid for PS Vita platform
|
2025-03-16 21:34:32 +03:00 |
|
SNMetamorph
|
17ff80d85d
|
engine: platform: psvita: implemented function for getting PSID
|
2025-03-16 21:34:32 +03:00 |
|
SNMetamorph
|
407d0aa291
|
engine: wscript: enabled linking library SceLibKernel_stub on PS Vita
|
2025-03-16 21:34:32 +03:00 |
|
Alibek Omarov
|
d13429a287
|
game_launch: explicitly call wide or ascii Win32 API function calls
|
2025-03-16 20:41:57 +03:00 |
|
Alibek Omarov
|
a84204fc75
|
engine: partial fix to explicitly call ascii or wide Win32 API function calls
|
2025-03-16 20:41:57 +03:00 |
|
SNMetamorph
|
292ace2d26
|
engine: client: fixed SQB in CL_ParseEvent & CL_ParseReliableEvent
|
2025-03-16 20:31:14 +03:00 |
|
Alibek Omarov
|
68a1fbdc2b
|
engine: platform: win32: use widechar versions of LoadLibrary, which fixes loading engine if path contains non-latin characters
|
2025-03-16 03:16:02 +03:00 |
|
Alibek Omarov
|
d68f29737a
|
public: crtlib: use Q_rint instead of round in Q_pretifymem, so we don't have to link libm when we don't need it
|
2025-03-16 01:01:13 +03:00 |
|
Alibek Omarov
|
a34edbd8e8
|
wscript: ok, let's disable format-nonliteral for now
|
2025-03-15 20:01:47 +03:00 |
|
Alibek Omarov
|
71e2d4ecd4
|
engine: client: fix another case of format-nonliteral
|
2025-03-15 19:52:24 +03:00 |
|
Alibek Omarov
|
25656b532a
|
engine: platform: posix: fix a typo
|
2025-03-15 19:52:00 +03:00 |
|
Alibek Omarov
|
1a791e8556
|
engine: soundlib: get rid of useless formatstring, which is always the same for all types
|
2025-03-15 19:36:34 +03:00 |
|
Alibek Omarov
|
ccd31c6b27
|
engine: imagelib: get rid of useless formatstring, which is always the same for all types
|
2025-03-15 19:29:11 +03:00 |
|
Alibek Omarov
|
6aeedf201c
|
ref: gl: update dlight texture in case if BLOCK_SIZE changes between maps (going from QBSP to BSP2 or toggling r_large_lightmaps cvar)
|
2025-03-15 19:23:49 +03:00 |
|
Alibek Omarov
|
c9f8bdfcb0
|
ref: gl: allow updating texture with NULL data by calling TexImage instead of TexSubImage
|
2025-03-15 19:20:36 +03:00 |
|
Alibek Omarov
|
3cf4901ad2
|
engine: fix another case of format-nonliteral
|
2025-03-15 18:23:38 +03:00 |
|
Alibek Omarov
|
92de3ebc58
|
wscript: disable format-nonliteral for Clang, it's buggy there
|
2025-03-15 14:20:11 +03:00 |
|
Alibek Omarov
|
7aa9f23590
|
public: crtlib: fix Q_pretifymem so it compiles with -Wformat-nonliteral
|
2025-03-15 14:19:47 +03:00 |
|
Alibek Omarov
|
3d999269eb
|
engine: net_ws: make net6_local global static, as it's not used outside of this translation unit
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
1e8e4825fa
|
engine: fix remaining -Wformat=2 and force it to -Werror
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
91bc372811
|
mainui: update
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
f9df96d70e
|
engine: server: fix server strings deduplication on 64-bit systems
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
8af0e2c8b4
|
readme: add missing system dependencies on Linux systems [skip ci]
|
2025-03-08 02:42:28 +03:00 |
|
Alibek Omarov
|
a5191d8948
|
engine: client: console: simplify Field_DrawInputLine, try to make it safer
|
2025-03-08 02:35:32 +03:00 |
|
Alibek Omarov
|
b2d8239829
|
engine: common: net_http: fix decompression for compressed but not chunked files
|
2025-03-06 19:10:48 +03:00 |
|
Alibek Omarov
|
34322f025b
|
engine: client: limit ticket generator choices to revemu2013 only
|
2025-03-06 12:35:32 +03:00 |
|
Alibek Omarov
|
3e6b434733
|
mainui: update
|
2025-03-05 22:36:41 +03:00 |
|
Alibek Omarov
|
8359cbe76c
|
scripts: waifulib: add flag --enable-limited-debuginfo which enables -gline-tables-only on GCC and Clang compilers
This saves ~30mb of APK size on Android.
|
2025-03-05 02:19:39 +03:00 |
|
Alibek Omarov
|
0e90e6285e
|
engine: host: use #if instead of #ifdef when checking for extended hl25 structs compile option
|
2025-03-03 22:59:44 +03:00 |
|
Alibek Omarov
|
2f5840f650
|
engine: host: add a cvar that indicates whether engine was built with --enable-hl25-extended-structs or not
|
2025-03-03 22:53:20 +03:00 |
|
Alibek Omarov
|
3b51a554dd
|
mainui: update
|
2025-03-02 20:20:54 +03:00 |
|
Alibek Omarov
|
5f0880d4a2
|
engine: client: lower the bandwidth test fragment sizes to 1400 and less, as using 64k, 32k and more is unreliable
|
2025-03-02 20:20:40 +03:00 |
|
Bohdan Shulyar
|
884a3c66ac
|
client: touch: fix minor typo that prevented editing touch buttons commands
|
2025-03-02 20:19:58 +03:00 |
|
Alibek Omarov
|
c76752cc5f
|
engine: server: validate uuid in protinfo, it's an md5 string
|
2025-03-01 22:45:01 +03:00 |
|
Alibek Omarov
|
fc2888e107
|
engine: server: fix incorrect ID string generation, hashedcdkey is already an MD5 string
|
2025-03-01 22:27:22 +03:00 |
|
Alibek Omarov
|
674b4c1506
|
engine: server: reorder sv_client_t struct for better memory efficiency, remove unused fields
|
2025-03-01 22:07:05 +03:00 |
|
Alibek Omarov
|
cddd50f1e9
|
engine: server: completely erase sv_client_t on client connect, so we always start from scratch for every user
|
2025-03-01 22:07:05 +03:00 |
|
Alibek Omarov
|
6c9d5bc1fb
|
engine: server: cleanup penalties and warns for new players
|
2025-03-01 16:03:39 +03:00 |
|
Alibek Omarov
|
ec23860238
|
gitmodules: use github mirrors instead of xiph.org's git
It's not really a good idea to hammer upstream git servers with cloning same
data over and over. Besides, it's down right now.
|
2025-03-01 15:28:55 +03:00 |
|
Alibek Omarov
|
14a2e34b7e
|
mainui: update
|
2025-03-01 15:21:20 +03:00 |
|
Alibek Omarov
|
29c8818557
|
engine: server: do not continue processing command if the player was kicked during it (for example, by speedhack prevention)
|
2025-03-01 14:58:15 +03:00 |
|
Andrey Akhmichin
|
7222830b28
|
Documentation: supported-mod-list.md: a little remark.
|
2025-02-28 23:56:28 +03:00 |
|
Alibek Omarov
|
9b0ad7daf0
|
engine: common: register forgotten net_clockwindow cvar
|
2025-02-28 22:44:44 +03:00 |
|
Alibek Omarov
|
73729827f4
|
engine: platform: win32: add forgotten SDL.h include
|
2025-02-28 21:55:26 +03:00 |
|
Alibek Omarov
|
97fa395a3b
|
engine: platform: win32: fix build by restoring previous win32 header inclusion order
|
2025-02-28 21:44:22 +03:00 |
|
Alibek Omarov
|
1cef8ea7af
|
Revert "ref: gl: check OES NPOT texture extension in BigGL mode"
This breaks mipmaps on PSVita
This reverts commit 54b0cf9991.
|
2025-02-28 17:08:27 +03:00 |
|
Alibek Omarov
|
eda4e95607
|
engine: client: draw version at bottom right in menu, regardless if dev_overview or net_graph are enabled (those only used in-game)
|
2025-02-28 15:11:24 +03:00 |
|
Alibek Omarov
|
a5f0ca38f1
|
engine: remove inclusion of SDL headers globally, helps to cleanup code before SDL3 migration
|
2025-02-28 13:14:47 +03:00 |
|
Alibek Omarov
|
bbbd7711c1
|
engine: platform: cleanup remnants of disabling vsync while loading mechanism for linux fbdev and dos ports
|
2025-02-28 12:33:30 +03:00 |
|