← Ports & remakes
Fan remake Playable Stalled · 10 months

Chasm: The Rift (PanzerChasm)

Game: Chasm: The Rift (DOS, 1997)

PanzerChasm: a free recreation of Chasm: The Rift, Action Forms’ 1997 first-person shooter for DOS, written from scratch in C++ with SDL2; it loads the game data from the CSM.BIN file in your installation. The repository, Chasm-Reverse, also includes tools to unpack and convert the game’s files (archives, models, maps, palettes) and documentation of its formats, in Russian. It has two renderers, a software one and an OpenGL 3.3 one (with shadows, dynamic lighting, texture filtering, and MSAA), saving and loading, the cutscenes, a minimap, a command console, and network play built on a client-server design. It also loads the Russian version of the data and the game’s add-on. Its task list still includes game logic details to refine, such as the bosses, and network play improvements. The latest release, 0.3, is from December 3, 2017, and improved network play; since then the project has only received build fixes and, in April 2024, macOS support.

You needThe CSM.BIN file from your own copy of Chasm: The Rift for DOS; with the GOG release, you mount the original game’s CD image (CHASMPR.CUE) and install it with its dossetup.exe to get it. For the add-on, its files. Plus a keyboard and mouse, at least 128 MB of memory, a system with SDL2 (Windows, Linux, or macOS, building it with CMake), and, for OpenGL mode, a graphics card with OpenGL 3.3.

How it gets to PC
Fan reimplementation
Console
MS-DOS
Original studio
Action Forms
Year
1997
Author
Panzerschrek
Stars
180
Last activity
2025-12-09 · 10 months ago
Latest version
0.3 · 2017-12-03
Language
C++
View repository ↗
first-person shootermultiplayerreverse-engineering