Seven Kingdoms: Ancient Adversaries — Web (WebAssembly)
=======================================================

This is an unofficial, community fan port of the GPLv2 game "Seven Kingdoms:
Ancient Adversaries" (version 2.15.6), compiled to WebAssembly with Emscripten.

LICENSE
-------
The source code AND the game data are licensed under the GNU General Public
License, version 2 (GPLv2). See LICENSE.txt for the full text.

COMPLETE CORRESPONDING SOURCE (GPLv2 section 3)
-----------------------------------------------
The complete corresponding source for this build — the full 7kaa 2.15.6 source
INCLUDING the modifications made for this port, the HTML/JavaScript shell, and
the build scripts — is available at the same location as this page:

    https://lern-digital.de/7kaa/7kaa-source.zip

The game DATA (sprites/sounds/scenarios), also GPLv2, is distributed as
7kaa.data at the same URL. Upstream project & data:
    https://github.com/the3dfxdude/7kaa
    https://sourceforge.net/projects/skfans/

WRITTEN OFFER (GPLv2 section 3b, as a backup)
---------------------------------------------
For at least three (3) years, the operator will, on request, provide the
complete corresponding machine-readable source code for this build for no more
than the cost of physically performing source distribution. Contact via the
site's Impressum: https://lern-digital.de/impressum

MODIFICATIONS vs. upstream (GPLv2 section 2a)
---------------------------------------------
Changed by the porter for the WebAssembly build on 2026-06-02, all guarded by
`#ifdef __EMSCRIPTEN__`:
  - src/OVGA.cpp     : pin the SDL window to the logical VGA size; start windowed
                       (no startup fullscreen) so the canvas scales cleanly.
  - src/OSYS.cpp     : emscripten_sleep(1) in Sys::yield() (with -sASYNCIFY) to
                       hand control back to the browser; skip startup fullscreen.
  - src/AM.cpp       : read the SK_LOCALE env var to select the UI language.
  - src/LocaleRes.cpp: use an absolute /data/locale path for gettext catalogs.
Plus a hand-written include/config.h and the 7kaa_web-build/ scripts.

EXCLUDED (not GPL): the original game MUSIC (separate free, non-GPL package) and
the third-party TRANSLATION resource file are NOT included. UI translations use
the GPL .po catalogs from the upstream source.

TRADEMARK
---------
"Seven Kingdoms" is a trademark of Enlight Software Ltd. This web port is an
unofficial fan project and is NOT affiliated with, sponsored by, or endorsed by
Enlight Software. Original game (c) 1997/98 Trevor Chan & Enlight Software;
free/open-source release maintained by the 7kfans project.

PRIVACY
-------
The game runs 100% in your browser and sends no game data to any server; it sets
no cookies. Site privacy policy: https://lern-digital.de/datenschutzerklaerung
