mirror of
https://github.com/nillerusr/source-engine.git
synced 2026-07-16 06:19:58 +00:00
1.7 KiB
1.7 KiB
Source Engine
Source code is based on TF2 2018 leak. Don't use it for commercial purposes.
This project is using waf buildsystem. If you have waf-related questions look https://waf.io/book
Features:
- Android, macOS, FreeBSD, Windows, Linux (glibc, musl) support
- Arm support (except windows)
- 64bit support
- Modern toolchains support
- Fixed many undefined behaviours
- Touch support (even on windows/linux/macos)
- VTF 7.5 support
- PBR support
- bsp v19-v21 support (bsp v21 support is partial, portal 2 and csgo maps work fine)
- mdl v46-49 support
- Removed useless/unnecessary dependencies
- Achivement system working without steam
- Fixed many bugs
- Serverbrowser works without steam
- VScript support (based on the Mapbase implementation)
- Utils port (Most important command-line utils have been ported)
To Do (In order)
- Port the thing to cmake (check here)
- DirectX 10 (For some reason it seem to be stripped from the source code, check Kisak-Strike) and dxvk-native support
- Elbrus port (There is a pull request in upstream)
- Bink audio support (for video_bink, check here)