[game-data-packager] 01/01: Loom: either 000.lfl or loom.exe is mandatory
Alexandre Detiste
alexandre.detiste at gmail.com
Thu Sep 10 08:59:20 UTC 2015
2015-09-10 10:28 GMT+02:00 Stephen Kitt <skitt at debian.org>:
> Le 10/09/2015 10:15, Alexandre Detiste a écrit :
>>
>> files:
>> + 000.lfl_provider:
>> + alternatives:
>> + - 000.lfl
>> + - loom.exe
>> + install_as: $alternative
>
>
> Thanks for that, I didn't find how to do this...
It's a rarely used obscure feature that was only needed by RiseOfTheTriad.
> I've also got the EGA version of Loom, which uses different files
> altogether. I've prepared a template for it, but I'm wondering whether I
> should add it as a separate loom-ega.yaml, or just a new loom-ega-data
> package in loom.yaml
Users shouldn't have to know in advance whether they have the EGA or VGA
version at hand; both definitions should go in a single .yaml files.
> I'd like to keep both variants co-installable, but they need to go in
> separate directories AFAICT.
The scummvm plugin handle that perfectly fine; the .desktop file is
built this way:
entry['Exec'] = 'scummvm -p /%s %s' % (package.install_to, gameid)
where package.install_to is /usr/share/games +
the package name with the '-data' suffix stripped off.
Here's an example of other EGA + VGA game:
http://anonscm.debian.org/cgit/pkg-games/game-data-packager.git/tree/data/glory1.yaml
In hindsight the "best" package should have been named
quest-for-glory1-data instead of quest-for-glory1-vga-data ;
to keep a consistent naming where
version without suffix = best/english version;
other version: demo/floppy/ega/dubbed versions
> Regards,
>
> Stephen
Thanks for testing & fixing this game.
>From scummvm source; it feels like support for the Steam versions of "The Dig"
& "Indiana Jones and the Fate of Atlantis" is likely broken too.
https://github.com/scummvm/scummvm/blob/master/engines/scumm/detection.cpp#L213
I don't know if this is still current.
But as there are 5 dubbed versions of atlantis.000; there are maybe too
5 versions of "Indiana Jones and the Fate of Atlantis.exe", so there are
5 alternatives needed...
Greets,
Alexandre
More information about the Pkg-games-devel
mailing list