Forum Discussion

Re: sims 3 64 bit update

Hey @puzzlezaddict  thank you for a quick reply. Here are the steps that I have taken. I used the steps via these links

Here is my dxdiag and device config as well.

Spoiler

=== Application info ===
Name: Sims3
Version:
Build: Release
=== Rating info ===
GPU: 5 GPU Memory: 1 CPU: 4 RAM: 4 CPU Speed: 3000 Threading: 3
Adjusted CPU: 4000 RAM: 16325 Adjusted RAM: 16325 Cores: 8
=== Machine info ===
OS version: Windows XP 5.1.2600 Service Pack 2
OS major ver: 5
OS minor ver: 1
OS SP major ver: 2
OS SP minor ver: 0
OS is 64Bit: 1
CPU: GenuineIntel
Brand: Intel(R) Core(TM) i7-9700F CPU @ 3.00GHz
Family: 6
Model: 14
Cores: 8
HT: 0
x64: 0
Memory: 16325MB
Free memory: 12705MB

=== Graphics device info ===
Number: 0
Name (driver): NVIDIA GeForce RTX 2060 SUPER
Name (database): NVIDIA GeForce RTX 2060 SUPER [Found: 0, Matched: 0]
Vendor: NVIDIA
Chipset: Vendor: 10de, Device: 1f06, Board: c7571462, Chipset: 00a1
Driver: nvldumd.dll, Version: 27.21.14.5638, GUID: D7B71E3E-5C46-11CF-D461-59E71BC2D635
Driver version: 5638
Monitor: \\.\DISPLAY1
Texture memory: 32MB <<OVERRIDE>>
Vertex program: 3.0
Pixel program: 3.0
Hardware TnL: 1
=== Options ===
AnimationSmoothing 1
LightingQuality 1
GeneralReflections 1
TextureQuality 1
VisualEffects 1
TerrainQuality 3
EdgeSmoothing 1
ObjectHiding 0
AspectRatio 0
ForceSquarePixels 1
SimQuality 3
TreeQuality 1
DrawDistance 1
MaxActiveLots 1
NumMaxActiveLotOptions 6
AdvancedRendering 1
AudioQuality 3
Audi🤭utputMode 1
VoiceLevel 255
SoundFXLevel 255
MusicLevel 255
AmbientLevel 255
FocusMute 1
VoiceMute 0
SoundFXMute 0
MusicMute 0
AmbientMute 0
EdgeScrolling 1
EdgeScrollingWarning 0
SupressOpportunityDialogs 0
SuppressOpportunityDialogsWarningProducts 1502895
SimWhileMinimized 0
TwelveHourClock 1
ShowPlacementGrid 0
AutonomyLevel 2
DisableAutonomyForSelectedSim 1
PetAutonomyLevel 2
AgingInterval 2
EnableAging 1
EnableTutorial 0
EnableIntroTutorial 1
EnableTombResets 1
EnableInGameStore 0
EnableTelemetry 0
EnableMemories 3
AgingStageLengthBaby 3
AgingStageLengthToddler 5
AgingStageLengthChild 7
AgingStageLengthTeen 7
AgingStageLengthYoungAdult 30
AgingStageLengthAdult 30
AgingStageLengthElder 17
EnableInteractiveLoading 0
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 0
EnableVampires 0
EnableWerewolves 0
EnablePets 0
EnableCelebrities 0
EnableFairies 0
EnableWitches 0
EnableHorses 0
EnableOptOutCeleb 0
ReceiveConnectTNS 0
ReceivedDevGift 0
PostFilterFlags 0
RequireLoginBeforeLoad 1
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 3
EdgeSmoothing 0
ObjectHiding 0
AspectRatio 0
ForceSquarePixels 1
SimQuality 1
TreeQuality 3
DrawDistance 3
MaxActiveLots 1
NumMaxActiveLotOptions 6
AdvancedRendering 1
AudioQuality 3
Audi🤭utputMode 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

