mirror of
https://github.com/nillerusr/source-engine.git
synced 2025-01-26 06:44:18 +00:00
source-engine
The main purpose of this repository is to port the engine for other platforms.
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 )
How to Build?
- Clone repo (
git clone https://github.com/nillerusr/source-engine
) - Run
git submodule init && git submodule update
On Linux:
./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: TODO(WAF is not configured for Windows. 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%