About
This is Night Dive Studios' GPL-licensed release of the source code for the original 1994 System Shock, specifically its classic Mac OS build, organized into game code, Mac-specific code, and shared LookingGlass engine libraries. It does not include any game data, which remains covered by the original EULA, and building it requires a PowerPC Mac (or an emulator such as SheepShaver) with Metrowerks CodeWarrior.
Getting started
Building requires a PowerPC Mac or an emulator like SheepShaver, plus Metrowerks CodeWarrior; several shared libraries are compiled and installed first, then the main game project, and the original Mac System Shock game data must be supplied separately to actually run it.
History
Night Dive Studios released this source code under the GNU GPL v3.0 in 2015-2018, making the original Macintosh System Shock codebase available for compilation and preservation on modern systems.
Additional notes
- Technical detail
- Source files are stored in the classic Mac dual-fork format (a data fork plus a resource fork), which is why the repo also includes a Stuffit (.sit) archive of everything.