Skip to content

Commit

Permalink
- Bump version to 1.03 and include credits.
Browse files Browse the repository at this point in the history
- Update readme.
  • Loading branch information
Blzut3 committed Jul 8, 2014
1 parent 931700f commit 473d136
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 18 deletions.
27 changes: 12 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,17 @@
The Catacomb
============
CatacombSDL
===========

This repository contains the source code for The Catacomb (also known as
Catacomb II). The source code is designed for Borland C++ 2.0, but compiled
fine with Borland C++ 3.1 at the time of this release.
CatacombSDL is a source port for The Catacomb (also known as Catacomb II). This
port compiles for Windows, OS X, and Linux for 32 and 64-bit X86. The only
dependency is SDL 2.0 and CMake. Supported compilers are GCC, Clang, and MSVC.

It is released under the GNU GPLv2. Please see COPYING for license details.

This release does not affect the licensing for the game data files. You will
need to legally acquire the game data in order to use the exe built from this
source code.
The source port is a drop in replacement for the DOS binary, and maintains full
compatibility with the DOS game files (demos, saves, and configuration). This
brings about a few limitations most obvious in control configuration. For
example, keyboard binds must correspond to a DOS scan code and joystick support
is limited to 2-axis and 2-buttons.

Editor
------

The editor for this game is the same as the original. Requiring the maps to be
uncompressed before editing. The CATED.C contains the editor code, which is
only referenced by OLDCAT.C. So it's disabled in this source tree and may or
may not be functional.
Also note on case sensitive file systems, this port currently requires that the
game data files (*.CA2) be in all upper case.
Binary file removed _PIRACY.OBJ
Binary file not shown.
14 changes: 11 additions & 3 deletions catacomb.c
Original file line number Diff line number Diff line change
Expand Up @@ -1067,9 +1067,17 @@ int main (int argc, char* argv[])

if (_argc > 1 && stricmp(_argv[1], "/VER") == 0)
{
printf("The Catacomb\n");
printf("Copyright 1990-93 Softdisk Publishing\n");
printf("Version 1.02\n");
printf(
"CatacombSDL\n"
"Version 1.03\n"
"\n"
"Usage: catacomb [windowed <width> <height>] [screen <num>]\n"
"\n"
"Ported by Braden \"Blzut3\" Obrzut and Rene \"Havoc\" Nicolaus\n"
"Includes PC Speaker emulator by K1n9_Duk3\n"
"Based on The Catacomb source code:\n"
"Copyright 1990-1993 Softdisk Publishing\n"
"Copyright 1993-2014 Flat Rock Software\n");
exit(0);
}

Expand Down

0 comments on commit 473d136

Please sign in to comment.