dotequals
Member
UPDATE: If you have been using FreeSO on Linux prior to Update 70 (June 9th, 2018), you must redownload macextras.zip
In this thread Rhys mentions that the steps to getting FreeSO working on Mac may also work to get it running on Linux and this is in fact true and doesn't involve the unnecessary complexities of wine!
On Linux the game looks for The Sims Online files to be in a folder named game and that folder must be inside your FreeSO folder. For example, /home/dotequals/FreeSO/game/TSOClient/TSOClient.exe should be the original TSO game executable.
Installation Instructions:
Simitone:
In this thread Rhys mentions that the steps to getting FreeSO working on Mac may also work to get it running on Linux and this is in fact true and doesn't involve the unnecessary complexities of wine!
Installation Instructions:
- Install the following dependencies using terminal and your package manager
- Install mono for Linux or go here: http://www.mono-project.com/download/#download-lin
- On Arch the package is just mono
- On Ubuntu it's mono-devel (in testing, the steps to add the mono repoistory were unnecessary)
- Install SDL2
- On Arch the package is just sdl2
- On Ubuntu it's libsdl2-2.0-0
- Install cabextract or go here: https://www.cabextract.org.uk/
- Install rsync if `which rsync` (without quotes) returns nothing as it's needed during the client update process
- Install mono for Linux or go here: http://www.mono-project.com/download/#download-lin
- Install FreeSO
- Download FreeSO (client-###.zip) here: http://servo.freeso.org/viewLog.htm...l&buildBranch=<default>&tab=artifacts&guest=1
- Extract the folder to wherever you would like (keep track of the location)
- Download macextras.zip (yes, macextras) here: http://freeso.org/stuff/macextras.zip
- Extract the contents of the folder and move those files into your FreeSO folder replacing any conflicting files.
- Install The Sims Online
- Download an archive of The Sims Online here: http://ia801903.us.archive.org/tarv...tar&file=042006/TSO_Installer_v1.1239.1.0.zip
- Grab the latest release of TSO-Version-Patcher from here: https://github.com/riperiperi/TSO-Version-Patcher/releases
- Extract both zips and keep track of where they’re stored on your computer (usually ~/Downloads/)
- In a terminal window change directory to be inside the extracted TSO Installer folder (ex. cd ~/Downloads/TSO_Installer_v1.1239.1.0)
- Execute: `cabextract -d /path/to/FreeSO/game Data1.cab` (without quotes and where /path/to/FreeSO is where you've downloaded and stored FreeSO) which will create a folder in your FreeSO folder called game
- In the terminal window change directory to be inside the TSO-Version-Patcher Release folder (ex. cd ~/Downloads/Releases)
- Execute: `mono TSOVersionPatcherF.exe 1239toNI.tsop /path/to/FreeSO/game` (without quotes and where /path/to/FreeSO is where you've downloaded and stored FreeSO)
- Make freeso.command and freeso3d.command executable by changing directory to your FreeSO folder and typing chmod +x freeso.command (also do this for freeso3d.command if you want to play in 3D).
- Run ./freeso.command or ./freeso3d.command from your FreeSO folder to start the game! (these run `mono FreeSO.exe` and handle game patches)
- Updating FreeSO is more difficult. After the game's update finishes, the updater will not run. You must run freeso.command or freeso3d.command again, where you will see it performing the update in the command line.
- Additionally, the game will not properly close until you close the terminal window hosting it. This is pretty unclean, but it works for now.
- Check back at this thread or the Mac thread after updates just to check if this process has changed, or if you need new MacExtras.
Simitone:
- You will need to install mono and (likely) SDL2 from the above steps if you have not already done so.
- Download and extract the latest ReleaseOGL from https://github.com/riperiperi/Simitone/releases
- Because we aren't on Windows, ReleaseDX will not work. Don't download it.
- You will need to obtain The Sims Complete Collection files from a Windows PC and place them within a set of sub-folders inside your Simitone folder. For example, /home/dotequals/Simitone/C:/Program Files (x86)/Maxis/The Sims/The Sims.exe should be the original The Sims executable.
- If you're using the command line to make these folders, quotations or escapes are your friend.
- From your Simitone folder, run "mono Simitone.Windows.exe" or "mono Simitone.Windows.exe -3d" without quotes and enjoy!
Last edited: