/Ambermoon

Resources for the incredible Amiga game Ambermoon

Primary LanguageHTML

Ambermoon

This repository should serve as a place where resources and information about Ambermoon can be stored.

If you have some valuable input, feel free to contact me: trobt@web.de

You can use the issue tracker or pull requests to contribute as well.

I will provide some helpful tools too.

Amiga versions

Full versions

Note: The downloads also contain the save folders so if you just overwrite your own folders you might lose your savegames. So either back them up or don't copy folders Save.01 to Save.10 over.

Note: Some fixes will only work for new games as they are bound to the savegame. This includes all non-text party member fixes, chest fixes and merchant fixes.

Note: From english 1.10 and german 1.09 onwards, the versions will also work with 68000 CPUs (A500 etc).

Version Language Type Download Release date
1.13 English Extracted Files zip lha tar.gz 31-01-2022
1.13 English ADF Disk Images zip lha tar.gz 31-01-2022
1.12 German Extracted Files zip lha tar.gz 31-01-2022
1.12 German ADF Disk Images zip lha tar.gz 31-01-2022

Patches

Over all the years Alex Holland has carefully tracked all bug reports and fixes in an excel sheet. Kudos to him! There you can see the progress of bugfixes.

In contrast to the main releases, the patches only contain those files which have changed since the original versions. So they can be used to patch an already installed original version.

Version Language Download Release date
1.13 English zip lha tar.gz 31-01-2022
1.12 German zip lha tar.gz 31-01-2022

Tool releases

Version Release date Windows 64bit Linux 64bit Windows 32bit
1.0.11 13-02-2022 Download Download Download

This zip file contains:

  • A tool to pack files into Ambermoon game data files or extract them (AmbermoonPack)
  • A tool to change monster values (AmbermoonMonsterValueChanger)
  • A tool to export and import texts from/into Ambermoon game data files (AmbermoonTextImport)
  • A tool to extract ADF disk files (AmbermoonDiskExtract)
  • A tool to view and edit map/NPC/partychar events (AmbermoonEventEditor)
  • A tool to vied and edit labdata (AmbermoonLabdataEditor)
  • A tool to view, add and edit items (AmbermoonItemEditor)
  • A tool to inspect 3D maps in a console window (Ambermoon3DMapViewer)

Note: Some tools are in beta state so use with care, save often and always backup your files!

More info can be found here: https://github.com/Pyrdacor/Ambermoon/blob/master/AmbermoonTools/README.md

Build status

Content

Section Description
Disks Game versions and patches
FileSpecs File format specifications
Files General file encoding information and file list
Graphics Exported game graphics

File format specifications

Graphics

Music

Ambermoon.net

I am developing Ambermoon from scratch with C#. Have a look here.

Special thanks

Much work was done by a bunch of good fellas.

  • Oliver Gantert and others of project Amberworld
  • Daniel Schulz from Slothsoft with his savegame editor
  • Nico Bendlin and his ambermoon research project
  • kermitfrog did a lot reverse engineering (see here)
  • Metibor helped a lot in decoding the savegame data (see here)
  • Thallyrion did a lot game testing to confirm or identify some mechanics or data values.

And others provide information about Thalion and Ambermoon for ages now.

Moreover there are some Albion reworks and reverse engineering projects. The data formats are very similar so there is some valuable information as well:

I want to gather the whole findings at a central place and provide it on a safe storage for the future.

I marked unknown values in the specs as Unknown. Would be nice if some of those values' meaning could be revealed by someone.