Commit Graph

608 Commits

Author SHA1 Message Date
Cfauto
78c16891a2
Utils port 2026-06-15 20:40:36 +02:00
Cfauto
10391eddf4
Various fixes 2026-06-15 19:43:49 +02:00
Cfauto
0e658a0919 Merge https://github.com/tupoy-ya/source-engine 2026-06-15 19:29:55 +02:00
nillerusr
ed8209cc35 fix build with clang-20 ref #389 #433 #436 fix #379
Some checks failed
Build / build-linux-i386 (push) Has been cancelled
Build / build-linux-amd64 (push) Has been cancelled
Build / build-android-armv7a (push) Has been cancelled
Build / build-windows-i386 (push) Has been cancelled
Build / build-windows-amd64 (push) Has been cancelled
Build / build-dedicated-windows-i386 (push) Has been cancelled
Build / build-dedicated-windows-amd64 (push) Has been cancelled
Build / build-dedicated-linux-i386 (push) Has been cancelled
Build / build-dedicated-linux-amd64 (push) Has been cancelled
Build / build-macos-amd64 (push) Has been cancelled
Build / build-dedicated-macos-amd64 (push) Has been cancelled
Tests / tests-linux-i386 (push) Has been cancelled
Tests / tests-linux-amd64 (push) Has been cancelled
Tests / tests-macos-amd64 (push) Has been cancelled
Tests / tests-windows-i386 (push) Has been cancelled
Tests / tests-windows-amd64 (push) Has been cancelled
2025-11-25 06:24:23 +03:00
tupoy-ya
af4b602fb4 fix(CI): Remove windows debug symbols. 2024-12-30 22:59:09 +05:00
tupoy-ya
471c1bf971 fix(CI): Fix android build.
Untested.
2024-12-30 22:07:53 +05:00
tupoy-ya
3c93585b19 fix(CI): Maybe fix indent issues.
Untested.
2024-12-30 21:34:41 +05:00
tupoy-ya
18999e134c feat(CI): Attempt to make windows artifacts.
Untested.
2024-12-30 21:31:12 +05:00
tupoy-ya
4d49e1eb12 fix(CI): Install 64bit deps for linux.
fix(FunctionCheck): Should not fail anymore.
fix(triggers): cast to intp.
fix(AI_ResponseSystem): Fix ResponseSystemCompare cast.

Untested.
2024-12-30 21:04:03 +05:00
tupoy-ya
dba14e2dc1 fix(CI): replace --64bits with --32bits
fix(Build): Add missing mapbase functions.
2024-12-30 20:40:24 +05:00
tupoy-ya
0f77a83026 Merge branch 'ci' of https://github.com/er2off/source-engine 2024-12-30 19:50:23 +05:00
tupoy-ya
a45b0ceeb2 fix(ImGui): Should build on windows now.
fix(microprofiler): MacOS support?

Untested.
2024-12-30 19:42:01 +05:00
tupoy-ya
f57ac89fee fix: More build fixes.
Untested.
2024-12-30 19:17:07 +05:00
tupoy-ya
91e52ef7af fix(Build): Added fltx4 operators.
Untested.
2024-12-30 18:54:41 +05:00
tupoy-ya
dab5ba26e4 fix(Build): Fix ssemath for non gcc compilers.
fix(Vscript): Move default parameter to header.
2024-12-30 18:41:36 +05:00
tupoy-ya
d412f097a9 fix: Update imgui. 2024-12-30 18:08:40 +05:00
tupoy-ya
de23922a92 fix(.gitmodules): Use correct url. 2024-12-30 17:47:41 +05:00
tupoy-ya
e922a838b0 fix(thirdparty): Push modified thirdparty. 2024-12-30 17:47:07 +05:00
tupoy-ya
320a1cf956 chore(IVP): Update ivp submodule. 2024-12-30 17:32:20 +05:00
tupoy-ya
3eeeedd5a8
feat(Episodic): Support episodic content.
I don't even remember.
2024-09-18 21:22:37 +05:00
tupoy-ya
a0151bb9a9
chore: Merge branch 'master' of https://github.com/nillerusr/source-engine. 2024-03-10 17:47:09 +05:00
tupoy-ya
e8525babd1
feat(ConVar): Portal exit velocitys are no longer hard coded.
fix(Physgun): Rotation works now.
I think i took it from SourceBox or whatever it was called.

