Sims 3 Graphic Card issue

by taytay1205
Reply

Original Post

Accepted Solution

Sims 3 Graphic Card issue

★★★★ Novice

Heyo. I have a gaming pc that runs Nvidia 1650 and I have no clue how  to get it recognized since its a newer graphics card and i dont see it as an option when i try to. Please help Frown

 

Message 1 of 16 (5,592 Views)

Accepted Solution

Re: Sims 3 Graphic Card issue

@taytay1205  To get the GPU recognized, you'll need to edit a two files called graphicscards.sgr and graphicsrules.sgr, which are both located in the Sims 3 program files.  For an Origin install, the default file path is:

 

Program files (x86)\Origin Games\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 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 0x1f91 "GeForce GTX 1650"

So you should now see this:

 

vendor "NVIDIA" 0x10b4 0x12d2 0x10de

card 0x1f91 "GeForce GTX 1650"
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 8800, which will take you here:

 

 elseif (match("${cardName}", "*8800*") or match("${cardName}", "*9500*") or match("${cardName}", "*9600 GSO*") or match("${cardName}", [etc.]

 

Change the bolded 8800 to GTX 1650.  Don't change anything else, not even the asterisks.  This will classify your card as uber.

 

Finally, scroll back to the top of graphicsrules, and look for this, 8-10 lines down:

 

if ($textureMemory == 0)
seti textureMemory 32
setb textureMemorySizeOK false

 

change the 32 to 1024, and add a # and a space in front of setb.  Your card has four times 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 false

 

You'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 that same section of deviceconfig here (really only the first 15 or so lines of what you posted though), and we can tweak the edits.

——————————————————————————————————————————

I don't work for EA. I'm just trying to help fellow players with their games.

View in thread

Message 4 of 16 (5,479 Views)

All Replies

Re: Sims 3 Graphic Card issue

@taytay1205  That's easy enough.  I just need a bit of information about the card.  Please go into Documents\Electronic Arts\The Sims 3, open the file labeled deviceconfig.log, copy the lines between "Graphics device info" (about 25 lines down) and "Options" (about 40 lines down), and paste them here.

——————————————————————————————————————————

I don't work for EA. I'm just trying to help fellow players with their games.
Message 2 of 16 (5,550 Views)

Re: Sims 3 Graphic Card issue

[ Edited ]
★★★★ Novice

 

Spoiler
Number: 0
Name (driver): NVIDIA GeForce GTX 1650
Name (database): NVIDIA GeForce GTX 1650 [Found: 0, Matched: 0]
Vendor: NVIDIA
Chipset: Vendor: 10de, Device: 1f91, Board: 1ab11043, Chipset: 00a1
Driver: nvldumd.dll, Version: 26.21.14.4274, GUID: D7B71E3E-5CD1-11CF-4163-BF3A1BC2D735
Driver version: 4274
Monitor: \\.\DISPLAY1
Texture memory: 32MB <<OVERRIDE>>
Vertex program: 3.0
Pixel program: 3.0
options; AnimationSmoothing 1
LightingQuality 3
GeneralReflections 3
TextureQuality 3
VisualEffects 3
TerrainQuality 2
EdgeSmoothing 3
ObjectHiding 0
AspectRatio 0
ForceSquarePixels 1
SimQuality 4
TreeQuality 4
DrawDistance 3
MaxActiveLots 8
NumMaxActiveLotOptions 6
AdvancedRendering 1
AudioQuality 3
AudiOopsutputMode 1
VoiceLevel 255
SoundFXLevel 255
MusicLevel 255
AmbientLevel 255
FocusMute 1
VoiceMute 0
SoundFXMute 0
MusicMute 1
AmbientMute 0
EdgeScrolling 0
EdgeScrollingWarning 0
SupressOpportunityDialogs 0
SuppressOpportunityDialogsWarningProducts 1560239
SimWhileMinimized 0
TwelveHourClock 1
ShowPlacementGrid 0
AutonomyLevel 2
DisableAutonomyForSelectedSim 0
PetAutonomyLevel 2
AgingInterval 2
EnableAging 1
EnableTutorial 1
EnableIntroTutorial 0
EnableTombResets 1
EnableInGameStore 1
EnableTelemetry 1
EnableMemories 1
AgingStageLengthBaby 3
AgingStageLengthToddler 7
AgingStageLengthChild 7
AgingStageLengthTeen 14
AgingStageLengthYoungAdult 21
AgingStageLengthAdult 21
AgingStageLengthElder 17
EnableInteractiveLoading 1
AgingStageLengthPuppy 0
AgingStageLengthDogAdult 0
AgingStageLengthDogElder 0
AgingStageLengthKitten 0
AgingStageLengthCatAdult 0
AgingStageLengthCatElder 0
AgingStageLengthFoal 0
AgingStageLengthHorseAdult 0
AgingStageLengthHorseElder 0
LunarCycleLength 3
LunarPhaseLength 0
EnableLunarCycle 1
EnableLunarPhase 0
EnableStoryProgression 1
EnableVampires 1
EnableWerewolves 1
EnablePets 1
EnableCelebrities 1
EnableFairies 1
EnableWitches 1
EnableHorses 1
EnableOptOutCeleb 0
ReceiveConnectTNS 1
ReceivedDevGift 0
PostFilterFlags 0
RequireLoginBeforeLoad 0
SummerLength 7
FallLength 7
WinterLength 7
SpringLength 7
SummerEnabled 1
FallEnabled 1
WinterEnabled 1
SpringEnabled 1
IsCelcius 0
FogEnabled 1
RainEnabled 1
SnowEnabled 1
HailEnabled 1
InvertHorizontalRotation 0
InvertVerticalRotation 0
VideoCaptureSize 1
VideoCaptureQuality 2
VideoCaptureSound 0
VideoCaptureTime 60
VideoCaptureHideUI 1
=== Default Options ===
AnimationSmoothing 1
LightingQuality 1
GeneralReflections 1
TextureQuality 1
VisualEffects 3
TerrainQuality 2
EdgeSmoothing 0
ObjectHiding 0
AspectRatio 0
ForceSquarePixels 1
SimQuality 1
TreeQuality 3
DrawDistance 3
MaxActiveLots 1
NumMaxActiveLotOptions 6
AdvancedRendering 1
AudioQuality 3
AudiOopsutputMode 1
VoiceLevel 255
SoundFXLevel 255
MusicLevel 255
AmbientLevel 255
FocusMute 1
VoiceMute 0
SoundFXMute 0
MusicMute 0
AmbientMute 0
EdgeScrolling 0
EdgeScrollingWarning 1
SupressOpportunityDialogs 0
SuppressOpportunityDialogsWarningProducts 0
SimWhileMinimized 0
TwelveHourClock 1
ShowPlacementGrid 0
AutonomyLevel 2
DisableAutonomyForSelectedSim 0
PetAutonomyLevel 2
AgingInterval 2
EnableAging 1
EnableTutorial 1
EnableIntroTutorial 1
EnableTombResets 1
EnableInGameStore 1
EnableTelemetry 1
EnableMemories 1
AgingStageLengthBaby 3
AgingStageLengthToddler 7
AgingStageLengthChild 7
AgingStageLengthTeen 14
AgingStageLengthYoungAdult 21
AgingStageLengthAdult 21
AgingStageLengthElder 17
EnableInteractiveLoading 1
AgingStageLengthPuppy 0
AgingStageLengthDogAdult 0
AgingStageLengthDogElder 0
AgingStageLengthKitten 0
AgingStageLengthCatAdult 0
AgingStageLengthCatElder 0
AgingStageLengthFoal 0
AgingStageLengthHorseAdult 0
AgingStageLengthHorseElder 0
LunarCycleLength 3
LunarPhaseLength 0
EnableLunarCycle 1
EnableLunarPhase 0
EnableStoryProgression 1
EnableVampires 1
EnableWerewolves 1
EnablePets 1
EnableCelebrities 1
EnableFairies 1
EnableWitches 1
EnableHorses 1
EnableOptOutCeleb 0
ReceiveConnectTNS 1
ReceivedDevGift 0
PostFilterFlags 0
RequireLoginBeforeLoad 0
SummerLength 7
FallLength 7
WinterLength 7
SpringLength 7
SummerEnabled 1
FallEnabled 1
WinterEnabled 1
SpringEnabled 1
IsCelcius 0
FogEnabled 1
RainEnabled 1
SnowEnabled 1
HailEnabled 1
InvertHorizontalRotation 0
InvertVerticalRotation 0
VideoCaptureSize 1
VideoCaptureQuality 2
VideoCaptureSound 0
VideoCaptureTime 60
VideoCaptureHideUI 1

 

edited to add spoiler tag.  -puzzlezaddict

Message 3 of 16 (5,510 Views)

Re: Sims 3 Graphic Card issue

@taytay1205  To get the GPU recognized, you'll need to edit a two files called graphicscards.sgr and graphicsrules.sgr, which are both located in the Sims 3 program files.  For an Origin install, the default file path is:

 

Program files (x86)\Origin Games\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 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 0x1f91 "GeForce GTX 1650"

So you should now see this:

 

vendor "NVIDIA" 0x10b4 0x12d2 0x10de

card 0x1f91 "GeForce GTX 1650"
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 8800, which will take you here:

 

 elseif (match("${cardName}", "*8800*") or match("${cardName}", "*9500*") or match("${cardName}", "*9600 GSO*") or match("${cardName}", [etc.]

 

Change the bolded 8800 to GTX 1650.  Don't change anything else, not even the asterisks.  This will classify your card as uber.

 

Finally, scroll back to the top of graphicsrules, and look for this, 8-10 lines down:

 

if ($textureMemory == 0)
seti textureMemory 32
setb textureMemorySizeOK false

 

change the 32 to 1024, and add a # and a space in front of setb.  Your card has four times 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 false

 

You'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 that same section of deviceconfig here (really only the first 15 or so lines of what you posted though), and we can tweak the edits.

——————————————————————————————————————————

I don't work for EA. I'm just trying to help fellow players with their games.
Message 4 of 16 (5,480 Views)

Re: Sims 3 Graphic Card issue

★★★★ Novice
@puzzlezaddict If I happened to download a mod that added on my graphics card would the same directions apply?
Message 5 of 16 (5,444 Views)

Re: Sims 3 Graphic Card issue

★★★★ Novice
@taytay1205x As in it added it to the graphics.cards list
Message 6 of 16 (5,444 Views)

Re: Sims 3 Graphic Card issue

@taytay1205  If you download a mod to fix the issue, you won't need to take these steps yourself, presuming the mod does its job.  There's apparently one from Nexus that works well; I remember seeing that a mod from elsewhere didn't work so well, but I don't remember which mod that was.

 

Either way, if you want me to check whether it worked, post that section of deviceconfig and I'll take a look.

——————————————————————————————————————————

I don't work for EA. I'm just trying to help fellow players with their games.
Message 7 of 16 (5,411 Views)

Re: Sims 3 Graphic Card issue

★★★★ Novice
@puzzlezaddict If i downloaded the added on gpu, how will i get it to recongnize then
Message 8 of 16 (5,403 Views)

Re: Sims 3 Graphic Card issue

@taytay1205  I don't know what mod you're looking at, so I can't tell you how it works.  (Mod links aren't allowed on this site anyway.)  I do know that the method I posted works, when done correctly.

——————————————————————————————————————————

I don't work for EA. I'm just trying to help fellow players with their games.
Message 9 of 16 (5,401 Views)

Re: Sims 3 Graphic Card issue

★★★★ Novice
@puzzlezaddict i downloaded the nexus mod
Message 10 of 16 (5,389 Views)