Cloned Games

CatacombSDL

HaltedPlayableWindowsLinuxOSX
Catacomb (original game, not this project)Original game image
Image of the original game, Catacomb. This project has no screenshots of its own yet.
Links, repository & details

About

The Catacomb, also known as Catacomb II, is the original DOS game this project is a source port of. CatacombSDL is a source port of The Catacomb (Catacomb II) built on SDL 2.0 and CMake, compiling for Windows, macOS and Linux on 32- and 64-bit x86. It acts as a drop-in replacement for the original DOS binary, maintaining full compatibility with the original DOS game's demo files, save games, and configuration.

How it differs from the original

Because it preserves DOS-level compatibility, CatacombSDL carries over some of the original's limitations — keyboard bindings must map to DOS scan codes, and joystick support is limited to 2 axes and 2 buttons. On case-sensitive filesystems, the game's data files (*.CA2) must currently be named in all upper case.

Getting started

Building requires SDL 2.0 and CMake, and is supported with GCC, Clang or MSVC compilers.

Known issues & limitations

  • compatibility: Keyboard binds must correspond to DOS scan codes and joystick support is limited to 2-axis and 2-buttons.
  • compatibility: On case sensitive file systems, game data files (*.CA2) must be in all upper case.
Requires original assets. Requires game data files (*.CA2) from the original DOS game; files must be in uppercase on case-sensitive file systems.
Share:

More like CatacombSDL

Halted
Catacomb screenshot
The original Turbo Pascal 5.5 source code for Catacomb under GPLv2, though its game data files remain separately copyrighted.
Platforms:DOS
Stars145
Updated12 years ago
LicenseGPL-2.0
Release2014
Halted
The Catacomb screenshot
The original GPLv2 source code for The Catacomb (Catacomb II), built with Borland C++; game data must be acquired separately.
Platforms:DOS
Stars71
Updated12 years ago
LicenseGPL-2.0
Release2014