mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-11 14:03:23 -05:00
709 lines
21 KiB
YAML
709 lines
21 KiB
YAML
emulator: Raze
|
|
type: standalone
|
|
core_classification: game_engine
|
|
source: "https://github.com/ZDoom/Raze"
|
|
upstream: "https://github.com/ZDoom/Raze"
|
|
profiled_date: "2026-10-04"
|
|
source_commit: "76fe82f5eb318fdeb30ba9fb27093a9a10bc3821"
|
|
display_name: "Raze"
|
|
cores: []
|
|
systems: [duke3d, blood, shadow-warrior, powerslave, exhumed, redneck, nam, ww2gi]
|
|
|
|
notes: |
|
|
Build-engine source port derived from EDuke32 and NBlood, maintained
|
|
by the ZDoom team. Runs Duke Nukem 3D, Blood, Shadow Warrior,
|
|
Powerslave/Exhumed, Redneck Rampage, Nam, Napalm, WWII GI through a
|
|
shared Build renderer.
|
|
|
|
Engine resource (built via add_pk3):
|
|
raze.pk3 ENGINERES_FILE, fatal if absent
|
|
ref: source/core/version.h:66, source/core/gamecontrol.cpp:1020-1023,
|
|
source/core/initfs.cpp:335-336, wadsrc/CMakeLists.txt:2
|
|
|
|
Game detection reads engine/grpinfo.txt from raze.pk3. Every file of
|
|
the search directories is a candidate, whatever its name: a file is
|
|
identified when its size and CRC32 equal those of a grpinfo block, or
|
|
when it is an archive holding every `mustcontain` entry of a block
|
|
that declares no CRC. A block also carries a game id, flags and
|
|
optional `loadgrp` / `loadart` dependencies.
|
|
ref: source/core/searchpaths.cpp:286-326, source/core/searchpaths.cpp:696-704,
|
|
source/core/searchpaths.cpp:738-870, wadsrc/static/engine/grpinfo.txt:1-45
|
|
|
|
The names below are the ones the releases ship. The engine itself
|
|
names DUKE3D.GRP, DUKEDC.GRP, NWINTER.GRP, VACATION.GRP, NAM.GRP,
|
|
NAPALM.GRP, WW2GI.GRP, REDNECK.GRP and BLOOD.RFF, as the defaults of
|
|
its -addon, -nam, -napalm, -ww2gi, -route66 and -cryptic switches.
|
|
ref: source/core/gamecontrol.cpp:328-367
|
|
|
|
At least one game's GRP (or equivalent archive) must be present for
|
|
Raze to run. An addon block names the CRC of its base game in
|
|
`dependency`. grpinfo.txt also identifies the Mac demos of Duke Nukem
|
|
3D and Shadow Warrior, Duke!ZONE II, the ZOOM Platform repack of
|
|
Penthouse Paradise, Alien World Order, Platoon Leader, the ProAsm
|
|
build of Wanton Destruction and the SSI build of Cryptic Passage.
|
|
|
|
The directory of the first identified resource is mounted as well, so
|
|
loose files beside it are read by name. Tiles come from
|
|
tiles000.art to tiles199.art, from the `loadart` list of the block and
|
|
from the -art switch; no other ART name is looked up.
|
|
ref: source/core/initfs.cpp:342-372, source/core/textures/tiletexture.cpp:468-481,
|
|
source/core/gamecontrol.cpp:424
|
|
|
|
files:
|
|
# ================================================================
|
|
# Engine resource
|
|
# ================================================================
|
|
|
|
- name: "raze.pk3"
|
|
category: game_data
|
|
required: true
|
|
source_ref: "source/core/version.h:66, source/core/gamecontrol.cpp:1020-1023"
|
|
note: "I_FatalError(\"Cannot find raze.pk3\") if absent."
|
|
|
|
- name: "raze.sf2"
|
|
aliases: ["Roland_SC-55.sf2"]
|
|
category: game_data
|
|
path: "soundfonts/raze.sf2"
|
|
required: false
|
|
source_ref: "source/common/audio/music/i_soundfont.cpp:334-352, 427-430, 439-459, source/CMakeLists.txt:1452"
|
|
note: "Default soundfont, used when the soundfont directories hold none. Every file of those directories is taken by its content; when no soundfont is named raze the first SF2 found is used."
|
|
|
|
# ================================================================
|
|
# Duke Nukem 3D family
|
|
# ================================================================
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 26524524
|
|
crc32: "bbc9ce44"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:3, 48-59"
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D (South Korean Censored)"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 26385383
|
|
crc32: "aa4f6a40"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:4, 61-72"
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D: Atomic Edition"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 44356548
|
|
crc32: "fd3dcff1"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:5, 74-85"
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D: Plutonium Pak"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 44348015
|
|
crc32: "f514a6ac"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:6, 113-124"
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D: Atomic Edition (WT)"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 44356548
|
|
crc32: "982afe4a"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:7, 87-98"
|
|
note: "World Tour release."
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D: Atomic Edition (WT)"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 44486702
|
|
crc32: "89792e05"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:100-111"
|
|
note: "World Tour release, second known build."
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D Shareware 0.99"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 9690241
|
|
crc32: "02f18900"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:8, 126-136"
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D Shareware 1.0"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 10429258
|
|
crc32: "a28aa589"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:9, 138-148"
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D Shareware 1.1"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 10442980
|
|
crc32: "912e1e8d"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:10, 150-160"
|
|
|
|
- name: "DUKE3D.GRP"
|
|
description: "Duke Nukem 3D Shareware 1.3D"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKE3D.GRP"
|
|
required: false
|
|
size: 11035779
|
|
crc32: "983ad923"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:11, 162-172"
|
|
|
|
- name: "DUKEDC.GRP"
|
|
description: "Duke it out in D.C. (1.3D)"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKEDC.GRP"
|
|
required: false
|
|
size: 7926624
|
|
crc32: "a9242158"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:14, 198-208"
|
|
note: "Addon of the 1.3D release (dependency DUKE13_CRC)."
|
|
|
|
- name: "DUKEDC.GRP"
|
|
description: "Duke it out in D.C."
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKEDC.GRP"
|
|
required: false
|
|
size: 8225517
|
|
crc32: "b79d997f"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:15, 210-220"
|
|
note: "Addon of the Atomic Edition (dependency DUKE15_CRC)."
|
|
|
|
- name: "DUKEDC.GRP"
|
|
description: "Duke it out in D.C."
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKEDC.GRP"
|
|
required: false
|
|
size: 8410183
|
|
crc32: "a8cf80da"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:16, 222-232"
|
|
|
|
- name: "DUKEDC.GRP"
|
|
description: "Duke it out in D.C."
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKEDC.GRP"
|
|
required: false
|
|
size: 8410187
|
|
crc32: "39a692bf"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:234-245"
|
|
|
|
- name: "DUKEDC.GRP"
|
|
description: "Duke it out in D.C."
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKEDC.GRP"
|
|
required: false
|
|
size: 8410183
|
|
crc32: "777c77b1"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:247-258"
|
|
|
|
- name: "DUKEDC.GRP"
|
|
description: "Duke it out in D.C."
|
|
category: game_data
|
|
system: duke3d
|
|
path: "DUKEDC.GRP"
|
|
required: false
|
|
size: 8410149
|
|
crc32: "c63b6a8b"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:260-271"
|
|
|
|
- name: "VACATION.GRP"
|
|
description: "Duke Caribbean: Life's a Beach (1.3)"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "VACATION.GRP"
|
|
required: false
|
|
size: 23559381
|
|
crc32: "4a2dbb62"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:17, 273-285"
|
|
note: "Addon of the 1.3D release (dependency DUKE13_CRC)."
|
|
|
|
- name: "VACATION.GRP"
|
|
description: "Duke Caribbean: Life's a Beach"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "VACATION.GRP"
|
|
required: false
|
|
size: 22551333
|
|
crc32: "2f4fccee"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:18, 287-299"
|
|
note: "Addon of the Atomic Edition (dependency DUKE15_CRC)."
|
|
|
|
- name: "VACATION.GRP"
|
|
description: "Duke Caribbean: Life's a Beach"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "VACATION.GRP"
|
|
required: false
|
|
size: 22521880
|
|
crc32: "b62b42fd"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:19, 301-313"
|
|
|
|
- name: "VACATION.GRP"
|
|
description: "Duke Caribbean: Life's a Beach"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "VACATION.GRP"
|
|
required: false
|
|
size: 22213819
|
|
crc32: "18f01c5b"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:20, 316-328"
|
|
|
|
- name: "VACATION.GRP"
|
|
description: "Duke Caribbean: Life's a Beach"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "VACATION.GRP"
|
|
required: false
|
|
size: 22397273
|
|
crc32: "65b5f690"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:330-343"
|
|
|
|
- name: "VACATION.GRP"
|
|
description: "Duke Caribbean: Life's a Beach"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "VACATION.GRP"
|
|
required: false
|
|
size: 22201375
|
|
crc32: "b28e883c"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:345-358"
|
|
|
|
- name: "VACATION.GRP"
|
|
description: "Duke Caribbean: Life's a Beach"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "VACATION.GRP"
|
|
required: false
|
|
size: 22213795
|
|
crc32: "64cf2351"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:360-373"
|
|
|
|
- name: "NWINTER.GRP"
|
|
description: "Duke: Nuclear Winter"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "NWINTER.GRP"
|
|
required: false
|
|
size: 16169365
|
|
crc32: "f1cae8e4"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:21, 375-388"
|
|
note: "Addon of the Atomic Edition (dependency DUKE15_CRC)."
|
|
|
|
- name: "NWINTER.GRP"
|
|
description: "Duke: Nuclear Winter Demo"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "NWINTER.GRP"
|
|
required: false
|
|
size: 10965909
|
|
crc32: "c7efbfa9"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:390-402"
|
|
note: "Addon of the Atomic Edition (dependency DUKE15_CRC)."
|
|
|
|
- name: "penthous.zip"
|
|
description: "Duke Nukem's Penthouse Paradise"
|
|
category: game_data
|
|
system: duke3d
|
|
path: "penthous.zip"
|
|
required: false
|
|
size: 2112419
|
|
crc32: "7cd82a3b"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:459-470"
|
|
note: "The original ZIP release, identified as a whole file. Addon of the Atomic Edition (dependency DUKE15_CRC)."
|
|
|
|
# ================================================================
|
|
# Blood
|
|
# ================================================================
|
|
|
|
- name: "BLOOD.RFF"
|
|
description: "BLOOD: 1.0"
|
|
category: game_data
|
|
system: blood
|
|
path: "BLOOD.RFF"
|
|
required: false
|
|
size: 8200353
|
|
crc32: "b291418f"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:32, 485-499"
|
|
|
|
- name: "BLOOD.RFF"
|
|
description: "BLOOD: 1.1"
|
|
category: game_data
|
|
system: blood
|
|
path: "BLOOD.RFF"
|
|
required: false
|
|
size: 8231173
|
|
crc32: "c3a99936"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:33, 501-515"
|
|
|
|
- name: "BLOOD.RFF"
|
|
description: "BLOOD: One Unit Whole Blood"
|
|
category: game_data
|
|
system: blood
|
|
path: "BLOOD.RFF"
|
|
required: false
|
|
size: 9570681
|
|
crc32: "a8fdda84"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:34, 517-531"
|
|
|
|
- name: "BLOOD.RFF"
|
|
description: "BLOOD: Unknown Version"
|
|
category: game_data
|
|
system: blood
|
|
path: "BLOOD.RFF"
|
|
required: false
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:533-544, source/core/searchpaths.cpp:772-828"
|
|
note: "Any archive holding help1.qav, normal.plu, inverse.clu, cosine.dat and blood.pal whose size and CRC32 match no block. The shareware release is identified this way."
|
|
|
|
- name: "SOUNDS.RFF"
|
|
category: game_data
|
|
system: blood
|
|
path: "SOUNDS.RFF"
|
|
required: false
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:494, 510, 526, 542"
|
|
note: "Named by loadgrp in every Blood block; loaded with the main resource."
|
|
|
|
- name: "GUI.RFF"
|
|
category: game_data
|
|
system: blood
|
|
path: "GUI.RFF"
|
|
required: false
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:494, 510, 526, 542"
|
|
note: "Named by loadgrp in every Blood block; loaded with the main resource."
|
|
|
|
- name: "BLOOD.GRP"
|
|
category: game_data
|
|
system: blood
|
|
path: "BLOOD.GRP"
|
|
required: false
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:494, 510, 526, 542"
|
|
note: "Named by loadgrp in every Blood block; loaded with the main resource."
|
|
|
|
- name: "SURFACE.DAT"
|
|
category: game_data
|
|
system: blood
|
|
path: "SURFACE.DAT"
|
|
required: false
|
|
source_ref: "source/games/blood/src/tile.cpp:67-75, source/core/initfs.cpp:351-372"
|
|
note: "Surface type of each tile. Read from the directory of the main resource; skipped when absent."
|
|
|
|
- name: "VOXEL.DAT"
|
|
category: game_data
|
|
system: blood
|
|
path: "VOXEL.DAT"
|
|
required: false
|
|
source_ref: "source/games/blood/src/tile.cpp:77-93, source/core/initfs.cpp:351-372"
|
|
note: "Voxel index of each tile. Read from the directory of the main resource; skipped when absent."
|
|
|
|
- name: "SHADE.DAT"
|
|
category: game_data
|
|
system: blood
|
|
path: "SHADE.DAT"
|
|
required: false
|
|
source_ref: "source/games/blood/src/tile.cpp:95-103, source/core/initfs.cpp:351-372"
|
|
note: "Shade offset of each tile. Read from the directory of the main resource; skipped when absent."
|
|
|
|
- name: "CRYPTIC.INI"
|
|
category: game_data
|
|
system: blood
|
|
path: "CRYPTIC.INI"
|
|
required: false
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:574-585, source/core/gamecontrol.cpp:361-367, source/core/searchpaths.cpp:712-730"
|
|
note: "Cryptic Passage addon. Detected next to the Blood files when CRYPTIC.INI, CP01.MAP and CP02.MAP are all present; depends on One Unit Whole Blood and loads CPART07.AR_ and CPART15.AR_."
|
|
|
|
# ================================================================
|
|
# Shadow Warrior
|
|
# ================================================================
|
|
|
|
- name: "SW.GRP"
|
|
description: "Shadow Warrior"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "SW.GRP"
|
|
required: false
|
|
size: 47536148
|
|
crc32: "7545319f"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:36, 614-625"
|
|
|
|
- name: "SW.GRP"
|
|
description: "Shadow Warrior (Europe)"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "SW.GRP"
|
|
required: false
|
|
size: 47536148
|
|
crc32: "d4a1e153"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:627-638"
|
|
|
|
- name: "SW.GRP"
|
|
description: "Shadow Warrior (UK)"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "SW.GRP"
|
|
required: false
|
|
size: 47536148
|
|
crc32: "3ee68767"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:640-651"
|
|
|
|
- name: "SW.GRP"
|
|
description: "Shadow Warrior (Censored)"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "SW.GRP"
|
|
required: false
|
|
size: 47537951
|
|
crc32: "1a8776d2"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:653-664"
|
|
|
|
- name: "SW.GRP"
|
|
description: "Shadow Warrior Shareware 1.0"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "SW.GRP"
|
|
required: false
|
|
size: 25702245
|
|
crc32: "daa6bece"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:666-676"
|
|
|
|
- name: "SW.GRP"
|
|
description: "Shadow Warrior Shareware 1.1"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "SW.GRP"
|
|
required: false
|
|
size: 25833456
|
|
crc32: "f21a6b35"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:678-688"
|
|
|
|
- name: "SW.GRP"
|
|
description: "Shadow Warrior Shareware 1.2"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "SW.GRP"
|
|
required: false
|
|
size: 26056769
|
|
crc32: "08a7fa1f"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:690-700"
|
|
|
|
- name: "WT.GRP"
|
|
description: "Shadow Warrior: Wanton Destruction"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "WT.GRP"
|
|
required: false
|
|
size: 48698128
|
|
crc32: "a9aaa7b7"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:37, 714-724"
|
|
note: "Addon of the registered game (dependency SWREG12_CRC)."
|
|
|
|
- name: "WT.GRP"
|
|
description: "Shadow Warrior: Wanton Destruction"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "WT.GRP"
|
|
required: false
|
|
size: 48698128
|
|
crc32: "8b6e8011"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:726-736"
|
|
|
|
- name: "TD.GRP"
|
|
description: "Shadow Warrior: Twin Dragon"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "TD.GRP"
|
|
required: false
|
|
size: 12499012
|
|
crc32: "a1a65be8"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:38, 751-762"
|
|
note: "Addon of the registered game (dependency SWREG12_CRC)."
|
|
|
|
- name: "TD.GRP"
|
|
description: "Shadow Warrior: Twin Dragon"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "TD.GRP"
|
|
required: false
|
|
size: 6236287
|
|
crc32: "b5b71277"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:764-774"
|
|
|
|
- name: "TD.GRP"
|
|
description: "Shadow Warrior: Twin Dragon"
|
|
category: game_data
|
|
system: shadow-warrior
|
|
path: "TD.GRP"
|
|
required: false
|
|
size: 6235578
|
|
crc32: "acc8dcde"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:776-786"
|
|
|
|
# ================================================================
|
|
# Powerslave / Exhumed
|
|
# ================================================================
|
|
|
|
- name: "STUFF.DAT"
|
|
description: "Powerslave"
|
|
category: game_data
|
|
system: exhumed
|
|
path: "STUFF.DAT"
|
|
required: false
|
|
size: 27020745
|
|
crc32: "303cbd89"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:40, 901-912"
|
|
|
|
- name: "STUFF.DAT"
|
|
description: "Exhumed"
|
|
category: game_data
|
|
system: exhumed
|
|
path: "STUFF.DAT"
|
|
required: false
|
|
size: 27108170
|
|
crc32: "e3b172f1"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:41, 914-925"
|
|
|
|
- name: "STUFF.DAT"
|
|
description: "Powerslave Demo"
|
|
category: game_data
|
|
system: exhumed
|
|
path: "STUFF.DAT"
|
|
required: false
|
|
size: 27020745
|
|
crc32: "1d8c7645"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:42, 927-937"
|
|
|
|
# ================================================================
|
|
# Redneck Rampage
|
|
# ================================================================
|
|
|
|
- name: "REDNECK.GRP"
|
|
description: "Redneck Rampage"
|
|
category: game_data
|
|
system: redneck
|
|
path: "REDNECK.GRP"
|
|
required: false
|
|
size: 141174222
|
|
crc32: "19d9bc79"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:28, 788-801"
|
|
|
|
- name: "REDNECK.GRP"
|
|
description: "Redneck Rampage Rides Again"
|
|
category: game_data
|
|
system: redneck
|
|
path: "REDNECK.GRP"
|
|
required: false
|
|
size: 191798609
|
|
crc32: "958018c6"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:29, 803-816"
|
|
|
|
# ================================================================
|
|
# Nam / Napalm / WWII GI
|
|
# ================================================================
|
|
|
|
- name: "NAM.GRP"
|
|
description: "NAM"
|
|
category: game_data
|
|
system: nam
|
|
path: "NAM.GRP"
|
|
required: false
|
|
size: 43448927
|
|
crc32: "75c1f07b"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:24, 846-858"
|
|
|
|
- name: "NAPALM.GRP"
|
|
description: "NAPALM"
|
|
category: game_data
|
|
system: nam
|
|
path: "NAPALM.GRP"
|
|
required: false
|
|
size: 44365728
|
|
crc32: "3de1589a"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:25, 860-872"
|
|
|
|
- name: "WW2GI.GRP"
|
|
description: "WWII GI"
|
|
category: game_data
|
|
system: ww2gi
|
|
path: "WW2GI.GRP"
|
|
required: false
|
|
size: 77939508
|
|
crc32: "907b82bf"
|
|
validation: [size, crc32]
|
|
source_ref: "wadsrc/static/engine/grpinfo.txt:26, 874-886"
|