The forum

How to install The Sims 4

Author Replies
Jump to the page: 1 - 2
jzemeocala Friday 28 November 2014 at 1:16
jzemeocalaAnonymous

I figured i would post how I installed The Sims 4 in playonlinux to help anyone else out that is having troubles.

 

The main issue is that The Sims 4 requires vcrun2012 and vcrun2013 which are not installable by playonlinux. However, these DLLs are installable by the newest version of winetricks.

1) create a new 32-bit prefix in POL called sims4

2) set wine version to 1.7.31

3) install vcrun2010

4) install The Sims 4

5) download the newest version of winetricks from https://code.google.com/p/winetricks/source/checkout:

svn checkout http://winetricks.googlecode.com/svn/trunk/ winetricks-read-only

6) run winetricks with the prefix that you made in POL:

env WINEPREFIX=/home/[username]/.PlayOnLinux/wineprefix/sims4 ./winetricks-read-only/src/winetricks

install vcrun2012 and vcrun2013

7) patch the game if needed

8) Enjoy :)

nono Saturday 24 January 2015 at 12:20
nonoAnonymous

I'm trying this as a newbie to POL. I made a new prefix as explained here: http://askubuntu.com/questions/177192/how-do-i-create-a-32-bit-wine-prefix

So I have a directory called sims4 in my home directory. Could you explain the next steps in more detail? Thanks for your post, I really want to get sims4 running on my Linux.

Ronin DUSETTE Saturday 24 January 2015 at 17:02
Ronin DUSETTE
Admin

It doesn't work. Not that I have seen. We tried, but wine needs to be fixed to play it. You will want to open a bug report with winehq.org so that they can hopefully come up with a fix for it.


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Monday 26 January 2015 at 23:53
steve723Anonymous

 

It doesn't work. Not that I have seen. We tried, but wine needs to be fixed to play it. You will want to open a bug report with winehq.org so that they can hopefully come up with a fix for it.

https://github.com/SEEK-Jobs/chocolatey-package-vsagents2013 This should do that. Please patch wine 1.7.35 and add it to POL. wine 1.7.35 fixes Origin so it can dowload.

Edited by steve723

Ronin DUSETTE Tuesday 27 January 2015 at 0:17
Ronin DUSETTE
Admin

 

https://github.com/SEEK-Jobs/chocolatey-package-vsagents2013 This should do that. Please patch wine 1.7.35 and add it to POL. wine 1.7.35 fixes Origin so it can dowload.

 

Please open a proper request in the Bugs section for this patched version and we will get it in queue. 


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Tuesday 27 January 2015 at 0:59
steve723Anonymous

Done thanks Ronin. FYI: Not to critise anyone but you mispelled Stauit in your bug report form. I assume you meant Status. smiley

 

https://github.com/SEEK-Jobs/chocolatey-package-vsagents2013 This should do that. Please patch wine 1.7.35 and add it to POL. wine 1.7.35 fixes Origin so it can dowload.

 

Please open a proper request in the Bugs section for this patched version and we will get it in queue. 

 

Ronin DUSETTE Tuesday 27 January 2015 at 1:35
Ronin DUSETTE
Admin

No, it's just in French. ;) 


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Tuesday 27 January 2015 at 2:27
steve723Anonymous

 

No, it's just in French. ;) 

 

After I posted that it occured to me that it might be in french. There seems to be a lot of french developers doing open source now days. 

Edited by RoninDusette

Ronin DUSETTE Tuesday 27 January 2015 at 3:00
Ronin DUSETTE
Admin

I just escaped the quote for what you wrote in your last post. If you hover your mouse below the quote, it should pop up with a red line that lets you skip out of the quote and continue writing like normal, instead of within the quote. 


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Tuesday 27 January 2015 at 3:08
steve723Anonymous

Oops, I thought I was typing after the qute. I didn't notice.

steve723 Tuesday 27 January 2015 at 6:31
steve723Anonymous

