SNMetamorph
b9072e4642
Documentation: slightly updated PS Vita port installation instructions
2025-03-30 20:24:38 +03:00
yumirak
06e5895d7a
engine: client: fix TE_BLOODSPRITE behaviour to GoldSrc
2025-03-26 22:00:10 +03:00
Alibek Omarov
ac5be8156b
Revert "wscript: force -Wuninitialized to error"
...
This reverts commit e615ff0e7f .
2025-03-25 19:10:13 +03:00
Alibek Omarov
8c12a8baed
mainui: update
2025-03-25 19:02:00 +03:00
Alibek Omarov
e615ff0e7f
wscript: force -Wuninitialized to error
2025-03-25 17:11:51 +03:00
Alibek Omarov
2e8fa60e96
engine: client: don't allow downscaling HUD when using hud_scale's fixed resolution mode
2025-03-25 17:07:05 +03:00
Alibek Omarov
a8ba9124dd
engine: server: fix -Wmaybe-uninitialized
2025-03-25 17:07:05 +03:00
Alibek Omarov
f6e8a68b22
engine: imagelib: img_png: fix -Wmaybe-uninitialized
2025-03-25 17:07:05 +03:00
Alibek Omarov
706cc16a86
ref: fix -Wmaybe-uninitialized
2025-03-25 17:06:59 +03:00
Alibek Omarov
a9fd508e47
engine: common: fix reading maybe uninitialized crt_tm variable
2025-03-25 17:04:35 +03:00
Alibek Omarov
90bd72d481
ref: gl: disable blend after we're done drawing sprite "lightmap"
...
Fixes translucent brush model on renderfx2.bsp (https://twhl.info/vault/view/6933 )
which so happened to draw after agrunt sprite, that has "lightmap" enabled
2025-03-25 00:52:11 +03:00
Alibek Omarov
a2a3978de7
engine: server: fix erasing physinfo on client connect, when it was already set by game logic on save restore
...
Fixes issue when player loses long-jump in Half-Life on save load or level transition.
2025-03-24 23:22:19 +03:00
Andrey Akhmichin
ea70989fd2
utils: mdldec: Fix resource names validity checks.
2025-03-24 01:24:31 +03:00
Andrey Akhmichin
091228bcb3
Documentation: supported-mod-list.md: update.
2025-03-24 01:24:25 +03:00
Alibek Omarov
9c49253388
filesystem: allow symlinks when using listdirectory with dirs_only = true
...
Should fix special setups when game directories are actually symlinks
2025-03-20 20:31:44 +03:00
Alibek Omarov
eea804a4bf
engine: server: improve server op status command output
2025-03-20 05:47:24 +03:00
Alibek Omarov
ecbfdb82f4
engine: server: add requested server command status. Only expose client input devices for now, as everything else might be considered sensitive information
2025-03-20 05:46:49 +03:00
Alibek Omarov
a1950ec7b0
engine: server: tiny refactoring, make SV_CalcPing pointer to client const
2025-03-20 05:44:23 +03:00
Alibek Omarov
6b56e13b60
engine: make local ipv4 address private to net_ws, acquire local addresses with GetLocalAddress function
2025-03-20 05:39:02 +03:00
Alibek Omarov
d93bee0cbc
engine: minor refactoring, rename ref_state_t fields to snake case, rename readable names to shorter (no pun intended) long names
2025-03-20 03:11:17 +03:00
Alibek Omarov
5009db6aac
engine: client: make renderer loading failure less scary for the user
2025-03-20 03:06:05 +03:00
Alibek Omarov
c389736c2f
android: do not crash on Browse button if activity wasn't found
2025-03-20 02:44:37 +03:00
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