File: doom.yaml

package info (click to toggle)
game-data-packager 87
  • links: PTS, VCS
  • area: contrib
  • in suites: sid
  • size: 33,392 kB
  • sloc: python: 15,387; sh: 704; ansic: 95; makefile: 50
file content (495 lines) | stat: -rw-r--r-- 15,267 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
---
# Copyright 2005-2010 Jonathan Dowland
# Copyright 2015-2017 Simon McVittie
# Copyright 2015-2019 Alexandre Detiste
# Copyright 2016-2019 Fabian Greffrath
# SPDX-License-Identifier: GPL-2.0-only

# Version reference:
# http://doomwiki.org/wiki/DOOM1.WAD
# http://doomwiki.org/wiki/DOOM.WAD
longname: Doom (including Ultimate Doom)
franchise: Doom
copyright: "\u00a9 1993 id Software"
try_repack_from: [$assets/doom3bfg]

plugin: doom_common
wiki: Doom
wikipedia: https://en.wikipedia.org/wiki/Doom_%28video_game%29

help_text: |
  Please provide the DOOM.WAD from either Doom 1.9 (episodes 1-3)
  or The Ultimate Doom (episodes 1-4). For the shareware version of Doom,
  activate the non-free archive component in /etc/apt/sources.list and
  "apt-get install doom-wad-shareware" instead.

  Patching older versions, or updating Doom 1.9 to The Ultimate Doom,
  is not currently supported. If you have an older version, it might
  be possible to patch it manually using dosbox.

packages:
  doom-wad:
    conflicts:
      - deb: "freedoom (<< 0.6.4-4)"
      - deb: "freedm (<< 0.6.4-4)"
    steam:
      id: 2280
      path: "common/Ultimate Doom"
    # FIXME: also look in 208200, common/DOOM 3 BFG Edition
    gog:
      url: the_ultimate_doom
      game: the_ultimate_doom_game
    # FIXME: also into doom_3_bfg_edition
    longname: Doom
    install:
    - doom.wad
    doc:
    - doom bible.pdf
    - manual.pdf

  doom-e1m4b-wad:
    expansion_for: doom-wad
    component: non-free
    longname: "Doom: Phobos Mission Control"
    copyright: "\u00a9 2016 John Romero"
    wiki: Phobos_Mission_Control
    engine:
      deb: dsda-doom | crispy-doom | boom-engine
      fedora: prboom-plus
    main_wads:
      e1m4b.wad:
        args: -iwad doom.wad -file %s -warp 1 4
    install:
    - e1m4b.wad
    activated_by:
    - e1m4b.wad
    - e1m4b.zip
    license:
    - e1m4b.txt

  doom-e1m8b-wad:
    expansion_for: doom-wad
    component: non-free
    longname: "Doom: Tech Gone Bad"
    copyright: "\u00a9 2016 John Romero"
    wiki: Tech_Gone_Bad
    engine:
      deb: dsda-doom | crispy-doom | boom-engine
      fedora: prboom-plus
    main_wads:
      e1m8b.wad:
        args: -iwad doom.wad -file %s -warp 1 8
    install:
    - e1m8b.wad
    activated_by:
    - e1m8b.wad
    - e1m8b.zip
    license:
    - e1m8b.txt

  doom-sigil-wad:
    expansion_for: doom-wad
    better_version: doom-sigil-full
    mutually_exclusive: True
    component: non-free
    longname: "Doom: SIGIL (Episode 5)"
    copyright: "\u00a9 2019 John Romero"
    wiki: SIGIL
    engine:
      deb: crispy-doom (>= 5.6.1)
      fedora: crispy-doom (>= 5.6.1)
    install:
    - sigil.wad
    activated_by:
    - sigil.wad
    - sigil_v1_21.zip
    - sigil_v1_21.zip?repacked
    - sigil_v1_23.zip
    license:
    - sigil.txt

  doom-sigil-full:
    expansion_for: doom-wad
    provides: doom-sigil-wad
    mutually_exclusive: True
    conflicts: doom-sigil-music
    replaces: doom-sigil-music
    component: non-free
    longname: "Doom: SIGIL (Episode 5 with MP3 soundtrack)"
    copyright: "\u00a9 2019 Buckethead"
    wiki: SIGIL
    engine:
      deb: crispy-doom (>= 5.6.1)
      fedora: crispy-doom (>= 5.6.1)
    main_wads:
      sigil.wad:
        args: -iwad doom.wad -file %s sigil_shreds.wad
    install:
    - sigil.wad
    - sigil_shreds.wad
    activated_by:
    - sigil_shreds.wad
    license:
    - sigil.txt

  doom-sigil-compat-wad:
    expansion_for: doom-wad
    better_version: doom-sigil-compat-full
    mutually_exclusive: True
    component: non-free
    longname: "Doom: SIGIL (Episode 3 replacement)"
    copyright: "\u00a9 2019 John Romero"
    wiki: SIGIL
    engine:
      deb: dsda-doom | crispy-doom | boom-engine
      fedora: prboom-plus
    install:
    - sigil_compat.wad
    activated_by:
    - sigil_compat.wad
    - sigil_v1_21.zip
    - sigil_v1_21.zip?repacked
    - sigil_v1_23.zip
    license:
    - sigil.txt

  doom-sigil-compat-full:
    expansion_for: doom-wad
    provides: doom-sigil-compat-wad
    mutually_exclusive: True
    conflicts: doom-sigil-compat-music
    replaces: doom-sigil-compat-music
    component: non-free
    longname: "Doom: SIGIL (Episode 3 replacement with MP3 soundtrack)"
    copyright: "\u00a9 2019 Buckethead"
    wiki: SIGIL
    engine:
      deb: dsda-doom | crispy-doom | boom-engine
      fedora: prboom-plus
    main_wads:
      sigil_compat.wad:
        args: -iwad doom.wad -file %s sigil_shreds_compat.wad
    install:
    - sigil_compat.wad
    - sigil_shreds_compat.wad
    activated_by:
    - sigil_shreds_compat.wad
    license:
    - sigil.txt

  doom-sigil2-wad:
    expansion_for: doom-wad
    component: non-free
    longname: "Doom: SIGIL II (Episode 6)"
    copyright: "\u00a9 2023 John Romero"
    wiki: SIGIL_II
    engine:
      deb: crispy-doom (>= 7)
      fedora: crispy-doom (>= 7)
    install:
    - sigil2.wad
    activated_by:
    - sigil2.wad
    - sigil_ii_v1_0.zip
    license:
    - sigil2.txt

