Cloned Games

System Shock

HaltedPlayableClassic Mac OS
System Shock (original game, not this project)Original game image
Image of the original game, System Shock. This project has no screenshots of its own yet.
Links, repository & details

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.

Requires original assets. Game data is still covered by the original EULA and must be obtained from the original game.

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.
Share:

More like System Shock

Active
Shockolate screenshot
An SDL2 cross-platform source port of System Shock, based on Night Dive Studios' released PowerPC source.
Platforms:WindowsLinuxOSX
Stars900
Updated2 months ago
LicenseGPL-3.0
Release2018
Sporadic
Citadel screenshot
An in-progress fan remake of System Shock replacing its 2D sprites with 3D models, in final testing for Windows, macOS, and Linux.
Platforms:WindowsLinuxOSX
Stars167
Updated7 months ago
LicenseUnknown
Release2015
Active
Original game (original game, not this project)Original game image
An unofficial Android/ARM64 port of System Shock based on Shockolate, with handheld controls, tested on the Retroid Pocket 5.
Stars15
Updated2 months ago
LicenseGPL-3.0
Release2026
The System Shock Hack Project screenshot
Platforms:WindowsLinux
LicenseBSD*