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

#800590#5
Date:
2015-10-01 11:43:26 UTC
From:
To:
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

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)

Alexandre

#800590#10
Date:
2015-10-01 21:17:27 UTC
From:
To:
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).

That would be fantastic!

Regards,

Stephen

#800590#15
Date:
2015-10-11 08:00:59 UTC
From:
To:
Le jeudi 1 octobre 2015, 23:17:27 Stephen Kitt a écrit :

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