Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
Go to file
exstrim401 a1c4e27718
Don't use objcopy for macOS build (#143)
* Don't use objcopy for macOS build

* Add -x option to strip on macOS
Without -x strip results in error for dylib
2022-11-21 21:18:35 +03:00
.github/workflows workflows: add tests.yml 2022-08-17 12:54:11 +03:00
app/legion
appframework macOS build support 2022-11-20 15:00:44 +02:00
bitmap Merge branch 'master' of https://github.com/nillerusr/source-engine into windows 2022-07-28 14:40:20 +03:00
choreoobjects
common fix windows build 2022-09-20 18:17:55 +03:00
datacache fix dedicated build 2022-08-01 00:38:10 +03:00
datamodel Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
dedicated fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
dedicated_main
devtools
dmserializers
dmxloader Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
dx9sdk Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
engine Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
external
fgdlib
filesystem Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
game Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
gameui modify original vtex and add png support for it 2022-09-17 18:25:20 +03:00
gcsdk fix sln generation 2022-07-26 13:03:48 -07:00
hammer fix sln generation 2022-07-26 13:03:48 -07:00
hammer_launcher
inputsystem fix sdl copy command 2022-07-28 19:14:42 +03:00
ivp@428231315f update ivp submodule 2022-11-16 13:51:28 +03:00
launcher macOS build support 2022-11-20 15:00:44 +02:00
launcher_main launcher_main: automatically set LD_LIBRARY_PATH on launch 2022-09-17 18:26:41 +03:00
lib@86a66ee92d game(client): fix atlas generation for touch 2022-09-17 21:00:50 +03:00
linux
linux_sdk
materialsystem Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
mathlib macOS build support 2022-11-20 15:00:44 +02:00
mdllib
mdlobjects
movieobjects
networksystem
particles fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
public Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
raytrace
replay Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
scenefilecache fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
scripts Don't use objcopy for macOS build (#143) 2022-11-21 21:18:35 +03:00
sdklauncher
serverbrowser fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
sfmobjects
soundemittersystem fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
soundsystem fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
sourcevr
studiorender WIP: fix some memaccess-class warnings 2022-11-16 13:28:39 +03:00
thirdparty@aac07c7205 fix windows build 2022-09-20 18:17:55 +03:00
tier0 macOS build support 2022-11-20 15:00:44 +02:00
tier1 macOS build support 2022-11-20 15:00:44 +02:00
tier2 WIP: fix some memaccess-class warnings 2022-11-16 13:28:39 +03:00
tier3 arm64 : fix intptr_t size 2022-06-05 01:12:32 +03:00
togl macOS build support 2022-11-20 15:00:44 +02:00
togles macOS build support 2022-11-20 15:00:44 +02:00
tools
tracker
unicode fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
unitlib workflows: add tests.yml 2022-08-17 12:54:11 +03:00
unittests unittests: add tslist tests to tier1test 2022-08-17 14:28:41 +03:00
utils macOS build support 2022-11-20 15:00:44 +02:00
vgui2 macOS build support 2022-11-20 15:00:44 +02:00
vguimatsurface game(client): optimize touch drawing 2022-09-16 02:41:03 +03:00
video macOS build support 2022-11-20 15:00:44 +02:00
vpc_scripts Merge branch 'master' into windows 2022-07-27 12:58:56 +03:00
vphysics Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
vpklib Merge branch 'master' into windows 2022-07-27 12:58:56 +03:00
vstdlib Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
vtf Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
.gitignore launcher: move android.cpp -> android/main.cpp 2022-08-15 21:28:05 +03:00
.gitmodules fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
LICENSE
README.md Add PBR support (#91) 2022-08-10 17:41:01 +03:00
thirdpartylegalnotices.txt
waf
waf.bat
wscript Don't use objcopy for macOS build (#143) 2022-11-21 21:18:35 +03:00

source-engine

Welcome to source engine:)

Discord: https://discord.gg/hZRB7WMgGw

Current tasks

  • Windows build support for waf
  • NEON support
  • remove unnecessary dependencies
  • Arm(android) port
  • replace current buildsystem with waf
  • rewrite achivement system( to work without steam )
  • 64-bit support
  • VTF 7.5 support
  • PBR support
  • improve performance
  • fixing bugs
  • dxvk-native support
  • Elbrus port
  • rewrite serverbrowser to work without steam

How to Build?