FreeSO (“Free Simulator Online”) is a reimplementation of The Sims Online™’s game engine, using C# and Monogame.
How do I use this?
Before installing, you should know that the client is currently in a Pre-Alpha state, and is only playable with many bugs, crsahes and a complicated manual server-client setup. Use at your own risk…
First, you need to install the original game. This is still available from EA’s servers at http://largedownloads.ea.com/pub/misc/tso/ (though it may not be for long!) After this, you should download the latest build from our buildbot at http://servo.freeso.org.
Right now, there is no centralized server to connect to (a “city”, in the original game’s terms). The simulator currently requires one user (with port 37564 open) to act as a server, then all other users to connect to their IP, or a domain pointing to their IP directly. You can check out and plan meetups over on our forums.
Fair use policy
On its own, the FreeSO client does not display any copyrighted material, and is not distributed with it. The game files are provided by the user, and the client simply reads the files the user provides. In this sense, our replacement client is essentially a glorified The Sims Online™ file reader, as all original graphics, sounds, UI layouts and game objects are simply read and simulated by the client.
The game server transmits metadata generated from the execution of these scripts (avatar money values, lot/object state, avatar appearances, hash of game files for version identification) but does not transmit any copyrighted material either.
We will not accept any code or content that violates the policy above in our repo.