Files
libretro/emulators/catacombgl.yml
T

849 lines
26 KiB
YAML

emulator: CatacombGL
type: standalone
core_classification: game_engine
source: "https://github.com/ArnoAnsems/CatacombGL"
upstream: "https://github.com/ArnoAnsems/CatacombGL"
profiled_date: "2026-10-04"
source_commit: "7d3b859a17f7edf02ce47f2d22e8b291e4ef0c91"
core_version: "0.5.7 Beta"
display_name: "Catacomb 3-D (CatacombGL)"
cores: [catacombgl]
systems: [catacomb-3d, catacomb-adventure]
verification: existence
notes: |
OpenGL source port of the Catacomb 3-D games. Seven releases are accepted,
each with its own file table mapping a file name to an exact byte size
(src/System/Finder.cpp:35-44):
Catacomb Abyss v1.12, v1.13, v1.24 (src/Abyss/GameDetectionAbyss.h:28-76)
Catacomb Armageddon v1.02 (src/Armageddon/GameDetectionArmageddon.h:27-46)
Catacomb Apocalypse v1.01 (src/Apocalypse/GameDetectionApocalypse.h:27-46)
Catacomb 3-D v1.00, v1.22 (src/Catacomb3D/GameDetectionCatacomb3D.h:27-39)
Detection is per release and all-or-nothing. GetDetectionReport
(src/Engine/GameDetection.cpp:38-73) walks one table against one folder and
adds 2 to the score for a missing file and 1 for a file whose size differs
from the table. A release is detected only at score 0, so every file of its
table must be present with the listed size. A game whose score is not 0
cannot start: the launch ends in a fatal error naming the offending files
(src/System/CatacombGL.cpp:416-451). No hash is computed.
Folders tried for each release, until one scores 0: the working directory
(src/System/Finder.cpp:139-143), the folder stored in the configuration for
that release (src/System/Finder.cpp:176-185), then for the four Catacombs
Pack releases the GOG install folder plus Abyss, Armageddon, Apocalypse or
Cat3D (src/System/Finder.cpp:46-52, 145-163). The selection menu can also
browse to a folder. File names are joined to the folder as written in the
tables, upper case.
The selection menu groups the releases as "Catacombs Pack (GOG)" (3-D v1.22,
Abyss v1.24, Armageddon, Apocalypse), "Shareware" (Abyss v1.12 and v1.13)
and "Catacomb 3-D Big Box" (3-D v1.00) (src/Engine/GameSelection.cpp:71-73,
src/System/CatacombGL.cpp:252-280). Abyss v1.12 is scanned like the others
but its menu entry and key are compiled only when CATABYSSV112 is defined;
the build files do not define it (src/System/CatacombGL.cpp:266-271, 313-318).
Once a game starts, EGAGRAPH, GAMEMAPS and AUDIO are read through the
static tables of each game and a failed open or short read is fatal
(src/Engine/EgaGraph.cpp:50-70, src/Engine/AudioRepository.cpp:43-58). The
SHP files are the intro pictures (src/Abyss/IntroViewAbyss.cpp:48-90,
src/Armageddon/IntroViewArmageddon.cpp:27-76,
src/Apocalypse/IntroViewApocalypse.cpp:27-76); Abyss v1.12 uses SDLOGO,
TITLE, CREDITS, BEGIN and FINALE instead (src/Abyss/IntroViewAbyss.cpp:28-45,
src/Abyss/GameAbyss.cpp:53-58). SHP10.ABS, SHP13.ARM and SHP13.APC are
never opened but belong to the detection tables.
Catacomb 3-D also reads CONFIG.C3D (474 bytes, written by the DOS game) from
the game folder to import its high scores when the port has none of its own
(src/Catacomb3D/GameCatacomb3D.cpp:52-57, src/Engine/HighScores.cpp:57-72).
Builds defining SAVEDGAMESINDOSFORMAT also import DOS saved games from the
game folder (src/Engine/EngineCore.cpp:123-148). Both are user state.
files:
# Catacomb 3-D v1.00 (menu group "Catacomb 3-D Big Box")
- name: "AUDIO.C3D"
path: "AUDIO.C3D"
category: game_data
system: catacomb-3d
description: "Catacomb 3-D v1.00 sound chunks"
required: false
size: 5062
validation: [size]
source_ref: "src/Catacomb3D/GameDetectionCatacomb3D.h:29 (catacomb3Dv100Files)"
- name: "EGAGRAPH.C3D"
path: "EGAGRAPH.C3D"
category: game_data
system: catacomb-3d
description: "Catacomb 3-D v1.00 EGA graphics"
required: false
size: 258007
validation: [size]
source_ref: "src/Catacomb3D/GameDetectionCatacomb3D.h:30 (catacomb3Dv100Files)"
- name: "GAMEMAPS.C3D"
path: "GAMEMAPS.C3D"
category: game_data
system: catacomb-3d
description: "Catacomb 3-D v1.00 level maps"
required: false
size: 14288
validation: [size]
source_ref: "src/Catacomb3D/GameDetectionCatacomb3D.h:31 (catacomb3Dv100Files)"
# Catacomb 3-D: The Descent v1.22 (menu group "Catacombs Pack (GOG)")
- name: "AUDIO.C3D"
path: "AUDIO.C3D"
category: game_data
system: catacomb-3d
description: "Catacomb 3-D v1.22 sound chunks"
required: false
size: 5062
validation: [size]
source_ref: "src/Catacomb3D/GameDetectionCatacomb3D.h:36 (catacomb3Dv122Files)"
- name: "EGAGRAPH.C3D"
path: "EGAGRAPH.C3D"
category: game_data
system: catacomb-3d
description: "Catacomb 3-D v1.22 EGA graphics"
required: false
size: 256899
validation: [size]
source_ref: "src/Catacomb3D/GameDetectionCatacomb3D.h:37 (catacomb3Dv122Files)"
- name: "GAMEMAPS.C3D"
path: "GAMEMAPS.C3D"
category: game_data
system: catacomb-3d
description: "Catacomb 3-D v1.22 level maps"
required: false
size: 14288
validation: [size]
source_ref: "src/Catacomb3D/GameDetectionCatacomb3D.h:38 (catacomb3Dv122Files)"
# Catacomb Abyss v1.12 (menu group "Shareware", selectable only in builds defining CATABYSSV112)
- name: "AUDIO.ABS"
path: "AUDIO.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 sound chunks"
required: false
size: 6904
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:30 (abyssFilesv112)"
- name: "BEGIN.ABS"
path: "BEGIN.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 intro picture"
required: false
size: 12742
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:31 (abyssFilesv112)"
- name: "CREDITS.ABS"
path: "CREDITS.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 credits picture"
required: false
size: 15237
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:32 (abyssFilesv112)"
- name: "EGAGRAPH.ABS"
path: "EGAGRAPH.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 EGA graphics"
required: false
size: 320626
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:33 (abyssFilesv112)"
- name: "FINALE.ABS"
path: "FINALE.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 finale picture"
required: false
size: 11918
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:34 (abyssFilesv112)"
- name: "GAMEMAPS.ABS"
path: "GAMEMAPS.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 level maps"
required: false
size: 20433
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:35 (abyssFilesv112)"
- name: "SDLOGO.ABS"
path: "SDLOGO.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 Softdisk logo picture"
required: false
size: 1431
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:36 (abyssFilesv112)"
- name: "TITLE.ABS"
path: "TITLE.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.12 title picture"
required: false
size: 17486
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:37 (abyssFilesv112)"
# Catacomb Abyss v1.13 (menu group "Shareware")
- name: "AUDIO.ABS"
path: "AUDIO.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 sound chunks"
required: false
size: 6904
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:42 (abyssFilesv113)"
- name: "EGAGRAPH.ABS"
path: "EGAGRAPH.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 EGA graphics"
required: false
size: 336143
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:43 (abyssFilesv113)"
- name: "GAMEMAPS.ABS"
path: "GAMEMAPS.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 level maps"
required: false
size: 20433
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:44 (abyssFilesv113)"
- name: "SHP01.ABS"
path: "SHP01.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 1"
required: false
size: 1376
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:45 (abyssFilesv113)"
- name: "SHP02.ABS"
path: "SHP02.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 2"
required: false
size: 15181
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:46 (abyssFilesv113)"
- name: "SHP03.ABS"
path: "SHP03.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 3"
required: false
size: 13158
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:47 (abyssFilesv113)"
- name: "SHP04.ABS"
path: "SHP04.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 4"
required: false
size: 12648
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:48 (abyssFilesv113)"
- name: "SHP05.ABS"
path: "SHP05.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 5"
required: false
size: 724
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:49 (abyssFilesv113)"
- name: "SHP06.ABS"
path: "SHP06.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 6"
required: false
size: 9182
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:50 (abyssFilesv113)"
- name: "SHP07.ABS"
path: "SHP07.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 7"
required: false
size: 9930
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:51 (abyssFilesv113)"
- name: "SHP08.ABS"
path: "SHP08.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 8"
required: false
size: 398
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:52 (abyssFilesv113)"
- name: "SHP09.ABS"
path: "SHP09.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 9"
required: false
size: 417
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:53 (abyssFilesv113)"
- name: "SHP10.ABS"
path: "SHP10.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 10"
required: false
size: 329
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:54 (abyssFilesv113)"
- name: "SHP11.ABS"
path: "SHP11.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 11"
required: false
size: 10595
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:55 (abyssFilesv113)"
- name: "SHP12.ABS"
path: "SHP12.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.13 intro shape 12"
required: false
size: 9182
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:56 (abyssFilesv113)"
# Catacomb Abyss v1.24 (menu group "Catacombs Pack (GOG)")
- name: "AUDIO.ABS"
path: "AUDIO.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 sound chunks"
required: false
size: 6904
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:61 (abyssFilesv124)"
- name: "EGAGRAPH.ABS"
path: "EGAGRAPH.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 EGA graphics"
required: false
size: 335994
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:62 (abyssFilesv124)"
- name: "GAMEMAPS.ABS"
path: "GAMEMAPS.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 level maps"
required: false
size: 20433
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:63 (abyssFilesv124)"
- name: "SHP01.ABS"
path: "SHP01.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 1"
required: false
size: 1376
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:64 (abyssFilesv124)"
- name: "SHP02.ABS"
path: "SHP02.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 2"
required: false
size: 14912
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:65 (abyssFilesv124)"
- name: "SHP03.ABS"
path: "SHP03.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 3"
required: false
size: 13186
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:66 (abyssFilesv124)"
- name: "SHP04.ABS"
path: "SHP04.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 4"
required: false
size: 12648
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:67 (abyssFilesv124)"
- name: "SHP05.ABS"
path: "SHP05.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 5"
required: false
size: 724
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:68 (abyssFilesv124)"
- name: "SHP06.ABS"
path: "SHP06.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 6"
required: false
size: 9182
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:69 (abyssFilesv124)"
- name: "SHP07.ABS"
path: "SHP07.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 7"
required: false
size: 9930
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:70 (abyssFilesv124)"
- name: "SHP08.ABS"
path: "SHP08.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 8"
required: false
size: 398
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:71 (abyssFilesv124)"
- name: "SHP09.ABS"
path: "SHP09.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 9"
required: false
size: 417
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:72 (abyssFilesv124)"
- name: "SHP10.ABS"
path: "SHP10.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 10"
required: false
size: 329
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:73 (abyssFilesv124)"
- name: "SHP11.ABS"
path: "SHP11.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 11"
required: false
size: 10328
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:74 (abyssFilesv124)"
- name: "SHP12.ABS"
path: "SHP12.ABS"
category: game_data
system: catacomb-adventure
description: "Catacomb Abyss v1.24 intro shape 12"
required: false
size: 1652
validation: [size]
source_ref: "src/Abyss/GameDetectionAbyss.h:75 (abyssFilesv124)"
# Catacomb Armageddon v1.02 (menu group "Catacombs Pack (GOG)")
- name: "AUDIO.ARM"
path: "AUDIO.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 sound chunks"
required: false
size: 7104
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:29 (armageddonFiles)"
- name: "EGAGRAPH.ARM"
path: "EGAGRAPH.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 EGA graphics"
required: false
size: 355832
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:30 (armageddonFiles)"
- name: "GAMEMAPS.ARM"
path: "GAMEMAPS.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 level maps"
required: false
size: 17653
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:31 (armageddonFiles)"
- name: "SHP1.ARM"
path: "SHP1.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 1"
required: false
size: 1376
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:32 (armageddonFiles)"
- name: "SHP2.ARM"
path: "SHP2.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 2"
required: false
size: 3991
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:33 (armageddonFiles)"
- name: "SHP3.ARM"
path: "SHP3.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 3"
required: false
size: 15036
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:34 (armageddonFiles)"
- name: "SHP4.ARM"
path: "SHP4.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 4"
required: false
size: 15568
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:35 (armageddonFiles)"
- name: "SHP5.ARM"
path: "SHP5.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 5"
required: false
size: 13234
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:36 (armageddonFiles)"
- name: "SHP6.ARM"
path: "SHP6.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 6"
required: false
size: 10861
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:37 (armageddonFiles)"
- name: "SHP7.ARM"
path: "SHP7.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 7"
required: false
size: 9414
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:38 (armageddonFiles)"
- name: "SHP8.ARM"
path: "SHP8.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 8"
required: false
size: 749
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:39 (armageddonFiles)"
- name: "SHP9.ARM"
path: "SHP9.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 9"
required: false
size: 9182
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:40 (armageddonFiles)"
- name: "SHP10.ARM"
path: "SHP10.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 10"
required: false
size: 9930
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:41 (armageddonFiles)"
- name: "SHP11.ARM"
path: "SHP11.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 11"
required: false
size: 398
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:42 (armageddonFiles)"
- name: "SHP12.ARM"
path: "SHP12.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 12"
required: false
size: 417
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:43 (armageddonFiles)"
- name: "SHP13.ARM"
path: "SHP13.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 13"
required: false
size: 329
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:44 (armageddonFiles)"
- name: "SHP14.ARM"
path: "SHP14.ARM"
category: game_data
system: catacomb-adventure
description: "Catacomb Armageddon v1.02 intro shape 14"
required: false
size: 1688
validation: [size]
source_ref: "src/Armageddon/GameDetectionArmageddon.h:45 (armageddonFiles)"
# Catacomb Apocalypse v1.01 (menu group "Catacombs Pack (GOG)")
- name: "AUDIO.APC"
path: "AUDIO.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 sound chunks"
required: false
size: 7366
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:29 (apocalypseFiles)"
- name: "EGAGRAPH.APC"
path: "EGAGRAPH.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 EGA graphics"
required: false
size: 382078
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:30 (apocalypseFiles)"
- name: "GAMEMAPS.APC"
path: "GAMEMAPS.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 level maps"
required: false
size: 18855
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:31 (apocalypseFiles)"
- name: "SHP1.APC"
path: "SHP1.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 1"
required: false
size: 1376
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:32 (apocalypseFiles)"
- name: "SHP2.APC"
path: "SHP2.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 2"
required: false
size: 6329
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:33 (apocalypseFiles)"
- name: "SHP3.APC"
path: "SHP3.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 3"
required: false
size: 13187
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:34 (apocalypseFiles)"
- name: "SHP4.APC"
path: "SHP4.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 4"
required: false
size: 13592
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:35 (apocalypseFiles)"
- name: "SHP5.APC"
path: "SHP5.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 5"
required: false
size: 12698
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:36 (apocalypseFiles)"
- name: "SHP6.APC"
path: "SHP6.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 6"
required: false
size: 11131
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:37 (apocalypseFiles)"
- name: "SHP7.APC"
path: "SHP7.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 7"
required: false
size: 13266
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:38 (apocalypseFiles)"
- name: "SHP8.APC"
path: "SHP8.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 8"
required: false
size: 640
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:39 (apocalypseFiles)"
- name: "SHP9.APC"
path: "SHP9.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 9"
required: false
size: 9182
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:40 (apocalypseFiles)"
- name: "SHP10.APC"
path: "SHP10.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 10"
required: false
size: 9930
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:41 (apocalypseFiles)"
- name: "SHP11.APC"
path: "SHP11.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 11"
required: false
size: 398
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:42 (apocalypseFiles)"
- name: "SHP12.APC"
path: "SHP12.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 12"
required: false
size: 417
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:43 (apocalypseFiles)"
- name: "SHP13.APC"
path: "SHP13.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 13"
required: false
size: 329
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:44 (apocalypseFiles)"
- name: "SHP14.APC"
path: "SHP14.APC"
category: game_data
system: catacomb-adventure
description: "Catacomb Apocalypse v1.01 intro shape 14"
required: false
size: 1668
validation: [size]
source_ref: "src/Apocalypse/GameDetectionApocalypse.h:45 (apocalypseFiles)"