Unofficial System Shock 1 Specifications
Switch branches/tags
Nothing to show
Clone or download


This is a sub-project as part of the InkyBlackness project. It aims to document the data (resource) files of the video game System Shock. It is the continuation of the previous work performed as part of "The System Shock Hack Project" (TSSHP).

The goal is to document all meaningful bits and bytes of the original data files.

Start reading with the main page (the index).

If you would like to contribute to the documentation, please consider the guidelines.


The content of this documentation supersedes the information available from TSSHP (the ss-specs.txt file). In some instances, this documentation even provides more accurate descriptions.

The format of all raw media content is described, with the exception of a few unknown fields. The same counts for the game objects. See the issue list for an overview about what is still actively analyzed. With the release of the original source (see credits below), many so far unknown things can be clarified.

Currently not in scope of this documentation project are music files (See here for details) and the Macintosh release.


  • This project, as well as InkyBlackness itself, wouldn't be possible without the work of TSSHP and the effort of the people before that.
  • Source release of the Mac version, which finally allowed to figure out unknown details, and set some guesswork naming right.



This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.