FAQ

Status
Not open for further replies.

Afr0

Well-Known Member
Q: My client crashes! What to do?
A: The client, stupidly, uses LINQ. Make sure you have the .NET Framework 3.5 installed on your system, as well as XNA 3.1 Redist. Also, remember, you shouldn't have to start the client manually, as the patcher will do it for you.

Q: I'm stuck at 25% when logging in! What does this mean?
A: It means the login server is down.

Q: My client crashes in lot mode! Why?
A: We're not sure yet, the code is still very unstable.

Q: My client crashes after I started it manually!
A: Make sure you run as Administrator. Make sure you have the .NET Framework 3.5 installed on your system, as well as XNA 3.1 Redist.

Q: Patcher freezes/stops while downloading!
A: The next file is missing from the update server. Contact Afr0!

Q: Linux... Mac?
A: No. Use Wine for now.

Q: Why not create a server emulator?
A:
There is a server a server emulator but it's managed by a different developer, Fatbag. This is the second attempt after TSOEmu. An server emulator for TSO is harder to create, at present, because, well, it's kinda like the chicken or the egg. How do you create a new server for EA's TSO when the server are dead? If the servers were up, we could gather all the network information we needed to create our own. This is why Project Dollhouse, and it's predecessor, TSOR were created.
Reverse engineering client and creating a new server gives the edge of controlling the final product. Because it's open source, it also means adding much requested features, like some that were only found in EA-Land, such as custom content and better real estate management. TSO-SE or any other server emulator for TSO will only go so far and eventually the TSO client will begin it's age as Windows continues to advance with the times but TSO-SE's value mostly lies as a research project and help furthers PD's development, in the long run.

Q: Is this legal?
A:
Reverse engineering is a gray area, to say the least; however, as long as we don't distribute Project Dollhouse under the The Sims or SimCity trademarks or claim any affiliation or association with Electronic Arts Inc. or its employees, it's perfectly legal. This is the same terms as Micropolis. Below is the Micropolis license..
ADDITIONAL TERMS per GNU GPL Section 7
No trademark or publicity rights are granted. This license does NOT give you any right, title or interest in the trademark SimCity or any other Electronic Arts trademark. You may not distribute any modification of this program using the trademark SimCity or claim any affiliation or association with Electronic Arts Inc. or its employees.

Any propagation or conveyance of this program must include this copyright notice and these terms.

If you convey this program (or any modifications of it) and assume contractual liability for the program to recipients of it, you agree to indemnify Electronic Arts for any liability that those contractual assumptions impose on Electronic Arts.

You may not misrepresent the origins of this program; modified versions of the program must be marked as such and not identified as the original program.

Since it's open source like Project Dollhouse, it would be wise to follow this motto. In fact, most projects like this do, anyway, regardless of the publishers. I think it falls under fair use.
Q: Can I contribute to PD?
A: Yes. Project Dollhouse is always looking for developers to help out. The code is open source, so anyone can look at the code, use the code, change the code, etc, all without asking the developers. Just fork, pull, and push your changes to Afr0's repository. If you have no coding expereince, you can also translate, make suggestions, or provide your own research. That's the beauty.
Q: When will PD be finished?
A: We have no idea. The versions of PD out, at present, are just there for testing. There is no gameplay, chatting, or playable Sims - yet. Database wipes will be common.
 
Last edited:
Status
Not open for further replies.
Back
Top