You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay.!

Shockolate is a new cross-platform source port of System Shock 1

Posted by , | Views: 5,224

Fancy playing System Shock 1 using an open source game engine that's cross-platform? Give me some Shockolate [GitHub].

Based on the Mac PowerPC source code release from Night Dive Studios, developer Chad Cuddigan has been hacking away at the code to enable it to run on more modern systems (like Linux).

I've been silently following it, however, Cuddigan recently emailed in about it as it seems it's further along than I had realised. Here's what they told me:

Lately I've been working on a cross platform source port of  System Shock 1 that I'm calling Shockolate:

It's going to be in the style of Chocolate Doom - a modern cross platform source port of the original game but with some new features added like modding support and better controls, eventually.

It's at the point now where it runs the game pretty well, even with some basic sound support. It has some big missing features to dig up though like getting it to play the movies and audiologs from the original DOS version of the game, since the source code that was released was for PowerPC Macs.

Some background: after finishing up Delver I was planning on taking a bit of a break from game development, but then Night Dive went and released some source code for System Shock 1 that someone dug up. SS1 is one of my top ten games, so getting a chance to hack on this engine has been really fun and it's been quite the puzzle box keeping me up late at night trying to revive it.

Really do love seeing games be revived with open source projects like this.

15 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more information here.
Page: «2/2
  Go to:

sub 14 June 2018 at 8:26 am UTC
ripperDoes this have the same improvements as the Enhanced Edition, i.e. higher resolutions and mouselook?

Yeah, I would like to give this a go but I need proper mouselook feature. Has anyone tried it? I ask it, because the GIF doesn't look like a native mouse look.

Looks like it:

Last edited by sub at 14 June 2018 at 8:28 am UTC
rea987 14 June 2018 at 10:04 am UTC
subLooks like it:

Cool, I will definitely play it once the music is fully implemented. Cause, George Weidman praised its music for being great;
Botonoski 25 June 2018 at 9:58 am UTC
Oh no, it has 32 bit dependencies which have dependencies that refuse to install alongside their 64 bit equivalents. Guess I'm sticking to playing this game over wine as I don't want to open that can of worms and break my Debian environment again.
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon or Liberapay. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

We also accept Paypal donations and subscriptions! If you already are, thank you!

Due to spam you need to Register and Login to comment.

Or login with...

Livestreams & Videos
Community Livestreams
  • Tac Tics: „Shadow Tactics: Blades of the Shogun“
  • Date:
See more!
Popular this week
View by Category
Latest Comments
Latest Forum Posts