Add support for some AGS based games (mostly from Wadjet Eye Games)
Summary
This merge request adds support for the following AGS based games, the majority of them being from Wadjet Eye Games:
- A Golden Wake
- Blackwell 1: The Blackwell Legacy
- Blackwell 2: Blackwell Unbound
- Blackwell 3: The Blackwell Convergence
- Blackwell 4: The Blackwell Deception
- Blackwell 5: The Blackwell Epiphany
- Gemini Rue
- Kathy Rain
- Primordia
- Resonance
- Shardlight
- Technobabylon
- The Shivah
With version 2.5.01, ScummVM has gained initial support for quite a long list2 of Adventure Game Studio (AGS) based games. All the games mentioned above can be started with ScummVM 2.5.0 and most seem to work well (after testing for a couple of minutes) apart from some performance issues or minor graphical glitches (e.g. Technobabylon).
Package structure
- All tested installers are from GOG.
- For games that have both a Windows and a Linux installer, I've named the
Windows packages with a
-win
suffix to distinguish them from the (native) Linux packages. - As noted in the ScummVM wiki2, the
*.exe
files are indeed required, even on Linux, as they contain (parts of) the game content. - For some games, the Linux game file is an exact copy of the windows binary.
For example, the files
agsgame.dat
anddeception.exe
fromblackwell4
are indeed identical. In theory, these file entries could be refactored in case it might provide any advantage over the current canonical solution.