The Seven Kingdoms Fan-site is the gathering place for fans of any of the Seven Kingdoms Series computer games by Enlight Software. Here you can share details of the games and find opponents. This is also home of the community supported open source releases. You may find GPL versions of 7KAA and patches for 7K2 to improve on the longevity of this great series.

For further information on the game, see the wiki in the left menu. For the community discussion boards, and match-making services, see the forums. Game releases are found at the download link.


Seven Kingdoms v2.15.4

July 4th, 2020 the3dfxdude Posted in Seven Kingdoms | Comments Off

Time for a new release! This fixes the issue with a freeze after playing long multiplayer games. If you had turned off CRC checking, please turn it back on. Other than that, multiplayer has been very smooth. This means we can start playing some bigger matches — I want to see them.

The other thing fixed that put defenders at a major disadvantage was concerning the game not properly assigning the leader to the defending troop. Now soldiers can defend and get an attack bonus with their leader safe in the fort also keeping peace over the population. Maybe this will balance out the game better? We’ll see.

Also, check out the trade report. The other thing we’d like to see is people paying attention to their markets. You can now find that caravan running between empty markets, or see the most productive markets, or set trade routes without moving around the map looking for something.

See changes and comment in the forums

Seven Kingdoms v2.15.3

December 22nd, 2019 the3dfxdude Posted in Seven Kingdoms | Comments Off

This release fixes bugs, improves synchronization in multiplayer, has UI fixes, and adds several advanced config options.

Comment in the forums

Summary of changes from 2.15.2 to 2.15.3

  • Fixed corrupt characters and fields in various in game messages.
  • Improved translation support.
  • Updated translations.
  • Added some UI improvements.
  • Fixed some crashing issues related to spies.
  • Standardized on FPU code generation for better cross-platform compatibility.
  • Added more advanced config options.
  • Added more advanced config options.
  • Improved manual.
  • Added key binding support.
  • Prevented chat keystrokes registering as a hotkey too.
  • Fixed sometimes hiring wrong unit in the inn.
  • Added scenario advanced config presets to restore default scenario game play to original game design parameters.
  • Ensure screen redraw when dropping spy identity.
  • Improved alternate font set.
  • Added scroll button for long tutor messages.
  • Removed gong sound for unsent AI diplomatic messages.
  • Re-enabled AI ability to request direct military aid; expect allied AI to work together on defending now.
  • Removed uninitialized parameter in Caravan CRC check.
  • Removed improper variable-size cast, causing incorrect action processing on 64-bit platforms.
  • Correct replay initialization for weather sync.

57a65e4352df60449429c698f34c8b76 7kaa-2.15.3.tar.xz
dfc408696a80a73903c3d8dad165d213 7kaa-install-win32-2.15.3.exe

Ten Year Anniversary

September 3rd, 2019 the3dfxdude Posted in Seven Kingdoms | Comments Off

With the holiday here in the US, I had a much needed break from my daily job (the one that pays the bills), that I took the opportunity to get out for a change. I made it half way through the weekend, when I remember this past weekend was also the 10th year since this project website was created.

It’s been a pleasure with working with all of you to make this community more vibrant and active. Let’s see what’s in store in the not to far away future.

Comment in the forums

Seven Kingdoms v2.15.2

June 22nd, 2019 the3dfxdude Posted in Seven Kingdoms | Comments Off

This release fixes many crashes, and continued improvements to the UI.

Comment in the forums

Summary of changes from 2.15.1 to 2.15.2

  • Fixed queue buttons in the Harbor and War Factory, and in the tutor dialog for the non-blocking button code.
  • Fixed AI crash when trying to use a skilled unit that has been deleted.
  • Added German, Portuguese, and Spanish translations.
  • Correct mobilizing other nations spies in firms under your control.
  • Fixed AI crash when fort being used to attack has been deleted.
  • Fixed crashes on bullets hitting targets due to not being attributed correctly.
  • Fixed crash when a seat of power is destroyed at the same time the greater being casts magic.
  • Fixed AI use of uninitialized memory when defending a general or king, which can cause a desync.
  • Added mouse wheel support for map scrolling on touchpads. (sraboy)
  • Added scenario completion tracking. (sraboy)
  • Fixed crash in automated attack helping where one unit selects a target, the target unit enters a building (or deleted), and the local team then tries to assist, but the target unit is no longer on the map.
  • Added advanced config file support. This will allow changing more aspects of the game without recompile.
  • Enabled sync checking in replay mode.

