#8
14th Dec 2022 at 12:48 PM
Posts: 3,856
Thanks: 8483 in 67 Posts
28 Achievements
Quote: Originally posted by nitromon
You're correct that some of these steps aren't really correct. To be honest, most of these tips, I've seen occasionally floating about on tumblr over the years and people being convinced that they're 100% fixing their game.
"Step 7 - Making The Game Use More CPU (Essential)" in the guide, this is actually not at all used to define how much "CPU" power it should be using. That's just plain up silly from a technical perspective.
From what I can gather when reading the graphicsRules as a whole, is that what it does
instead, is it first checks what kind of CPU you have, and then depending on that, it auto-sets the game's in-game graphics (and potential fixes where necessary).
Basically, it's setting information that we, the end user, can't actually reach in the in-game settings. It just sets the game's settings to super high or low.
"Step 8 - Making The Game Use The Correct Amount of Vram (Essential)" - This does actually work when editing it. What is not explained in the step itself, is that any compressed and rendered/read texture from disk to material that were compressed inside the package/disk are read in GPU memory. This was an essential step for older games, because it separated the work for the CPU to also de-compress these textures. Depending on how much is free, it can actually de-compress them much sharper because the more memory is there, the more "tiles" it can read (or rather, how many min maps it can read before displaying it on our mesh) In case you want a better in-depth on it:
https://gamedev.stackexchange.com/q...e-up-on-the-gpu
You really need to be cautious doing this, though! Most modern graphics card should be fine to be set to 4GB, but exceeding over the amount of GPU memory (VRAM) your Graphics card has, may actually cause for your computer to lock up, in worst-case scenario. Make sure you FIRST check the VRAM of your GPU, and then minus this by 2GB at least. Even the not-so graphical looking programs you may have open when playing the game are using some VRAM, simply for displaying it correctly on your monitor. So in my case: I have 24GB dedicated memory, so I should probably be fine with 20GB (although personally, I would just set it to 4 or 8GB in that case :p)
I do want to share a few things to any new simmers among us, who come across this thread, about a few myths that have been floating around the interwebs regarding “speeding up” the game:
- The game is a 32-bit game. There is no way to change this into a 64-bit game, without any super duper C++ wizard looking to reverse engineer the whole engine. And there's really only a handful of those people on the planet who are capable of doing that. So we'll probably have to wait for some fancy tool to be brought on the market before being able to changing this.
- Because the game is a 32-bit game, you CANNOT change the memory size it uses. EA already increased the memory usage from 2GB to 4GB back around when Late night was released. So, any tool that increases the RAM to 4GB (or supposedly should "remove" the max of 2GB/4GB limit it has) are useless.