diff --git a/README.md b/README.md index 73c107d..321e3dd 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,14 @@ More pictures: ## Get it You need **your own copy of the game** (the CD or an ISO image of it). Nothing else – LlamaMod -brings everything it needs (also Java). Development used the German CD; other language versions -should work but are untested. +brings everything it needs (also Java). + +**Supported game versions:** the **German CD** (*Ein Königreich für ein Lama*, `groove.exe` of +2001-02-12 – the version everything was developed and tested with) and the **English first release** +(*The Emperor's New Groove*, `groove.exe` of 2000-10-17). With any other version the level mods +(Test World, Arena, Coaster, your own levels, Mirror, Randomizer, Draw distance, Debug wireframe) +should still work; the mods marked *modifies groove.exe* stop with a clear message instead – then +please send us that `groove.exe` so we can add it. ### Install in 5 steps diff --git a/docs/README.md b/docs/README.md index d24c17e..fc2a0bf 100644 --- a/docs/README.md +++ b/docs/README.md @@ -72,6 +72,6 @@ test harnesses ## Status and honesty Everything here was found by reverse engineering and tested against the game; where something is -a guess, the page says so (*likely*, *unknown*). Development used the German CD; other language -versions are expected to work but were not tested. The project is not affiliated with Disney or +a guess, the page says so (*likely*, *unknown*). Development used the German CD; the English +first release is supported too (see [game versions](reference/game-files.md#grooveexe-versions)). The project is not affiliated with Disney or Argonaut and contains no game data. diff --git a/docs/manual/01-introduction.md b/docs/manual/01-introduction.md index 10b7296..7ece38d 100644 --- a/docs/manual/01-introduction.md +++ b/docs/manual/01-introduction.md @@ -98,7 +98,7 @@ and press **Play** to play the level – or press **F5** in the editor. See ## What you need -* The PC game (CD or ISO image; developed with the German version). +* The PC game (CD or ISO image): the German or the English version (see [FAQ](20-troubleshooting.md#faq)). * LlamaMod – see [Installing LlamaMod](02-installing.md). * A graphics card with **OpenGL 3.3** for the editor's 3D view. * On Linux, Wine to run the game (LlamaMod sets it up). diff --git a/docs/manual/02-installing.md b/docs/manual/02-installing.md index 883828b..79286d6 100644 --- a/docs/manual/02-installing.md +++ b/docs/manual/02-installing.md @@ -1,7 +1,7 @@ # Installing LlamaMod and the first start LlamaMod runs on **Windows** and **Linux**. It needs your own copy of the game – the CD or an ISO -image of it. The game itself does not have to be installed: LlamaMod copies what it needs into +image of it, German or English version. The game itself does not have to be installed: LlamaMod copies what it needs into its own data folder and never changes the original. ## Download and start diff --git a/docs/manual/20-troubleshooting.md b/docs/manual/20-troubleshooting.md index dcf4d37..1220e02 100644 --- a/docs/manual/20-troubleshooting.md +++ b/docs/manual/20-troubleshooting.md @@ -102,9 +102,12 @@ after an update, **Settings → Clear cache** throws it away; active mods are re ## FAQ -**Do I need the German version of the game?** -The tools were developed with the German CD. Other language versions use the same engine and -should work; if one does not, please report it. +**Which versions of the game work?** +The German CD (`groove.exe` of 2001-02-12) and the English first release (2000-10-17) are +supported, including every mod. With another version the level mods still work, but the mods +marked *modifies groove.exe* stop with "unknown program version" – the first lines of +`logs/apply.log` name the version LlamaMod found. Please report it together with that +`groove.exe`, then it can be added. **Can I share levels with people who do not have the game?** No – levels are built from the receiver's own game copy. That is also what makes sharing legal: diff --git a/docs/reference/game-files.md b/docs/reference/game-files.md index e7e1086..159b305 100644 --- a/docs/reference/game-files.md +++ b/docs/reference/game-files.md @@ -20,8 +20,9 @@ Registry key (all values): `HKEY_LOCAL_MACHINE\Software\Disney Interactive\Emper with `CDPath`, `HDPath`, screen size, volumes and devices. LlamaMod's base patch of `groove.exe` redirects it to `HKEY_CURRENT_USER`, so no admin rights are needed. -Development used the **German CD**. Other language versions are expected to use the same formats -but were not tested with their own data. +Development used the **German CD**. The English first release is supported as well: all exe +patches find their places in both builds (table below). Its own CD data has not been tested yet – +the formats are expected to be the same. ### groove.exe versions