02-27-2017, 01:14 PM
(This post was last modified: 07-27-2018, 07:57 AM by fosstar. Edited 13 times in total.
Edit Reason: fucking shit
)
Hello everybody, and welcome to fosstar's guide to getting ss13 to work on linux with minimal bugs and crying, note that wine can be buggy and if your processor supports it use virtualbox, guide is below the wine guide.
Step 1: Install wine, if you are using a debian based distro then use apt, other distros use your package manager, with debian based distros use apt-get install wine wine32 winetricks playonlinux
Step 2: Use play on linux to install the 32 bit version of wine 3.8 as described here http://wiki.playonlinux.com/index.php/Ma...e_Versions
Step 3: Open the play on linux terminal.
Step 4: Do winetricks allfonts mfc42 vcrun2013 wsh57 msls31 ie8
Step 5: do winetricks ie8 ie9, This never worked for me but vOv try it if you want.
Step 6: Download byond 511 and install it normally to your play on linux prefix
*7, 8, 9, removed*
Step 10: do sudo apt-get install ttf-mscorefonts-installer
Step 11: do curl http://pastebin.com/raw/Ziqx5ZrT > ./fontsmooth.reg && regedit fontsmooth.reg
Step 12 : start byond and play. this should fix rainbow light idiocy & some ui issues
Posting this in bug reports because hufflaw told me to in irc, move it if needed.
Also wine makes some UIs fucky so stuff like the tanning bed computer "Might" not work. YMMV.
EDIT:I have not yet tried this but a possible fix for the ui issues might be downloading wine gecko from here http://dl.winehq.org/wine/wine-gecko/2.4...ed.tar.bz2 and untaring it to $WINEPREFIX/drive_c/windows/system32/gecko/version
EDIT EDIT: Adding the guide for gecko.
EDIT EDIT EDIT WEW LOTS OF EDITS:added font smoothing
VIRTUALBOX AND YOU!:
Alright, so to get virtualbox working for ss13 first you are gonna need to get virtualbox, I will be covering fedora for this tutorial, if you use another os consult the documentation, aka RTFMP:
1. sudo wget -O /etc/yum.repos.d http://download.virtualbox.org/virtualbo...albox.repo
2. dnf update
3. dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms VirtualBox-5.1
4. /usr/lib/virtualbox/vboxdrv.sh setup
5. usermod -a -G vboxusers yourusernameyouthoughtwascleverbutitwasn’t
6. NOTE YOU MAY NEED TO EDIT THE SCRIPT, DO NOT RUN UNLESS YOU KNOW IT IS RIGHT
7. ~/virtualbox.sh
8. Install windows 7 in vm
9. install needed service packs and updates
10. install this in vm https://www.microsoft.com/en-us/download...px?id=8109
11. install this http://go.microsoft.com/fwlink/?LinkId=324629
12. install byond
13. HONK
Also, please note vmware player can offer a less laggy experience, so installing the free version may offer some benefits when it comes to ss13 gameplay:
Guide TODO
Step 1: Install wine, if you are using a debian based distro then use apt, other distros use your package manager, with debian based distros use apt-get install wine wine32 winetricks playonlinux
Step 2: Use play on linux to install the 32 bit version of wine 3.8 as described here http://wiki.playonlinux.com/index.php/Ma...e_Versions
Step 3: Open the play on linux terminal.
Step 4: Do winetricks allfonts mfc42 vcrun2013 wsh57 msls31 ie8
Step 5: do winetricks ie8 ie9, This never worked for me but vOv try it if you want.
Step 6: Download byond 511 and install it normally to your play on linux prefix
*7, 8, 9, removed*
Step 10: do sudo apt-get install ttf-mscorefonts-installer
Step 11: do curl http://pastebin.com/raw/Ziqx5ZrT > ./fontsmooth.reg && regedit fontsmooth.reg
Step 12 : start byond and play. this should fix rainbow light idiocy & some ui issues
Posting this in bug reports because hufflaw told me to in irc, move it if needed.
Also wine makes some UIs fucky so stuff like the tanning bed computer "Might" not work. YMMV.
EDIT:I have not yet tried this but a possible fix for the ui issues might be downloading wine gecko from here http://dl.winehq.org/wine/wine-gecko/2.4...ed.tar.bz2 and untaring it to $WINEPREFIX/drive_c/windows/system32/gecko/version
EDIT EDIT: Adding the guide for gecko.
EDIT EDIT EDIT WEW LOTS OF EDITS:added font smoothing
VIRTUALBOX AND YOU!:
Alright, so to get virtualbox working for ss13 first you are gonna need to get virtualbox, I will be covering fedora for this tutorial, if you use another os consult the documentation, aka RTFMP:
1. sudo wget -O /etc/yum.repos.d http://download.virtualbox.org/virtualbo...albox.repo
2. dnf update
3. dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms VirtualBox-5.1
4. /usr/lib/virtualbox/vboxdrv.sh setup
5. usermod -a -G vboxusers yourusernameyouthoughtwascleverbutitwasn’t
Code:
curl https://gist.githubusercontent.com/anonymous/3b539f838161fd7a0e892091bd54f960/raw/c5aea4a9abd0627c4ac1d729909884e1c6aaa759/nice > ~/virtualbox.sh && chmod +x ~/virtualbox.sh
6. NOTE YOU MAY NEED TO EDIT THE SCRIPT, DO NOT RUN UNLESS YOU KNOW IT IS RIGHT
7. ~/virtualbox.sh
8. Install windows 7 in vm
9. install needed service packs and updates
10. install this in vm https://www.microsoft.com/en-us/download...px?id=8109
11. install this http://go.microsoft.com/fwlink/?LinkId=324629
12. install byond
13. HONK
Also, please note vmware player can offer a less laggy experience, so installing the free version may offer some benefits when it comes to ss13 gameplay:
Guide TODO