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 or Opera

×
Hi all,

I recently noticed this was available for Mac now so I just got it today. I dug around in the app and its using wineskin, which makes me think its possible to install mods, like the high rez texture pack and rebirth mods. So far I've had no luck however in trying to install them. Following the instructions seems to have borked my install. Anyone have any suggestions or guides on how to do this on Mac? Is it possible at all? Thanks!
No posts in this topic were marked as the solution yet. If you can help, add your reply
as long as you can patch up with ss2tool to enable loading of mods, the rest should be just placing the mod files into the DataPermMods folder.
ss2tool seems to be a PC only tool, so I'd have to somehow mod this in windows or something then re-wrap it? I'm not sure as I'm a newbie at this.
It worked for me. I downloaded ss2tool.exe and double-clicked it. It ran under WINE. It'll ask for the directory where shock2.exe is installed, so navigate to Applications > System Shock 2.app > drive_c > GOG Games > System Shock 2 and select that folder. During the install it will ask to install the Microsoft Visual C++ Redistributable Package library. You can safely ignore this and the installation will finish. Now you can drop any mods into the DataPermMods folder!

I installed all the mods from the SS2 newbie modding guide and they work like a charm. I'm running Mac OS X 10.8.3.
When I use SS2Tool I get

Error opening for writing:

E:\System Shock 2.app\drive_c\GOG Games\System Shock 2\Data\motiondb.bin
E:\System Shock 2.app\drive_c\GOG Games\System Shock 2\Data\place your mod here.txt
and some others

And then

Dowloading of NewDark 2.42 (newdark.7z) failed from all known locations.
Make sure SS2Tool can connect to the internet.

(and I am online)

Then it just aborts by itself. Dnleong any specific things you did so that it worked?
Post edited June 20, 2013 by MGoran
I can verify that Ss2tool does indeed work in wineskin as I was using it before GOG made an official release of it. The blue mod manager can work too, but I had to install the Vcruntime 2010 dlls manually as its installer fails. (though now it should come with these) I don't know what software the GOG wrapper has installed with it, (its possible a default wrapper from wineskin winery is setup with something different then the GoG package) but if sstool does indeed need older vc++ runtime packages, you can install them via the winetricks button in the wineskin.app.

MGoran you sure there was no error that popped up? try open ss2tool in test mode, this will get you a better idea what it needs.
Post edited June 20, 2013 by herecomethe2000
MGoran, this might be a dumb question but you're sure you have Administrator access to write into the System Shock 2.app package, right?

I didn't do anything specific to make it work. I double clicked on ss2tool.exe not knowing what it would do and it just fired up in Wine and started installing. It was pretty painless on two attempts. The first attempt failed because I agreed to download the VC++ 2008 runtime. That took forever and then the installer hung after it finished downloading. The second time I just skipped the runtime download and everything was kosher. It was more of a pain in the ass installing the mods than installing the mod tool.
SS2Tool worked for me (Mac OS X 10.8.4). I right clicked on the System Shock 2.app and selected show package contents. There I found WineSkin which I started. From the buttons I selected Install Software and selected SS2Tool.exe. Then it did its job downloading everything it needed. So it seemed to workl (blood is now red, so german patch seems to have installed correctly). Didn't try to install additional patches though.

Hope this helps someone :)
I ran SS2Tool successfully as well. Here are a few things of note:

- point the installer to where the gem's files are, that means My Computer -> C -> GOG Games -> System Shock 2. Keep in mind that this is Windows Software running in an artificial Windows environment, so it uses Windows terminology.
- the tool asked me to download some DLLs from the internet, let it do so. It will all be downloaded into System Shock 2.app, so it won't culutter Mac OS X itself. (again, Windows stuff in a Windows environment)
- The default graphics setting yielded horrible performance on my machine (early 2009 iMac, Nvida 9400M graphics), so I needed to change them. Right-click System Shock 2.app -> Show Package Contents ->drive_c -> GOG Games -> System Shock 2 -> cam_ext.cfg (you can open it with TextEdit). In my case it helped to turn off multisampling (anti-alias) and post processing (bloom). Just find the corresponding lines and put a semicolon in front of them.

Now I need to actually put the files into place, but it's tedious. It requires overwriting files and merging folders, which is simple enough on Windows, but the folder mergining of OS X is playing it very safe. Here is a mod guide, and here is a video explaining how merging works:
http://blog.pcgamingwiki.com/modding-guide/821/system-shock-2-steam-modding-guide
http://macmost.com/merging-folders-in-lion.html
- Second click on the System Shock 2.app and Show Package Contents
- Put ss2tool in drive_c directory
- open WineSkin.app > advanced > tools > taskmgr
- new task
- in the ss2tool installer asks for the directory, go to my computer > c > gog games > system shock 2 (so it doesn't get bigger than 80 chars)
- it will install and etc
- leave everything and go back to finder inside System Shock 2.app
- drive_c > gog games > system shock 2> datapermmods
- open a terminal
- use ditto to copy folders from the mods to datapermmods (you can grab the folder icon and drop on the terminal to fill the second parameter that ditto needs)

- HAVE FUN!!!
I wrote a more verbose guide here:
http://www.gog.com/forum/system_shock_2/how_to_modding_system_shock_2_on_os_x
avatar
dnleong: It worked for me. I downloaded ss2tool.exe and double-clicked it. It ran under WINE. It'll ask for the directory where shock2.exe is installed, so navigate to Applications > System Shock 2.app > drive_c > GOG Games > System Shock 2 and select that folder. During the install it will ask to install the Microsoft Visual C++ Redistributable Package library. You can safely ignore this and the installation will finish. Now you can drop any mods into the DataPermMods folder!

I installed all the mods from the SS2 newbie modding guide and they work like a charm. I'm running Mac OS X 10.8.3.
THANK YOU SO MUCH. Following these instructions above actually worked for me as well. I have Mac OSx 10.9.
I can't find "System Shock 2.app" on my system.
The app seems to be started by a shellscript running

open steam://run/238210
avatar
MarcusWolschon: I can't find "System Shock 2.app" on my system.
The app seems to be started by a shellscript running

open steam://run/238210
The steam url is for launching Steam games. While this is not the place for asking about steam games, the app should be in Steam's app folder ~/Library/Application Support/Steam/SteamApps or ~/Library/Application Support/Steam/SteamApps/common.
avatar
santagada: - Second click on the System Shock 2.app and Show Package Contents
- Put ss2tool in drive_c directory
- open WineSkin.app > advanced > tools > taskmgr
- new task
- in the ss2tool installer asks for the directory, go to my computer > c > gog games > system shock 2 (so it doesn't get bigger than 80 chars)
- it will install and etc
- leave everything and go back to finder inside System Shock 2.app
- drive_c > gog games > system shock 2> datapermmods
- open a terminal
- use ditto to copy folders from the mods to datapermmods (you can grab the folder icon and drop on the terminal to fill the second parameter that ditto needs)

- HAVE FUN!!!
my Wine says there's a "a tool is running" and won't do anything when i hit taskmgr. So i can't get any further than that. i have ss2tool in drive_c, but i'm not sure what to do from there.