The Sims 3 Tips

Video Memory detection issues.

If Crossover fails to detect your video memory amount, Sims 3 will use whatever Crossover guesses which is likely 128MB.

Since Sims3 configures it's default options based on available video RAM this can be very important.

The solution is to place your video memory amount into the registry at:
HKEY_CURRENT_USER: Software: Wine: Direct3D: VideoMemorySize

This generally works for all games that query D3D for the GPU memory size.

This will determine the maximum amount of memory that WineD3D will advertise for games to use. This is a soft limit, the handling of which is determined by games and your video driver, not WineD3D.

The Sims 3 in particular cannot detect over roughly 2GB of video memory.  It's probably best to set this to 2GB of video memory even if you have more.  On modern video cards the game is more likely to run into game engine design limitations than video memory limitations.

You can also set your PCI Vendor ID and PCI Device ID here if they are not being detected properly. While you can "lie" to games about this. It is not recommended as most games tune their feature set for the cards they are using.


by Robert Ruedisueli on 2017-02-24 19:47:03
Important Information Tips are provided by the CrossOver Community and Advocates. They are not intended to be used for official CodeWeavers Support. For that, please visit our official support pages.
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoiNFg3ZUFUYjdFdlpRVGdkWCIsImdkcHIiOjB9