feat(Portal 2): I don't remember what i did but i did something.
A lot of that something was taken from:
https://github.com/RocketLauncher21/Portal2ASW

chore(ImGui): Updated ImGui to latest.
chore(Polyhedron): Changed a lot i don't remember where i took it from.
2024-03-10 17:41:38 +05:00
nillerusr
29985681a1
Merge pull request #312 from AruMoon/add-master-server
Add new master server
2023-12-30 11:44:00 +03:00
nillerusr
53cb673849
Merge pull request #328 from er2off/restrictfix
public/tier0/platform.h: Remove __restrict not only for linux
2023-12-30 11:43:48 +03:00
Er2
f72cf388aa public/tier0/platform.h: Remove __restrict not only for linux 2023-12-30 10:34:50 +03:00
nillerusr
87150cc028 ivp: update submodule 2023-12-24 04:24:44 +03:00
nillerusr
704b8aa98e
Merge pull request #323 from coderamen666/patch-1
Allow compilation on Raspberry Pi OS 32 bit
2023-12-13 22:57:38 +03:00
coderamen
c4f13f04a8
Allow compilation on Raspberry Pi OS 32 bit 2023-12-13 13:55:05 -06:00
nillerusr
f402495b24 wscript: make bzip2 mandatory #321 2023-12-13 21:38:18 +03:00
nillerusr
b45295ef7c dedicated(win32): fix crashes( now it works #310 #225 ) 2023-12-13 21:28:17 +03:00
nillerusr
327ea9dee7
Merge pull request #322 from dimhotepus/fix-dedicated-build
[Windows] Fix dedicated server build
2023-12-13 20:24:52 +03:00
nillerusr
ade05ab153 dedicated(win32): fix build issues #322 2023-12-13 20:18:31 +03:00
nillerusr
bfe1baf323
wscript(dedicated): try to fix windows build 2023-12-13 18:19:17 +03:00
nillerusr
a84ee9062c
wscript(dedicated): fix indentation 2023-12-13 18:10:34 +03:00
nillerusr
7c863a351b wscript(win32): restore FORCE parameter for multiple references #322
This is using to override debug crt functions.
Does anyone actually use this?
2023-12-13 17:38:02 +03:00
nillerusr
8fcac9c164 wscript(win32): disable /FORCE linker option added by accident #322 2023-12-13 17:25:20 +03:00
Dmitry Tsarevich
97f6cdfbe2
dedicated: Fix build on Windows 2023-12-02 23:59:49 +03:00
nillerusr
7a3b3cd96f return accidentally commented out engine module( fixes #315 ) 2023-11-28 06:47:35 +03:00
nillerusr
90e2937b32 update waf, enable gccdeps and msvcdeps 2023-11-24 11:28:25 +03:00
nillerusr
23204fcc73 wscipt: fix cant find env cache togl 2023-11-08 22:06:10 +03:00
nillerusr
abb470a471 fix build scripts for workflow 2023-11-08 21:58:33 +03:00
nillerusr
ab527be41a wscript: target 64bit architecture by default 2023-11-08 21:44:30 +03:00
nillerusr
cd1c5bd397 fix build for latest musl 2023-11-08 13:26:46 +00:00
AruMoon
8f8c2556b7 Add new master server 2023-10-25 05:18:51 +05:00
nillerusr
b8558de63e fix crash in some cases 2023-10-23 19:52:35 +03:00
tupoy-ya
d3c09196ba
chore: Merge branch 'master' of https://github.com/nillerusr/source-engine. 2023-10-08 11:03:44 +05:00
tupoy-ya
39ab429ca7
feat(Client): Added ImGui implementation.
Source:
`https://github.com/JJL772/source-2013-imgui`
2023-10-08 11:02:36 +05:00
nillerusr
5a4d0b7a4d fix undefined behaviours and jpeg crash on non-windows platforms 2023-10-08 07:31:07 +03:00
nillerusr
047f8b1185 gameui: fix disconnect in video settings for multiplayer games 2023-10-08 02:40:43 +03:00
nillerusr
035861bf52 disable new/mallloc override on non-windows platforms( #299 ) 2023-10-08 00:50:14 +03:00