For linux, I've mostly done it on my own; and it appears to work on my computer. I don't have a mac, so I took the code from this post (thanks to grodrigues and Wisp); I haven't tested it yet, though.
Instructions (included in the archive):
0. extract the normal SOS archive into your game folder; next, extract the attached package (it should overwrite some files)
1. download the latest WeiDU version for your OS from the official site
2. linux users: extract tolower to your game folder and run it from terminal: if in doubt, answer yes to both questions (actually, you have to perform the first action every time you extract something new to the game folder, and the second only once for each installation; but doing it once more is not a problem).
3. extract the WeiDU executable to your game folder and rename it (without "s; MIND THE CASE!!) "setup-SOS" (mac) or "setup-sos" (linux)
4. from terminal, run setup-sos
Anyway, I suggest to read topics such as this one and the one linked above, which contain general information about bg2 mods and linux
@Hoppy (you're supporting this mod now, aren't you?)
I've modified the code in order to allow it to still run on windows (but it could need the latest version of WeiDU, which is included in my archive).
I've only worked on the AT_commands, which included .tis unpacking, .ogg decoding and biffing, and changed one or two lines for the GUI installer (plus some other lines here and there; if you need a diff I'll provide it). Therefore, I suggest that the official archive is updated with this code; if you have any questions, please ask me; you could also include the fence description corrections BTW.
My version includes, only for unix sistems, the new MAKE_BIFF command, instead of the old biffing method; I think it could be easily implemented in the Windows version as well. The advantage of the new code is that many more operations are directly performed by WeiDU, rather than by the OS itself, which increases compatibility, and makes the code more understandable.
edit: archive updated; I had made some typos which prevented some files from being biffed.
I've tested it and it appears to work: I managed to start a new game, and to create a fence; in order to test the rest of the content, I should play for some time, but I don't have time now.
edit: the new files are some posts below.
if you want to install it:
extract the archive to your game directory and replace the original Setup-SOS.tp2 with the one attached; append the new .tra strings (see post) in SOS/Language/(your language)/setup.tra. further instructions in the archive
Edited by Turambar, 24 January 2011 - 02:13 AM.