Alam Ed Arias
|
313f2d29a2
|
set CURLOPT_MAXREDIRS to 30
|
2025-04-12 15:24:54 +00:00 |
|
Alam Ed Arias
|
3639858808
|
Merge branch 'WASM' into 'master'
WASM port
See merge request STJr/SRB2!2658
|
2025-04-12 14:55:26 +00:00 |
|
Alam Ed Arias
|
9fa82ca5db
|
dedicated: fix thread build
|
2025-04-04 18:00:01 +00:00 |
|
Alam Ed Arias
|
337de68c50
|
Emscripten: cancel main loop in I_Quit()
|
2025-03-30 14:46:00 -04:00 |
|
Alam Ed Arias
|
66be8e8f28
|
Emscripten: only support thread with Emscripten's pthread enabled
|
2025-03-30 14:44:14 -04:00 |
|
Alam Ed Arias
|
e2c8d314d2
|
Emscripten: compile without MASTERSERVER support
|
2025-03-30 14:43:27 -04:00 |
|
Alam Ed Arias
|
67f1fd0670
|
curl: add code to check the output of curl_multi_*()
|
2025-03-30 11:43:10 -04:00 |
|
Alam Ed Arias
|
26ae0b6ff0
|
curl: add code to check the output of curl_easy_*()
|
2025-03-30 11:42:17 -04:00 |
|
Alam Ed Arias
|
e76b4c0b97
|
Threads: add codepaths to free memory on fails
|
2025-03-30 11:07:52 -04:00 |
|
Alam Ed Arias
|
ad4188af3b
|
inline archive functions
|
2025-03-30 10:23:25 -04:00 |
|
Alam Ed Arias
|
611ac65ed1
|
Emscripten: use emscripten_sleep() for I_Sleep()
|
2025-03-29 14:31:06 -04:00 |
|
Alam Ed Arias
|
fc35c09a58
|
Emscripten: use stdout for I_OutputMsg()
|
2025-03-29 14:03:29 -04:00 |
|
Alam Ed Arias
|
3fb55f005c
|
Emscripten: kill runtime in I_Quit()
|
2025-03-29 14:02:04 -04:00 |
|
Alam Ed Arias
|
6d073e18ec
|
Emscripten: get timing info and use 640x400 video mode
|
2025-03-29 14:01:31 -04:00 |
|
Alam Ed Arias
|
f694529727
|
SDL2: use SDL_GetSystemRAM() to get total RAM
|
2025-03-29 14:00:52 -04:00 |
|
Alam Ed Arias
|
c99e29b74f
|
Emscripten: use EMSCRIPTEN_KEEALIVE
|
2025-03-29 14:00:20 -04:00 |
|
Alam Ed Arias
|
2749ed1438
|
Emscripten: get software mode working
|
2025-03-28 19:52:43 -04:00 |
|
Alam Ed Arias
|
49e224e67c
|
Emscripten: slip D_SRB2Loop core loop into D_RunFrame
|
2025-03-27 20:39:25 -04:00 |
|
Alam Ed Arias
|
80412998c9
|
emscripten: use native function for sleep(ms) and exit(0)
|
2025-03-27 16:26:37 -04:00 |
|
Alam Ed Arias
|
3942f5f7e7
|
Clang: it may have already defined true/false
|
2025-03-27 16:26:37 -04:00 |
|
Alam Ed Arias
|
cc026cf5d2
|
Emscripten: disable TERMIOS support
|
2025-03-27 16:26:17 -04:00 |
|
Alam Ed Arias
|
538f1b6985
|
Check at runtime if we can make threads
|
2025-03-27 16:25:51 -04:00 |
|
Alam Ed Arias
|
5595855878
|
Some runtime platform do not have thread support
|
2025-03-27 16:25:51 -04:00 |
|
Alam Ed Arias
|
8143e34e39
|
hardware: cleanup STATIC_OPENGL code
|
2025-03-25 15:56:11 -04:00 |
|
Alam Ed Arias
|
cb28bad2fd
|
Make a backup of the SOC tables is too big for WASM32
|
2025-03-25 15:55:25 -04:00 |
|
Alam Ed Arias
|
f26711ef88
|
vcpkg: do not compile libflac with old version of emscripten
|
2025-03-22 22:54:50 -04:00 |
|
Alam Ed Arias
|
cc03ec365d
|
vcpkg: add version check for curl for mbedtls feature
|
2025-03-20 22:33:24 -04:00 |
|
Alam Ed Arias
|
dc661b7d37
|
Add support for emscripten SDK
|
2025-03-20 10:08:29 -04:00 |
|
Alam Ed Arias
|
61ee96e60e
|
vcpkg: we need to compile curl with mbedtls for WASM
|
2025-03-20 10:07:52 -04:00 |
|
Alam Ed Arias
|
35738054f3
|
GitLab CI: allow failure of curl download from macports
|
2025-03-19 16:32:48 -04:00 |
|
Alam Ed Arias
|
45a5246099
|
Ported from RingRagers for GitLab CI:
Reduce distracting logging in CI
|
2025-03-19 16:25:11 -04:00 |
|
Alam Ed Arias
|
eaf732d35b
|
vcpkg: no ffmpeg for sdl2-mixer-ext
|
2025-03-19 12:48:57 -04:00 |
|
Alam Ed Arias
|
7b010557ab
|
GitLab CI: fix building oldstable amd64 on non-amd64 builders
|
2025-03-04 20:55:39 -05:00 |
|
Alam Ed Arias
|
d47c59a342
|
GitLab CI: allow failure of wavpack download from macports
|
2025-03-03 06:18:23 -05:00 |
|
Alam Ed Arias
|
28aa3f10bd
|
GitLab CI: allow failure of libopenmpt download from macports
|
2025-03-03 06:11:29 -05:00 |
|
Alam Ed Arias
|
f32bdb77a2
|
GitLab CI: allow failure of sdl2_mixer download from macports
|
2025-03-03 05:59:40 -05:00 |
|
Alam Ed Arias
|
823d28839b
|
GitLab CI: since macports downloads can fail, allow the lipo job to fail as well
|
2025-03-03 05:43:51 -05:00 |
|
Alam Ed Arias
|
817db98133
|
GitLab CI: old version of ccache do not have stats_log option
|
2025-03-03 05:36:32 -05:00 |
|
Alam Ed Arias
|
910add7efb
|
GitLab CI: macports downloads can fail
|
2025-03-03 05:33:55 -05:00 |
|
Alam Ed Arias
|
51494ca810
|
GitLab CI: disable SRB2_CONFIG_ENABLE_WEBM_MOVIES for cmake builds
|
2025-03-02 21:40:23 -05:00 |
|
Alam Ed Arias
|
5d5cd27e28
|
vcpkg: fluidsynth does not work for static build
|
2025-03-02 21:39:59 -05:00 |
|
Alam Ed Arias
|
61ba912ae9
|
vcpkg: no fluidsynth for sdl2-mixer-ext on non-native mingw builds
|
2025-03-02 20:58:13 -05:00 |
|
Alam Ed Arias
|
3145253ff3
|
GitLab CI: set CC,CXX and LD for Windows vcpkg builds
|
2025-03-02 20:34:17 -05:00 |
|
Alam Ed Arias
|
e2200c1eb5
|
GitLab CI: use VCPKG_TARGET_TRIPLET, not VCPKG_DEFAULT_TRIPLET
|
2025-03-02 20:18:59 -05:00 |
|
Alam Ed Arias
|
61afd65fc1
|
GitLab CI: w64-mingw32 vcpkgs to use --toolchain
|
2025-03-02 20:01:59 -05:00 |
|
Alam Ed Arias
|
682fb8f07f
|
GitLab CI: set LD for Mingw32 nad use plain cmake for darwin builds
|
2025-03-02 19:44:10 -05:00 |
|
Alam Ed Arias
|
a7424b9952
|
GitLab CI: use :, not = for variables
|
2025-03-02 19:30:38 -05:00 |
|
Alam Ed Arias
|
fb6ce070fd
|
GitLib CI: try keep building
|
2025-03-02 19:20:19 -05:00 |
|
Alam Ed Arias
|
9860fa9f61
|
vcpkg: wasm build check
|
2025-03-02 18:20:43 -05:00 |
|
Logan Aerl Arias
|
3019e70ecb
|
GitLab CI: use Ninja on MacOSX
GitLab CI: use Ninja on MacOSX
|
2025-02-28 21:41:35 -05:00 |
|