Skip to content

Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses

License

Notifications You must be signed in to change notification settings

nillerusr/source-engine

Folders and files

NameName
Last commit message
Last commit date
Nov 8, 2023
Jan 16, 2023
Apr 22, 2020
Aug 18, 2023
Apr 24, 2023
Apr 6, 2021
Oct 23, 2023
Feb 17, 2023
Nov 5, 2022
Dec 13, 2023
Dec 13, 2023
Jan 27, 2022
Apr 22, 2020
Nov 5, 2022
Nov 5, 2022
Dec 30, 2023
Jan 27, 2022
Apr 22, 2020
Oct 23, 2023
Oct 7, 2023
Oct 7, 2023
Jul 26, 2022
Jul 26, 2022
Oct 22, 2020
Aug 17, 2023
Dec 24, 2023
Mar 13, 2023
Sep 17, 2022
Sep 17, 2022
Apr 22, 2020
Apr 22, 2020
Oct 6, 2023
Apr 26, 2023
Oct 22, 2020
Apr 22, 2020
Apr 22, 2020
Jan 13, 2022
Jul 28, 2022
Dec 30, 2023
Apr 22, 2020
Feb 3, 2022
Jul 28, 2022
Nov 8, 2023
Oct 22, 2020
Feb 16, 2023
Apr 22, 2020
Jul 28, 2022
Jul 28, 2022
Apr 22, 2020
May 24, 2023
Jan 16, 2023
May 23, 2023
May 24, 2023
Apr 24, 2023
Apr 24, 2023
Jun 4, 2022
Oct 7, 2023
Apr 6, 2023
Oct 22, 2020
Oct 22, 2020
Jul 28, 2022
Aug 17, 2022
Apr 23, 2023
Apr 24, 2023
Nov 8, 2023
Aug 17, 2023
Nov 27, 2022
Jul 27, 2022
Nov 5, 2022
Jul 27, 2022
Jun 3, 2023
Aug 14, 2023
Apr 30, 2023
Jul 28, 2022
Dec 16, 2020
Apr 24, 2023
Dec 16, 2020
Nov 24, 2023
Apr 8, 2021
Dec 13, 2023

Repository files navigation

Source Engine

GitHub Actions Status GitHub Actions Status Discord: Discord Server

Information from wikipedia:

Source is a 3D game engine developed by Valve. It debuted as the successor to GoldSrc with Half-Life: Source in June 2004, followed by Counter-Strike: Source and Half-Life 2 later that year. Source does not have a concise version numbering scheme; instead, it was released in incremental versions

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, OSX, 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/osx )
  • VTF 7.5 support
  • PBR support
  • bsp v19-v21 support( bsp v21 support is partial, portal 2 and csgo maps works fine )
  • mdl v46-49 support
  • Removed useless/unnecessary dependencies
  • Achivement system working without steam
  • Fixed many bugs
  • Serverbrowser works without steam

Current tasks

  • Rewrite materialsystem for OpenGL render
  • dxvk-native support
  • Elbrus port
  • Bink audio support( for video_bink )

How to Build?

Support me

BTC: bc1qnjq92jj9uqjtafcx2zvnwd48q89hgtd6w8a6na

ETH: 0x5d0D561146Ed758D266E59B56e85Af0b03ABAF46

XMR: 48iXvX61MU24m5VGc77rXQYKmoww3dZh6hn7mEwDaLVTfGhyBKq2teoPpeBq6xvqj4itsGh6EzNTzBty6ZDDevApCFNpsJ