Bug#800590: game-data-packager: support for multi-CD games

Alexandre Detiste alexandre.detiste at gmail.com
Sun Oct 11 08:00:59 UTC 2015


Le jeudi 1 octobre 2015, 23:17:27 Stephen Kitt a écrit :
> On Thu, 01 Oct 2015 13:43:26 +0200, Alexandre Detiste
> <alexandre.detiste at gmail.com> wrote:
> > Currently when someone package a multi-CD game
> > (e.g. Zork Inquisitor, Grim Fandango, Broken Sword);
> > user must either:
> > - have # CD reader where # = number of CD's to read
> > - copy all data from all CD somewhere (e.g. /tmp)
> >   before startging G-D-P
> > - mix the two, copy some data somewhere and
> >   read the rest from the CD
> 
> Some games are worse than that, e.g. for Discworld 2 you need to copy files
> from CD 1, rename some of them, and copy files from CD 2, and rename them
> (files share the same name across both CDs but have different content).
> 
> > G-D-P should allow user to scan a whole disk and
> > then process to the next one to locate remaining missing files.
> > ( many shared assets are duplicated across disks)
> 
> That would be fantastic!
> 
> Regards,
> 
> Stephen

I've added some minimalistic support for this;
it doesn't automate anything, but at least tell users how to do it manually.

http://anonscm.debian.org/cgit/pkg-games/game-data-packager.git/commit/?id=76d26194fb44f410cee826539c57ccd08c241e4d

Can you add "disks:" tag for the other multi-CD games you know of ?

---

The "Quake CD + Expansion CD1 + Expansion CD2" *bundles* doesn't count as multi-CD games,
because they all can be packaged without the "copy all the data from all disks somewhere first" step.

The Quake CD would benefit from a new "--new" command line switch that would only package
new games not already installed on local system.

Without this the base Quake game would be packaged 3 times.

Regards,

Alexandre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20151011/a386b5c5/attachment-0001.sig>


More information about the Pkg-games-devel mailing list