Skip to content

A port of Fortress Forever, a Team Fortress mod on Source Engine SDK 2013 (SDK2013CE)

License

Notifications You must be signed in to change notification settings

fortressforever-2013/fortressforever-src

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fortress Forever 2013

This is an actively developed port of the game Fortress Forever on Source SDK 2013 using @Nbc66's SDK 2013 Community Edition repository.

Fortress Forever is based upon Source SDK 2006, the original repository of the game can be found here.

Note: This repository contains the source code of the game and not the game files, The repository containing the game files are found here.

Build Instructions

  • Windows

    To be able to compile Fortress Forever 2013 on Windows, you will need to download Visual Studio 2022 and install:

    • MSVC v143 - VS 2022 C++ x64/x86 build tools
    • C++ MFC Library for latest v143 build tools (x86 and x64)
    • Windows 11 SDK (10.0.22000.0)

    1. Clone this repository and run .\creategameprojects.bat or .\createallprojects.bat located in mp\src
      • This will generate the project files and solution files that are needed in order to compile the game.
    2. Open the generated Game_FF.sln or Everything_FF.sln using Visual Studio 2022.
    3. Switch the current configuration from Debug to Release.
    4. Run Build Solution.
      • The compiled binaries should automatically be copied to mp\game\FortressForever2013.
  • Linux

    Note: These instructions were only tested on Ubuntu 22.04 (Jammy Jellyfish), but should work for most Debian-based Linux distributions.

    Before getting started, install the following packages:

    • build-essential
    • gcc-9
    • gcc-9-multilib
    • g++-9
    • g++-9-multilib

    To be able to compile Fortress Forever 2013 on Linux, you will need to do the following:

    1. Clone this repository and run ./creategameprojects or ./createallprojects located in mp/src
      • This will generate the makefiles that are needed in order to compile the game.
    2. Run make -f Game_FF.mak in mp/src and the source code will start compiling.
      • The compiled binaries would automatically be copied to mp/game/FortressForever2013.

External content