Bug#776061: game-data-packager: please add a game-data-competn package containing the Compet-N set of PWADs

2015-05-11 Thread Fabian Greffrath
Am Freitag, den 23.01.2015, 14:24 +0100 schrieb Fabian Greffrath: 
 - Memento Mori
 - Memento Mori 2
 - Requiem
 - Hell Revealed
 - The Classic Episode (1st Ed.)
 - Alien Vendetta (2nd Ed.)

I am not sure how to proceed with this one...

One the one hand, each of these MegaWADs replaces either a complete
episode of Doom 1 (class_ep) or the entire of Doom 2 (the others) and
should thus be considered separate games in their own regard. On the
other hand, I'd like to keep them as a bundle (just like the Master
Levels) and don't think that it makes sense to create a separate DEB
file for each.

Then, I don't think adding a launcher application (ala Master Levels)
for them makes sense, as they are most often used for recording or
playing back of demos which requires at least some command line skills.
On the other hand, I think that each of them should have their
own .desktop file.

The WADs are freely (as in Beer) available from various sites, though
I'd recommend to download them from the Doom Speed Demos Archive
http://doomedsda.us which has most of them repacked in reasonable
all-in-one ZIP files which sometimes contain some goodies (like e.g. the
MAP21 fix required for Requiem).

Since they are strictly third party and also strictly special
interest, I'd say they shouldn't get downloaded automatically if one
runs g-d-p with only the doom or doom2 parameters. They could be
made into a special option for both games. But then, haven't we reached
a point where this feature is already too special to be part of g-d-p?

Phew...

Cheers,

- Fabian


signature.asc
Description: This is a digitally signed message part


Bug#776061: game-data-packager: please add a game-data-competn package containing the Compet-N set of PWADs

2015-05-11 Thread Alexandre Detiste
Le lundi 11 mai 2015 10:49:56, vous avez écrit :
 Am Freitag, den 23.01.2015, 14:24 +0100 schrieb Fabian Greffrath: 
  - Memento Mori
  - Memento Mori 2
  - Requiem
  - Hell Revealed
  - The Classic Episode (1st Ed.)
  - Alien Vendetta (2nd Ed.)
 
 I am not sure how to proceed with this one...
 

...

 On the other hand, I think that each of them should have their
 own .desktop file.

Current .desktop generator expect 1 package = 1 wad = 1 .desktop
but that could be moved in a loop.

I guess all the with TemporaryUmask(0o022): are not needed
anymore after changes to the 755 vs 644 chmod() heuristic;
so I don't even need to re-ident everything.

http://anonscm.debian.org/cgit/pkg-games/game-data-packager.git/tree/game_data_packager/__init__.py#n1956


 The WADs are freely (as in Beer) available from various sites, though
 I'd recommend to download them from the Doom Speed Demos Archive
 http://doomedsda.us which has most of them repacked in reasonable
 all-in-one ZIP files which sometimes contain some goodies (like e.g. the
 MAP21 fix required for Requiem).

Different versions means different hashes :-|

 Since they are strictly third party and also strictly special
 interest, I'd say they shouldn't get downloaded automatically if one
 runs g-d-p with only the doom or doom2 parameters. They could be
 made into a special option for both games. 

 But then, haven't we reached
 a point where this feature is already too special to be part of g-d-p?

Generally: 


This is an already known problem:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775080

GDP currently doesn't have any prompt, one justs set the rights
parameters, type enter, and hopes for the rest.

*) If we want to keep this behaviour we could download optional
contents only if the --package extension is given.

With bash auto-completion, this is not a big hurdle:
 game-tab doom2 --patab comptab

*) Or we need a GUI or a TUI
or some crude text prompt.


For this game precisely:


I would say There Is No Such Thing as Notability, 
as long as it is of interrest to _several_ people why not ?

http://tvtropes.org/pmwiki/pmwiki.php/Administrivia/ThereIsNoSuchThingAsNotability

If someone came around with fan-made japanese dubbing
for some scummvm game, as long as the files are final
- don't want to track md5 changes like for GOG.com setup_*.exe -
I would take it.

It would weight about 1kb of text that'll get compressed with 'xz';
and that's so small compared to most games assets.

And generaly GDP would enable users to reclaim space
by not having tens of dosbox.exe and other .dll/.ovl/.drv/.cab
useless stuff... as files for each game are hand-picked.

Cheers


signature.asc
Description: This is a digitally signed message part.


Bug#776061: game-data-packager: please add a game-data-competn package containing the Compet-N set of PWADs

2015-01-26 Thread Fabian Greffrath
Control: clone 776061 -2 -3
Control: retitle -2 g-d-p: please add support for the Doom 2 Master Levels
Control: retitle -3 g-d-p: please add support for No Rest For The Living

In a similar manner, please add packages to keep the Master Levels for
Doom 2 and the No Rest For The Living episode.

The former is an officially released set of 20 PWADs (with accompanying
TXT files) that were created by selected community members who were
contracted by ID for that very purpose. The disadvantage of this set is
that all maps are in individual PWADs and often occupy the same map
slot, so they need to get loaded and played separately. Ideally, the
package g-d-p creates for them comes with a Zenity frontend that allows
for selecting one of them and automatically calls 'doom-engine' with the
correct '-file' and '-warp' parameters.

The latter is the latest addition to the official Doom canon and comes
bundled with the Doom 3 BFG Edition, which is sold on Steam and rather
common nowadays. It is a PWAD that needs to get loaded alongside
DOOM2.WAD. Some maps exceed Vanilla Doom's static engine limits, so a
'boom-engine' is required to run it. Prboom-Plus, for example,
recognizes the PWAD at startup and already sets the correct map names,
par times, music, etc.

- Fabian


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#776061: game-data-packager: please add a game-data-competn package containing the Compet-N set of PWADs

2015-01-23 Thread Fabian Greffrath
Package: game-data-packager
Version: 37
Severity: wishlist

Hi there,

Compet-N is a speedrunning competition for Doom which is highly
appreciated in the Doom community. Supported maps are - besides the
official Ultimate Doom, Doom 2 and Final Doom maps - a handful of
carefully selected Megawads from the community. They are:

- Memento Mori
- Memento Mori 2
- Requiem
- Hell Revealed
- The Classic Episode (1st Ed.)
- Alien Vendetta (2nd Ed.)

The fact that these 6 maps are accepted for speed running competitions
(besides the official maps, of course) makes them somehow special.
Plus, they are most probably the best maps that were available at that time
(i.e. up to 2002).

Thanks,

Fabian

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages game-data-packager depends on:
ii  dynamite0.1.1-2
ii  fakeroot1.20.2-1
ii  p7zip-full  9.20.1~dfsg.1-4.1
ii  unzip   6.0-14

game-data-packager recommends no packages.

Versions of packages game-data-packager suggests:
ii  binutils   2.24.90.20141023-1
ii  cdparanoia 3.10.2+debian-11
ii  gcc4:4.9.1-5
pn  lgc-pg none
pn  lhasa | jlha-utils | lhz-archiver  none
ii  make   4.0-8
ii  vorbis-tools   1.4.0-6

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org