System Shock: 4 Open Source Clones Compared
Citadel is an in-progress fan remake that keeps System Shock's layout and story but swaps its 2D sprites for 3D models, adding station detail, particle effects, and new sound; a May 2025 update described it as in final testing, though the README still warns some features may be broken or unpolished, and it only needs an original System Shock (1994) or Enhanced Edition install to read audio data from. Shockolate is instead a straight cross-platform source port (SDL2) built on the PowerPC source Night Dive Studios released, aiming to closely mimic the original while adding an OpenGL renderer and mod/fan-mission support, but it requires the original CD-ROM or Enhanced Edition assets in a res/data folder. The 'System Shock' repository is that same Night Dive GPL source release itself, targeting classic Mac OS and needing a PowerPC toolchain or emulator to build — more a historical source artifact than something typical players would run directly.
Comparison table
Availability
- Status
- Playable
- Platforms
- Classic Mac OS
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 8y ago
- Stars
- 1,465
- Contributors
- 4
- License
- GPL-3.0
- Engine
- —
Compatibility
- Requires original assets
- YesGame data is still covered by the original EULA and must be obtained from the original game.
- Modding support
- —

Availability
- Status
- Playable
- Platforms
- Windows, Linux, OSX
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 6d ago
- Stars
- 900
- Contributors
- 29
- License
- GPL-3.0
- Engine
- SDL2
Compatibility
- Requires original assets
- YesOriginal System Shock CD-ROM or System Shock: Enhanced Edition assets are required in a res/data folder.
- Modding support
- YesSupports loading mods and fan missions from .res and .dat files or folders.

Availability
- Status
- Playable
- Platforms
- Linux, OSX, Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Sporadic
- Last updated
- 6mo ago
- Stars
- 167
- Contributors
- 3
- License
- —
- Engine
- —
Compatibility
- Requires original assets
- YesThe path to an original System Shock (1994) or System Shock: Enhanced Edition (2015) .RES file is needed for audio.
- Modding support
- —

Availability
- Status
- Semi-playable
- Platforms
- Linux, Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Not tracked
- Last updated
- Not tracked
- Stars
- Not tracked
- Contributors
- Not tracked
- License
- Not tracked
- Engine
- Not tracked
Compatibility
- Requires original assets
- —
- Modding support
- —
| Title | System Shock | Shockolate | Citadel | The System Shock Hack Project |
|---|---|---|---|---|
| Status | Playable | Playable | Playable | Semi-playable |
| Platforms | Classic Mac OS | Windows, Linux, OSX | Linux, OSX, Windows | Linux, Windows |
| Play in browser | No | No | No | No |
| Mobile | No | No | No | No |
| Project health | ||||
| Development status | Halted | Active | Sporadic | Not tracked |
| Last updated | 8y ago | 6d ago | 6mo ago | Not tracked |
| Stars | 1,465 | 900 | 167 | Not tracked |
| Contributors | 4 | 29 | 3 | Not tracked |
| License | GPL-3.0 | GPL-3.0 | — | Not tracked |
| Engine | — | SDL2 | — | Not tracked |
| Compatibility | ||||
| Requires original assets | YesGame data is still covered by the original EULA and must be obtained from the original game. | YesOriginal System Shock CD-ROM or System Shock: Enhanced Edition assets are required in a res/data folder. | YesThe path to an original System Shock (1994) or System Shock: Enhanced Edition (2015) .RES file is needed for audio. | — |
| Modding support | — | YesSupports loading mods and fan missions from .res and .dat files or folders. | — | — |
| Preview | ![]() | ![]() | ![]() |
Known limitations
- general: Citadel is in-progress and features may be broken, missing, or not in a final state of polish.
- graphics: Grove ceilings might have misters present in non-grove areas such as antenna rooms on Level 7.
Frequently asked questions
Are the System Shock clones on this page open source?
Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.
What license do these System Shock clones use?
System Shock and Shockolate (GPL-3.0).
Do I need to own the original System Shock to play these clones?
System Shock, Shockolate, and Citadel require original game assets to play.
Which System Shock clone is the most actively maintained?
Shockolate is currently under active development, based on recent commit activity. See the "Development status" row above for every clone's current status.
See the full write-up for each clone, or go back to System Shock.