SystemShock is the open-source reimplementation of System Shock, a groundbreaking 1994 cyberpunk FPS/RPG hybrid originally developed by Looking Glass Studios. This project reverse-engineers the original DOS game, porting it to modern systems while preserving gameplay, visuals, and audio as authentically as possible. It uses SDL2 and modern C++ to bring the classic experience to new platforms, with options for widescreen support and quality-of-life enhancements. SystemShock’s open codebase allows the community to contribute fixes, mods, and compatibility improvements.
Features
- Faithful reimplementation of the original System Shock engine
- Cross-platform support with SDL2 backend
- Widescreen resolution support and improved aspect ratios
- Configurable input mapping for keyboard and mouse
- Reverse-engineered code based on original binary
- Enhanced performance and bug fixes
- Support for original audio and video assets
- Runs natively on Windows, Linux, and macOS
- Community-driven development with modding potential
Categories
LibrariesLicense
GNU General Public License version 3.0 (GPLv3)Follow Shockolate
Other Useful Business Software
Go From AI Idea to AI App Fast
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Shockolate!