files:
  # full version
  doom.wad:
    alternatives:
    - doom.wad?1.9ud
    - doom.wad?1.9
    - doom.wad?xbox
    - doom.wad?psn
    - doom.wad?bfg
    - doom1.wad?pocketpc

  # despite its name this is full Doom
  doom1.wad?pocketpc:
    distinctive_name: false

  doom bible.pdf:
    download: http://5years.doomworld.com/doombible/doombible.pdf
    install_as: doom_bible.pdf
    look_for: [doombible.pdf, doom_bible.pdf, 'doom bible.pdf']

  setup_the_ultimate_doom_2.0.0.3.exe:
    unpack:
      format: innoextract
    provides:
    - doom.wad?1.9ud
    - doom bible.pdf
    - manual.pdf

  setup_doom_3_bfg_1.14_(13452)_(g).exe:
    other_parts:
    - setup_doom_3_bfg_1.14_(13452)_(g)-1.bin
    - setup_doom_3_bfg_1.14_(13452)_(g)-2.bin
    unpack:
      format: innoextract
    provides:
    - doom.wad?bfg

  e1m4b.zip:
    download:
      idgames-mirrors:
        path: levels/doom/Ports/d-f
    unpack:
      format: zip
    provides:
    - e1m4b.wad
    - e1m4b.txt

  e1m8b.zip:
    download:
      idgames-mirrors:
        path: levels/doom/Ports/d-f
    unpack:
      format: zip
    provides:
    - e1m8b.wad
    - e1m8b.txt

  sigil_v1_21.zip:
    unpack:
      format: zip
    provides:
    - sigil_v1_21.wad?1.21
    - sigil_compat_v1_21.wad?1.21
    - sigil_v1_21.txt?1.21

  sigil_v1_21.zip?repacked:
    unpack:
      format: zip
    provides:
    - sigil_v1_21.wad?1.21
    - sigil_compat_v1_21.wad?1.21
    - sigil_v1_21.txt?1.21

  sigil_v1_23.zip:
    download: https://romero.com/s/SIGIL_V1_23-8fh4.zip
    unpack:
      format: zip
    provides:
    - sigil_v1_23.wad?1.23
    - sigil_compat_v1_23.wad?1.23
    - sigil_v1_23.txt?1.23

  sigil_ii_v1_0.zip:
    download: https://romero.com/s/SIGIL_II_V1_0.zip
    unpack:
      format: zip
    provides:
    - sigil_ii_v1_0.wad
    - sigil_ii_v1_0.txt

  sigil.txt:
    alternatives:
    - sigil.txt?1.0
    - sigil.txt?1.1
    - sigil_v1_21.txt?1.21
    - sigil_v1_23.txt?1.23

  sigil_v1_21.txt?1.21:
    look_for:
      - sigil_v1_21.txt
      - sigil.txt

  sigil_v1_23.txt?1.23:
    look_for:
      - sigil_v1_23.txt
      - sigil.txt

  sigil.wad:
    alternatives:
    - sigil.wad?1.0
    - sigil.wad?1.1
    - sigil_v1_2.wad?1.2
    - sigil_v1_21.wad?1.21
    - sigil_v1_23.wad?1.23

  sigil_v1_2.wad?1.2:
    look_for:
      - sigil_v1_2.wad
      - sigil.wad

  sigil_v1_21.wad?1.21:
    look_for:
      - sigil_v1_21.wad
      - sigil.wad

  sigil_v1_23.wad?1.23:
    look_for:
      - sigil_v1_23.wad
      - sigil.wad

  sigil2.txt:
    alternatives:
    - sigil_ii_v1_0.txt

  sigil_ii_v1_0.txt:
    look_for:
      - sigil_ii_v1_0.txt
      - sigil2.txt

  sigil2.wad:
    alternatives:
      - sigil_ii_v1_0.wad

  sigil_ii_v1_0.wad:
    look_for:
      - sigil2.wad
      - sigil_ii_v1_0.wad

  sigil_compat.wad:
    alternatives:
    - sigil_compat.wad?1.0
    - sigil_compat.wad?1.1
    - sigil_compat_v1_2.wad?1.2
    - sigil_compat_v1_21.wad?1.21
    - sigil_compat_v1_23.wad?1.23

  sigil_compat_v1_2.wad?1.2:
    look_for:
      - sigil_compat_v1_2.wad
      - sigil_compat.wad

  sigil_compat_v1_21.wad?1.21:
    look_for:
      - sigil_compat_v1_21.wad
      - sigil_compat.wad

  sigil_compat_v1_23.wad?1.23:
    look_for:
      - sigil_compat_v1_23.wad
      - sigil_compat.wad

