Forum Discussion
@pigsquiggle Please run the Super Patch to manually patch the game to 1.67. Even if the launcher says it patched already, it may not have done a thorough job. The download you want is under "Cumulative Base Game Super Patcher":
Once it's run, which may take a few minutes, go into Documents\Electronic Arts and move the Sims 3 folder to the desktop, or just delete it if you don't have any content you want to keep yet. Then launch the game and test.
- puzzlezaddict6 years agoHero+
@pigsquiggle The unrecognized card is fixable. You just need to add the MX150 to the game's database: specifically, you'll need to edit two files called graphicscards.sgr and graphicsrules.sgr, which are both located in the Sims 3 program files. For a disc install, I think the default file path is:
Program files (x86)\Electronic Arts\The Sims 3\Game\Bin
Note: These instructions only apply to and will only work for the original poster's graphics card. If you'd like help getting your own card recognized, please post the same information from deviceconfig (at the bottom of this post) and ask for help.
Open graphicscards.sgr (Notepad works fine), and crtl-F to search for 10de. That will take you to these lines:
vendor "NVIDIA" 0x10b4 0x12d2 0x10de
card 0x0fd1 "GeForce GT 650M"
card 0x0fd2 "GeForce GT 640M"Create a new line under the "Nvidia" line, copy this text, and paste it in the new line:
card 0x1d10 "GeForce MX150"
So you should now see this:
vendor "NVIDIA" 0x10b4 0x12d2 0x10de
card 0x1d10 "GeForce MX150"
card 0x0fd1 "GeForce GT 650M"
card 0x0fd2 "GeForce GT 640M"(with indents from spaces that this site isn't displaying properly). Save, quit, and open graphicsrules.sgr. Crtl-F and search for g100, which will take you here:
or match("${cardName}", "*G100*"))
seti cardLevel $cardLevelHighChange the bolded G100 to MX150. Don't change anything else, not even the asterisks. This will classify your card as high. You can play with the graphics options later if you want, but this is a good place to start.
Finally, scroll back to the top of graphicsrules, and look for this, 8-10 lines down:
if ($textureMemory == 0)
seti textureMemory 32
setb textureMemorySizeOK falsechange the 32 to 1024, and add a # and a space in front of setb. Your card has twice the video memory, but TS3 can only use 800 MB anyway. The lines should look like this:
if ($textureMemory == 0)
seti textureMemory 1024
# setb textureMemorySizeOK falseYou'll know it worked if you see a [Found: 1, Matched: 1] next to the card name in deviceconfig, and texture memory listed as 1024 instead of the current 32 MB override. If either tweak doesn't work, please paste the section of deviceconfig between "Graphics device info" (about 25 lines down) and "Options" (about 40 lines down) into a post here.
- 6 years ago
HI, I've tried looking in my files and all I can see these options, attachment below:
- puzzlezaddict6 years agoHero+
@pigsquiggle That's the user data folder, which is always located in Documents\Electronic Arts. You're looking for the game's program files. If you can't find them, search your computer for graphicscards, or TS3W for that matter. The files are located in the same place. I don't know the exact location you chose for the install, but the last part of it will be \The Sims 3\Game\bin.
About The Sims 3 Technical Issues
Recent Discussions
- 31 minutes ago
- 3 hours ago
- 17 hours ago