Skip to content

lweberk/s25client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Return To The Roots

"Return To The Roots" is a fan-project, which aims to renew the original The Settlers 2.

We aim to extend new features such as a multiplayer mode via internet as well as the support for modern hardware and several operating systems like Windows XP/Vista/Seven, Linux and MacOS. Likewise we want to invent some smaller upgrades. Unfortunately it is necessary to rewrite the whole game, but we will stick to the original graphics and sounds, because they are still common and nice to be heard or seen. So you will still need an original "The Settlers 2 Gold Edition" version to play Return To The Roots.

see more information on http://www.rttr.info

How to build

On Linux or Darwin/MacOS

Prerequisite:

  • cmake
  • git
  • miniupnp-dev (linux)
  • liblua52-dev (linux)

Steps:

git clone https://github.com/Return-To-The-Roots/s25client s25client
cd s25client
git submodule update --init
cd build
./cmake.sh --prefix=.
make

On Windows

Prerequisite:

  • cmake (from contrib)
  • Visual Studio (at least 2010)
  • Git Client (i.e TortoiseGit)

Steps:

  • Clone GIT Repository from https://github.com/Return-To-The-Roots/s25client
  • Update/Initialize GIT Submodule
  • Extract contrib/full-contrib-msvc2010.rar to contrib (so that contrib/bin, contrib/include and contrib/lib exist)
  • Use cmake-gui:
    • "Where is the source code": Select checked out directory
    • "Where to build the binaries": Select "build" directory
    • Press configure
    • Press generate
  • Open and use build/s25client.sln

--

for more info or help see INSTALL file or http://www.rttr.info

About

Return To The Roots (Settlers II(R) Clone)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 99.5%
  • C 0.4%
  • CMake 0.1%
  • Shell 0.0%
  • Perl 0.0%
  • Objective-C 0.0%