Bug#737137: game-data-packager: patch to support hexdd

Simon McVittie smcv at debian.org
Sun Jan 18 00:07:45 UTC 2015


On 17/01/15 21:38, Fabian Greffrath wrote:
> Chex 1/2 and Hacx should go into doom.yaml.

For at least Chex Quest, I disagree. My intention is that the division
into YAML files (and, one day, entries in a GUI) is not about whether
things happen to run on the same engine - that's an implementation
detail. Rather, it's about whether, based on how the game is/was
advertised and distributed, an average player would think of it as "the
same game" or not. Chex Quest was a standalone game given away in
breakfast cereal to children too young to be playing Doom, that's
clearly not meant to be "basically the same" :-)

That's why plutonia-wad and tnt-wad are now generated by
final-doom.yaml. Technically, they're IWADs for a Doom II-compatible
engine, so on a technical basis you could argue for them to be either
two separate "games" like they were in shell-script-based g-d-p (because
they're independent IWADs and you can in principle have one but not the
other) or part of Doom II (because they run on the Doom II engine) - but
they were sold together as Final Doom, a standalone game (as opposed to
an expansion pack for Doom II), and so that's how I think their g-d-p
support should be structured.

Hacx is more ambiguous, because it isn't clear from the info I've seen
whether it was originally sold as a Doom II addon, or as a standalone
game with its own copy of the Doom II executable. I would tend to err on
the side of separating it out rather than putting it in doom2.yaml, but
I'll defer to the superior knowledge of people who've actually played it :-P

    S



More information about the Pkg-games-devel mailing list