Coder Social home page Coder Social logo

ren19890419 / source-engine-2019 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from evil-inject0r/source-engine-2019

0.0 1.0 0.0 117.5 MB

Source Engine 2019

Batchfile 0.05% C++ 91.49% C 2.98% Objective-C 0.14% Python 0.07% Perl 0.51% Perl 6 0.01% Shell 0.23% Visual Basic 0.05% C# 0.86% Makefile 0.06% AMPL 0.01% M4 0.01% HTML 3.45% CSS 0.01% Assembly 0.01% CMake 0.11%

source-engine-2019's Introduction

Source Engine 2019

Custom Source Engine branch based on Source Engine 2007 currently available on Windows in x86. Forked from Quiver.

Pull this repository with recursive submodules (git clone --recursive) to clone get prebuilt shaders

Build Status

Building

Windows

  1. Install Visual Studio 2019 Community, Make sure to go to Individual components and install C++ MFC for v142 build tools (x86 and x64)

  2. Install Perl, open Perl Command Line and enter cpan String::CRC32. This is needed for building shaders.

  3. Run /src/createallprojects.bat and build the solution either as release or debug.

  4. Run /src/materialsystem/stdshaders/buildallshaders.bat, then build stdshader projects.

64-bit

64-bit support is being worked on. In the current state the entire codebase compiles as 64-bit but it cannot be started at this point. Feel free to contribute with a pull request.

Run createallprojects-x64.bat to create 64-bit projects. To build 64-bit projects you need to run build-solution-x64.bat through the Microsoft Developer Command Prompt for VS2019.

You can run the engine with run_mod_hl2.bat or run_hl2r.bat.

Linux

Linux support is currently being worked on in the posix-support branch. Feel free to contribute with pull-requests.

Contributing

Feel free to contribute to the project with pull requests. They will be reviewed and merged as fast as possible.

source-engine-2019's People

Contributors

95navigator avatar demez avatar evil-inject0r avatar jjl772 avatar msalinas2877 avatar swisschili avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.