Cloned Games

7k2

HaltedPlayableLinux

About

7k2 is an experimental fork of the official 7kfans GPL release of Seven Kingdoms II: The Fryhtan Wars' source code. This release replaces the original's DirectX, DirectPlay, and DirectSound components with SDL2, ENet, and OpenAL, and adds full-screen stretching; it targets recent 32-bit Linux, with experimental multiplayer over port 19256. Development on this fork is currently halted.

How it differs from the original

Compared to the base release, it swaps DirectX/DirectPlay/DirectSound for SDL2/ENet/OpenAL and adds full-screen stretching support.

Getting started

You need to already own the original game, since its data and music were not released under the GPL: install the original (patched to version 1.20), convert its data files to lowercase, then copy the 7k2 executable into that data directory and run it from there. Music requires extracting the original audio CD's tracks and renaming them to specific filenames (e.g. menu.wav, bkmusic1.wav) so the game can find them; building from source needs SDL2, ENet, OpenAL Soft, and libjpeg.

History

The Seven Kingdoms II source code was released under the GPL after Enlight Software granted permission to license it as free software in 2010, which let the 7kfans project build a community around the game.

Known limitations

  • audio: Playing audio from CD is no longer supported; game music must be extracted and manually placed in the music directory.
  • compatibility: Multiplayer support is currently experimental.
Requires original assets. Requires the original game to be installed first and all game data files converted to lowercase.

Additional notes

External link
The official 7kfans repository lives at 7kfans.com; this project describes itself as an experimental fork of it.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.