Skip to content
/ 7kaa Public
forked from the3dfxdude/7kaa

Seven Kingdoms: Ancient Adversaries

License

Notifications You must be signed in to change notification settings

rapzo/7kaa

This branch is 109 commits behind the3dfxdude/7kaa:master.

Folders and files

NameName
Last commit message
Last commit date
Dec 29, 2021
Nov 5, 2021
Jan 1, 2022
Jun 22, 2019
Dec 22, 2019
Dec 30, 2021
Jan 1, 2022
Dec 29, 2021
Nov 2, 2021
Jun 4, 2017
Jun 30, 2017
Mar 30, 2021
Sep 16, 2018
Aug 22, 2020

Repository files navigation

Seven Kingdoms: Ancient Adversaries
-----------------------------------

Release version 2.15.5-dev
Project website: www.7kfans.com

This is a GPL release of the Seven Kingdoms: Ancient Adversaries thanks to
Enlight Software which granted the ability to license the game under a
free and open source license in 2009. See the file "COPYING" for the
details of the license. We are indebted to Enlight for making the 7kfans
project possible and giving a new chance to build a community for fans
of the game.

Summary of changes from 2.15.4 to 2.15.5
---------


System Requirements
---------

Supported operating systems
* Windows
* Linux
* MacOS

Supported architectures for multiplayer
* x86 compatible processor


Building the game
---------

Required dependencies
* GCC 4.6+ C++11 compliant compiler
* SDL 2.0.8
* enet 1.3.xx Reliable UDP networking library
* OpenAL-soft or equivalent driver

Optional dependencies
* Autoconf 2.65 (when using git snapshot)
* libcurl for full 7kfans multiplayer integration (website requires TLS1.2)
* gettext 0.19
* Game music: 7kaa-music-2.15
  -> Packagers: Copy music into program data folder or PACKAGE_DATA_DIR
  -> Make sure the file names are in upper-case
* NSIS for building a Windows installer


Running locally from source build
--------

To run the game from the build directory, you need to point to the game data
folder. The game data folder is set by the environment variable SKDATA. In
a bash shell, this can be accomplished by
$ SKDATA=data src/7kaa

About

Seven Kingdoms: Ancient Adversaries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 93.8%
  • Assembly 2.9%
  • C 1.4%
  • Perl 0.8%
  • M4 0.6%
  • Makefile 0.3%
  • Other 0.2%