It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like:Chrome,Firefox,Internet Explorer orOpera

×
arrow-down2arrowcart2close4fat-arrow-leftfat-arrow-rightfeedbackfriends2happy-facelogo-gognotificationnotifications-emptyownedremove-menusad-facesearch2wishlist-menuwishlisted2own_thingsheartstartick
I've put together a Wine wrapper for System Shock: Enhanced Edition, allowing it to be played on Linux almost like a native game & with no Wine knowledge required. This also supports the easy use of different soundfonts (default is to use the Fluid R3 GM soundfont available from the repositories on Ubuntu/Mint).

Simply place the script, resource archive and installer files together in the same directory & run the script. The output is a directory containing a "GOG-style" ready-to-go Wine-wrapped version of the game (the build script also has the option to create a tarball of the assembled game package); from there installation is simply a case of moving the directory to wherever you want it installed to - then just run the start script to play, create a shortcut for the game, access the advanced options etc :)

(to uninstall simply delete the game directory and any shortcuts you created, and the game's user data directory in ~/.local/share if you don't want to keep your saves & settings)

Running the start script with the argument "play" will bypass the menu and start the game immediately (this is the default setting for shortcuts created by the script).

User saves are stored under ~/.local/share/sshock_enhanced

Full details are in the readme.txt and release notes. Here is the download link:

sshock_enhanced_wine.tar.xz
(13.3 kB, SHA256: f2971af05911589af0e95dd5ebad6bf28415842a4bb72a820624c8758703d753)

Updated 2017/10/25: Update to add a few small general enhancements to the wrapper.

The wrapper uses Wine Staging 2.0 with CSMT enabled. Wine and Winetricks will be downloaded automatically if not present; to avoid redownloading for other scripts the downloaded Wine package will be stored in ~/.cache/winewrap

If anyone runs into any problems with this then post in this thread, Adamhm's Linux Wine Wrappers - News, FAQ & Discussion and/or The "Judas™ does this run in Wine" thread v1.173.

For more of my Linux Wine wrappers see my GOGmix: adamhm's Linux Wine wrappers. Also check out Adamhm's Linux Wine Wrappers - News, FAQ & Discussion
Post edited October 25, 2017 by adamhm
avatar
adamhm: I've put together a Wine wrapper for System Shock: Enhanced Edition, allowing it to be played on Linux almost like a native game & with no Wine knowledge required. This also supports the easy use of different soundfonts (default is to use the Fluid R3 GM soundfont available from the repositories on Ubuntu/Mint).

Simply place the script, resource archive and installer files together in the same directory & run the script. The output is a directory containing a "GOG-style" ready-to-go Wine-wrapped version of the game (the build script also has the option to create a tarball of the assembled game package); from there installation is simply a case of moving the directory to wherever you want it installed to - then just run the start script to play, create a shortcut for the game, access the advanced options etc :)

(to uninstall simply delete the game directory and any shortcuts you created, and the game's user data directory in ~/.local/share if you don't want to keep your saves & settings)

Running the start script with the argument "play" will bypass the menu and start the game immediately (this is the default setting for shortcuts created by the script).

User saves are stored under ~/.local/share/sshock_enhanced

Full details are in the readme.txt and release notes. Here is the download link:

sshock_enhanced_wine.tar.xz
(11.7 kB, SHA256: 31a98901afff904c03a07070106d3319a636dfef0d0dea67038969faf4c9cdce)

Updated 2017/05/14: Some minor fixes and documentation update. Also enhanced the build script's test for innoextract - the build script will now download its own copy of innoextract from http://constexpr.org/innoextract/ if the system provided version is not installed or too old.

The wrapper uses Wine Staging 2.0 with CSMT enabled. Wine and Winetricks will be downloaded automatically if not present; to avoid redownloading for other scripts the downloaded Wine package will be stored in ~/.cache/winewrap

Due to being a bit unwell last week I didn't get around to starting work on this until Tuesday so this has had a lot less testing than I'd have liked & should definitely be considered a beta release, but I don't think there are likely be any big issues. However if anyone does run into any problems then post in this thread and/or The "Judas™ does this run in Wine" thread v1.173.

For more of my Linux Wine wrappers see my GOGmix: adamhm's Linux Wine wrappers
Just got this game in their deal today. I will definitely check your script out. Thanks, again!