Skip to content

NotRaelc/cssv34-engine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSSv34 Engine

This project is aimed to improve the leaked Source 2007 code, to make it more stable and to make it compatible with v34 servers.

Sources:


Features:

  • Recompiled VPC, src from TF2 leak
  • Updated headers from CSGO and TF2 leak
  • PreInstalled RevEmu 9.85
  • VPK support
  • Filesystem from TF2 leak (less hardcoded stuff, allows for 'custom' folder, etc)
  • Some VGUI stuff ported from TF2 leak.
  • VPhysics, havok\ivp code included.
  • CVAR culling disabled.
  • DirectX SDK from Summer 2004 (doesn't require d3dx9_**.dll)
  • vaudio_minimp3 from TF2 leak
  • Deleted bink video
  • Rewrited serverbrowser (no longer depends on steam)
  • Support for gamemonitoring.net server list in serverbrowser
  • Some additional engine fixes from TF2 build

Currently known problems:

  • sv_pure is broken
  • some netmessages is fully incompatible with v34 version
  • most of datatables is incompatible with v34 and requires fixes

Problems with creating solutions

If you're somehow having problems with MkSln**.bat scripts, run src\VCReg_Fix.bat.


License:

SOURCE 1 SDK LICENSE
THIRD PARTY LEGAL NOTICES

Contributing:

Please read CONTRIBUTING.md


Troubleshooting compiling

Having issues building the project? Make sure you have read the CONTRIBUTING.md

Using CSS v34 Content

You need to use original CSS v34 content:

  • run create_game_junctions.bat and type paths to <CSSv34 Content Path>\hl2 and <CSSv34 Content Path>\cstrike folders

About

Modified Source Engine 2007, compatible with CSSv34 servers. With some additional files

Resources

License

Contributing

Stars

2 stars

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 78.2%
  • Rich Text Format 10.7%
  • C 7.0%
  • HTML 2.8%
  • ReScript 0.4%
  • Perl 0.3%
  • Other 0.6%