7 Replies

  • puzzlezaddict's avatar
    puzzlezaddict
    Hero+
    5 years ago

    @BrownNy13  Sorry for the late reply; it looks like your post might have initially been caught in the spam filter.  The first thing to note is that your graphics card is still unrecognized.  I don't know whether the process of trying to add it to the database didn't take, or whether you repaired the game at some point, which would revert the two .sgr files to their initial state.  Either way though, if you want to get the card recognized, let me know, and I'll post instructions.

    In the Steam guide, most of the suggestions are helpful or at least neutral, but step 4 is not only useless but might be actively harmful.  The value referenced isn't the max memory but rather the limit of the game's script heap, and if you look closely, the value is 20 GB, not 2.  So if you've made that change, please undo it.

    Most importantly though, have you confirmed in-game that your in-game fps is limited to 60?  Enabling vertical sync in the Nvidia Control should work on your system, but only if you play in fullscreen mode.  Either way though, please check your framerates: bring up the cheats console (crtl-shift-C) and enter "fps on" without quotes.  Since your monitor's refresh rate is 60 Hz, fps should never go above that.

    Your dxdiag lists crashes both of the Steam Web Helper and Origin.  I'd have to look up how to troubleshoot Steam, but if you're playing Sims 3 through Origin, try clearing its cache, uninstalling it "the hard way," and reinstalling.  This shouldn't affect your installed games.

    https://help.ea.com/en-us/help/faq/clear-cache-to-fix-problems-with-your-games/

    https://help.ea.com/en-us/help/origin/origin/manually-uninstalling-origin/

    Please let me know what world(s) you've been playing in and what kind of framerates you're seeing; and also what kind of install you have (Origin, disc, Steam), since a few of the troubleshooting steps are particular to one platform or another.

  • BrownNy13's avatar
    BrownNy13
    5 years ago

    Thank you @puzzlezaddict.

    • If my graphics card still isn’t recognized then I will try the mod on Nexus again. Do you suggest a better way?
    • I did turn on Vsync, I have been monitoring my FPS in game and noticed that it goes up to 61 or 62 which causes the stuttering. Normally it is 58-60, but when it spikes to 61-62 it stutters. The in game refresh rate is set to default, should I try 60?
    • what memory should I enter for step 4 ? I have 16gb of ram so what value do you suggest?
    • I play Sims 3 via Origin, some of the expansions are via Orgin and some are physical discs.
    • I play in Starlight Shores and I installed the mod for that specific world that should fix any problems with that particular world. The mod is on MTS by Ellacharmed.
  • puzzlezaddict's avatar
    puzzlezaddict
    Hero+
    5 years ago

    @BrownNy13  For the graphics card recognition, if the Nexus mod isn't working, you can add the card manually.  Please keep in mind that if you repair the game in Origin at any point, it will revert the two .sgr files to their original versions, and your card will go back to being unrecognized.  So save copies of the files before repairing.

    Spoiler

    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 0x1f06 "GeForce RTX 2060 Super"

    So you should now see this:

    vendor "NVIDIA" 0x10b4 0x12d2 0x10de

    card 0x1f06 "GeForce RTX 2060 Super"
    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 2060.  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 6 GB 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, and we can tweak the edits.

    Please make sure you enabled v-sync for TS3.exe, not TS3w.exe, because the one with the w is for Steam or disc-only installs, not Origin installs.  You probably did it coerrectly, but it's always good to double-check.  If v-sync isn't totally locking in fps, you can also set a Max Frame Rate in the Nvidia Control Panel, under Global Settings rather than Program Settings.  Turn it on, input 60 (or try 59 if 60 isn't helping) as the max, and click Apply.

    The game's vertical sync setting doesn't work, so you can ignore it.

    Please also use an in-game resolution that matches or is scaled to the native resolution of your monitor.  For example, if the monitor is 1920x1080, you can use that resolution or any other 16:9 res, but not ones that are 16:10 or 4:3.

    In step 4 of the Steam guide, it's not referencing memory, it's an entirely different value (the script heap).  Please change it back to its original 20,000,000, as in 20 GB.  The game can only use ~3.7 GB no matter how much your system has, and it's been Large Address Aware (capable of using close to 4 GB rather than 2) since 2010.  So there's no need to do anything to make the game use the most memory it can.

    EllaCharmed's world fixes are great, but I'd recommend adding a few other mods, especially for Starlight Shores.  If you're interested, the most helpful mods are NRaas ErrorTrap, Overwatch, and MasterController; Traffic can be critical in Starlight Shores as well, due to a bug with the spawning of career performance limos.  (It prevents the limos from spawning at all, as opposed to Overwatch cleaning them up once a day.)  If you'd like more info about the mods, feel free to ask here or on the NRaas site. 

  • BrownNy13's avatar
    BrownNy13
    5 years ago

    @puzzlezaddict I will like help getting my own graphics card recognized. I have a Nvidia GeForce RTX 2060 Super. Did you need my device config? I attached it just in case.

    **And I do have the Nraas mods, they do help alot, thanks

  • puzzlezaddict's avatar
    puzzlezaddict
    Hero+
    5 years ago

    @BrownNy13  I put instructions for getting your card recognized under the spoiler in my last post, so the post wouldn't be unbearably long.

    Once your card is recognized, please test in a new save in Sunset Valley, just for comparison, and let me know how it runs.  It's possible there are still some game issues that need to be addressed, and it's possible that something about your existing save isn't working well; this is a good way to figure it out.

  • BrownNy13's avatar
    BrownNy13
    5 years ago

    @puzzlezaddict yep I figured out how to do it yesterday since I realized I have the same card as the original person. I tried a new game in Sunset Valley also, the camera still stutters when moving it. Then I tried in Starlight Shores because I actually have the world fix for that but still the same thing.

    Also what compatibility mode do you run the game in?

  • puzzlezaddict's avatar
    puzzlezaddict
    Hero+
    5 years ago

    @BrownNy13  I don't use a compatibility mode; the game has always run fine for me in Windows 10.  Other than using an fps limiter and getting my card recognized, I haven't had to do anything else.  One step that may help, or at least it helps some people, is disabling Game Mode and Game Bar in Windows settings (Windows key-i > Gaming).  If the game runs worse though, it's easy to undo the change.

    I do often get a slight stutter when moving the camera, but it doesn't bother me.  It's less that fps drops than that the camera isn't completely smooth.  This is typical with newer graphics cards, although not all of them are affected.  If the stutter is infrequent or unobtrusive, it might not be worth pursuing.

    If you want to try to fix it and it still only happens when fps goes above 60, then try using the Max Frame Rate setting to cap fps at 60 or 59, as described earlier.  Please also try playing in both fullscreen and windowed modes, to see whether either one is better.  If windowed mode runs better but you don't like the size of the window, there's a utility called Windowed Borderless Gaming that give the fullscreen size with the functionality of windowed mode.  But test it first to see whether windowed mode even makes a difference.

    It's also possible that, if you applied some of the graphicsrules.sgr edits mentioned in the Steam guide, those edits are having a negative effect.  I don't actually know how they'd affect your graphics card, but it's also worth testing without those edits.  If you don't want to go through the whole process again, you can copy both .sgr files to your desktop and then repair the game in Origin, which will undo the changes you made, then copy over just the edits that get your graphics card recognized.  If you don't notice a difference, you can delete the .sgr files in Program Files and move over the ones from your desktop.

About The Sims 3 Technical Issues

Get help with issues in The Sims 3 from fellow Simmers.83,274 PostsLatest Activity: 52 minutes ago