@Ronin I see you moved my bug report to features. You say it looks like a program rather than a patch. How do I run it. I have tried to run it but no luck so far.

Ronin DUSETTE Tuesday 27 January 2015 at 6:43
Ronin DUSETTE
Admin

 

@Ronin I see you moved my bug report to features. You say it looks like a program rather than a patch. How do I run it. I have tried to run it but no luck so far.

 

Well, a new Wine build would always be considered a feature. It is adding something useful. :)

If you look at the documentation for it, it is built on a Windows system, and is an "agent" to download required Visual Studio libraries without actually installing VS. You could attempt to follow the docs and run it in a virtual drive via:

PlayOnLnux -> configure -> select virtual drive -> Wine tab -> Command prompt

and follow the actual Windows instructions for the app at their GitHub page:

https://github.com/SEEK-Jobs/chocolatey-package-vsagents2013

and try to get it working like that. I don't know what choco is, so I don't know that this will work. I suspect this is not the fix we are looking for, and we are still at the mercy of an actual patch for Wine itself.


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Tuesday 27 January 2015 at 7:59
steve723Anonymous

 

 

@Ronin I see you moved my bug report to features. You say it looks like a program rather than a patch. How do I run it. I have tried to run it but no luck so far.

 

Well, a new Wine build would always be considered a feature. It is adding something useful. :)

If you look at the documentation for it, it is built on a Windows system, and is an "agent" to download required Visual Studio libraries without actually installing VS. You could attempt to follow the docs and run it in a virtual drive via:

PlayOnLnux -> configure -> select virtual drive -> Wine tab -> Command prompt

and follow the actual Windows instructions for the app at their GitHub page:

https://github.com/SEEK-Jobs/chocolatey-package-vsagents2013

and try to get it working like that. I don't know what choco is, so I don't know that this will work. I suspect this is not the fix we are looking for, and we are still at the mercy of an actual patch for Wine itself.

 

Edited by steve723

Ronin DUSETTE Tuesday 27 January 2015 at 8:21
Ronin DUSETTE
Admin

For sure. I would say that WineHQ would be the first place to have a fix, as it is specifically a Wine issue. The more info they have, the faster a fix will come. 


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Tuesday 27 January 2015 at 13:47
steve723Anonymous

I just opened a bug report on the wine staging project to get this patched. Hopefully they will give me a patch name so POL can make a patched version of wine 1.7.35. https://github.com/wine-compholio/wine-staging/issues/298

Ronin DUSETTE Tuesday 27 January 2015 at 19:29
Ronin DUSETTE
Admin

Sweet. Once they respond with a patch or set of patches, post it in your feature request for the Wine build, and I will get it in queue. :)


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Wednesday 28 January 2015 at 22:04
steve723Anonymous

I just found this in my email from yesterday:

Hi @steve7233. The bug tracker has moved to https://bugs.wine-staging.com. Open a new bug there.

Now I have to post a new bug report. If they would update their link this wouldn't happen.

Ronin DUSETTE Wednesday 28 January 2015 at 22:23
Ronin DUSETTE
Admin

It happens. They are a different team than WineHQ's, though, so I have to imagine their workflow is different. Just keep us updated. Thanks.


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
steve723 Wednesday 28 January 2015 at 22:42
steve723Anonymous

They say I should use the whole wine-staging patch set to target games.

Ronin DUSETTE Wednesday 28 January 2015 at 22:47
Ronin DUSETTE
Admin

Lol. I mean, I guess we could build that out, but that is a little, well, sloppy. They have a lot of patches, and to patch Wine with a ton of patches to fix something that may need just 1 or 2 seems a bit overkill. We would need to import their whole tree of patches into our repo, then set a build for them. 

 

Our current version includes fixes for about 130 bug and over 500 patches total

That is from their site. That is a TON of patches. I don't think it could hurt at all having a wine-staging build for every Wine version. That would be pretty cool. Nevertheless, I cannot think that 500+ patches for this particular issue is an elegant way to go.

Is there any way they can point out the patches that might fix this? 


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts