Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Won't launch -- how does installation work? Documentation doesn't explain. #13

Open
kenoiyan opened this issue May 3, 2024 · 10 comments

Comments

@kenoiyan
Copy link

kenoiyan commented May 3, 2024

System: Windows 11

Steps taken:

1. Downloaded the latest release, unpacked it
2. Copied all my Sims game files to the FreeSims directory
3. Ran SimsVille.exe

  1. Installed the game and its expansion packs (House Party, Hot Date, Vacation) from the retail CDs
  2. Ran SimsVille.exe

Expected outcome: The game starts.

Actual outcome:

image

Tried installing the game to both directly the C drive, and to Program Files. Same outcome: the above error and crash.

@delipunch
Copy link

Did you install the Sims 1 to your D: drive, and are you trying to run SimsVille (with the Sims 1 files in it) from your C: drive?

If the answer to both is yes, then what I believe is happening is that the Sims 1 adds a registry key describing where it is, and you moved the files away from there. This causes SimsVille to look in a place that no longer exists for the Sims 1 install. Try moving the Sims 1 files back, or just reinstalling it.

(Also, you left your Windows username uncensored in the CMD windows contents).

@kenoiyan
Copy link
Author

kenoiyan commented May 4, 2024

Hi, thanks for the helpful suggestions.

That is not my username -- that's what's so weird about this error log. It seems SimsVille has some paths hardcoded in it. Paths that are paths on the original developer's computer? It's looking for things that don't exist on my computer.

Also, why is SimsVille looking for the Sims installation registry key? Why on earth stick to the DRM? Isn't the whole point of a free and open source implementation of the engine to move away from dependence on a CD (and installation)? If you have the game files, the assets, that should be enough, no?

(I have legal copies of the game and its expansions, but I, like so many people these days, no longer have a CD drive in my computer. I was hoping this free and open source version of the engine would be able to run the game without the need for the CD.)

@kenoiyan
Copy link
Author

kenoiyan commented May 4, 2024

Furthermore, I don't even have a D drive on my computer. 🤨 🤔

So why is it looking for stuff on the D drive?

Totally bonkers -- I can't make sense of the error log.

@kenoiyan kenoiyan changed the title Won't launch -- how does installation work? Documenation doesn't explain. Won't launch -- how does installation work? Documentation doesn't explain. May 4, 2024
@francot514
Copy link
Owner

You should own the game and have it installed in order to get it working, copying files to directory is not needed,

@kenoiyan
Copy link
Author

Own it, installed it (though I thought the whole point of this project is for the software not to rely on the CD). Exactly the same error, same outcome.

@kenoiyan
Copy link
Author

kenoiyan commented May 17, 2024

Is the software expecting The Sims installation in a particular, fixed location?

Edit:

I tried both C:\\The Sims\, and C:\\Program Files (x86)\The Sims\. No dice. It makes no difference. The software just crashes with the same above error.

As it currently stands, it's completely useless for the public. A broken software/build.

@kenoiyan
Copy link
Author

kenoiyan commented May 17, 2024

Are these prerequisites for building FreeSims, or for running the build/software?

-Windows
MonoGame: 3.6 or higher
OpenTK 1.2

-Linux
OpenGL 3.0
SDL2

Again, not clear in the documentation.

Do I need to install both MonoGame and OpenTK on Windows, in addition to The Sims, to be able to run this software? Or are these frameworks and libraries included in the software build?

@francot514
Copy link
Owner

Sorry for not being clear , it needs All Expansion pack or The Sims Complete. Those are the prerequisites appart of the game.

@kenoiyan
Copy link
Author

kenoiyan commented May 19, 2024

😠 😮‍💨

Would have helped to say that before I had to track down an external CD drive and install the game twice! Thanks a lot for your support.

Open source software without proper documentation may as well be garbage. It's useful to only one person: yourself. Then don't open source it, just keep it as your personal software.

I'll never be touching this software again, that's for sure. This was enough for a lifetime for me.

@rastilin
Copy link

😠 😮‍💨

Would have helped to say that before I had to track down an external CD drive and install the game twice! Thanks a lot for your support.

Open source software without proper documentation may as well be garbage. It's useful to only one person: yourself. Then don't open source it, just keep it as your personal software.

I'll never be touching this software again, that's for sure. This was enough for a lifetime for me.

This is harsh but fundamentally true. There's a certain threshold where it's so much of a hassle to get working that it might as well not exist at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants