sims 3 and quadro p5000
Does the Sims 3 recognize the Quadro P5000? I tried following the guide at https://www.carls-sims-4-guide.com/forum/index.php?topic=26753.0 and I couldn't help but notice the graphics card rating is set as a 1 instead of a higher number and the texture memory is set to 32 MB in the DeviceConfig.log file. The Quadro I use is 22 GB of ram with 12 GB of computer ram (I use shadow.tech services). If it helps, the file does say "Name (database): NVIDIA Quadro P5000 [Found: 0, Matched: 1]" instead of "[Found: 0, Matched: 0]". I made a backup of DeviceConfig.log, GraphicsCards.sgr, and GraphicsRules.sgr and, afterwards, I followed the instructions under "Information on Attached Zipped Graphics Files" because I'm not comfortable with manually changing the files. The config file still comes up with "[Found: 0, Matched: 1]" and it changed the texture memory to 2048 MB even though that's not quite near 22000 MB of GPU memory.
I then replaced the files back to their original state with the backups I made. I wanted to follow the rest of the guide but what's getting me stumped is the GPU rating of 1. Do I need to do something different than what the guide suggests so the rating becomes a higher number or is it best to keep it as a 1 even though the graphics card is high-end? Please note that I do not want to destroy the card as I do not own it and I want to continue using Shadow.tech services.
Edit: I just want to add that I will try to contact the writer who wrote the mentioned guide just in case I don't get a response in any forums I pose this question.
@HarryPotter4444 You don't need to edit any of the CPU information, but doing so can have a positive impact. The issue is that the game reads a CPU's base clock speed, so those models with a lower base clock but high turbo speed can be underrated relative to their capabilities. With a low-rated processor, the game engine will take steps to limit the workload, for example capping the number of sims pushed to a community lot.
For these purposes, I'm assuming you're working with the original .sgr files, but the edits are the same; it's just that in the new files, you'd already see some changes. The instructions work either way.
If your CPU rating shows as 4 in the deviceconfig, it already has the highest rating and there's nothing to change. Otherwise, there are a couple different approaches, the simplest being to find this section of graphicsrules.sgr, right at the top:
seti cpuLevelUber 4
seti cpuLevelHigh 3
seti cpuLevelMedium 2
seti cpuLevelLow 1and change all the numbers to 4. This would be a very bad idea if the CPU weren't up to the task, but given the other games the service you use needs to support, that won't be the case.
For the graphics card, open graphicscards.sgr and search for Nvidia , which will take you here:
vendor "NVIDIA" 0x10b4 0x12d2 0x10de
card 0x0fd1 "GeForce GT 650M"
card 0x0fd2 "GeForce GT 640M"Create a new line under the one with "Nvidia" in it and add this:
card 0x1bb0 "Quadro P5000"
Include the tab in the line above so that it lines up with the entries below it. Save the change, close graphicscards.sgr, and open graphicsrules. Search for 8800 , and you'll land here:
elseif (match("${cardName}", "*8800*") or match("${cardName}", "*9500*") or match("${cardName}", "*9600 GSO*") [etc.]
Change the bolded 8800 to P5000 , but don't change or delete anything else, not even the asterisks. This will rate your card as uber.
Back at the top of the file, find this section:
if ($textureMemory == 0) seti textureMemory 32 setb textureMemorySizeOK false
Change the 32 to 1024 (enough VRAM to get a max rating and more than the game can use), and put a # and a space in front of setb , so you see this:
if ($textureMemory == 0) seti textureMemory 1024 # setb textureMemorySizeOK false
Here again, don't change anything else. Save, quit, load the game, quit, and check deviceconfig again for the hardware ratings. You should see a GPU rating of 5 and and a GPU memory and CPU rating of 4. Let me know if it doesn't work.
As a side note, if the gaming service ever changes the card you use, you can simply change the device ID in the line you added to graphicscards and leave everything else the same. It won't hurt for Sims 3 to "think" that the new card is still a Quadro; the only important details are that the device ID in the file matches the hardware and that the card is read as uber.