abd3648aec3b8337a16f22de43ce9b19  7kaa-2.15.2.tar.xz
e9d62d46ac55d97c5574ed70766d65ed  7kaa-install-win32-2.15.2.exe

Seven Kingdoms v2.15.1

December 28th, 2018 the3dfxdude Posted in Seven Kingdoms | Comments Off

Here is a release to help address currently known desync and platform issues. This hopefully will improve stability some. But this is only a start. Likely other big issues remain.

Comment in the forums

Summary of changes from 2.15.0 to 2.15.1

  • Fixed desync on mobilizing workers.
  • Fixed desync on troop sortie, by making troop sorting deterministic.
  • Fixed desync on AI attack planning, by making AI fort sorting deterministic.
  • Fixed error that caused multiplayer save files appear out of sync.
  • Changed the Button class to not block on holding down the mouse button,
  • smoothing multiplayer games when alot of clicking may be happening.
  • Prevent mobilizing foreign workers from your Firms, however they may be
  • fired back to their home town.
  • Only enable mobilize worker button when the firm is staffed with non-foreign
  • workers.
  • Prefer IPv4 addressing for 7kfans.com match-making.
  • Fixed ambiguity in some translations.
  • Repack structures for Crc checking due to pointer sizing.
  • Improved cross-compilation and platform support.
  • Uppercased the data and user files, as they are supported in the code,
  • maintaining consistency and without needing to guess case.
  • Fixed missing Fryhtan encyclopedia picture on some systems.
  • Fixed observation mode visibility when playing a replay.
  • Added support for center and right paragraph justification.
  • Packagers please note that the music files must be in upper-case now, see
  • the latest download for the music.

977894288ec7bde8235ebd500d82c6f2 7kaa-2.15.1.tar.xz
3e15530028edf84418ddbc5b28d01731 7kaa-install-win32-2.15.1.exe

Seven Kingdoms v2.15.0

September 17th, 2018 the3dfxdude Posted in Seven Kingdoms | Comments Off

We’ve accomplished much of what we hoped for in the 2.14 series, with SDL2, multiplayer match-making, translation support, and now it’s time to move to version 2.15. Everyone should get the latest version and try it out.

Windows 10 users that were using the pre-release build to address a Windows bug, should move to the current release.

Comment in the forums

Summary of changes from 2.14.7 to 2.15.0

  • Enabled multiplayer sync checking by default
  • Added experimental multiplayer game recording and replay (use ‘r’ at main menu screen after playing a match)
  • Enhanced localization support
  • Enabled translation support on Windows
  • Properly support system locales including UTF-8 codesets
  • Added Russian fonts
  • Added Russian translation
  • Improved 64-bit platform support
  • Upgraded to SDL 2.0.8 to work around Windows 10 1709 bug
  • Improved mouse control and full-screen interaction
  • Fixed obscure crashing bug with the Caravan interface
  • Added game manual

Thanks to all who made this release possible.

7KAA 2.14.7

June 4th, 2017 the3dfxdude Posted in Seven Kingdoms | Comments Off

With this release, we have worked at improving usability of the 7K multiplayer service at 7kfans.com. We have added NAT punch-through support when using 7kfans.com, which will make online play easier and more reliable. Everyone should upgrade when they want to go online next time.

There have been game balancing changes and fixes, which will make the game more challenging. The Fryhtans can attack more often. Spies are more stealthy. The greater being mana exploit has been fixed. It may be harder to brutally capture towns. As with these kinds of changes, your feedback of testing the gameplay. We hope this has been an improvement.

This said, the game might not be trouble free. Desync issues likely lurk still. Your help in tracking down problems will be much appreciated.

f044d7bd57e636b8b9ac33b728581a43 7kaa-2.14.7.tar.xz
6573ebb2a6689a83a52c86358a920316 7kaa-install-win32-2.14.7.exe

Comment more on this release in the forums.

7KAA 2.14.6

September 4th, 2016 the3dfxdude Posted in Seven Kingdoms | Comments Off