groups:
  documentation:
    doc: true
    group_members: |
      548488    c985db4e0aa6fa12dc650b04eaa041cc doom bible.pdf
      684939    a2cbc904d3ea7648b973aac7c53e9685 manual.pdf
      3060      bf5b785186a42db65ecaed2a4758ba31 e1m4b.txt
      2967      c9b317110305e81f47f64f4fc443d4a0 e1m8b.txt
      4161      25fe608528d58a34c3e6ec24f0469ff3 sigil.txt?1.0
      4915      dbc3cf6c1bad234b2aa292010d84e740 sigil.txt?1.1
      5030      b9f7622bc7cf7b0c3f67274d74b0f4ce sigil_v1_21.txt?1.21
      5001      1b1476575ed7883d2a17d8554c7941d0 sigil_v1_23.txt?1.23
      3586      122b0992e23ed6a917995dc142c9abae sigil_ii_v1_0.txt

  archives:
    group_members: |
      20575712  98a065ca917fc5ac021621098a2f80cd setup_the_ultimate_doom_2.0.0.3.exe
      779640    d93c52c6d129f93672ca2fa7665229c9 setup_doom_3_bfg_1.14_(13452)_(g).exe
      4294194686 884b37ceda0bc95a4d4cda7f9dc0ddef setup_doom_3_bfg_1.14_(13452)_(g)-1.bin
      53043836  83c57e05fc407ec3c20459d78a564519 setup_doom_3_bfg_1.14_(13452)_(g)-2.bin
      93472     863d59e8c3ef3b1e47740a08e429d9ea e1m4b.zip
      220162    69084c43103c8f897a4993afded46b1b e1m8b.zip
      3250888   a8a21362cc0e4edb3b3a0648723d47fd sigil_v1_21.zip
      3251831   7c65b3de2c3f705bec55843be005fa31 sigil_v1_21.zip?repacked
      3270225   5cc668b55ba570ab6a0cbd3f2aadcee6 sigil_v1_23.zip
      2012026   f4fc701967692eeeed355561db897d30 sigil_ii_v1_0.zip

  iwads:
    group_members: |
      # Best available full version: The Ultimate Doom
      12408292  c4fe9fd920207691a9f493668e0a2083 doom.wad?1.9ud
      # Other 1.9 variants
      11159840  1cd63c5ddff1bf8ce844237f580e9cf3 doom.wad?1.9
      12487824  fb35c4a5a9fd49ec29ab6e900572c524 doom.wad?bfg
      12474561  e4f120eab6fb410a5b6e11c947832357 doom.wad?psn
      12538385  0c8758f102ccafe26a3040bee8ba5021 doom.wad?xbox
      # despite its name this is full Doom
      14445632  3e410ecd27f61437d53fa5c279536e88 doom1.wad?pocketpc

  unsuitable:
    unsuitable: Doom 1.9 or The Ultimate Doom is required
    group_members: |
      10396254  981b03e6d1dc033301aa3095acc437ce doom1.wad?1.1
      10399316  792fd1fea023d61210857089a7c1e351 doom1.wad?1.2
      11159840  11e1cd216801ea2657723abc86ecb01f doom1.wad?1.8
      11159840  54978d12de87f162b9bcc011676cb3c0 doom1.wad?1.666
      1901322   dae9b1eea1a8e090fdfa5707187f4a43 doom1.wad?0.3
      2675669   b6afa12a8b22e2726a8ff5bd249223de doom1.wad?0.4
      3522207   9c877480b8ef33b7074f1f0c07ed6487 doom1.wad?0.5
      4196020   f0cefca49926d00903cf57551d901abe doom1.wad?shareware
      496250    740901119ba2953e3c7f3764eca6e128 doom1.wad?0.2
      5468456   049e32f18d9c9529630366cfc72726ea doom1.wad?beta

  pwads:
    group_members: |
      237271    ffce7f3a2e42ba779e211c4cf17fa591 e1m4b.wad
      566157    86e94729257b94f982dbe3e3a81e2679 e1m8b.wad
      4473686   f53ffc4fb89e966839bb8d20c632819a sigil.wad?1.0
      4525740   1fe9daa0e837c7452eb2f91aac2cc983 sigil.wad?1.1
      4639917   427ca995600970abcd2efcc684a64c88 sigil_v1_2.wad?1.2
      4640210   743d6323cb2b9be24c258ff0fc350883 sigil_v1_21.wad?1.21
      4640555   edd5c3dfd3fb1c981cf7390c5c14454e sigil_v1_23.wad?1.23
      4468256   a775262ca0e423468196803b71a57a43 sigil_compat.wad?1.0
      4483345   c04912beab6aa82c114a19c976ec8c0d sigil_compat.wad?1.1
      4633831   9285e9cc2dbd87d238baab37d700c644 sigil_compat_v1_2.wad?1.2
      4634157   573f3f178c76709f512089ed15484391 sigil_compat_v1_21.wad?1.21
      4634503   e4c5ab58e226bfcc8761f35204aeb3fc sigil_compat_v1_23.wad?1.23
      162146269 b424dcf46ae55a496c34ac37cce32646 sigil_shreds.wad
      162146269 343faa815928c58faa08939a4502d5d2 sigil_shreds_compat.wad
      5632323   d0442f5a75f2faef3405c09a0c3acc58 sigil_ii_v1_0.wad

