mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-11 05:53:23 -05:00
849 lines
26 KiB
YAML
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)"
|