Alibek Omarov
|
fa92a5fa0c
|
engine: common: disable colored stdout for Emscripten
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
342aa56144
|
engine: wscript: increase default memory size for Emscripten port, include game files from rodir folder in source tree root
|
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
|
b598daf049
|
engine: wscript: disable default install for Emscripten, we need to rename main program into index.html and also install additional outputs
|
2025-06-15 12:51:57 +05:00 |
|
Alibek Omarov
|
f1e665b5b3
|
engine: wscript: disable async ns resolve for Emscripten for now
|
2025-06-15 12:51:57 +05:00 |
|
Alibek Omarov
|
69e38c963d
|
engine: platform: remove Emscripten-specific library loading, it's not needed anymore
|
2025-06-15 12:51:57 +05:00 |
|
Alibek Omarov
|
c90d110096
|
engine: platform: sdl2: assign K_AUX32 and K_AUX31 to volume buttons to match old engine behavior on Android
|
2025-06-07 11:21:32 +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
|
216e680965
|
wscript: detect threading ability by platform
On client, it's handled by SDL{2,3}. On server we rely on pthreads (and some platforms don't have pthreads).
|
2025-05-27 21:40:07 +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
|
9fbd47bb4c
|
engine: server: move unexpected master server query packets and failed challenges to more verbose loglevel
|
2025-05-25 21:05:37 +05:00 |
|
Alibek Omarov
|
b8ead38573
|
engine: server: prevent flood about unreliable datagram overflow on frozen players
|
2025-05-25 20:37:06 +05:00 |
|
Alibek Omarov
|
6a318d5000
|
engine: server: check for master servers addresses in connectionless packet handler, and it it matches, only reply to M2S messages
|
2025-05-25 20:29:16 +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
|
72485da491
|
engine: client: make demo recording and demo removing command privileged
|
2025-05-25 03:22:19 +05:00 |
|
Alibek Omarov
|
694472f4c1
|
engine: platform: allow querying window type through R_GetWindowHandle
|
2025-05-24 22:03:43 +05:00 |
|
TheEVolk
|
735f4e2bcb
|
ref_api: make handle as argument and use type request input
|
2025-05-24 20:47:28 +05:00 |
|
TheEVolk
|
9ebeb520fa
|
engine: platform: refactor R_GetWindowHandle to return a struct instead of a pointer
|
2025-05-24 20:47:28 +05:00 |
|
TheEVolk
|
dd52840a97
|
ref_api: update REF_API_VERSION to 10 and document R_GetWindowHandle addition
|
2025-05-24 20:47:28 +05:00 |
|
TheEVolk
|
4ce03662d9
|
ref_api: R_GetWindowHandle method
|
2025-05-24 20:47:28 +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
|
a4ad537e59
|
engine: server: minor refactoring
|
2025-05-20 20:24:42 +05:00 |
|
Alibek Omarov
|
bb620d1265
|
engine: client: set cl_upmax to 508 by default
|
2025-05-20 14:35:29 +05:00 |
|
SNMetamorph
|
32e6f37c7e
|
engine: server: fixed incorrect printing of IPv6 address in "status" command
|
2025-05-12 14:11:09 +03:00 |
|
Alibek Omarov
|
8f95535390
|
engine: server: fix a typo that prevented "status" command from executing by spawned player
|
2025-05-12 11:37:11 +03:00 |
|
Alibek Omarov
|
b2444f2480
|
engine: restore SDL2 include path
|
2025-05-11 18:01:17 +03:00 |
|
Alibek Omarov
|
37d6d75e69
|
engine: platform: sdl3: add system and input SDL3 platform implementation
|
2025-05-11 17:35:13 +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
|
ffc8bf30d7
|
engine: platform: make most input platform functions optional, patch fbdev/evdev to compile
|
2025-05-11 16:14:36 +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
|
de790d6f59
|
Revert "engine: server: increased sv_connect_timeout to a half a minute"
This reverts commit 3fca1bb4d5.
|
2025-05-06 20:22:20 +03:00 |
|