Bug#869630: game-data-packager: Please add support for Heroes of Might and Magic III

Alexandre Detiste alexandre.detiste at gmail.com
Tue Jul 25 07:17:29 UTC 2017


control: retitle -1 Heroes of Might and Magic III: add support for
GOG.com package

Hi,


> > So since there is already code that's doing the right thing I suppose it
> > would be easy to add this to g-d-p?

GDP already support HOMM3 in stable:

https://anonscm.debian.org/cgit/pkg-games/game-data-packager.git/tree/data/heroes3.yaml

I got it working with the standard vcmi package by putting the assets
into the expected location,
providing the same result as vcmibuilder (.deb's can be compared with
diffoscope).

I had at this time filled #783030 (use /usr/share/games/<something>
instead of /usr/share/vcmi)
but it's just a minor quirk, not the biggest of my concerns.

Wha'ts still missing now are the details of the GOG.com archive; so please
provide the output of "game-data-packager make-template setup_xxxxxx.exe"
and I'll edit the existing .yaml.

Then one has to try an end-to-end test when the .yaml file is ok
(download via lgogdownloader,cheksumming, extraction with innoextract,
repacking,etc...)



2017-07-25 9:01 GMT+02:00 Simon McVittie <smcv at debian.org>:
> >
> > http://sources.debian.net/src/vcmi/0.99%2Bdfsg-2/vcmibuilder/
> >

> Please download core.zip, unpack the "$gog_file" to a temporary
> directory (let's say "$gog_dir"), and unpack "$cd1_dir"/_setup/data1.cab
> to another temporary directory (let's say "$data1_dir").

I don't know about these .cab files.
These are also needed to support all versions.

> If it is possible for vcmi to be adapted so that it can decode MP3
> directly, that seems like it would be a better solution - we allow MP3
> decoders in Debian now, and transcoding involves quality loss.

Yup


All in all this was already a long time ago, so I'll need to recheck
this engine soon.

Greets,

Alexandre Detiste



More information about the Pkg-games-devel mailing list