about summary refs log tree commit diff
path: root/pkgs/games/gog/xeen.nix
Commit message (Collapse)AuthorAgeFilesLines
* treewide: Replace xvfb_run with xvfb-runaszlig2021-06-161-2/+2
| | | | | | | | | | | | Another alias that has been introduced not too long ago[1] and now more closely resembles the actual command name. Since NixOS VM tests no longer allow aliases, our sandbox tests did not evaluate anymore. While at it, I also renamed all the other uses of the alias. [1]: https://github.com/NixOS/nixpkgs/commit/726306003af21ade95b1908d1920ce9a0f9815bb Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Switch everything to gogUnpackHookaszlig2018-07-311-7/+3
| | | | | | | | | | | | | | | | | | For Albion, Settlers 2 and World of Xeen we need to explicitly add gogUnpackHook, because for those the derivation containing the game data is not created via our buildGame wrapper. Everything else is just done by removing unpackCmd and unzip from the package arguments. One exception is Thimbleweed Park, which relied on custom path for unzip in order to get the desktop icon, but with our now hook, we get that icon now in xdg-icon.png with a flat directory structure. I've tested this by building all the games from GOG that we have packaged here. However, I didn't test whether every single one actually runs. Signed-off-by: aszlig <aszlig@nix.build>
* games/xeen: Update ScummVM to latest masteraszlig2018-07-081-2/+2
| | | | | | | | | | | | | The latest master version has a few fixes for World of Xeen: * Split the Adlib sound driver into it's own file * Add detection entries for Clouds/Darkside/World of Xeen GOG German * Fix crash using mirrors in standalone Clouds of Xeen * Properly handle SFX & Music volume control * Call audio cd manager open/close in engine init/deinit * Fix using mouse click to close message dialogs Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Add World of Xeenaszlig2018-06-091-0/+123
This is the result when you combine Might and Magic 4 and 5 and ScummVM very recently got support for that. See http://scummvm.org/news/20180501 for the announcement. So we're wrapping the game using latest git version of ScummVM. Signed-off-by: aszlig <aszlig@nix.build>