Alibek Omarov
|
4f45df2293
|
engine: imagelib: add missing argument name, so it compilers with old C standards compliant compilers
|
2025-08-11 20:50:03 +05:00 |
|
Alibek Omarov
|
3a6862f278
|
engine: when specifying server dll name with an @ (give that feature a name please), actually look for it in server dlls folder
|
2025-08-11 18:44:12 +05:00 |
|
Alibek Omarov
|
be0d31f408
|
engine: imagelib: try to use FS_Search to bruteforce through supported image formats
|
2025-08-08 18:14:46 +05:00 |
|
Alibek Omarov
|
820a001ced
|
engine: move prepending lib prefix on Android earlier, when the path is constructed
|
2025-08-08 17:03:56 +05:00 |
|
Alibek Omarov
|
4cc009ac3e
|
engine: always prepend lib on Android, as it's part of library naming scheme now
|
2025-08-08 16:16:05 +05:00 |
|
Alibek Omarov
|
a4614a00e9
|
engine: move android logging category from debug to info
|
2025-08-05 19:03:53 +05:00 |
|
Bohdan Shulyar
|
0ba45d343e
|
host: common: switch host_writeconfig to direct function call
|
2025-08-05 01:31:21 +05:00 |
|
Bohdan Shulyar
|
2c26601bee
|
engine: common: add a host_writeconfig console command
|
2025-08-05 01:31:21 +05:00 |
|
Alibek Omarov
|
70f6480a5f
|
engine: add a shortcut for loading custom DLLs that follow library naming scheme (like bots)
|
2025-08-03 19:01:56 +05:00 |
|
Alibek Omarov
|
bfc10a732a
|
engine: register forgotten ui_language cvar, so changing language actually works (thanks @Alivebyte on GitHub\!)
|
2025-08-03 10:23:31 +05:00 |
|
Alibek Omarov
|
cd26b1f279
|
engine: imagelib: img_quant: reduce used colors from 256 to 255, so last color in palette can be reserved for custom usage (like transparency in player decals)
|
2025-07-25 01:39:59 +05:00 |
|
Alibek Omarov
|
24f05e3fc5
|
engine: client: refactor spray logo, get rid of unneeded bmp checks
|
2025-07-25 01:34:46 +05:00 |
|
Sergey Degtyar
|
6111df486e
|
engine: client: GoldSrc spray support
|
2025-07-16 23:54:56 +05:00 |
|
Sergey Degtyar
|
e36486b73a
|
engine: imagelib: handling wad extension to save and load image properly
|
2025-07-16 23:54:56 +05:00 |
|
Sergey Degtyar
|
000304ddde
|
engine: net_chan: added bz2 compression for file fragments
|
2025-07-16 23:54:56 +05:00 |
|
Alibek Omarov
|
4c9b69af5f
|
engine: mod_bmodel: allow firstclipnode index to be negative, as maps compiled with it rely on this trick by encoding whole hull as empty contents
|
2025-07-16 23:42:49 +05:00 |
|
Alibek Omarov
|
dc0648e812
|
engine: net_http: validate file size against reported by server, when downloading chunked files
|
2025-07-09 17:35:25 +05:00 |
|
Alibek Omarov
|
907e02da8d
|
Merge ffmpeg support
|
2025-06-15 13:15:17 +05:00 |
|
Alibek Omarov
|
fa92a5fa0c
|
engine: common: disable colored stdout for Emscripten
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
3e396bb55a
|
engine: host: allow console if DEFAULT_DEV is set to larger than 0 value
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
6022865cae
|
engine: filesystem_engine: set default root directory on Emscripten
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
1559b1b331
|
engine: system: exit from Emscripten with force_exit call
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
5db150e565
|
engine: launcher: get rid of Emscripten load library hacks, mount IDBFS into /rwdir
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
e823ba050a
|
engine: whereami: add stub for Emscripten
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
6f545f178e
|
engine: host: move main loop contents into separate function
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
05edde050d
|
engine: always remap clipnodes for bsp30ext
|
2025-05-27 22:54:06 +03:00 |
|
Alibek Omarov
|
1c29490889
|
Reapply "engine: disable clipnodes remapping for non-extended formats and QBSP2"
This reverts commit 2e748c4aea.
|
2025-05-27 22:44:53 +03:00 |
|
Alibek Omarov
|
2e748c4aea
|
Revert "engine: disable clipnodes remapping for non-extended formats and QBSP2"
This reverts commit f2ecdad5bb.
|
2025-05-27 22:23:44 +03:00 |
|
Alibek Omarov
|
f9a9aedea5
|
engine: set fps_override to 0 by default, it's still experimental and breaks multiplayer
Was probably set to 1 by mistake.
|
2025-05-26 20:10:45 +05:00 |
|
Alibek Omarov
|
fc3b8ae45d
|
engine: imagelib: allow installing texgamma processed palette before loading sprites
|
2025-05-26 19:09:28 +05:00 |
|
Alibek Omarov
|
911b83a9d8
|
engine: imagelib: load studio model textures with texgamma applied (like GoldSrc)
|
2025-05-26 19:09:28 +05:00 |
|
Alibek Omarov
|
71040c7ed5
|
engine: net_http: fix missing newline
|
2025-05-25 19:21:23 +05:00 |
|
Alibek Omarov
|
c3531b6499
|
engine: expect that base_cmd is consistent, as for many years no cases of broken basecmd were found
|
2025-05-25 16:48:31 +05:00 |
|
Alibek Omarov
|
9c6f12f31c
|
engine: make command argc/argv functions inline
|
2025-05-25 16:47:45 +05:00 |
|
Alibek Omarov
|
913d0eb693
|
engine: add command to make other commands or variables privileged
|
2025-05-25 16:33:11 +05:00 |
|
Alibek Omarov
|
7bff848592
|
engine: base_cmd: simplify FindAll
|
2025-05-25 16:33:11 +05:00 |
|
Alibek Omarov
|
f2ecdad5bb
|
engine: disable clipnodes remapping for non-extended formats and QBSP2
|
2025-05-24 20:43:44 +05:00 |
|
Alibek Omarov
|
298842be32
|
engine: fix clipnodes limit check based on BSP version
|
2025-05-24 17:43:01 +05:00 |
|
Alibek Omarov
|
15544cde26
|
engine: common: fix typo in aguirRe nickname [skip ci]
|
2025-05-21 17:43:05 +05:00 |
|
Alibek Omarov
|
b2444f2480
|
engine: restore SDL2 include path
|
2025-05-11 18:01:17 +03:00 |
|
Alibek Omarov
|
97bdd9dba0
|
engine: port occasional SDL2 calls to SDL3, no platform yet
|
2025-05-11 16:18:10 +03:00 |
|
Alibek Omarov
|
8209a8a681
|
engine: platform: move mouse grab enabling and querying functions to SDL platform code
|
2025-05-11 16:09:57 +03:00 |
|
Alibek Omarov
|
34beb9666b
|
engine: soundlib: drop SDL-based resampler
|
2025-05-11 15:27:50 +03:00 |
|
Alibek Omarov
|
6ccafbe297
|
engine: platform: move Host_Minimize_f into platform code
|
2025-05-11 15:24:52 +03:00 |
|
Alibek Omarov
|
94791d3cb6
|
engine: allow downloading files that have multiple dots in filename. Also disallow everything that has nonprintable characters.
|
2025-05-06 21:16:06 +03:00 |
|
Alibek Omarov
|
6555562e78
|
engine: common: fix building tests
|
2025-05-06 21:15:28 +03:00 |
|
Alibek Omarov
|
177c132969
|
engine: common: fix incorrect argument name, which also fixes build with compilers that enforce C23
|
2025-05-06 19:00:18 +03:00 |
|
Alibek Omarov
|
3e41e389c5
|
engine: lib_common: do not take generic GNU/Linux rules for library naming on Android
|
2025-04-24 21:53:03 +03:00 |
|
Alibek Omarov
|
6ecaea3102
|
engine: system: convert Windows username to utf8
|
2025-04-21 19:56:49 +03:00 |
|
Alibek Omarov
|
fa47ca0d2d
|
engine: system: make a copy of pw_name just in case
|
2025-04-21 19:56:23 +03:00 |
|