Another great release here, this time adding back in lobby support similar to what was in the original game. With the in-game 7kfans.com service feature, you can use your forum name in-game, while being logged in to the forum with your web browser, and this will give you access to the assisted 7kfans.com match-making features.

This 2.14.xx series is now considered a stable branch of the tree for all users of the game. So everyone should start using this version, and move off the 2.13 version of the game. Besides, there are great additions to game thanks to everyone contributions in the community. This said, the game might not be trouble free, and there are likely cross-platform issues that will continue to be ironed out. Please give your reports and lets fix them!

Summary of changes in this release

  • Added support for 7kfans.com match-making.
  • Added LAN game browsing support.
  • Added Mobilize Worker button on firms. (sraboy/Microvirus)
  • Improvements to mouse acceleration.
  • Fixes to mouse movement in fullscreen mode.
  • Fixed a bug with 64-bit multiplayer matches.
  • Begun translation work. (toaster)
  • Fix character encoding with accented characters. (MicroVirus)
  • Bugfixes…

Thanks to all who made this release possible.

Download 7kaa

Comment in the forums

7KAA 2.14.5

May 19th, 2015 the3dfxdude Posted in Seven Kingdoms | Comments Off

The latest version of 7KAA is now available. This version is long in the making, but perhaps has the most extensive set of improvements yet. The enet based network code supports up to 7 players, and direct connection via UDP, bringing it on par with the legacy DPlay code in 2.13.2. Those with widescreens may appreciate the higher resolution screen stretching that comes with SDL2. Those building from source please note the dependency changes.

Summary of changes in this release

  • Switched to using SDL2.
  • Gained support for full-screen stretching.
  • Gained support for MacOS.
  • Switched to using enet, replacing SDL_net.
  • Audio code improvements.
  • The multiplayer connection code has stablized.
  • New game hotkeys.
  • Migrate population across extended town networks.
  • Added ability to migrate 10 people at a time across between towns.
  • Gettext translation support.
  • Several bug fixes.

Thanks to all who have contributed to this release.

Edit 5/25:
A new Windows installer is available that is not built with gettext.
38ee8b37558d9a111b9f1a1309a8ac2b 7kaa-install-win32-2.14.5.exe
1a626a2bf92f4ad394558a903f519594 7kaa-2.14.5.tar.bz2
83152b21973c1b3df8de525bda434be4 7kaa-2.14.5.tar.xz

Go to the downloads, or comment in the forums.

Seven Kingdoms 2 HD

January 2nd, 2015 the3dfxdude Posted in Seven Kingdoms 2 | Comments Off

Recently I’ve heard the news that Enlight is preparing for a steam release of an updated Seven Kingdoms 2 HD. I am glad to see that they are moving to a successful reboot of the game. It does seem that an HD update will be popular with the fans and attract new players.

Seven Kingdoms 2 HD website
Steam website

What about Seven Kingdoms 2 OSS project? Do they use the same code?
No, the two games are different code bases, as SK2-HD only supports Windows/DirectX, and SK2-OSS uses SDL2 and supports additional platforms. Also bear in mind SK2-OSS as of yet is not feature complete and is not the complete game as the game content can only be obtained from the commercial release. SK2-OSS will continue to be a available patch to the commercial release for those who want to go down this path.

We hope to remain compatible with 7K2HD and hope the synergy with a successful re-release of 7K2HD on steam will be both beneficial for Enlight and the community.

What about Seven Kingdoms HD?
There was some discussion of the possibility of a Seven Kingdoms HD a while ago now. Ultimately it did not happen due to lack of interest, technical concerns, or if we were going to be responsible for this version, we lacked time as volunteers. Today it is not really needed as 7KAA-OSS is mostly feature complete and going strong. I think a 7KHD would have needed a complete graphics over-haul to make it look nice in HD format today, but that is something we already have with 7K2. So it makes more sense for the 7K2 reboot as it has all the features everyone was asking for already, and has stronger interest, indeed as Enlight is commercially supporting it. So 7KAA remains a complete, successful OSS release, which I think it is very suited for.

As always, it will be nice to see where Enlight takes the Seven Kingdoms series next. Also, the fan-site is 5 years old now and still active. Let’s continue to go strong.

Comment in the forums–>