There are many ways to change the graphic settings in The Sims 2 Ultimate Collection to get a better experience. Below are a few ways you can edit these graphic settings.
Note: Increasing the screen resolution may cause the game to appear distorted. Edit these files at your own risk. If you make a mistake or the fix does not work simply replace the file you edited with the backup you made. If that doesn't work, right click on the game's box art and select "Repair Game".
Increase Screen Resolution
- Determine your screens resolution by going to Control Panel and Adjust Screen Resolution. Write these numbers down. It should look similar to (1080x1920).
- Locate GraphicRules.sgr in C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Config and backup this file in a safe place.
- Open GraphicRules.sgr. (If it asks you to select a program to open it with select NotePad)
- Near the top of this file you will find the following lines: “seti Low 1″ and “seti Medium 2″. Change “seti Low 1″ and “seti Medium 2″ to “seti Low 3″ and “seti Medium 3″. This will tell the game to use the “high” settings within this file.
- Press Ctrl+F to open the Find box and enter this line in (without any spaces and quotes) “ScreenModeResolution” then click "Find Next". This will take you to the required section. What you see will look like this:
![[IMG]](https://farm4.staticflickr.com/3884/14676792496_782acba897_o.jpg)
- Edit “uintProp maxResWidth” to the number after the x in all four sections. For example if your resolution is 1920x1080 you would change this number to 1920.
- Edit “uintProp maxResHeight” to the number before the x in all four sections. For example if you resolution is 1920x1080 you would change this number to 1080.
- Save and exit the file.
- Open the game up. Once you have entered a Neighborhood go to the Options then Graphics/Performance Options.
- You should now see that in the Screen Size settings you have many more options. Select the desired size and
click "Apply Settings".
Remove Black Squares
- Open your game.
- Load a neighborhood and go the "Graphics/Performance Options" menu.
- Under "Shadows" click on medium and click "Apply Settings".
Or
- Locate GraphicRules.sgr in C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Config and backup this file in a safe place.
- Open GraphicRules.sgr. (If it asks you to select a program to open it with select NotePad)
- Press Ctrl+F to open the Find box and enter this line in (without any spaces and quotes) “boolProp simShadows” then click "Find Next". This will take you to the required section. What you see will look like this:
option Shadows
setting $Low
boolProp simShadows false
boolProp objectShadows false
boolProp guob false
boolProp heightMapShadows false
setting $Medium
boolProp simShadows false
boolProp objectShadows false
boolProp guob true
boolProp heightMapShadows true
setting $High
boolProp simShadows true <- change this to false
boolProp objectShadows true
boolProp guob true
boolProp heightMapShadows true
end
- Change “boolProp simShadows true” to “boolProp simShadows false”.
- Save and exit the file.
Fix Screen Flickering or Stuttering Issues
- Open your game.
- Load a neighborhood and go the "Graphics/Performance Options" menu.
- Under "Smooth Edges" raise the bar all the way to "More" and click "Apply Settings".
Note: These solutions involves editing game files to change the game settings Origin has recommended for the game. Although The Sims 2 does not recognize newer graphic cards, Origin is able to recognize these and set the game to run on what it thinks the optimal settings are. If your do not meet the minimum requirements you may damage your computer hardware. Edit these files at your own risk. If you make a mistake or the fix does not work simply replace the file you edited with the backup you made. If that doesn't work, right click on the game's box art and select "Repair Game".
Improve Graphics
- Locate GraphicRules.sgr in C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Config and backup this file in a safe place.
- Open GraphicRules.sgr. (If it asks you to select a program to open it with select NotePad)
- Go to Edit, and select Find (or simply click CTRL+F). Type in "simpleTerrain" (without quotes). You should see something like this:
![[IMG]](http://i1217.photobucket.com/albums/dd393/TheSims2AndMe/SearchingforsimpleTerrain.jpg)
- Change the "true" in "boolProp simpleTerrain true," to "false". It should now read "boolProp simpleTerrain false".
- Summon the Find window again and continue looking for "simpleTerrain." Make sure you change every single one of them to "boolProp simpleTerrain false".
- Save and exit the file.
Have the Game Recognize your Newer Graphics Card
- Go to Libraries\Documents\EA Games\The Sims 2 Ultimate Collection\Logs and click on <your PC's name>-PC-config-log.txt
- Under copy the information under "Graphics device info" to a new text/word file for future reference.
- Exit the text file without saving changes.
- Locate GraphicRules.sgr in C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Config and backup this file in a safe place.
- Open GraphicRules.sgr. (If it asks you to select a program to open it with select NotePad)
- Press Ctrl+F to open the Find box and enter this line in (keep the quotes around your graphic card vendor) "elseif (match("${cardVendor}", "Your graphic card vendor"))" then click "Find Next". This will take you to the required section.
- Change "setb useSoftwareRasterizer true" to "setb useSoftwareRasterizer false".
- Press Ctrl+F to open the Find box and enter this line in (without any spaces and quotes) “if ($textureMemory = 0) ” then click "Find Next". This will take you to the required section.
- Change "seti textureMemory 32" to "seti textureMemory 128".
- Change "setb textureMemorySizeOK false" to "setb textureMemorySizeOK true".
- Press Ctrl+F to open the Find box and enter this line in (keep the quotes around your graphic card vendor) "elseif (match("${cardVendor}", "Your graphic card vendor"))" then click "Find Next". This will take you to the required section.
- Change "boolProp simpleTerrain true" to "boolProp simpleTerrain false".
- Change "boolProp enumerateMultisampleLevels false" to "boolProp enumerateMultisampleLevels true".
- Change "boolProp disableVSyncSupport true # work around flickering UI" to "boolProp disableVSyncSupport false".
- Change "boolProp useShaders false #" to "boolProp useShaders true".
- Press Ctrl+F to open the Find box and enter this line in (without the quotes) "if ($memory <= $memoryLevelLow)" then click "Find Next". This will take you to the required section.
- Change "if ($textureMemory > 32)" to "if ($textureMemory > 128)".
- Change "seti textureMemory 128" to "seti textureMemory 128".
- Scroll down a little.
- Change "setb forceLowSettings true" to "setb forceLowSettings false"
- Change "setb forceLowResolution true" to "setb forceLowResolution false"
- Save and exit the file.
Or
- Locate GraphicRules.sgr in C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Config and backup this file in a safe place.
- Open GraphicRules.sgr. (If it asks you to select a program to open it with select NotePad)
- Press Ctrl+F to open the Find box and enter this line in (without any spaces and quotes) “Determine if gfx device is supported, force software rendering if not” then click "Find Next". This will take you to the required section.
- Scroll down until you see:
else
# unsupported/unknown vendor
setb useSoftwareRasterizer true
- Change "else" to "elseif (not match("${cardName}", "Parallels *"))"
- Press Ctrl+F to open the Find box and enter this line in (without any spaces and quotes) “Apply gfx device specific workarounds” then click "Find Next". This will take you to the required section.
- Scroll down until you see:
endif
intProp deviceLocalVideoMemorySizeDefault ($textureMemory * 1024 * 1024)
- Add this above it:
elseif (match("${cardName}", "Parallels *"))
if ($textureMemory > 128)
seti textureMemory 128
endif
endif
intProp deviceLocalVideoMemorySizeDefault ($textureMemory * 1024 * 1024)
- Save and exit the file.
Sources:
http://simsvip.com/2014/07/20/the-sims-2-ultimate-collection-increase-resolution-guide/
http://simsvip.com/2014/07/20/the-sims-2-ultimate-collection-remove-black-squares/
http://modthesims.info/t/479610
http://www.leefish.nl/mybb/showthread.php?tid=5446
https://answers.yahoo.com/question/index?qid=20140201182620AAsjLLX
http://forum.parallels.com/showthread.php?210407-Sims-2-Graphics-Issues
Last edited: Jul 23, 2014
-
Like x 1
-
Winner x 1