FreeSO on Mac

I get to the point where I am installing TSO and need to change directory and put this into the terminal...

cd ~/Downloads/TSO_Installer_v1.1239.1.0.zip

But then it says No Such File or Directory...
You have to take cd ~/Downloads/TSO_Installer_v1.1239.1.0 (just delete .zip from the end). Then it works!
 
Last edited:
I installed everthing and followed all the instructions step by step without any error but when i wanted to execute freeso.command or freeso3d.command, i got the answer "command not found".
Does somebody know what might be the reason?
(What I made but don't stand in the instructions: I renamed the client-746 folder as "FreeSO" and used it like described in the last point as "my FreeSO folder")

OK no no no no! I have to correct myself: Everything worked fine until the end! I just got what I did wrong!
For everybody who will make the same mistake: You have to move the shell data (with the name "freeso.command" or "freeso3d.command") out of your FreeSO folder into the terminal and enter!!

Thank you very much for the instruction to play FreeSO on Mac!
 
Last edited:
I installed everthing and followed all the instructions step by step without any error but when i wanted to execute freeso.command or freeso3d.command, i got the answer "command not found".
Does somebody know what might be the reason?
(What I made but don't stand in the instructions: I renamed the client-746 folder as "FreeSO" and used it like described in the last point as "my FreeSO folder")

OK no no no no! I have to correct myself: Everything worked fine until the end! I just got what I did wrong!
For everybody who will make the same mistake: You have to move the shell data (with the name "freeso.command" or "freeso3d.command") out of your FreeSO folder into the terminal and enter!!

Thank you very much for the instruction to play FreeSO on Mac!
YES. I agree on these little details in the instructions aren't there and I had to go through the same process.
1. Delete ".zip" off the "(ex. cd ~/Downloads/TSO_Installer_v1.1239.1.0.zip)" when changing directory.
2. Rename the folder "client-746" to "FreeSO".
3. To launch "freeso.command" use '~/Documents/Freeso/freeso.command' or '~/Documents/Freeso/freeso.command' for 3D (without quotes).

Can't wait to have an .app to launch from. For some reason joining properties seems to have gotten pretty difficult. I'm getting "reconnecting to lot server".
 
YES. I agree on these little details in the instructions aren't there and I had to go through the same process.
1. Delete ".zip" off the "(ex. cd ~/Downloads/TSO_Installer_v1.1239.1.0.zip)" when changing directory.
2. Rename the folder "client-746" to "FreeSO".
3. To launch "freeso.command" use '~/Documents/Freeso/freeso.command' or '~/Documents/Freeso/freeso.command' for 3D (without quotes).

Can't wait to have an .app to launch from. For some reason joining properties seems to have gotten pretty difficult. I'm getting "reconnecting to lot server".


Thanks a lot man ! you guys should update this guide, cause Its incorrect.
 
macOS Catalina (10.15) was released today. I'll probably wait a bit longer before upgrading my computer, but please share any difficulties you experience and workarounds you find.

EDIT: Just updated and can run the game without issue. If you use --arch=32 to run the game it will no longer work (32-bit support has been deprecated as of Catalina).

I don't have a clean install of macOS without a developer environment so I'm not sure what potential hurdles fresh installs may come across when installing FreeSO's dependencies under Catalina.

EDIT: Some new notes. You may need to find the .dylib files before running and right click them and click Open to bypass the new Notarization stuff.
 
Last edited:
What does this mean?

~ Seanin$ cabextract -d ~/Documents/The\ Sims\ Online Data1.cab

-bash: cabextract: command not found
 
Looks like the Terminal can't find cabextract in your path. If you know you installed it for sure using Homebrew. Close the Terminal window and open a new one, run cd ~/Downloads/TSO_Installer_v1.1239.1.0 and then the cabextract command again.
 
Is there someone who can walk me through this? It feels so complicated and I thought I installed home-brew but I can't do anything past that.
 
Thank you so much, I can finally play again! I don’t know how I was able to get it working, but it works! ❤️
 
I got it working today! If anything needs any help feel free to ask me, it took awhile but I made through all the steps! I can’t wait to play.
 
does it work on macOS Catalina?

EDIT:

For some reason after I installed MacOS Catalina some time ago the FreeSO game stopped working. But today I decided to take some time and reinstall the game and everything is working perfectly again.

But I would like to correct three errors in the installation steps.

1- In the speaking stage:
In a terminal window change directory to be inside the extracted TSO Installer folder (eg cd ~ / Downloads / TSO_Installer_v1.1239.1.0.zip)

Note that the ".zip" should not exist, as it is referring to the extracted folder, not the compressed file.


2 - In the speaking stage:
In the terminal window change directory to be inside the TSO-Version-Patcher Release folder (ex. Cd ~ / Downloads / Releases)

Note that the correct name of the extracted folder is Release, not Releases.


3 - In the speaking stage:
In a terminal window, change directory to your FreeSO folder (cd ~ / Documents / FreeSO)

Note that the game's original folder was called client-754, and now you refer to it as FreeSO. Then it should contain the instruction for you to rename the client-754 folder to FreeSO.


With this care I was able to perfectly install FreeSO on my Macbook Pro (with Catalina MacOS).

Thank you very much for this game! <3
hey :) i did all of those but im unable to download this link
http://servo.freeso.org/viewLog.html?buildTypeId=ProjectDollhouse_TsoClient&buildId=lastSuccessful&buildBranch=<default>&tab=artifacts&guest=1
 
Hello!
I've been working on the Mac version of my launcher. Hopefully I can release it soon. I'm testing on Catalina.
I have a question about the freeso.command in the macextras. Would it be possible to pass down the arguments to the script? This way the launcher can append its own.
Code:
#!/bin/bash
cd -- "$(dirname "$0")"
if [ -f "PatchFiles/patch.zip" ]; then
    rm "PatchFiles/patch/" -r
    cd PatchFiles
    unzip patch.zip -d patch/
    rm patch/PatchFiles/
    rm patch/MonoGame.Framework.dll
    rm patch/MonoGame.Framework.xml
    cd ../
    rsync -a PatchFiles/patch/ .
    rm PatchFiles/patch.zip
    rm PatchFiles/patch/
fi

mono FreeSO.exe $@
I added $@ after mono FreeSO.exe which appends all the arguments passed when running the script.

A little preview:

HesG4mL.png
 
Hello!
I've been working on the Mac version of my launcher. Hopefully I can release it soon. I'm testing on Catalina.
I have a question about the freeso.command in the macextras. Would it be possible to pass down the arguments to the script? This way the launcher can append its own.
Code:
#!/bin/bash
cd -- "$(dirname "$0")"
if [ -f "PatchFiles/patch.zip" ]; then
    rm "PatchFiles/patch/" -r
    cd PatchFiles
    unzip patch.zip -d patch/
    rm patch/PatchFiles/
    rm patch/MonoGame.Framework.dll
    rm patch/MonoGame.Framework.xml
    cd ../
    rsync -a PatchFiles/patch/ .
    rm PatchFiles/patch.zip
    rm PatchFiles/patch/
fi

mono FreeSO.exe $@
I added $@ after mono FreeSO.exe which appends all the arguments passed when running the script.

A little preview:

HesG4mL.png
looks amazing! release please!!!<3
 
SIM - I sure hope you get it to launch on a Mac running Catalina. All the steps to get it running (maybe) on a Mac are a bit much for a lay person. The last thing I want to do is mess up my computer! It sucks having to run FreeSO on the laptop I bought from my son! LOL I want to run it on my own computer - MAC!
 
Back
Top