sha1sums: |
  7742089b4468a736cadb659a7deca3320fe6dcbd doom.wad?1.9
  9b07b02ab3c275a6a7570c3f73cc20d63a0e3833 doom.wad?1.9ud
  e5ec79505530e151ff0e6f517f3ce1fd65969c46 doom.wad?bfg
  117015379c529573510be08cf59810aa10bb934e doom.wad?psn
  1d1d4f69fe14fa255228d8243470678b1b4efdc5 doom.wad?xbox
  89d934616c57fe974b06c2b37a9837853a89dbbc doom1.wad?0.2
  df8ffe821a212d130ae48cf2c23721bd0ee6543b doom1.wad?0.3
  5f78b23fbffc828f5863ecff7e908d556241ff45 doom1.wad?0.4
  2c8212631b37f21ad06d18b5638c733a75e179ff doom1.wad?1.8
  2e89b86859acd9fc1e552f587b710751efcffa8e doom1.wad?1.666
  692994db9579be4201730b9ac77797fae2111bde doom1.wad?beta
  b5f86a559642a2b3bdfb8a75e91c8da97f057fe6 doom1.wad?1.2
  d3648d720b5324ce3c7bf58cf019e395911d677e doom1.wad?0.5
  df0040ccb29cc1622e74ceb3b7793a2304cca2c8 doom1.wad?1.1
  1d3c00534c452e266012e28ddc399ffe4d9ac8ed doom1.wad?pocketpc
  5b2e249b9c5133ec987b3ea77596381dc0d6bc1d doom1.wad?shareware
  923c77b2cb7b4a73abd62f62c26f614446c849ff setup_the_ultimate_doom_2.0.0.3.exe
  d6981fd46269d3bb22adf2a962e8b6c62179565e e1m4b.txt
  46215ed8988e4fea8fdb458aa45e75a4c6f2d014 e1m4b.wad
  562245983caf0d1f4efddda7b83e4b68e132f79e e1m4b.zip
  8693daabf58247c7d71a072430b31b4600f7a6c8 e1m8b.txt
  516cf84fdc85d76e0e36c8d25770344967c5cbef e1m8b.wad
  b66f68a15b8c8f02fd8d92a23040757eae706440 e1m8b.zip
  5718c140d05702d585a3b086ab742ef6bc8be242 sigil.txt?1.0
  208fa2731c17368196b8ac81988c6b1e757c7c2a sigil.txt?1.1
  4b2eadb3288a996e786669cfc16e7d4e5e104682 sigil_v1_21.txt?1.21
  187fd906ceaa44ee38ff3079621c35be190dd74b sigil_v1_23.txt?1.23
  5e5241f49f0dbb7a6f6df3d46b494c1e163a2c53 sigil.wad?1.0
  1d95e599a1587d1130bf24356a73b817ac2c1b57 sigil.wad?1.1
  ca88fa5749e494af5a757866c14008c305428ab6 sigil_v1_2.wad?1.2
  e2efdf379e1383c4e15c03de89063361897cd459 sigil_v1_21.wad?1.21
  c8ae9fb652d173212809da21c87803856fa9407b sigil_v1_23.wad?1.23
  c7b52480221678f96daf8b8c34d08e05a4591704 sigil_compat.wad?1.0
  60641c2519ba95565c714de09b1cf1358c4905fd sigil_compat.wad?1.1
  90e02ee6fd023f6d62a64d71c05c4f00a841e7bd sigil_compat_v1_2.wad?1.2
  b5e68950820b3a0385375dbace81376e73568207 sigil_compat_v1_21.wad?1.21
  b5493e3d1f19795ca856602ad50eeb3833166738 sigil_compat_v1_23.wad?1.23
  efdc3b2255a50b1b058ac609044cbd5e36029bc4 sigil_shreds.wad
  42a5034d76a4effb4a26194dbb90d6ee859e8374 sigil_shreds_compat.wad
  2eadbf82dc03e4aab9403ef7137a2c1007547328 sigil_v1_21.zip
  0bc3df9ffde079892f3ff41d677b0ba3cd06e233 sigil_v1_21.zip?repacked
  de572972c017c6723ac070b6240fe162b0fb50cd sigil_v1_23.zip
  b69e087c9a82b4d23785db491e330c15de6b6839 sigil_ii_v1_0.txt
  ad2c6e8367afbeef74e9e09b6b1e4da88c0576b4 sigil_ii_v1_0.wad
  b085aeeece7a6a68f4a8b0b5d111f2a973ade860 sigil_ii_v1_0.zip
  25ee2add05d70d1343cb0b54fd0200ae6574609b doom bible.pdf

sha256sums: |
  ac7a507845c9c703e07950a6ec1f076a931f99c3112721d0956bcea780a34fda sigil_v1_21.zip?repacked
  57c35a6bcd722433fc97344314e52c06c91fdfde33b18c6d1c14a4d29e229105 sigil_v1_23.zip
  7c6dab2977c157311d945fb2afa7f8a27399d9a5040e768a82a506a333733f4a sigil_ii_v1_0.txt
  9cadd239ea960ad40eeb655757941313cc8cb4f5f1c07a701ac986be4710a359 sigil_ii_v1_0.wad
  41741ce797e6faf9ebd0e3d577b5eaf9a648b64d850fbd741c1b9c28d8461017 sigil_ii_v1_0.zip

...
# vim:set sw=2 sts=2 et: