mirror of
https://github.com/nillerusr/source-engine.git
synced 2025-01-24 22:04:27 +00:00
source-engine
Goals
- fixing bugs
NEON support- DXVK support
- remove unnecessary dependencies
- Elbrus port
Arm(android) port- improve performance
replace current buildsystem with waf- rewrite achivement system( to work without steam )
- 64-bit support
How to Build?
Clone repo and change directory:
git clone https://github.com/nillerusr/source-engine --recursive --depth 1
cd source-engine
On Linux:
dependencies: fontconfig, freetype2, OpenAL, SDL2, libbz2, libcurl, libjpeg, libpng, zlib
./waf configure -T debug
./waf build
On Linux for Android(Note: only Android NDK r10e is supported):
export ANDROID_NDK=/path/to/ndk
./waf configure -T debug --android=armeabi-v7a,4.9,21
./waf build
On Windows/MacOS: TODO(WAF is not configured for Windows/MacOS. Use VPC as temporary solution)
Description
Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
Readme
221 MiB
Languages
C++
77.3%
C
19.8%
SWIG
0.7%
Objective-C
0.5%
C#
0.4%
Other
0.9%