PDA

View Full Version : How to make Sims 3 use > 4GB of RAM


nitromon
12th Feb 2015, 8:41 AM
------------------


For a simplified version with no information on customization and options: Click Here! (http://www.modthesims.info/showthread.php?p=4814191#post4814191)


------------------

This is more of a novelty post for intrigue, testing, and theory. I have actually tested this and it does work, but it would be somewhat difficult to implement it as a permanent gameplay. (For a more DOABLE version especially if you only have 8GB, go to post #2 below!)

Question: Sims 4 is a 32-bit application and limited to a 4GB RAM. I have a laptop with a lot of RAM, feel like I've wasted my money. Can I make Sims 3 use the extra RAM?

Answer: Yes. But this is more of a work around.

Requirements:
1) Lots of RAM
2) Ramdisk software (You can google RAMdisk/RAMdrive, etc... there are several free ones)

Softperfect RAMDisk (https://www.softperfect.com/products/ramdisk/) FREE!

Synopsis:
We are going to put the whole Sims 3 user directory on the RAMdisk. Thus simulating it fully in the RAM.

A) RAM usage calculation:
Technically, Sims 4 with a dedicated card requires 4GB to run + 1.5-2GB for your OS and background programs (64-bit). If you are running with a built-in Intel HD, you need to add an additional 1 GB to run the game.

* 64bit OS + dedicated card = 6 GB is needed, rest can be used as RAMdisk
* 64bit OS + Intel HD = 7 GB is needed, rest can be used as RAMdisk

B) RAMdisk calculation:
This highly depends on your CC/mods/saves.
* check the size of your user directory
* Your RAMdisk must be able to hold your user directory + 1 save (currentgame).
* Size of your save games is dependent on how much you cleaned it and how many vacation world you are playing.
* So take your total RAM and subtract the amount you need to operate, whatever is left must be larger than your user directory + 1 savegame.
* Total RAM - A = B, B > User dir + 1 savegame

My actual test specs:
I divided my 16GB into 8GB usage RAM and 8GB RAMdisk. The most I can do is 6GB usage, 10GB RAMdisk.
My savefiles are 900MB each. I have a lot of vacation worlds that I'm using via traveler. I have 2 savefiles: 1.8GB.
My total user directory is 5.39GB (I deleted all the worlds cache for the test). So 5.38+0.9 is needed = 6.20GB.

Steps:
1) Backup your TS3 user directory
2) Move (not copy) the TS3 user directory to your RAMdisk. (Eg. G:\The Sims 3\)
3) Create a symbolic link. This is like a "shortcut" except the system will recognize it and uses it to find the folder.

* Open a command prompt with administrative priv. In Win 7, I went to "start," then "run" link. In the run dialog it says "This task will be created with admin priv." There are other ways to do it, you can google it.

* Type mklink /J "C:\Users\You\Documents\Electronic Arts\The Sims 3" "G:\The Sims 3\"

Now your system will recognize G:\The Sims 3\ as your C:\Users\You\Docume..... etc... And viola! You have your whole users directory in your RAM.

----

Application:
As stated in the intro, this is more of a novelty thing. It IS possible to modify your system to do this on a permanent play. RAMdisk will not save any information after you shutdown your computer, so everything gets erased. It is meant to be a temporary drive. This means, you will require a HDD copy of your users directory as a backup at all time. This doesn't necessarily mean you have to copy it over each time you play, the directory will remain intact as long as you don't shutdown. Even when your computer sleeps, it is ok.

When you do shutdown, you only need to backup your savefiles if you didn't touch your mods or CC. However, for safety reasons, probably best to back them all up. This can be automated by using a BAT script.

The biggest problem is size of the user directory. But again, a lot of this is dependent on your gameplay. I have very few CCs/mods, but I have a lot of worlds in my savefiles from vacationing, so my savefiles are 900MB each. Originally my user directory was 9GB . I deleted my worldcaches and also I only placed 2 savefiles in the RAMdisk. 2 is actually all you need for rotational saving, since your saves are all backed up on HDD anyways.

The symbolic link is permanent, unless you delete it. It looks just like a shortcut (in your Electronic Arts folder).

Is the improvement worth it? That is up to you. No more HDD caching (especially CAS), they're all in memory now. This fixes a lot of lag and improves the game dramatically. However, doesn't fix routing lags, that's a whole different story.

:mod:

nitromon
12th Feb 2015, 9:22 AM
How to make Sims 3 use > 4GB of RAM (More Do-Able version! Especially for 8GB RAM users!)

I wanted to post this in a separate post because it is different from the 1st one, but do require information from it. This version is much much more doable and would work for vastly more people.

Basically we are going to do what we did in the 1st post, except limit it ONLY to temporary files, directories, and cache. This way, we leave the permanent stuff on the HDD.

We are going to add ONLY the following directories and files: (If you don't have that much RAM, you can pick and choose what to put. I suggest the 2 package file caches and the Thumbnail folder)

Folders:
Thumbnails
Worldcaches (NOT for MAC!! PC ONLY!!) <-- optional

Files:
Simcompositorcache.package
compositorcache.package


---

Requirement:
RAM
RAMdisk

Softperfect RAMDisk (https://www.softperfect.com/products/ramdisk/) FREE!

Softperfect Manual: Add Disk (regular or boot) (https://www.softperfect.com/products/ramdisk/manual/adding_disk.htm)
1) Add disk
2) check "emulate HDD"
3) Set size 1-2GB, NTFS (If you are only putting the thumbnail folder + 2 cache files, you only need 1GB)

4) Optional: check "save content to image" if you want it to backup the RAMdisk during shutdown, so it won't erase your Sims cache each time you shutdown.
* Pro: Won't erase your cache during shutdown. This way you don't have to refill the cache each time you boot to play.
* Con: Longer shutdown, b/c it needs to copy the content of the RAMdisk to your HDD. Also, it will create the backup on your HDD, taking up space (depends on size of RAMdisk).

5) Optional: check "mount as removable" if you want to manually mount the RAMdisk after boot up.
* Checked: Frees the RAM until you want to play TS3. RAM disk is unmounted after shutdown.
* Unchecked: Automounts the RAMdisk even after shutdown, more convenient.


RAMdisk:
Like before, take your total RAM and subtract what you need (either 6 or 7GB), whatever is left can be made into your RAMdisk. I recommend at least 1-2GB.


Folders:
Delete the 2 folders
In a cmd prompt under admin priv, type this format:

mklink /j "source" "target"

* source = where your original folders are
* target = your ramdisk


Example:
* Type mklink /J "C:\Users\You\Documents\Electronic Arts\The Sims 3\WorldCaches\" "G:\"
* Type mklink /J "C:\Users\You\Documents\Electronic Arts\The Sims 3\Thumbnails\" "G:\"

* Do not put in a directory for the target. Sims 3 will not create the folder if they don't exist.
* If you want to use directories (eg, Thumbnails) on RAMdisk, create the folder first in the RAMdisk under "file system option" before creating the link
* "You" is your Win logon id. "G:" is an example! Put YOUR ramdisk drive.


CacheFiles:
Delete the 2 cache files
In a cmd prompt under admin priv, type this format:

mklink "source" "target"

* source = where your original files are
* target = your ramdisk file
* pay attention, I removed /J from the instructions!


Example:
* Type mklink "C:\Users\You\Documents\Electronic Arts\The Sims 3\simcompositorcache.package" "G:\simcompositorcache.package"
* Type mklink "C:\Users\You\Documents\Electronic Arts\The Sims 3\compositorcache.package" "G:\compositorcache.package"

* pay attention, I removed /J from the instructions!


---

EXAMPLE:

Click Windows Start and find the Run option:
http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1521985-1.jpg

Make sure it says "Admin Privilege" and then type CMD:
http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1521986-2.jpg

Then in there type your command for each cache file and folder:
http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1521988-3.jpg

Instead of "nitromon" type your Win logon ID. Instead of G:\, type the drive of your own RAMdisk.

Repeat for for the cache files. Remember for files, don't use "/j"

-----


Now, your game will load those temporary caches on your RAMdisk, basically putting them in your RAM! You don't have to worry about cleaning them or backing them up etc... etc..

* NOTE: The cache needs to be filled before you will see max result, especially in CAS/CAST. RAMdisk only gets cleared if you shutdown, if you simply sleep the files won't be erased. ALSO, if you are using Softperfect RAMdisk, there is an option to create a backup image on the RAMdisk each time you shutdown, thus retaining those caches.

:mod:


--- EDIT: Added this from a convo that I thought is helpful for anyone using 8GB

With 8GB of ram, you can do what is described in the 2nd post from the top, I called it the "More DOABLE" version.

You most definitely want to put the 2 caches (Simcompositorcache and Compositorcache.) on there + the Thumbnails folder. This will take around 800MB, a 1GB RAMdisk will do. Worldcache folder can go on the RAMdisk too, but bear in mind if you are using NRAAS Traveler and custom worlds as vacation, this folder can get big and might not fit on a 1-2GB RAMdisk (Though you can delete any world cache in there that you are not currently playing while the game is still running) So this one is optional.

* Compositorcache.package ===> yes!
* Simcompositorcache.package ===> yes!
* Thumbnails ===> yes!
* Worldcache ===> If you have space.

With this option, you don't have to worry about anything because those caches can be deleted and the game will create them if they are missing.

Remember, if you have a dedicated graphics card, you can run TS3 and your OS with 5-6GB, freeing 2+ GB for a RAMdisk. If you have an Intel HD build-in graphics, you need to use an additional 1GB RAM for the graphics, total of 6-7GB. (This is based on a Win7 64bit OS)

PapaEmy
12th Feb 2015, 7:09 PM
Good posting!! I've tried using RAMDisk before on TS3, I used Asus ROG RAMDisk software from http://rog.asus.com/technology/republic-of-gamers-motherboard-innovations/ramdisk/

The software itself doesn't really need an Asus ROG motherboard to run, I just downloaded the software from one of the X79 motherboards' support page and applied it to my Asus non ROG system, and it runs the same way as is for the ROGs,

On my other game is really worth it as I also have 16GB of RAMs, but for TS3 with all the EPs SPs (except for Pets, Supernatural and Into The Future) installed, for the game itself it took more than 25GB in total, plus another tens of GB in the Documents folder for TS3, so what I did, I moved the ones at my documents folder just as similar as to what you have described in the 2nd step above, and the results; it does helps the game to runs more smoothly but it doesn't help reducing the loading time when the game started up, maybe it needs at least 32GB (or even 64GB) to moved all of them to RAMDisk but my motherboard can only handle maximum of 16GB because it's only an old 775 motherboard.

I've tried another way by reserving the amount of RAM to use in registry editor, you can try this steps if you'd like to try it:

Open your registry editor and then go to:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Sims

1. Create QWORD (64-bit)
2. Name it Memory
3. Edit Value by using Decimal and enter the amount of RAM desired
4. Save exit and restart windows
5. Run the game as usual

but I'm not really sure if TS3 are using all the RAM I've set it up for the game to use and run the game at 12GB reserved, I don't know how to check it, I opened the task manager and I still have a lot of free RAMs unused though it has a lot of amount RAM cached, it does feel a bit different in the game but compares to using RAMDisk, I think RAMDisk is a better way, I just don't have enough RAM to stored all of them into RAMDisk, so I'm looking forward if some other have successfully runs TS3 with all its EPs SPs and mods to RAMDisk and would like to know the results :)

nitromon
12th Feb 2015, 11:46 PM
but I'm not really sure if TS3 are using all the RAM I've set it up for the game to use and run the game at 12GB reserved, I don't know how to check it, I opened the task manager and I still have a lot of free RAMs unused though it has a lot of amount RAM cached, it does feel a bit different in the game but compares to using RAMDisk, I think RAMDisk is a better way, I just don't have enough RAM to stored all of them into RAMDisk, so I'm looking forward if some other have successfully runs TS3 with all its EPs SPs and mods to RAMDisk and would like to know the results :)

RAMdisk is just awesome. Seriously recommend anyone with extra memory to create one and put your temp folder, your browser cache, and readyboost on there. For XP users, definitely put your swapfile on there. XP has horrible memory management, it is designed to dump things in the pagefile whenever possible, not just when you are out of memory.

I'm not entirely sure what you are talking about with the registry thingie, but I have heard people talk about modifying the default.ini and sims3.ini in the game folder. There are things in there that can be changed. I tried them but it doesn't seem to do much, that or I'm not doing it right. I changed them both in the original base game folder and also in the latest EP:

[CAS]
CompositorCacheSize = 2147483648
SimCompositorCacheSize = 2147483648
WorldCompositorCacheSize = 2147483648
SimWorldCompositorCacheSize = 2147483648

[ResourceSystem]
MemoryUsageLimit = 4000000000

If anyone want to give them a try. I've been monitoring the cache sizes and they don't seem to be exceeding beyond the original limit.

However, I really do recommend the 2nd post above, moving Thumbnails, WorldCache, SimsCompositorCache.package, and CompositorCache.package all to the ramdisk. Those files and folders are the ones that are constantly caching during gameplay. By putting them on the RAMdisk, it virtually eliminated the diskswap. ;)

Moraelin
13th Feb 2015, 4:00 AM
Well, if the purpose is just to use the RAM, yeah, do just that. Because otherwise, speaking as a programmer, no, please don't.

- Put the swap file there? Why? For every 4k page there, you have 4k less RAM. Even in the most ideal computer scenario, it's a zero sum game, but in practice now you incur the cost of a page fault every time you need that 4k, instead of just having the RAM.

Even for the supposedly horrible XP memory management (which actually it ain't), you gain nothing. Now it has less memory, so it will swap out more. If you are positive that you have enough RAM to not need the swap file on the disk, just disable swapping. Now everything stays in RAM without the internal costs of page faults and copying everything to RAM disk and back.

- Move the User directory there? Well, for a start, you realize that you'll lose everything else if windows decides to suddenly reboot for an update, right? All those auto-saves and manual saves go to hell instantly in that case.

Plus, why? If you have that much extra memory, Windows will automatically use it as a disk cache anyway. Just make sure you have write caching turned on. (Which is the default setting.) It's exactly like a RAM disk, except it's copied to the actual hard drive in the background, so you don't lose the data.

nitromon
13th Feb 2015, 4:18 AM
Even for the supposedly horrible XP memory management (which actually it ain't), you gain nothing. Now it has less memory, so it will swap out more. If you are positive that you have enough RAM to not need the swap file on the disk, just disable swapping. Now everything stays in RAM without the internal costs of page faults and copying everything to RAM disk and back.

Yeah, no... discussed this to death on other forums. It is a misconception about how XP suppose to manage the pagefile, if you actually test it, putting the swap on a RAMdisk drastically improves the performance. You cannot simply disable the pagefile because some programs (I think adobe programs) require the pagefile to be present. Eliminating it will make those programs unable to even boot up. Even so, removing the pagefile doesn't necessarily mean things that were put in the pagefile are now in your RAM. The system basically do not cache them at all. So, if you have, say 3GB of RAM, your system never uses more than 1GB, leaving the other 2GB wasted when you can use them to cache with the pagefile on a RAMdisk to improve performance.

If you have XP, it is recommended you find the key "DisablePagingExecutive" in your regedit and set it to 1. This will set the priority of the paging to only when necessary, like Win7. However, that being said, again Win XP sucks and caches often even before your RAM is used up.

On my old desktop, I have 3GB of RAM. I set 1GB on eboostr and then 1.25GB as RAMdisk, leaving 750MB of RAM for normal use. Then I put a pagefile of 100MB size on the RAMdisk and allow it to grow to the max when it is needed. Even though the system will NEVER use up 750MB of RAM on this system from basic usage of web surfing, word processing, adobe photoshop, etc... the pagefile still grows and is being used. Having this pagefile on your RAMdisk makes caching seamless.

My old XP system runs better than most people's modern system.


Move the User directory there? Well, for a start, you realize that you'll lose everything else if windows decides to suddenly reboot for an update, right? All those auto-saves and manual saves go to hell instantly in that case.

This was mentioned in the post. This is why I posted a 2nd post which is more doable with simply placing the Sims 3 cache files on the RAMdisk.


(Which is the default setting.) It's exactly like a RAM disk, except it's copied to the actual hard drive in the background, so you don't lose the data.

It's not as much as what window does, but what TS3 does. I moved all the cache files and cache directories from TS3 users folder to the RAMdisk. The game now caches seamlessly. Try it.

Moraelin
13th Feb 2015, 4:26 AM
Just for completeness sake, the size of how much writes Windows will keep into memory before waiting for the hard drive is determined by the SystemCacheDirtyPageThreshold registry value. By default it's enough for around 500 MB, which should be more than enough for any TS3 save and cache files combined. (Really, if your save is bigger than half a gigabyte, you have bigger problems.)

The way it works is that when the program writes something to hard drive (for TS3, including LOADING a save game, since it first makes a copy), if there is still room in that write cache, the data is just written to memory without waiting for the hard drive. The operating system will then take care of copying it to the hard drive in the background, so you don't lose the data. If you've written half a gigabyte in one go, before the hard drive had a chance to take any of that, the OS makes you wait until it wrote some of that to the hard drive.

Again, for TS3 the default setting should be more than enough. But if you somehow ended up with a half a gigabyte save game and have too much RAM, the solution is to just increase the size of the write cache, not do silly crap like do your own manual caching by copying files to a RAM drive and back.

nitromon
13th Feb 2015, 4:32 AM
Just for completeness sake, the size of how much writes Windows will keep into memory before waiting for the hard drive is determined by the SystemCacheDirtyPageThreshold registry value. By default it's enough for around 500 MB, which should be more than enough for any TS3 save. (Really, if your save is bigger than half a gigabyte, you have bigger problems.)

There is nothing in this thread about TS3 save. We're talking about the TS3 cache. This actually has nothing to do with loading time or saving time. TS3 constantly caches to these cache files "in game," serving as virtual memory real time swapping. This is why HDD has a much higher performance hit on TS3 than even your CPU or GPU. Putting the cache files on a RAMdisk improves the game performance dramatically.

You are bringing up a bunch of things not even related to what I'm doing here and you haven't even bothered to try it. Things I've written here are not theory. I've tested them and I'm using it right now.

Seriously, try it. I'm running it right now.

Moraelin
13th Feb 2015, 4:34 AM
I'm talking about what Windows actually does when those files are actually read or written. Cache files, save files, whatever. It's still how the OS handles file IO. But yeah, I'm getting the impression that actual technical details bear no relevance to your fantasy world.

nitromon
13th Feb 2015, 4:39 AM
I'm talking about what Windows actually does when those files are actually read or written. But yeah, I'm getting the impression that actual technical details bear no relevance to your fantasy world.

I've been a software/hardware design engineer and design lead since 2000. You are not the only "programmer" in here.

You are wrong about XP and I've proven it. You are wrong about Sims 3 and I've proven it. So now you resort to insult.

People like you all over the tech forums. You blab, but didn't do any of the actual testing.

Moraelin
13th Feb 2015, 4:41 AM
Sorry to break it to you, but just claiming some silly stuff doesn't mean you "proved" it. I haven't seen any evidence, much less a proof.

And since you mention testing, I'd be particularly interested in seeing some actual measurements to prove that silly claim that by reducing your 3GB machine's memory to 750 MB it actually runs better than a modern system. Or hell, I'll settle for something to show it runs better than the same 3GB machine just let to use the whole 3GB.

Because so far, YOU do exactly what you accuse me of: you blab, and blab, but I don't see any actual measurements.

nitromon
13th Feb 2015, 4:46 AM
Sorry to break it to you, but just claiming some dumb shit doesn't mean you "proved" it. I haven't seen any evidence, much less a proof.

I already did. Refute what I said about XP. You know NOTHING about how XP works. You didn't even know the difference between XP and Win 7 memory management. You think you are the only person I've had this convo with about swapfiles and XP? This is discussed to death in other tech forums. But have you actually tried it?

Evidence is in the works. Try it, if you can't see the difference, then your point has some validity. But as of now, all you are is some bitter troll jealous of someone's work. You haven't tried anything, just come in here and complain.

"Speaking as a programmer" <~~ yeah you claiming some dumb shit yourself, son. I would never hire someone like you.

Moraelin
13th Feb 2015, 4:49 AM
To repeat myself: you blab, and blab, but I don't see any actual measurements.

Also, please excuse me if I'm not impressed by ego-wank self-flattering stuff like claiming that I'm just jealous. You haven't shown yet that you have anything I should be jealous of.

nitromon
13th Feb 2015, 4:50 AM
To repeat myself: you blab, and blab, but I don't see any actual measurements.

Also, please excuse me if I'm not impressed by ego-wank self-flattering stuff like claiming that I'm just jealous.

Blah blah blah

troll on, son.

Moraelin
13th Feb 2015, 4:51 AM
Troll on, son, indeed.

I already did. Refute what I said about XP.

Sorry to break this to you (I'd expect a self-proclaimed programmer to know about logic, but eh) but that's not how the burden of proof works. If YOU make a claim, YOU get to support it.

You don't get to be right until someone refutes a baseless claim. Otherwise I get to be right that there is a fine china teapot in orbit around Mars, until such time as you can refute that :p

You know NOTHING about how XP works. You didn't even know the difference between XP and Win 7 memory management.

Even if that were so, what you wrote so far isn't evidence that YOU do. Quite the contrary.

You think you are the only person I've had this convo with about swapfiles and XP? This is discussed to death in other tech forums.

No, actually I do expect that you've beat your drum all over the place, after discovering RAM drives.

But have you actually tried it?

I have been using RAM drives since 1989. So, yes, I have some idea of what they can and can't do.

Evidence is in the works.

No, evidence is in measurement. And I'd expect someone who claims to be design lead to know that.

Subjective impressions, especially when supporting one's own pet hypothesis, are a flawed metric. I knew one guy for example, who was convinced that (by his flawed perceptions) Mozilla loads pages faster if he clicks periodically on the title bar to show it that he's watching. People's perceptions are flawed like that.

nitromon
13th Feb 2015, 6:25 AM
For others reading.

Ignore the troll, don't let him discourage you from trying this. The guy was pretty bitter from his first post and his responses thus far indicated he didn't even read my posts carefully or fully. Half of what he was blabbering about has nothing to do with this thread at all.

2 issues mentioned above and how it can be proven to improve your system:

1) XP doesn't manage the swap same way as Win 7. This is easy to test even for nontechnical people. Set your swapfile to min size and allow it to grow. Then watch it in explorer (make sure you have "hide protected system files" off), you can see the swapfile grow despite having tons of RAM available.

XP was designed during the era where RAM was described in MB, not GB. The OS was designed to free up as much RAM as possible at all time, thus it caches everything to the swapfile whenever possible. Also, it is dangerous to have no swapfile. If you have a lot of RAM, it might never reach the max. However, the OS requires an amount of cache from the RAM to operate, if you run out of RAM your OS can crash. This is just common sense for anyone in the tech field.

Best suggestion for setting swap on a RAMdisk: Set a small swapfile, 100MB, on your RAMdisk. This way, let it grow according to the need of the system. One thing XP dynamic swapfile is better than Win 7 is that the swapfile not only grows, but will shrink. Win 7 dynamic swapfiles do not shrink unfortunately. Then again, in Win 7 it is not necessary to put the swap on a RAMdisk since the management is far better and it only uses the swapfile when you are low on RAM.

2) Putting the Sims 3 cache files on the RAMdisk. The cache files in TS3 are dynamic swapfiles, which are loaded and used "in game." They are not only accessed when you load or save, but while you play. How do you test this? Simple, same as the XP test. Delete the cache files, then open the folder in explorer and play the game. Then you can watch the file grow while you play. There is no way around this. You can't force Sims 3 not to use the cache files or force it to the RAM. TS3 is a 32-bit app and can only access 4GB (3.5 in reality) at most. So the 2nd best thing is simply placing these caches on the RAMdisk, thus virtually putting it all in your RAM.

Performance increase:
1) Gameplay: Because the cache files are used in real time during gameplay, this makes the game more seamless. I run the game on an i7 and a good graphics card. In ultra speed mode, there are minipauses because the game is running too fast. (Ironic!) This is caused by the disc caching not able to keep up with the GPU/CPU in ultra speed mode. These minipauses are eliminated now that I have the cache on the RAMdisk. In ultra speed mode, the game runs smooth and seamless.

2) CAS/Build/Buy: Big difference here. Again, doesn't matter what system you are running objects are saved in cache. When in CAS, you will notice that each time you switch to a clothing option, it lags b/c it needs to load up all the outfits of that category. With your cache in the RAMdisk, this is no longer an issue. ALL the outfits are loaded instantaneously as if they were stored in memory (after you fill the cache of course). This is a significant improvement to the game.

These are tested and proven. Enjoy! :mod:

Moraelin
13th Feb 2015, 9:58 AM
Dude, if your technical knowledge is at the level of "watch the swap file grow", that explains a lot. But let's address the actual silliness:

2 issues mentioned above and how it can be proven to improve your system:

1) XP doesn't manage the swap same way as Win 7. This is easy to test even for nontechnical people. Set your swapfile to min size and allow it to grow. Then watch it in explorer (make sure you have "hide protected system files" off), you can see the swapfile grow despite having tons of RAM available.

I'm sorry, but "watching a file grow" is not proof of anything, except that that's your technical level. Show some measurement or benchmark that shows any actual performance improvement, silly.

First of all, as even you said, you can force XP to behave differently by setting DisablePagingExecutive, making the whole RAM disk detour unnecessary. But even DisablePagingExecutive actually is a stupid thing to set, as is watching the cache files. Windows does use the swap file as a place to cache drivers and such, in case it might need them later, but that actually has no performance penalty. Just because a file is there, doesn't mean it's constantly in use. Some stuff is dumped there and rarely or never read back, so the performance penalty is pretty much nil.

See, for example: http://www.howtogeek.com/173648/10-windows-tweaking-myths-debunked/

But again, if you claim that it actually makes your old machine run faster, you're the one making a positive claim. Show some measurements.

Also, it is dangerous to have no swapfile. If you have a lot of RAM, it might never reach the max. However, the OS requires an amount of cache from the RAM to operate, if you run out of RAM your OS can crash. This is just common sense for anyone in the tech field.

Actually, that's just the thing that makes the whole thing stupid. If you run out of RAM PLUS SWAP, the system might fail to load a program or said program might crash. (Crashing the whole OS usually points at a different problem, but ok.)

HOWEVER, making a swap file in the RAM is at best a zero sum game. For every extra MB you have in the swap file, you have one MB less in RAM, so that sum hasn't changed. The point at which it might crash hasn't moved at all, compared to not using the RAM disk in the first place.

2) Putting the Sims 3 cache files on the RAMdisk. The cache files in TS3 are dynamic swapfiles, which are loaded and used "in game." They are not only accessed when you load or save, but while you play. How do you test this? Simple, same as the XP test. Delete the cache files, then open the folder in explorer and play the game. Then you can watch the file grow while you play. There is no way around this. You can't force Sims 3 not to use the cache files or force it to the RAM. TS3 is a 32-bit app and can only access 4GB (3.5 in reality) at most. So the 2nd best thing is simply placing these caches on the RAMdisk, thus virtually putting it all in your RAM.

Again, just the existence of the cache files doesn't prove that there is a performance penalty. The files are there because it's faster to load from the cache than to recreate that stuff from the game resources, among other things, when loading next time.

Basically the files aren't there by accident, they're there because a programmer actually determined that the game runs better with loading from caches than with recreating that information every single time.

Forcing the game to not use the files would not cause any performance improvement. Forcing the game to recreate them every time, even to RAM drive, is also a waste of time. You should only delete them when you installed stuff that actually needs the caches deleted, not every time you start the game. But what you're doing is essentially forcing the latter.

PapaEmy
13th Feb 2015, 10:36 AM
I'm not entirely sure what you are talking about with the registry thingie, but I have heard people talk about modifying the default.ini and sims3.ini in the game folder. There are things in there that can be changed. I tried them but it doesn't seem to do much, that or I'm not doing it right.

I was told by my friend to edit them in the regedit to reserved the amount RAM used for Bluestack as he did for his Android apps to run in his PC, so I was just trying his method to apply it on TS3 before I knew I can run RAMDisk on my system as well as on the ROG's system, but I just not really sure if his method is really working or not.

Then when I knew about RAMDisk, I tried to run it as instructed on its website, it does help a lot but my problem is not really lagging in TS3 gameplay, because most of them has already been fixed as I followed the instructions on here: http://simswiki.info/wiki.php?title=Game_Help:TS3_Technical_and_Graphics_Issues to improve overall gameplay performance.

But my real problem is when loading the game especially on my daughter's PC, she's 11 and she's not very patient to wait the game loads (just like her mother.. lol), I even replaced her HDD with SSD but it's still not enough to reduce the game loading time, therefore I tried using the RAMDisk but I can't put everything from TS3 into RAMDisk because the total amount of TS3 with its all EPs, SPs and mods installed are too big for the RAM size, and she wants all EPs, SPs and mods installed, her PC has only 8GB of RAMs, and no I'm not going to upgrade it to X79 system so it can have 64GB RAM maxed out just to run TS3.. lol

So I hope you can help me how to trick TS3 to load the game more quickly with RAMDisk, thank you in advance :)

nitromon
13th Feb 2015, 10:48 AM
But my real problem is when loading the game especially on my daughter's PC, she's 11 and she's not very patient to wait the game loads (just like her mother.. lol), I even replaced her HDD with SSD but it's still not enough to reduce the game loading time, therefore I tried using the RAMDisk but I can't put everything from TS3 into RAMDisk because the total amount of TS3 with its all EPs, SPs and mods installed are too big for the RAM size, and she wants all EPs, SPs and mods installed, her PC has only 8GB of RAMs, and no I'm not going to upgrade it to X79 system so it can have 64GB RAM maxed out just to run TS3.. lol

So I hope you can help me how to trick TS3 to load the game more quickly with RAMDisk, thank you in advance :)

I see what you are talking about. Unfortunately putting the whole users folder onto the RAMdisk will not help THAT much with game loading. The loading has to do with the CPU and how much stuff it is processing from your game, EPs, SPs, etc... The whole reason I started testing this RAMdisk issue was for the cache files, I wasn't sure I could specify just the cache that is why I tested the whole folder. Now, putting the cache on the RAMdisk helps the "gameplay" in which things are smoother and the CAS is really fast (no more waiting for each outfit to load). You can refer to my post above where I explained the performance increase.

You also don't want to put the whole game on RAMdisk because RAMdisk is meant for temporary use, it is cleared if you shutdown the computer.

Now, when you say long loading time, can you give me an estimate on how long it is? Both for the initial loading to the game menu and also how long it takes to load a town?

I just tested mine. I have a HDD 7,200 rpm, ur SSD should be faster.

From clicking the icon to the game menu: 60 secs

Loading my hometown: 4 min 35 sec.

Now, my hometown is a 17th generation Bridgeport with lots of customization, so it is consider a longer load time. If your load time is significantly longer than this, there might be something wrong with your game.

PapaEmy
13th Feb 2015, 11:40 AM
You also don't want to put the whole game on RAMdisk because RAMdisk is meant for temporary use, it is cleared if you shutdown the computer.

Now, when you say long loading time, can you give me an estimate on how long it is? Both for the initial loading to the game menu and also how long it takes to load a town?

Well that's what Asus has told in its website how to use ROG RAMDisk, I know it's only temporary, but with the ROG RAMDisk software it will automatically loads back into RAMDisk each time Windows started up, it does sacrificed Windows loading time when RAMDisk put everything back into it, but it's okay, I just can't put everything from TS3 because it's bigger than my RAMs.

I think in TS3, though CPU and GPU also determines its performance, I think it is more depends on the total amount of the size of game installed when it's loading the game (new game or saved game), I've tested with base game only and base game only with patch 1.67 and it has a huge different in loading time even without mods, I have C2Q 9450 @ 2.66Ghz/12M/1333 on my system, I overclocked it to 3.2Ghz @ FSB 1600Mhz without raising its voltage, 16GB RAM, 128GB SSD and GTX680 video card, and on my daughter; she have C2Q Q9650 @3.0Ghz/12M/1333 no overclocking, 8GB RAM, 128GB SSD and GTS250DK video card, so I think those are more than enough.

Loading time (without RAMDisk):
1. Initial loading about a minute or less (with no intro no maxis mod)
2. New game loading time about 2-3 minutes
3. Saved game 3-4 minutes ( I just load one just now and it took 3m 10s)

I've tested RAMDisk on my other game (Company of Heroes II), I copied everything into RAMDisk, initial load less than 8s, new game or saved game less than 12s, so for TS3 I'm trying to have about a minute or less if that is possible to achieve :D

Moraelin
13th Feb 2015, 11:51 AM
Well, I assume you tried the obvious stuff, but here goes again: From my experience, the biggest difference for loading times is made by the memories. I assume you disabled them by now, but if not, it might be worth a try to disable them in the options AND remove the existing ones with MC (from the town hall menu.)

Also corruption can really make things take ages when loading. NRaas is your friend with keeping that in check.

You might also want to check if your game generated unholy numbers of NPCs, with the demographics option of MC. I just use AwesomeMod to kill 'em all and let Cthulhu sort them.

nitromon
13th Feb 2015, 11:53 AM
Loading time:
1. Initial loading about a minute or less (with no intro no maxis mod)
2. New game loading time about 2-3 minutes
3. Saved game 3-4 minutes ( I just load one just now and it took 3m 10s)


That is actually really good. Your daughter can't wait 4 mins for the game to load? :lol:

Now you said this is a new game. How is your savegame loading? You probably read somewhere that the loading time does increase the older your savegame. There is a savegame cleaner out there that will clean your savegame to keep it loading this fast. Kuree's Savegame Cleaner (http://www.simlogical.com/ContentUploadsRemote/uploads/1532/) . Also, EPs and SPs + mods/ccs will affect load time, though not as significantly as a bloated savegame.

I kid you not, at one point my game took me 20-30 mins to load. It has all those extra crap in it, the SNAPS, memories, photos, etc...

Also, the save time will also get longer the longer you play as well. I play the whole town and we're at 17th generation, so my save time currently takes 12 mins and I'm extremely happy. Why? Because there were some corruptions earlier and it had originally taken me an hour to 3 hours to save! :wtf:

So basically I don't think it is possible to achieve a 1 min load time for Sims 3, it is just not designed that way. To keep the loading time down, keep your game clean with the Kuree cleaner and to keep your save time down, make sure your game doesn't get corrupted. NRAAS errortrap is a good protector of savegames. :up:

PapaEmy
13th Feb 2015, 12:08 PM
Well, I assume you tried the obvious stuff, but here goes again: From my experience, the biggest difference for loading times is made by the memories. I assume you disabled them by now, but if not, it might be worth a try to disable them in the options AND remove the existing ones with MC (from the town hall menu.)

Also corruption can really make things take ages when loading. NRaas is your friend with keeping that in check.

You might also want to check if your game generated unholy numbers of NPCs, with the demographics option of MC. I just use AwesomeMod to kill 'em all and let Cthulhu sort them.

No I'm not using RAMDisk at the moment because I just re-installed my system a few days ago.

And all my mods in TS3 are fixed already, no corruptions or conflicts, combined with SP3E and checked them with Sim3Dashboard, I also have Awesome mod and NRAAS Story progression, I don't really have any issue in gameplay, I'm just trying to figure it out how to make my TS3 can load fast as fast as my Company Heroes II saved game with RAMDisk, I do think it's possible because TS3 with base game only, it took less than a minute even without RAMDisk, I'm just assuming maybe I need more RAM to achieve that but I just don't want to upgrade my hardware anymore at least for now.., I'm broke now.. lol

Moraelin
13th Feb 2015, 12:27 PM
The size of all my TS3 and EPs and SPs is 35 GB. That is without the saves or CC. I don't think it's that feasible to copy everything into a RAM disk anyway. COH2 is a much smaller game. For TS3 you'd literally need a server motherboard that can do 64 GB.

Plus, think of it this way: the time to copy 35 GB FROM your hard drive to the RAM disk every time would probably make things not much better on the whole.

As our friend Nitromon did correctly say, though, a large part of the time of loading is not really spent on disk I/O. CPU and memory bandwidth seem to make a much bigger difference, so if you really want to burn some money to upgrade for TS3, that would be a more productive way to spend your money.

What you can also try though, is to use smaller worlds. If you can live on some tiny world, those tend to load a lot faster. (Finding one without other problems, though, can be a different issue.)

EDIT: disabling interactive loading screens also seems to shave off a few seconds, although it can make it seem longer, if you sit there and stare at only the loading bar.

Well, there is another way to limit the data processed, but I assume it's less palatable for most people: don't go through a lot of generations.

I actually had load times under a minute (the old Sparrow Island world loaded in about 45 seconds, at least before going on adventures all over the place), but it's with story progression and aging off, and a truly tiny world. And on a 3.4 GHz I7, which might help too.

EDIT: btw, as a bit of lateral thinking, if your daughter is that impatient, have you tried seeing if she tollerates TS2 or TS4 better? I still think that the loading screens on those add up to more time than loading once in TS3, but it's split into smaller chunks. MUCH smaller in the case of TS2. So it might be more palatable. And with home business lots in TS2, it's possible to spend quite a lot of time at home and still interact with pretty much the whole neighbourhood, so you don't have to go through a loading screen too often.

PapaEmy
13th Feb 2015, 12:37 PM
That is actually really good. Your daughter can't wait 4 mins for the game to load? :lol:

Now you said this is a new game. How is your savegame loading? You probably read somewhere that the loading time does increase the older your savegame. There is a savegame cleaner out there that will clean your savegame to keep it loading this fast. Kuree's Savegame Cleaner (http://www.simlogical.com/ContentUploadsRemote/uploads/1532/) . Also, EPs and SPs + mods/ccs will affect load time, though not as significantly as a bloated savegame.

I kid you not, at one point my game took me 20-30 mins to load. It has all those extra crap in it, the SNAPS, memories, photos, etc...

Also, the save time will also get longer the longer you play as well. I play the whole town and we're at 17th generation, so my save time currently takes 12 mins and I'm extremely happy. Why? Because there were some corruptions earlier and it had originally taken me an hour to 3 hours to save! :wtf:

So basically I don't think it is possible to achieve a 1 min load time for Sims 3, it is just not designed that way. To keep the loading time down, keep your game clean with the Kuree cleaner and to keep your save time down, make sure your game doesn't get corrupted. NRAAS errortrap is a good protector of savegames. :up:

yes my daughter can't wait that long. :lol: I know.. just like her mother :rofl:

yeah new game on any world map took about 2-3 minutes but without Bridgeport, I deleted Bridgeport map world because my daughter don't really like it, my saved game took about 3-4m and all without RAMDisk, my saved game is in customized Starlight Shore and we're still in our 1st generation because me and my daughter maximized our sims lifespan, that's why I'm wondering how long it will take if I managed to copy all of them into RAMDisk

yeah I know that too save time and loading time will be longer the more I play, thank you.. I will try Kuree's Savegane Cleaner, at the moment I just deleted everything on DCBackup folder except ccmerged.package manually every time before I launched the game, it also does help reducing loading the savedgame tho it's not much.., I also have NRAAS errortrap mod already, so I think I'm almost lag free in my gameplay.. I just still wondering how to make TS3 loads fast as fast as my other games..

I just wish somebody out there have 32 or 64GB RAM installed and playing fully loaded TS3 with RAMDisk and tell me the results when it's all put in to RAMDisk, maybe I'll go with X79 system if it worth it.. :lol: but not now.. :rofl:

eskie227
13th Feb 2015, 1:12 PM
What you can also try though, is to use smaller worlds. If you can live on some tiny world, those tend to load a lot faster. (Finding one without other problems, though, can be a different issue.)

EDIT: disabling interactive loading screens also seems to shave off a few seconds, although it can make it seem longer, if you sit there and stare at only the loading bar.

Well, there is another way to limit the data processed, but I assume it's less palatable for most people: don't go through a lot of generations.

I actually had load times under a minute (the old Sparrow Island world loaded in about 45 seconds, at least before going on adventures all over the place), but it's with story progression and aging off, and a truly tiny world. And on a 3.4 GHz I7, which might help too.

EDIT: btw, as a bit of lateral thinking, if your daughter is that impatient, have you tried seeing if she tollerates TS2 or TS4 better? I still think that the loading screens on those add up to more time than loading once in TS3, but it's split into smaller chunks. MUCH smaller in the case of TS2. So it might be more palatable. And with home business lots in TS2, it's possible to spend quite a lot of time at home and still interact with pretty much the whole neighbourhood, so you don't have to go through a loading screen too often.

Going with another version of TS might be the best solution. The fact is, running a liquid cooled i7 4790k oc'd to 4.8, 16 GB RAM, with a 500 GB SSD c drive, and a 100 MB savefile still takes me about 3 minutes to load. But that is with a large, fully populated world. Going with a small world, as Moraelin suggested, would reduce that considerably. As would playing with single gen worlds to avoid the giant savefiles that come with multigenerational play.

The fact is, there's a limit to how much hardware can help you out when it comes to TS3 load times. And that includes RAMdisks, unless you have really deep pockets and want to get your daughter a server level motherboard, which even then, will not buy you all that much (the RAMdisk still needs to be "filled" every time you boot up your system, which means your system still needs to pull the stuff off your HHD/SSD every time, although that would be off boot times, not game load times).

Oh, and if you still want the feeling of a legacy without the bloat of a 10 gen savefile, try moving the family to a new world every couple of generations. You might have to keep your own separate family tree going, but there is still some sense of continuity if you move the family with the legacy lot to the new world if it's filled with photos of the prior generations. While that might not meet challenge "rules", it is still a nice way to keep a family line moving forward without staring at a loading screen all freaking day.

PapaEmy
13th Feb 2015, 2:03 PM
The size of all my TS3 and EPs and SPs is 35 GB. That is without the saves or CC. I don't think it's that feasible to copy everything into a RAM disk anyway. COH2 is a much smaller game. For TS3 you'd literally need a server motherboard that can do 64 GB.

Plus, think of it this way: the time to copy 35 GB FROM your hard drive to the RAM disk every time would probably make things not much better on the whole.

As our friend Nitromon did correctly say, though, a large part of the time of loading is not really spent on disk I/O. CPU and memory bandwidth seem to make a much bigger difference, so if you really want to burn some money to upgrade for TS3, that would be a more productive way to spend your money.

What you can also try though, is to use smaller worlds. If you can live on some tiny world, those tend to load a lot faster. (Finding one without other problems, though, can be a different issue.)

EDIT: disabling interactive loading screens also seems to shave off a few seconds, although it can make it seem longer, if you sit there and stare at only the loading bar.

Well, there is another way to limit the data processed, but I assume it's less palatable for most people: don't go through a lot of generations.

I actually had load times under a minute (the old Sparrow Island world loaded in about 45 seconds, at least before going on adventures all over the place), but it's with story progression and aging off, and a truly tiny world. And on a 3.4 GHz I7, which might help too.

EDIT: btw, as a bit of lateral thinking, if your daughter is that impatient, have you tried seeing if she tollerates TS2 or TS4 better? I still think that the loading screens on those add up to more time than loading once in TS3, but it's split into smaller chunks. MUCH smaller in the case of TS2. So it might be more palatable. And with home business lots in TS2, it's possible to spend quite a lot of time at home and still interact with pretty much the whole neighbourhood, so you don't have to go through a loading screen too often.

I'm not really planning to upgrade anytime soon, I know the maximum of amount I can use in RAMDisk probably around 12GB (or 6GB on my daughter's PC), so it's not possible with all EPs SPs + mods installed, unless the total game size can be reduced so I can put them into. So I'm not planning to go that far, I'm just going to optimized the game with what I already have at the moment, I've tried copying the base game, WA and LN folders only into RAMDisk, but I still don't see significant result in reducing loading time.

I was thinking with customized installation for TS3, to combined the BG with EPs just like combining my mods, forget the SPs and just go with mods for that, but will it works? I don't know, but still the total amount are still bigger than the amount RAMs I have, maybe if I can found a way to removed some stuff I don't want from the package file before I can combined them, but that's going to be a lot of works and took a lot of time to test to make TS3 with its all EPs with it's latest patch into one single TS3 game, I gave up the idea a few months ago, but now I see this thread and it makes me wondering again if that's doable.. or I can find another way to make it work with the help of RAMDisk.

Well my daughter.. she just a kid, sometimes she can wait, but I have to be around her for her to be patient, otherwise sometimes she just cut in when I played my own TS3 saved game on my pc, by asking me "dad can I play?" lol, well I don't mind at all, but when I asked why don't she play it at hers, she answered me that she don't want to wait the game loading.. lol

We also have TS2 and TS4 installed, but TS3 is still her favorite, she likes TS4, but she won't play it because she can't have her own car to go to school like in TS3 :lol: , she's playing as herself as a teen in TS3, I usually play buildings homes, and she play running the game, I don't know why in TS4 we can't have a car like in TS3, unlike TS3, TS4 feels like incomplete game.. tho it's much better overall.

nitromon
13th Feb 2015, 2:07 PM
Oh, and if you still want the feeling of a legacy without the bloat of a 10 gen savefile, try moving the family to a new world every couple of generations. You might have to keep your own separate family tree going, but there is still some sense of continuity if you move the family with the legacy lot to the new world if it's filled with photos of the prior generations. While that might not meet challenge "rules", it is still a nice way to keep a family line moving forward without staring at a loading screen all freaking day.

I'm still not really convinced that a longer generation would actually cause a major longer load or save on a modern computer. This is assuming a person only plays a few households that has reached 10 generations or so. The NPC residents, if you don't play them, the SP can immigrate them out and immigrate new families, so their family tree is always short within around 4 generation.

I'm literally playing every household in rotation, all of them around 17th generation and my loading is only 4 min 30 secs, that's really not too bad considering the average brand new game is about 3-4 mins anyways. The save time is the only issue, best I can get is 12 mins and I know it will only get longer the further I'm stretching this game.

Well, 10 yrs ago, TS2 was taking a long time to load, now it loads pretty fast. So I'm guessing in 10 years we will be able to load TS3 lightening fast too. But there are already lots of people complaining about compatibility with Win 8, so I wouldn't get my hopes up in running TS3 on Windows 15. :cry:

II gave up the idea a few months ago, but now I see this thread and it makes me wondering again if that's doable.. or I can find another way to make it work with the help of RAMDisk.

Sorry if I gave you the wrong impression. There never was any real complaints about TS3 load time, since unlike TS2, you only load once and the rest of the game is caching through the game. (Except when you go on vacation, you need to save/load again). That is why I tested the RAMdisk for the TS3 cache, to improve the in game play. I've always known it uses dynamic caching, but it was recently while recording with Fraps did I notice just how much HDD impact the game performance.


Well my daughter.. she just a kid, sometimes she can wait, but I have to be around her for her to be patient, otherwise sometimes she just cut in when I played my own TS3 saved game on my pc, by asking me "dad can I play?".

I have a dumb idea. (Can already hear fellow members here cringe) If the system is good and the game is not bloated, why not just never shut it down? :rofl: When she is done, simply pause the game and put the system to sleep or hibernate! Now, I've actually done this before and it seems to be fine. People say you have to save every hour or so and restart the game to prevent Error 12 or 16, however if you are not running to much mods and playing a smaller world, this is quite doable. :up:

Moraelin
13th Feb 2015, 3:20 PM
Hmm, actually, you know, I get another idea: NRaas Saver (http://nraas.wikispaces.com/Saver+Interactions). It has an option to auto-pause the game after it's done loading, so you -- or rather your daughter -- can just go do something else while it loads, safe in the knowledge that it won't start without you.

jesusismyairbag
13th Feb 2015, 5:51 PM
http://www.reactiongifs.com/wp-content/uploads/2011/05/tumblr_ljh0puClWT1qfkt17.gif

PapaEmy
13th Feb 2015, 8:36 PM
How to make Sims 3 use > 4GB of RAM (More Do-Able version!)

We are going to add ONLY the following directories and files: (If you don't have that much RAM, you can pick and choose what to put. I suggest the 3 package file caches)

Folders:
Currentgame.sims3 Can't get this one to work.
Thumbnails
Worldcaches (NOT for MAC!! PC ONLY!!)

Files:
Simcompositorcache.package
compositorcache.package
CASpartcache.package.


Ok I just re-installed my RAMDisk and try your steps, but since I'm using the ROG RAMDisk software I can't just copy the files above, I have to copy the entire TS3 folder's content in my documents folder, so I moved few of my saved games into different folder and just leave 1 saved game I tried to load earlier. I removed 2 of my 4GB of my RAMs to matched my daughter's PC spec, I created 3GB space on my RAMDisk because the total size of TS3 folder in my documents is 2.6GB (including 900MB mods).

And the result is quite impressing, it's actually reduced the loading time of the same saved game I tested (in my previous post above) from 3m 10s to 2m and 15s, and its gameplay performance improved a lot I must say, maybe it would be even better if I included Starlight Shore.objectcache file into my RAMDisk because I'm playing at Starlight Shore, notice: I have to paused the game and wait about a minute so the game run very smoothly almost no lag at all just like watching from a live video :)

Alright then, thank you very much for the tips sir, it really works for me, I'll go try some other more tomorrow and let's see if I can make more improvements especially for the loading time :D

nitromon
14th Feb 2015, 12:56 AM
And the result is quite impressing, it's actually reduced the loading time of the same saved game I tested (in my previous post above) from 3m 10s to 2m and 15s, and its gameplay performance improved a lot I must say,

Hey thanks for the information. When I had my whole user folder on there, I didn't test the load/save time (it just didn't occur to me), so I was going to go ahead and try it again later but since you've already tested it it saved me a test. :)


and its gameplay performance improved a lot I must say, maybe it would be even better if I included Starlight Shore.objectcache file into my RAMDisk because I'm playing at Starlight Shore, notice: I have to paused the game and wait about a minute so the game run very smoothly almost no lag at all just like watching from a live video

Exactly! Thank you for confirming this! :mod: This type of play can be achieved simply by putting the two folders (Thumbnails and WorldCache) and the two cache files (SimCompositorCache.package and CompositorCache.package) on to the RAMdisk. It was the reason I did this test! I think many people don't realize the game is constantly caching from those "in real time" while we play the game. So by putting them on the RAM, it makes the game run completely seamless. Did you try CAS? It is so nice to see all the clothings load instantaneously.

I actually didn't think about putting the world's objectcache on the RAMdisk, I'm not entirely sure what area that would help improve. Those files are static, they don't change since when you first installed them so I am guessing TS3 only reads from them... so it will either improve game loading or it might still also help in game play (assuming TS3 loads from them constantly).

Ok I just re-installed my RAMDisk and try your steps, but since I'm using the ROG RAMDisk software I can't just copy the files above, I have to copy the entire TS3 folder's content in my documents folder, so I moved few of my saved games into different folder and just leave 1 saved game I tried to load earlier. I removed 2 of my 4GB of my RAMs to matched my daughter's PC spec, I created 3GB space on my RAMDisk because the total size of TS3 folder in my documents is 2.6GB (including 900MB mods).


I'm not sure why ROG RAMdisk only allow you to copy the whole folder. There are other free RAMDisks out there that pretty much works as an open drive. It is pretty impressive you can get your user folder down to 2.6GB, but from what you said earlier your daughter's system is 8GB. So you are only playing TS3 on 5GB which is awfully close to the game limit, so defeats the purpose of using the RAMdisk. The game needs 4GB on its own and your 64-bit OS needs about 2GB, so you really do need around 6GB just for the game else your OS will use your swapfile... which is again on your HDD. Then again, that may not be too bad if your purpose is only for TS3, since it will put other progs in the swap and free the RAM for TS3.

kittyvibe
14th Feb 2015, 3:31 AM
wow, this seems like the ideal thing to try for me. Like many others, Im a CC freak and also want all the eps, I run win 8 and have 8gb of ram. I had no idea Sims 3 wasnt taking my whole ram into my play session, but did see I was still loading the same as before when I had 4gb of ram and was confused. (The game even ctd after creating a family).

Ive been using ccmagic with some success, much better running the game but still long loads and waiting for CAS and still random crashes. I skimmed over the tutorial and read all the posts, the arguments made it difficult to know what exactly to do for sure without fear of anything getting deleted if my pc reboots (which it loves to do on me, so a real worry there for me).

I would love to see what files to actually load to ramdisk for a win 8 user working with 8gb of ram. (I fear losing files if reboot). thanks for the info! :3

PapaEmy
14th Feb 2015, 4:56 AM
Did you try CAS? It is so nice to see all the clothings load instantaneously.

I actually didn't think about putting the world's objectcache on the RAMdisk, I'm not entirely sure what area that would help improve. Those files are static, they don't change since when you first installed them so I am guessing TS3 only reads from them... so it will either improve game loading or it might still also help in game play (assuming TS3 loads from them constantly).

I did try it in the CAS, it also improved but I still have to wait a few seconds before it runs smoothly just like pausing the game about a minute after it loads.

Well I was just following your steps to include the worldcache folder, but there's nothing in there related to the world map I'm playing, there are Riverview world cache in there and some other as well but not for Starlight Shore, that's why I was thinking to make the link to the Showtime EP folder directly maybe it would help.

I'm not sure why ROG RAMdisk only allow you to copy the whole folder. There are other free RAMDisks out there that pretty much works as an open drive. It is pretty impressive you can get your user folder down to 2.6GB, but from what you said earlier your daughter's system is 8GB. So you are only playing TS3 on 5GB which is awfully close to the game limit, so defeats the purpose of using the RAMdisk. The game needs 4GB on its own and your 64-bit OS needs about 2GB, so you really do need around 6GB just for the game else your OS will use your swapfile... which is again on your HDD. Then again, that may not be too bad if your purpose is only for TS3, since it will put other progs in the swap and free the RAM for TS3.

Because in running ROG RAMDisk, we can only pick to add folders only, I didn't see any files that I can pick to select when it's pop up, therefore I can only select the folder(s) only; C:\Users\Yourname\Documents\Electronics Arts\The Sims 3, which then I reduced its size to 2.6Gb before I put them into RAMDisk drive, I'm still not sure how much amount I should create in RAMDisk therefore I just made it to 3GB for the TS3 folder to fit in because on its website I should make more space for the folder I'm going to move into the RAMDisk drive, I still have about 3GB free space unused RAM when I checked it from the Resource Monitor menu from the task bar menu.

At first I didn't know there are other RAMDisk software, I used ROG RAMDisk because it's from the same manufacture of my mobo though I'm not using ROG's mobo, I tested it and it just run without any problem (so I guess I don't really need any ROG mobo to have it run on my system), and it's easier to set it up because I don't have to type anything, just select the folder and add it up and the rest is done by the software.

I would love to see what files to actually load to ramdisk for a win 8 user working with 8gb of ram. (I fear losing files if reboot). thanks for the info! :3

if you're using ROG RAMDisk just like mine, you only have to make a junction to the Sims 3 folder at C:\Users\Yourname\Documents\Electronics Arts\The Sims 3 only, but I suggest you need to make some adjustment first to reduce the total amount in it, I deleted all files in DCBackup folder except for the ccmerged.package file, moved some of my saved games elsewhere.

You don't need to worry about losing or duplicate files with ROG Ramdisk, because it will automatically reload them into RAMDisk drive each time you started up your Windows in the expense of Windows loading time, for complete guide using ROG RAMDisk you can check it here: http://rog.asus.com/technology/republic-of-gamers-motherboard-innovations/ramdisk/

PS: If you'd like to try it, I downloaded the one from the X99 ROG mobo support's page, scroll it down after you choose your OS and look under software you'll find it there, you will also have the help menu how to use it after you installed it (just click on the question mark icon and it will pop up), to make sure it runs as is suppose to, you can check it from windows explorer or my computer and see if you have a new drive named RAMDISK drive, if there's one then you're good to go :)

Ok then guys, I'll post some more if I got more improvements update, happy simming :)

nitromon
14th Feb 2015, 5:28 AM
I skimmed over the tutorial and read all the posts, the arguments made it difficult to know what exactly to do for sure without fear of anything getting deleted if my pc reboots (which it loves to do on me, so a real worry there for me).

I would love to see what files to actually load to ramdisk for a win 8 user working with 8gb of ram. (I fear losing files if reboot). thanks for the info! :3

Hi Kitty,

With 8GB of ram, you can do what is described in the 2nd post from the top, I called it the "More DOABLE" version.

You most definitely want to put the 2 caches (Simcompositorcache and Compositorcache.) on there + the Thumbnails folder. This will take around 800MB, a 1GB RAMdisk will do. Worldcache folder can go on the RAMdisk too, but bear in mind if you are using NRAAS Traveler and custom worlds as vacation, this folder can get big and might not fit on a 1-2GB RAMdisk (Though you can delete any world cache in there that you are not currently playing while the game is still running) So this one is optional.

* Compositorcache.package ===> yes!
* Simcompositorcache.package ===> yes!
* Thumbnails ===> yes!
* Worldcache ===> If you have space.

With this option, you don't have to worry about anything because those caches can be deleted and the game will create them if they are missing.

Remember, if you have a dedicated graphics card, you can run TS3 and your OS with 5-6GB, freeing 2+ GB for a RAMdisk. If you have an Intel HD build-in graphics, you need to use an additional 1GB RAM for the graphics, total of 6-7GB. (This is based on a Win7 64bit OS)


I did try it in the CAS, it also improved but I still have to wait a few seconds before it runs smoothly just like pausing the game about a minute after it loads.

That should improve as you play b/c the cache is being filled. Once it is filled, it will always load instantly until you delete the cache.


Well I was just following your steps to include the worldcache folder, but there's nothing in there related to the world map I'm playing, there are Riverview world cache in there and some other as well but not for Starlight Shore, that's why I was thinking to make the link to the Showtime EP folder directly maybe it would help.

Ahh.. yeah, if the world came with EP, they don't have a cache in WorldCache. This is for custom worlds I believe and those caches are deletable for PC, not MAC.


I actually bought my RAMdisk from Superspeed because I've been using RAMdisk for as long as I can remember and just can't live without it (I think even way back when I had a PC 286). Back in the days, free RAMdisk softwares are either limited by how big you can make it or limited time trial.

I just did a quick google search and found this link. This is a free non-commercial RAMdisk that has no size restrictions.

SoftPerfect RAMDisk (https://www.softperfect.com/products/ramdisk/)

OMG! According to this benchmark testing, Softperfect RAMdisk is the fastest of 10 RAMdisks that are either free or commerical. It is faster than Superspeed's RAMDisk! And it is free! Blah!! I paid for a lemon!

RAMdisk Benchmark (https://www.raymond.cc/blog/12-ram-disk-software-benchmarked-for-fastest-read-and-write-speed/)

kittyvibe
15th Feb 2015, 3:07 AM
thank you peeps! looking forward to trying all this out and I really appreciate the individual attention. /thanks!

PapaEmy
15th Feb 2015, 8:34 AM
Update:

Loading time:

Since I'm testing only with 8GB RAM, I can't moved the whole TS3 game into RAMDisk so I've tested the setup above on TS3 CAS stand alone game, I managed to reduce the loading time to only about 20-35 sec from about a minute or so by copying all the *.package files into RAMDisk. And all the stuff in CAS were immediately available almost no waiting time at all.

Those files are located in GameData\Shared\Package folder and Caches folder inside the main folder of the game. The same with the ones in the TS3 game main folder, if you have 32GB or more, moving all of the *.package files from each folder to RAMDisk drive, will reduce the loading time overall.

So I think based on that test, it is possible to reduce the loading time significantly for the full complete TS3 game with its all EPs SPs and Mods installed, by moving all the *.package files from the game folders and the entire contents of TS3 folder in my documents folder if there's enough RAM available.

To save space, it doesn't need the whole *.package files from the game folders moved into RAMDisk, just the ones related to the saved game that being played and the ones from the base game folders, and of course the savedgame file itself that being played (but this already included if the entire contents of TS3 folder in my documents were moved into RAMDisk, therefore I only used 1 savedgame file to save space and move the rest elsewhere so I can saved some free space in RAMDisk Drive to save my game).

For Gameplay improvements:

Make sure all the mods files don't have any conflicts and/or corrupted, test them run, combined them into few categories with S3PE, choose just 1 or 2 the saved game being played, delete the all files inside DCBackup folder except for ccmerged.package, after all done, then moved the TS3 folder in my documents folder into RAMDisk.

PS: Please don't forget to always use FPS limiter to protect your video card.

The set up:

I'm referring to ROG Ramdisk software because that's what I'm using, I think this software will run in any of Asus motherboards because I'm using an Asus non-ROG motherboard with the software.

After installing the software, at the Disk Tab; choose the drive letter, set the amount for the RAMDisk drive, I set it 3072MB from 8192MB RAM that I have, this will set about 3.6GB in use and 4.5GB stand by or available and some tenth of MB free/unused in the Resource Monitor from the task bar menu in Windows 7.

Now at the Junction Tab, click browse and select TS3 folder in Drive Letter:\User\Yourname\Documents\Electronics Arts\The Sims 3, and you're done, you can closed the RAMDisk software if you want. I recommend to restart the windows before playing the game.

After windows restarted, run the game, you will notice that windows will loads slower than before, but if you're using SSD it's hard to notice the difference.

Option: if you have more than 16GB of RAM, you can try to moved the *.package files I mentioned above in the same way as the two paragraphs above.

Saving your game:

In saving your game while you're in the game just save the game as usual, but if you want to shutdown or need to restart your computer after finish playing TS3, you need to open the ROG RAMDisk software again, go to Junction Tab, and click Synchronize, the software will update your recent saved game to the actual files located in your HDD/SSD in documents folder, otherwise you will lose your savedgame if you don't do this after restarting or shutting down your computer next time you want to play again.

Edited: Using Kuree's Savegame Cleaner (http://www.simlogical.com/ContentUploadsRemote/uploads/1532/) will also helps gameplay performance and reduce loading time next time you run the game :)

nitromon
15th Feb 2015, 8:46 AM
Update:

..........


Thanks for doing all these extensive testings. Wow 32GB RAM, I feel like my laptop is already old and obsolete and I got it only 2 yrs ago. :rofl:

PapaEmy
15th Feb 2015, 8:50 AM
Thanks for doing all these extensive testings. Wow 32GB RAM, I feel like my laptop is already old and obsolete and I got it only 2 yrs ago. :rofl:

hey my motherboard and processor were 6 years old and it still awesome for games :D

ZenGarden
15th Feb 2015, 9:22 AM
This is going to be really exciting to test

Hmm .. I have read your steps but I don't really understand some stuff. First of all, how do I add the files/maps to the RAM program? I tried doing it through the SoftPerfect RAM program you gave us, clicking on '' Import Discs '' and then choosing a folder does not really do anything, the program don't really understands what I'm trying to do. For an example, if I click on Import Discs and then chooses The Sims 3/Thumbnails the program don't really know what to pick, if you know what I mean? To the program, it's just some empty folder (which its not)

Second, I don't understand the importance of the RAMDisk calculation. Let's say I did the calculation, where do I put that info?! What do I do out of it?

Other than that, you have done a really great guide, but as English is not my first language I am having a bit of a hard time understanding a few things.

And another thing, I have 8GB of RAM, and my user directory we're 4GB!?!?! Is that even normal?! What about .. erh .. my brain hurts

PapaEmy
15th Feb 2015, 11:21 AM
This is going to be really exciting to test

Hmm .. I have read your steps but I don't really understand some stuff. First of all, how do I add the files/maps to the RAM program? I tried doing it through the SoftPerfect RAM program you gave us, clicking on '' Import Discs '' and then choosing a folder does not really do anything, the program don't really understands what I'm trying to do. For an example, if I click on Import Discs and then chooses The Sims 3/Thumbnails the program don't really know what to pick, if you know what I mean? To the program, it's just some empty folder (which its not)

Second, I don't understand the importance of the RAMDisk calculation. Let's say I did the calculation, where do I put that info?! What do I do out of it?

Other than that, you have done a really great guide, but as English is not my first language I am having a bit of a hard time understanding a few things.

And another thing, I have 8GB of RAM, and my user directory we're 4GB!?!?! Is that even normal?! What about .. erh .. my brain hurts

I've tried SoftPerfectRAM and I'm also not really sure how to use it, if I include Image File name, its asking me for an image file, TS3 doesn't have that, I tried to change the format to NTFS and made "Test" directory in drive A, and copy some files in there and it works but I don't know how to make TS3 go there to read the files its need, maybe I should moved the files there, but I can't moved the TS3 folder from documents folder, even if I tried to drag and drop, the pop up said it's copying not moving.

Why don't you try ROG RAMDisk, I'm not sure if it will work for non-Asus mobo but it won't harm anything for trying, if it works then it's great, if' it's not, then just uninstall it, that's how I get there in the 1st place from my friend using ROG mobo, and it works :)

Here's the link to download it: http://www.asus.com/us/Motherboards/RAMPAGE_V_EXTREME/HelpDesk_Download/

After choosing your OS, open under Utilities, scroll down and look for RAMDisk

The calculation of using ROG RAMDisk will automatically shown how much the maximum amount you can add, mine was about 5.1Gb, but I only used it for 3Gb and gets 3.6gb as "in use" and 4.5gb as "stand by", that means I'm running the whole system with 4.5gb RAM from 8gb in total, have fun!! :up:

nitromon
15th Feb 2015, 11:40 AM
This is going to be really exciting to test

..........



Hi,

Sorry but I actually never used Softperfect RAMdisk before. I did a quick look at their site, they seem to support a lot more options than Superspeed. From what I can gather, there is a "emulate harddisk" mode, which is what I am accustomed to. This basically makes the RAM you dedicate to it like an additional HDD, where you can simply open up in explorer and use it like a disk. I should probably play around with this software just so I can guide others better. But for now, try to use that option.

Softperfect Manual: Add Disk (https://www.softperfect.com/products/ramdisk/manual/adding_disk.htm)
1) Add disk
2) check "emulate HDD"
3) Set size 1-3GB, NTFS

If you want to put the whole TS3 user directory on there, you can follow my 1st post or PapaEmy's postings on what is the best way to do that. But with only 8GB of ram, I would suggest you only put the cache files and folders on a 1-2GB Ramdisk. Follow my 2nd post and this reply to Kitty (http://www.modthesims.info/showthread.php?p=4676383#post4676383).


Good luck!

ZenGarden
15th Feb 2015, 3:36 PM
Thank you nitromon, but I have no idea how to add the folders to the disk. Does HDD stand for Hard Disk Emolution?!

eclipsse
15th Feb 2015, 8:46 PM
I have a relatively powerful laptop with 32GB of RAM, NVIDIA 770 GPU and an i7 processor (but - laptop - therefore only 2.8GHz).

I play large legacies and complex lots on big worlds, (and graphics on high) and therefore have to limit playsessions to approx. 1 hour or I risk error-12ing. Unlike many people, load times are relatively short (45secs to load game, approx. 4 mins to load savegame, so not really worried about that - but being able to play without having to restart every hour would be absolutely amazing.

Would throwing the user files on a RAMdisk help with that, or would it just prevent graphics lag?

eskie227
15th Feb 2015, 9:24 PM
I have a relatively powerful laptop with 32GB of RAM, NVIDIA 770 GPU and an i7 processor (but - laptop - therefore only 2.8GHz).

I play large legacies and complex lots on big worlds, (and graphics on high) and therefore have to limit playsessions to approx. 1 hour or I risk error-12ing. Unlike many people, load times are relatively short (45secs to load game, approx. 4 mins to load savegame, so not really worried about that - but being able to play without having to restart every hour would be absolutely amazing.

Would throwing the user files on a RAMdisk help with that, or would it just prevent graphics lag?

No, it wouldn't help for Error 12's. That occurs because your game "footprint" is getting close to the max of ~3.2 to 3.5 GB, and there simply isn't enough "space" available for the game engine to inefficiently compress the entire game session into a savefile. That's a real problem with large savefiles, with large worlds, lots of complex lots and cc, and one that the 32 bit limitation of the game engine cannot "overcome". Moving the cache files and even the save file to a RAMdisk won't help you overcome that limitation. As to graphics lag, not sure what you're experiencing, so no way to know if it might be helpful.

I have a system similar to yours in a desktop version, but with 16 GB RAM. I too enjoy large worlds with lots of custom stuff. What I've taken to doing on my long legacies is moving the legacy with the legacy home to a new world every few generations. It's a bit harder to keep track of the family tree, but it keeps the line going without worrying about the types of problems longstanding legacies accumulate in a single large world. Not everyone will like that solution, but it works well for my play style, and I've extended a line out to 16 generations. It also allows me to try out different worlds which keeps things interesting for me, at least. Otherwise, the same scenery for so many generations gets kinda old for me.

eclipsse
15th Feb 2015, 9:43 PM
OK, fair enough. Thanks for the quick response, Eskie227!

The savegames are relatively small, in and of themselves - my biggest (legacy family, 3 gens, 4 sims, 1 dog, 2 cats, 1 horse - travelled to 4 destinations) is only about 200 mb (there is a really good tutorial on save-shrinking over at NRAAS - gets rid of all the duplicate images and SNAPs due to travelling. Before doing that, save file was about 650mb).

I did wonder about moving to a much smaller world, to see if that would enable me to play longer but... I just love Jericho - been playing in it for 2+ years now, and still enjoy travelling around it!
I don't have an issue with moving worlds per se, but haven't yet found a nice small world enabled for all the EPs that would work for the family, as the house is 64x64, and I am not nearly good enough in CAW to build the sort of quality world I like to play in. Oh well, at least I know.

nitromon
15th Feb 2015, 10:45 PM
Thank you nitromon, but I have no idea how to add the folders to the disk. Does HDD stand for Hard Disk Emolution?!

HDD is usually short for harddisk. But yes, please check the Hard Disk Emulation so the RAMdisk is basically a harddisk.

To add the folders to the disk, refer to my 2nd post from the top using the mklink /j function.


Would throwing the user files on a RAMdisk help with that, or would it just prevent graphics lag?

What the ninja said above. In winter on my Bridgeport homeworld I have to save every 2-3 days. I had my game running last night through a 7 day winter, forgot to save. The game reached 3.4GB during the blizzard storms, by spring it dropped back to 3GB so I was hoping I could save. It was gone. Tried everything, reset town, zoom out, switch household... etc... :(

Stupid error 12.


The savegames are relatively small, in and of themselves - my biggest (legacy family, 3 gens, 4 sims, 1 dog, 2 cats, 1 horse - travelled to 4 destinations) is only about 200 mb (there is a really good tutorial on save-shrinking over at NRAAS - gets rid of all the duplicate images and SNAPs due to travelling. Before doing that, save file was about 650mb).

Hey scroll up a few posts where I posted the link to Kuree's Savegame Cleaner, it'll do the cleaning for you. But as far as I can tell, the "size" of the NHD file is not really the issue. I have vacation worlds that are larger than my home world and they don't have this saving issue. They are both larger in size and population. I'm suspecting it has something to do with the family tree, how many generations it is.

eclipsse
15th Feb 2015, 11:50 PM
Kuree's doesn't work for me - I have photos, prom pictures and a few memories I want to save from the very start of the family, and every time I have used hers, everything is lost.

I used the one posted at NRAAS which uses S3PE and a bit of file shifting to clean up - no current pictures/prom pics etc are lost, and I gained back over 400MB the first time I did it (possibly only works if the family has travelled - If I understand the explanation of the process correctly).

I save every sim-night, and usually can play 2 sim-days before error-12 hits. Family tree shouldn't be a problem - I only have 3 generations (playing on epic, though) - Grandparent, current adults and their twins, plus 4 pets, and I know people who are up to 20+generations without too much of an issue.

I suspect that my problem is complexity - the legacy house is huge, big rooms, lots of stuff, pictures, artwork, objects, and is 'resident' in a really big and complex world with a fair number of NPCs in it. I may have to look for a small world and do a 'test move' to see if it makes any difference.

Shame your solution won't work for me, but thanks for posting it!

eskie227
16th Feb 2015, 12:29 AM
What the ninja said above. In winter on my Bridgeport homeworld I have to save every 2-3 days. I had my game running last night through a 7 day winter, forgot to save. The game reached 3.4GB during the blizzard storms, by spring it dropped back to 3GB so I was hoping I could save. It was gone. Tried everything, reset town, zoom out, switch household... etc... :(

Stupid error 12.



Every 2 to 3 days? Boy, do you like to live dangerously. I save every sim day, usually at night as soon as everyone is asleep. I'll add in extra saves during the day if I achieve some milestone, like a relationship change or fulfilling an LTW.

Also, I only use Save As, never Save. The EA Save is kind of useless, as you can only back up one save if something goes wrong in your game play, and their Save is a full save anyway, not an incremental, so Save As takes the same amount of time. I number them sequentially, so I end up with roughly a number of saves corresponding to the number of days that save game has run (hint, the game launch selector, where you select the game to start from, not the Launcher, can only read about 75 save files, so you need to clean out every so often, otherwise you won't be able to load the latest game save. I have an archive folder with selected backups of really old save files if I ever wanted to return to them. I never have in all these years, but I feel more secure knowing they're there).

For example, if I have a teen female aging up to YA, a typical occurrence at say day ~70 with the age settings I use (long lifespan but modified, 2 day baby, 7 toddler, 14 child, 21 teen, 90 YA, 90 A, 1 Elder (starts the countdown clock from aging to elder instead of 20 or more days later), on her birthday, I'll do her makeover. For me, that means hair, makeup, and clothing in all categories with 3 outfits for Everyday. Now, I have about 15 GB of cc for CAS stuff, and it's mostly women (there isn't nearly as much good male clothing out there as female). Given how you could imagine CAS loads with that amount of stuff, it's entirely possible if I've been playing for a few real time hours before the birthday for me to have save issues after such an extensive makeover. So I will age her up, Save As with her new trait(s). Then I'll exit the game, restart, and then do the makeover, and not have a save problem.

So yeah, frequent Save As, and exiting after a few hours of real time play will generally avoid the problem for me. But that's with big worlds (places like Alpine County, Angel City, large, detail heavy lots, and lots of cc). And yes, once you hit the magic footprint size, it's almost impossible to recover from an Error 12, although sometimes I have lucked out if I try a Save As from the Edit Town view.

eclipsse
16th Feb 2015, 3:47 AM
I have a 10-save rolling system for each of my families, and if that batch of 10 had something important (birth/marriage/death/age up) I will archive it externally so that I can go back there if I want to.
Other than that, 2 saves/roughly an hour of play or I will error 12 out. Single sims in small houses - no issues, can play forever. Legacy houses (and this one in particular) - not so much!

eskie227
16th Feb 2015, 4:20 AM
Must be a helluva legacy house. The one I'm in now is 4 floors, 3 stories and a full basement, with 4 BR, a nursery, 6 car garage with a bunch of very high end Fresh Prince supercars, a full gym, science lab, sauna, game room, an artists room with 6 easels and 3 sculpting stations, and a ton of cc art on all the walls. At least >90% of the content/furnishings in the house are custom, and it's extensively landscaped and has a large pool. And with that house with 6 or so sims in Angel City, which is a pretty big world to run, with a full town of ~120 residents with a complete complement of NPCs (no paparazzi or tourists though) and I can play for 4 hour sessions without much worry, and only deal with Error 12's if I've done something like age folks up with a couple of hours already on the clock and do extensive makeovers, which I get around as I described above. And I'm using a ton of mods, both tuning and scripting, along with Twallan's SP, to keep the town active and functioning in a logical manner.

Honestly, if you can only get in an hour of play before things turn unstable, you might really want to look at whether you have some bum cc. Granted, the game leaks memory like a sieve, and the footprint grows out of proportion to the activity, but it's not that bad. If you get Error 12's on saving after an hour of game play, do you also get CTDs that are due to exceeding max memory as well?

nitromon
16th Feb 2015, 6:09 AM
If you get Error 12's on saving after an hour of game play, do you also get CTDs that are due to exceeding max memory as well?

When I get an error 12, it will allow me certain number of tries to save it. That's when I will try to reduce the memory usage by moving the screen to an empty place on the map, etc... sometimes, resetting the town will work. However, in most cases, it will CTD after a few failed attempts especially if I decide to go into edit town.

I wouldn't mind saving every 1 day cycle if my savetime would be shorter, but it is currently 12 mins. Most times when I play my hometown, I can get a week's worth of play before I save in any other season. It is just winter. Also, it makes a big difference if I use "testingcheatsenabled." I'm pretty OCD, I edit every sims outfit when I see them. I already have dresser but even so, it really annoys me how EA random some of these clothings. During winter, I just have to hold it in and not edit anyone, else it won't last a day. In vacation worlds, I can play pretty well, almost indefinitely before saving. The only one I can give a time frame is university, I play the whole 2 weeks without saving and it went ok.

It is pretty much required for me to have task manager open when I play. When it reaches 3.2GB, it is getting dangerous... but usually still ok. Any higher, the game is gone. :(

ZenGarden
16th Feb 2015, 9:57 AM
Thank you for trying to help nitro, but what am I doing wrong? I deleted the folders and the files, I opened command prompt and typed mklink /J "C:\Users\You\Documents\Electronic Arts\The Sims 3\WorldCaches\" "G:\ and the command prompt did not really find anything

eskie227
16th Feb 2015, 12:38 PM
12 minutes? :blink:

With a ~200 MB savefile, my save times run ~90 seconds. At ~300 MB maybe 2 to 3 minutes. If a save was taking me 12 minutes, I probably wouldn't save every sim day either, but I would probably lighten the load by moving to a new town because I couldn't sit through a 12 minute save without pulling my hair out. I recall way back when, on my first PC to run TS3 probably base game time, I could get some long save times with many generations in a game, but that was in 2009/2010, with a P4, maybe 8 GB RAM (don't really remember), a regular HDD, and a 9800GT video card. Back then, though, I was also running without moving families every couple of generations, and using AM or AD85's core mod, as Twallan's stuff wasn't all that fleshed out yet, and I don't even think there was something like Overwatch yet to help clear up the accumulating detritus in game every night.

And editing all the townies in CAS can be an issue, especially if you use lots of high poly hair (I can't stand base game hair) and clothing. If you were to stick with EA clothing, just making it more appropriate, like no wearing ball gowns in the pool when you haven't even had 2 drinks yet, it might not be too bad.

And yes, 3.2 GB is the danger zone. 3.5 is in the might as well just give it up zone for me as well.

310175
16th Feb 2015, 4:43 PM
Would it be possible to pin this thread at the top? Maybe in the Help Section? I'm not ready to try this out at the moment but I would like to try some time in the future and I expect future readers might be interested as well?

eclipsse
17th Feb 2015, 1:42 AM
Must be a helluva legacy house.

What can I say? I like lots of clutter, deep basements and 2 5-storey towers as well as the main house, and the garage, and pool, and gardens, and stables... I love it and it is brilliant for storytelling but it is a bit...OTT

I have all EPs, some SPs a lot of CC, and store stuff (all legitimate) use CC magic to make it more manageable, but can't remember all of the bits that make up the houses I play so didn't want to start removing any of it.

Mods - only ones from NRAAS, here and TFM's asylum, all checked for compatibility.
CC - from everywhere


Might be an idea, though - backup saves and just de-enable through CCM. Thanks for the idea. I was going to look for a small world and move the household there, but would rather stay in Jericho if possible. Wouldn't bad CC kill off my smaller/newer households too? I can play pretty much lag/crash free (even in IP!) with a new, 1-2 person household, it is only the long-play families which have the 1 hour/2 save before error 12ing issue.

Re save times - mine are less than 1- just over 3 mins depending on which household. If a save runs longer than that - it's error 12-ing.

nitromon
17th Feb 2015, 5:16 AM
Thank you for trying to help nitro, but what am I doing wrong? I deleted the folders and the files, I opened command prompt and typed mklink /J "C:\Users\You\Documents\Electronic Arts\The Sims 3\WorldCaches\" "G:\ and the command prompt did not really find anything

Hi,

G: is just an example. It is the drive I set my ramdisk. You may have set your ramdisk to a different drive. Also, make sure you have all the quotations and make sure you have admin priv. Lastly, the "you" is not "you", but your window login ID.

mklink /J "C:\Users\You\Documents\Electronic Arts\The Sims 3\WorldCaches\" "YOUR RAMDISK"

eg: Win Login: Zen
eg: Ramdisk drive: E:

mklink /J "C:\Users\Zen\Documents\Electronic Arts\The Sims 3\WorldCaches\" "E:\"



12 minutes? :blink:

With a ~200 MB savefile, my save times run ~90 seconds. At ~300 MB maybe 2 to 3 minutes. If a save was taking me 12 minutes, I probably wouldn't save every sim day either,..

I don't think it has to do with the town, but has to do with the family trees. I already moved this whole town from Sunset to Riverview to Bridgeport. The family tree was corrupted before, taking over an hr to save, but I have since cleaned it up. I have ported the sims before and it was indeed something to do with the population.

I have thought about starting over, but when you are at gen 17 it is hard to let it go.

parrot999
18th Feb 2015, 6:45 AM
So I decided to try the doable version in a last ditch effort to get The Sims 3 to play nice with all EPs and PC installed, and the results are solid... Like amazingly so... I didn't do the WorldCaches option for obvious size-based reasons, but I did the thumbnails and caches, and for the first time in ages, The Sims 3 felt stable. Heavy, but stable. I have yet to have any crashes, and the game feels like it isn't choking for once, even on 3x speed (well... relative to what it was like before anyways). Feels like the kind of performance I'm used to with The Sims 2... Heck even CASt is behaving...

In short, I am surprised and massively impressed. If anyone has a good machine with the RAM to spare, I would suggest giving it a try. It turned my game from a near unplayable stuttering mess to a stable game that feels acceptable performance wise, so it's worth a try...

kikaimegami
18th Feb 2015, 7:17 AM
Can anyone tell me how pathetic I am for thinking of buying ram so I can fit my game on a RamDisk because my content directory is over 12 gig :(

nitromon
18th Feb 2015, 9:02 PM
...

In short, I am surprised and massively impressed. If anyone has a good machine with the RAM to spare, I would suggest giving it a try. It turned my game from a near unplayable stuttering mess to a stable game that feels acceptable performance wise, so it's worth a try...

Thanks for reporting your results!


Can anyone tell me how pathetic I am for thinking of buying ram so I can fit my game on a RamDisk because my content directory is over 12 gig :(

Ha, just try to the DO-ABLE version. It is what makes the gameplay difference. Putting your whole user directory on the RAMdisk are for those who are trying to get faster game loading time.

parrot999
19th Feb 2015, 2:18 PM
Thanks for reporting your results!

Thanks for posting the idea... I think it's pretty rediculous that this works, because it means the game is actively reading (not just writing) code from the cache files... It seems almost like the game was meant to be 64-bit, and utilize more than 4GB of RAM, but the devs were told to lower the specs so everyone and there grandmother can play the game (but not actually well), and they did this incredibly dumb and inefficient method to avoid having to cut features or, god forbid, optimize the codebase they were using!

Also, for anyone still on the fence about this, The RAMdisk will unmount itself when you restart your computer, but the directory links stay in place if you followed the more doable directions... So, if you need the RAM that the RAMdisk utilizes, just restart the machine or manually unmount... You'll be able to start it up again perfectly fine when your in the mood for The Sims 3 and safely shut it off afterwards... It will actually clear the caches in the process, but the caches should be cleared often anyways to avoid corruption, and it will be able to write them so much faster that you won't even notice slowdown when they are being rebuilt...

Vertigo
19th Feb 2015, 2:23 PM
Does this enhance the game's performance? Does it speed up the game even with a huge amount of content & EPs installed?

eskie227
19th Feb 2015, 3:17 PM
Does this enhance the game's performance? Does it speed up the game even with a huge amount of content & EPs installed?

Define "enhance" and "speed up". If you mean improve load times for game saves, yes, it apparently does. If you mean "smoother" game play, with better frame rates and fewer pauses, it's a maybe, as there are many factors that go into determining that, from your hardware to the mods you use to the custom content you have.

parrot999
19th Feb 2015, 3:24 PM
Does this enhance the game's performance? Does it speed up the game even with a huge amount of content & EPs installed?

Define "enhance" and "speed up". If you mean improve load times for game saves, yes, it apparently does. If you mean "smoother" game play, with better frame rates and fewer pauses, it's a maybe, as there are many factors that go into determining that, from your hardware to the mods you use to the custom content you have.

Actually, if my experience is any use, it's actually does improve gameplay. Less stuttering, more stability, and it seems to help with CTDs, but the load times are more mildly effected... Still, they are somewhat faster... However, you are correct eskie, in saying that there are many variables, and I wouldn't suggest this to anyone with less than 8 GB of RAM, or a CPU that can't keep up with the game. I would imagine linking the world caches folder to your RAM drive would improve loadup though if that's your desired effect... (Haven't tried it yet)

I can put up with 2-5 minute loading screens so long as it actually plays well once in-game.

nitromon
19th Feb 2015, 8:07 PM
Define "enhance" and "speed up". If you mean improve load times for game saves, yes, it apparently does. If you mean "smoother" game play, with better frame rates and fewer pauses, it's a maybe, as there are many factors that go into determining that, from your hardware to the mods you use to the custom content you have.

Does this enhance the game's performance? Does it speed up the game even with a huge amount of content & EPs installed?

Actually I think that is backward, depending on what people mean load time. It actually doesn't improve how fast it loads the savefile (unless it is version 1 from the 1st post where you put the whole folder in). But the more do-able version only puts the cache in and it improves gameplay b/c TS3 is constantly caching these files in real time while you play the game. So basically it is like putting the cache on a super fast HDD (or keeping it in RAM memory), this way it is reading/writing to the cache faster and more seamlessly. This is especially necessary for people using HDD that is slower than 7200 rpm but has at least 8GB ram. I can't imagine playing TS3 on a 4,200 rpm.

How does it help CC? Well it helps overall obj/sim caching, but the most notable is the CAS/CAST where after you filled the cache thumbnails, including all your CC thumbnails, they will load instantly throughout rest of the game. None of that waiting for all the clothes, shoes, hair, wall, floor, etc... to load.

Thanks for posting the idea... I think it's pretty rediculous that this works, because it means the game is actively reading (not just writing) code from the cache files... It seems almost like the game was meant to be 64-bit, and utilize more than 4GB of RAM, but the devs were told to lower the specs so everyone and there grandmother can play the game (but not actually well), and they did this incredibly dumb and inefficient method to avoid having to cut features or, god forbid, optimize the codebase they were using!

Well TS3 was written in 2009, I'm assuming 64-bit just wasn't as popular back then. I know TS3 was, and probably still is, buggy, but it I've defended this game on various occasions in this forum because it is a game that is ahead of its time. It was virtually impossible to do on a 32-bit system, but they did it. Hence why I was hoping for a 64-bit version of an open world simulator for TS4.


The RAMdisk will unmount itself when you restart your computer

Can you explain a little more how you were able to do that? I have a different RAMdisk program, but I did run the free one as a test. I actually prefer it to automount, but it seems to be the default. Did you simply remove the program from your Win startup?

kikaimegami
19th Feb 2015, 9:25 PM
Ha, just try to the DO-ABLE version. It is what makes the gameplay difference. Putting your whole user directory on the RAMdisk are for those who are trying to get faster game loading time.
That's why though :rofl: I'd love to make it go from taking like 15 minutes from clicking Launch to having my savegame loaded, to something a bit more sane. And the hell that is waiting for my Accessories tab to load seven hundred items.

Granted, cleaning out all the crap I never use would be a start, but... eeehhhhh

:help: :jest:

PapaEmy
20th Feb 2015, 5:23 AM
Actually I think that is backward, depending on what people mean load time. It actually doesn't improve how fast it loads the savefile (unless it is version 1 from the 1st post where you put the whole folder in). But the more do-able version only puts the cache in and it improves gameplay b/c TS3 is constantly caching these files in real time while you play the game. So basically it is like putting the cache on a super fast HDD (or keeping it in RAM memory), this way it is reading/writing to the cache faster and more seamlessly. This is especially necessary for people using HDD that is slower than 7200 rpm but has at least 8GB ram. I can't imagine playing TS3 on a 4,200 rpm.

Based on what I've tested, the 1st post is also do-able just like the 2nd one if the contents of The Sims 3 directory in Documents are more organized, try reducing its size will help to save space, I managed to reduce them to 1.99GB so far, my combined mods files in Mods directory are 980MB, I only put 1 saved game in the Saves directory and it's about 140MB.

How does it help CC? Well it helps overall obj/sim caching, but the most notable is the CAS/CAST where after you filled the cache thumbnails, including all your CC thumbnails, they will load instantly throughout rest of the game. None of that waiting for all the clothes, shoes, hair, wall, floor, etc... to load.


Well TS3 was written in 2009, I'm assuming 64-bit just wasn't as popular back then. I know TS3 was, and probably still is, buggy, but it I've defended this game on various occasions in this forum because it is a game that is ahead of its time. It was virtually impossible to do on a 32-bit system, but they did it. Hence why I was hoping for a 64-bit version of an open world simulator for TS4.


It's actually not instantly in CAS/CAST, mine is still have a few sec before it's fully filled, I think it depends on mods size as well, but based on what I've tested so far, it will become instantly if I also moved these 3 files, they are Fullbuild0.package, Fullbuild1.package and Fullbuild2.package files from C:\...\GameData\Shared\Packages located in the Base Game directory and moved them to RAMDisk, those 3 files of mine were about 3.9GB combined, but then I only have about 2GB or less RAM to run the whole system including playing TS3, it's very tight but it's do-able with 8GB RAM if all files were well organized, the gameplay performance is still acceptable with 2 GB to spare, I think it's because TS3 is a 32bit game so it don't utilize more than 3 or 4 GB RAM and I guess my 2GB VRAM in the video card also helps the gameplay performance.

nitromon
20th Feb 2015, 8:25 AM
That's why though :rofl: I'd love to make it go from taking like 15 minutes from clicking Launch to having my savegame loaded, to something a bit more sane. And the hell that is waiting for my Accessories tab to load seven hundred items.

Granted, cleaning out all the crap I never use would be a start, but... eeehhhhh

:help: :jest:

It should not take 15 mins... did you try Kuree's save cleaner?



they are Fullbuild0.package, Fullbuild1.package and Fullbuild2.package files from C:\...\GameData\Shared\Packages located in the Base Game directory and moved them to RAMDisk, those 3 files of mine were about 3.9GB combined, but then I only have about 2GB or less RAM to run the whole system including playing TS3, it's very tight but it's do-able with 8GB RAM if all files were well organized,

Wouldn't that be a bit counter-effective? Because TS4 will actually use up to about 3.2GB of ram, if you're only using 2 GB, it will cache to your pagefile to free up the RAM. So even if you are not caching TS3, your OS is caching the pagefile.

For anyone who wouldn't mind spending a few bucks, I recommend getting eBoostr. It is like Readyboost, only better. It can cache larger files and even lets you view what files it is caching. It caches base on either user input or usage frequency. So files that are being used more frequently in TS3 gets cached into the RAM automatically. It is a pretty awesome program.

PapaEmy
20th Feb 2015, 12:28 PM
Wouldn't that be a bit counter-effective? Because TS4 will actually use up to about 3.2GB of ram, if you're only using 2 GB, it will cache to your pagefile to free up the RAM. So even if you are not caching TS3, your OS is caching the pagefile.

Well I was just trying to emulate how's my daughter playing the game that's why it's only about 140MB in her saved game file, and I was just trying the best set up options for her PC spec with 8GB ram, I also emptied the worldcaches and collections folders therefore I got less than 2GB even with 980mb mods for The Sims 3 directory in Documents folder, and yes my OS did cached the pagefile on 2GB RAM left that's why it feels a bit heavy on gameplay compares to the ones I tried earlier but no lagging in gameplay, I turned off the antivirus and others for this set up just to make sure I left enough RAM for the system to work. But the loading time overall reduced quite significantly with this set up, I guess next time she plays she wouldn't complain.. ;)

I also try another set up today to balance the gameplay performance and reducing its loading time, so far the best set up I think will suit best with 8GB ram is the 1st option which is the whole of The Sims 3 directory moved to RAMDisk (after making some adjustment to its total size) and also moving the Fullbuild0.package (without the other 2) into RAMDisk, this will results almost instantly in CAS, reduced loading saved game time and very good quality of gameplay performance, this set up only needs about 3 GB but I mounted 4GB RAMDisk so it's still have about 1GB for game saving and caching, and still have about 4GB RAM for the rest of the system to work.

parrot999
20th Feb 2015, 3:54 PM
Can you explain a little more how you were able to do that? I have a different RAMdisk program, but I did run the free one as a test. I actually prefer it to automount, but it seems to be the default. Did you simply remove the program from your Win startup?

No, I'm running SoftPerfect RAM Disk and the program loads at startup, but the Disk does not mount. I actually set the file system as RAW the first time, so every time I mounted the disk, it asked me to format.

Later I decided to up the RAM usage to 1.5 GB (1536MB) to accomadate the WorldCaches folder, so I deleted the previous disk and created a new Disk, with the same drive letter, to my specifications. This time I did set the filesystem as NTFS from the start, but set it as a Removable Drive on top of the Hard Drive Emulation. Same results either way, only the second method did not make me reformat each time I wanted to mount.

So, for all those out there that are more than just Simmers (like myself) and want to try this, it won't cripple your computer for everything but The Sims 3.

The only drawback I have noticed to this so far is that shutting down the game takes at least twice as long now... Not sure why it's doing this, but it's tolerable. Especially since the pros mean I can actually play the game without the stuttering slowly driving me mad...

nitromon
21st Feb 2015, 3:26 AM
I also try another set up today to balance the gameplay performance and reducing its loading time, so far the best set up I think will suit best with 8GB ram is the 1st option which is the whole of The Sims 3 directory moved to RAMDisk (after making some adjustment to its total size) and also moving the Fullbuild0.package (without the other 2) into RAMDisk, this will results almost instantly in CAS, reduced loading saved game time and very good quality of gameplay performance, this set up only needs about 3 GB but I mounted 4GB RAMDisk so it's still have about 1GB for game saving and caching, and still have about 4GB RAM for the rest of the system to work.

Thanks for sharing your testings, gives me a lot to think about. I haven't had extensive testing in this area, but I was under the impression that once your system is close to the max cap, approx around 500mb, it will start to cache your OS pagefile (win 7). Theoretically I suppose it can cache as much of the non-TS3 files to the page, leaving you 3.2~4GB to run TS3, but that caching would be reflected in gameplay as TS3 uses more and more memory. If your goal is load time, then this option fits well since the game only uses 2-2.3GB in the beginning after load up.


... but set it as a Removable Drive on top of the Hard Drive Emulation. Same results either way, only the second method did not make me reformat each time I wanted to mount.

So, for all those out there that are more than just Simmers (like myself) and want to try this, it won't cripple your computer for everything but The Sims 3.

The only drawback I have noticed to this so far is that shutting down the game takes at least twice as long now... Not sure why it's doing this, but it's tolerable. Especially since the pros mean I can actually play the game without the stuttering slowly driving me mad...

Ahhh, I see what you did there. I didn't check the "removable drive" option, so it automounts each time I boot up. Did you also set the option to "save content to image?" That would cause the shutdown to be long because it is saving the whole RAMdisk to your HDD.

For people wondering about the world caches. They are basically the same as simcompositor, compositor cache files except for the custom worlds. I'm not sure whether they exist outside of NRAAS Traveler, but from what I've observed is that when I'm playing a custom world that has a world cache, the simcompositor and compositor caches are not in use at all since they're only for the homeworld. So they are completely safe to remove and you only need the one for the world you are currently playing.

PapaEmy
21st Feb 2015, 7:11 AM
Thanks for sharing your testings, gives me a lot to think about. I haven't had extensive testing in this area, but I was under the impression that once your system is close to the max cap, approx around 500mb, it will start to cache your OS pagefile (win 7). Theoretically I suppose it can cache as much of the non-TS3 files to the page, leaving you 3.2~4GB to run TS3, but that caching would be reflected in gameplay as TS3 uses more and more memory. If your goal is load time, then this option fits well since the game only uses 2-2.3GB in the beginning after load up.

Thanks to you too for bringing up the subject to improve the game. It opened up my minds when 1st reading your posting, at 1st I didn't think that these caches files are the ones that needs to be moved into RAMDisk, I thought I need to moved the whole TS3 game into RAMDisk but that didn't work because the full complete game is bigger than my RAM, and I was also focusing on how to make the whole system (including games and etc) to utilize my extra RAM by disabling automatic paging file system and changed it to limited amount to just 1024MB for paging and forcing the system to utilize more RAM instead of utilizing virtual memory. Well it did work for some 64bit programs, but since TS3 is a 32bit it didn't utilized my extra RAM, that's why it doesn't matter how big my RAM is, TS3 only utilized my RAM as is in a 32bit system. therefore when I left my system with only 2GB RAM left, I increased the paging file system back to 8192MB. that's why it feels a bit heavy.

And by doing this testing, though my goal is to reduce the loading time, I also notice from Process Monitor (http://simswiki.info/wiki.php?title=File:ProcessMonitor-NoProblems.jpg) , although I've already organized my mods files and packed them together, why it's still not 100% smooth? Even without mods it's still not 100% smooth, so from what I've noticed in Process Monitor (http://simswiki.info/wiki.php?title=File:ProcessMonitor-NoProblems.jpg), by combining and packing all my mods together it did reduced the amount of openings and closings of the files by the game, but that doesn't mean the game only read them just once or twice while the game is running, the game keep reading them back and forth whenever its needs to, therefore there's a lot of extensive reading while the game is running (let alone writing/caching), so it don't matter even with SSD this extensive reading will cause some delays that's why it never run smoothly 100%, because it keeps coming back to SSD/HDD to re-read them back whenever the game needs to.

Therefore in my opinion, after conducting these tests, by moving any of the *.package file from the game folders into RAMDisk, it's not only reducing its loading time, but also improves the gameplay performance, because when the game needs to re-read them (let alone when the game caching some of its contents), it will read from RAMDisk instead from SSD/HDD. So my conclusion is, though TS3 is not a heavy game such a.Battlefield or Crysis 3, the total size of its size (including all EPs Sps and Mods installed) are making the system works so hard, so I think the main problem with the game is its total size when all are installed, so yes indeed this game needs a huge total of RAM if we would like it to run just like playing single TS3 BG itself but with all EPs SPs and Mods installed with the help of RAMDisk. Even BG only but patched with 1.67 is causing some lags, and horrible loading time even for new game without any mods, cause I've tested that also.. :rofl:

kikaimegami
21st Feb 2015, 7:26 AM
It should not take 15 mins... did you try Kuree's save cleaner?

Nah once I've launched it once, then it loads plenty faster, it's just the first launch after rebooting takes forever.

EDIT: Honestly, I think I'm finally just nearing the limits of how much CC you can realistically have loaded before the game starts to become a mess.

eclipsse
22nd Feb 2015, 3:45 AM
...Honestly, if you can only get in an hour of play before things turn unstable, you might really want to look at whether you have some bum cc. Granted, the game leaks memory like a sieve, and the footprint grows out of proportion to the activity, but it's not that bad. If you get Error 12's on saving after an hour of game play, do you also get CTDs that are due to exceeding max memory as well?

Occasional CTDs, but I hadn't really thought until now that, with a huge house, 1 hr gametime was unusual :rolleyes: :lol: (I can be a little hard of thinking sometimes!) Thanks for kicking me out of my un-comfy little rut!

I decided to do a bit of experimentation - saved the lot, DLed a couple of straightforward large worlds, and settled on Rflong7's Glenvale City. Spent a fair amount of time adding, editing lots, then plunked my Legacy house in it. 4 hours play - no crashes/error 12s. :)
Jericho is pretty complex, with all those tomb lots, maybe that, combined with a stupidly large and complex legacy lot, my computer just can't cope.

I have decided I am going to try option 2, above, as well. Mostly to try and cut down the lag in CAS/CASt. Will let people know how it goes.

eskie227
22nd Feb 2015, 4:50 AM
Nah once I've launched it once, then it loads plenty faster, it's just the first launch after rebooting takes forever.

EDIT: Honestly, I think I'm finally just nearing the limits of how much CC you can realistically have loaded before the game starts to become a mess.

Yeah, lots of stuff gets cached by the OS with that first load after a "cold reboot", making your subsequent launches happen faster.

As to how much cc is too much, well, I'm at ~20GB, and other than "refreshing" my game by moving the legacy to a "fresh" world every couple of generations to keep my load times and game behavior rational, I'm doing fine.

Occasional CTDs, but I hadn't really thought until now that, with a huge house, 1 hr gametime was unusual :rolleyes: :lol: (I can be a little hard of thinking sometimes!) Thanks for kicking me out of my un-comfy little rut!

I decided to do a bit of experimentation - saved the lot, DLed a couple of straightforward large worlds, and settled on Rflong7's Glenvale City. Spent a fair amount of time adding, editing lots, then plunked my Legacy house in it. 4 hours play - no crashes/error 12s. :)
Jericho is pretty complex, with all those tomb lots, maybe that, combined with a stupidly large and complex legacy lot, my computer just can't cope.

I have decided I am going to try option 2, above, as well. Mostly to try and cut down the lag in CAS/CASt. Will let people know how it goes.

Sometimes you just have to bite the bullet and accept some things just aren't possible. And it's probably not your hardware's fault, but the game engine just creaks under excessive load. Glad a fresh world helped. I don't know Glenvale City, but if it's stable for 4 hours of game play, and you're happy with the overall appearance, it sounds like you came up with a good solution. I loved Jericho back in the day, but it is a complex world, with lots of areas for sims to get stuck, and slowly accumulate enough issues that even with something like Overwatch, I can understand it starting to balk after a while. Right now I'm getting heavy play out of Angel City, and it has most of the venues from all the EPs, except for an in world university and the ITF venues. It's a matter of finding what works best for your personal style of play.

kittyvibe
23rd Feb 2015, 6:22 AM
well, my hard drive died on me, so with a new one hooked up Im going to re-install sims 3 fresh. I derped and thought I had only 8gb of ram, but I actually have 16gb installed. Im mainly interested in the ram disk to help with CAS since I have the most CTD during or just after "saving" family to put in the world. I mostly have a gaming pc but nothing overclocked. Load times dont bother me, tea time if its longer than 10 mins but usually not that long when I used cc magic.

So, I wont use cc magic this time but will setup ramdisk with 8gb to play with? My OS could have some and the basic 4gb sims 3 uses will be available. Does this sound correct? I imagine loading world cache and sims cache would be the most helpful for me.

nitromon
23rd Feb 2015, 10:13 AM
well, my hard drive died on me, so with a new one hooked up Im going to re-install sims 3 fresh. I derped and thought I had only 8gb of ram, but I actually have 16gb installed. Im mainly interested in the ram disk to help with CAS since I have the most CTD during or just after "saving" family to put in the world. I mostly have a gaming pc but nothing overclocked. Load times dont bother me, tea time if its longer than 10 mins but usually not that long when I used cc magic.

So, I wont use cc magic this time but will setup ramdisk with 8gb to play with? My OS could have some and the basic 4gb sims 3 uses will be available. Does this sound correct? I imagine loading world cache and sims cache would be the most helpful for me.

I'm currently using 8GB for RAMdisk and it is working fine (win 7). If you are on Win 7, you can go 6GB for OS + TS3 and 10 GB for RAMdisk for max ramdisk and TS3. Anything more than that becomes somewhat redundant as your OS will cache the pagefile when the memory limit is reached.

For the CAS, you most definitely need the Thumbnails folder on there. This will load the object/CAS/CAST thumbnails pretty fast only after the thumbnail cache has been filled. For people with min space for RAMdisk, this is the suggested method. For others with more RAM, to load it even faster, scroll back a few posts where PapaEmy has isolated which package files from your game installation you can put on the RAMdisk to instantly load them. However, I have noticed that the CC thumbnails are the ones that cache the slowest, so you would want your CC folder on the RAMdisk before those package files.

simcompositor cache and compositorcache are storage for the actual sims and objects in your world. world caches are the same cache files except for custom worlds.

kittyvibe
24th Feb 2015, 5:51 AM
thanks nitromon, I have win 8.1, currently trying to get the game to play, it lets me CAS and choose a home but the second I hit play (its paused when loading in to house), I CTD. Hopefully can get this fixed soon so I can play with the RAMdisc.

nitromon
24th Feb 2015, 5:59 AM
thanks nitromon, I have win 8.1, currently trying to get the game to play, it lets me CAS and choose a home but the second I hit play (its paused when loading in to house), I CTD. Hopefully can get this fixed soon so I can play with the RAMdisc.

If you need help getting it to work on win 8.1, post a thread in the help forum. I'm pretty limited when it comes to win 8 since I don't have it. What I do know is that you might need to play around with the compatibility and setting it to run as "admin." It is also good to check your deviceconfig to make sure your new graphics card is supported and not causing any trouble.

kittyvibe
24th Feb 2015, 9:22 AM
thanks, looks like it was the latest update, thought it was installed but wasnt, over 1gb took awhile to DL. After that, game is running ok with a few times to resetsim *. Im starting over slowly and testing each individual thing I add to the game, like I just added Nraas' mods and will test those now. Next will be adding CC, etc. Im very happy to finally have it all working, I was stumped since I threw everything at it but the kitchen sink.

katiegr1982
1st Mar 2015, 5:20 PM
Hi,

Sorry to be stupid, but I'm confused by the instructions for the second option. It says 'delete the 2 folders'. I assume it means Thumbnails and Worldcaches. Do I delete them from the Electronic Arts/ Sims 3 folder? Do I copy them to the RAM Disk 1st? Sorry I don't want to do anything wrong and mess it up.

nitromon
2nd Mar 2015, 1:44 AM
Hi,

Sorry to be stupid, but I'm confused by the instructions for the second option. It says 'delete the 2 folders'. I assume it means Thumbnails and Worldcaches. Do I delete them from the Electronic Arts/ Sims 3 folder? Do I copy them to the RAM Disk 1st? Sorry I don't want to do anything wrong and mess it up.

Hi Katie,

If you are worried anytime for any reason about doing something wrong on a computer, simply make a backup first.

Now concerning your question. Either way will work. You should only delete/move the folders/files you are putting on the RAMdisk. I'm saying this because WorldCache folder is optional as it takes more space and some/most people will not be able to do it. (Worldcache holds the object/sim files for custom worlds)

* For other testers: I haven't tested which cache TS3 uses if your custom world is also your homeworld. If anyone has tested this, please post your result.

1) In order to make the junction links, the files/folders you are making it for must be "out" of your Sims 3 folder. You can delete or move them.

2) If you delete them, TS3 will make a new one. This is the easiest. Also, this allows you to see if it is working. Simply open explorer to your RAMdisk and watch if the new cache files are created and whether they grow.

3) If you move them to the RAMdisk, it is just as good. Some prefer it this way, as you don't have to fill the cache again. Just remember, you are moving the "files" inside the folder (Thumbnails/WorldCache) to your RAMdisk, not the folder itself. Make sure you delete the empty Thumbnail/Worldcache folders after moving the files. TS3 will not create those folders if they are deleted in the future, but TS3 will create the files in the folders.

Feel free to ask if you need more help. :up:

r_deNoube
30th Jun 2015, 4:35 AM
I'm not sure this point ever got resolved, but I believe I see the resolution, and that's my excuse for necro'ing it.
HOWEVER, making a swap file in the RAM is at best a zero sum game. For every extra MB you have in the swap file, you have one MB less in RAM, so that sum hasn't changed. The point at which it might crash hasn't moved at all, compared to not using the RAM disk in the first place.
I understand what you mean by this -- with respect to the OS's swap file. For game-related files the situation is different, because their RAMDisk does not come out of RAM that the game could otherwise have used. I'm not sure that everyone arguing about it appreciated that distinction, because we were being testy; but the title of the thread alludes to it.

I wish to propose another interpretation of what swap-file activity means in relation to game performance. I claim that frequent swapfile accesses mean simply that you're running too much stuff on your computer for the amount of RAM it has available. If that's happening, look for ways to not run other big programs at the same time you're playing TS3. Then they won't use RAM, and won't cause your game to be swapped out, and there'll be no temptation to argue over whether the swap process could be made faster somehow, because TS3 won't be getting swapped out.

Really, truly, I mean it: frequent swapping is a sign of an overloaded machine! the programs are asking for more RAM than it can give them, so they have to take turns, and the machine slogs. I'm not being sarcastic -- it just looks to me like nobody above has quite stated this in terms that would simply give people a way to address it.

nitromon
30th Jun 2015, 5:03 AM
I'm not sure this point ever got resolved, but I believe I see the resolution, and that's my excuse for necro'ing it.

I'm not sure why you revived this to address that person's comment. He was going off tangent about things not related to this forum at all.

All we're doing in this thread is simply moving the SimCompositorcache, CompositorCache, and the Thumbnails folder to the RAMdisk. These are files normally stored in the TS3 user folder that is in My Documents and are constantly being read/written to, thus the HDD access will impact the performance of the game.

Putting these caches in the RAMdisk allows them to be accessed faster, it improves the game especially during time speeds. :)

Jennie97
13th Jul 2015, 2:40 AM
can you make a video explaining the process? I'm confused as to what to do

nitromon
13th Jul 2015, 3:41 AM
can you make a video explaining the process? I'm confused as to what to do

Sorry I'm not a youtuber, I only make music videos on youtube. :(

Made a simplified tutorial just for you below!

nitromon
13th Jul 2015, 3:58 AM
How to make Sims 3 use > 4GB of RAM (Simplified!)

Previous instructions left room for a lot of customization and options. This will be a direct line by line tutorial, for simplicity. You may refer to the 2nd from top post for more information on anything in this section.

We are going to add ONLY the following directories and files:

Folders:
Thumbnails

Files:
Simcompositorcache.package
compositorcache.package

(If your homeworld is a custom world and you are playing on a PC, you need to put the worldcache files of your custom home world on the RAMdisk instead of the two above.)

If your homeworld is a custom and you are putting worldcache instead, you will need a larger ramdisk at 1280MB or shrink the cache file. Refer to tutorial here (http://www.modthesims.info/showthread.php?p=5043254#post5043254) to change cache size.

---

Requirement:
RAM - At least 8 GB of RAM (6GB is doable too)
RAMdisk - Softperfect RAMDisk (https://www.softperfect.com/products/ramdisk/) FREE!
(This ramdisk is no longer free, only a free 30 day trial. You can find many other free ramdisks on Google. When I have time, I'll update this link with a new free ramdisk.)


PART 1 - RAMDISK INSTALLATION

Click here: Softperfect Manual: (https://www.softperfect.com/products/ramdisk/manual/adding_disk.htm)
1) Create an image of type NTFS. The size varies depending on your system.
- For 6GB, use 700-768MB, only. If you are running a custom homeworld, refer to tutorial link above to shrink your worldcache object cache.
- For 8GB, you need 768MB if your homeworld is an EA world. You need 1126-1280MB if your homeworld is a custom world. Alternatively, you can also modify the size of your cache from the tutorial link above.
(follow the manual (https://www.softperfect.com/products/ramdisk/manual/image_files.htm)).

https://www.softperfect.com/products/ramdisk/manual/creating_image.gif

If everything is greyed out when you started:
* Make sure you installed the driver during Softperfect installation.
If that didn't fix the problem, then:
* Refer here: Link (https://www.softperfect.com/board/read.php?16,17898,17898)

2) After the image is created, Choose - Disk - Add to create Ramdisk
3) Check "Hard Disk Emulation" Check only if it didn't work the first time.
4) Set type to NTFS and the size to what you set earlier in step 1.
5) Select the image you've created in step 0 under "Image File Name"
6) Check "save content to image"

Done!

https://www.softperfect.com/products/ramdisk/manual/new_disk.gif


PART 2 - SETTING UP JUNCTION LINK!

Go to your Sims 3 user folder (usually in Documents\Electronic Arts\The Sims 3\)

A) FOLDER:
1) Move the contents of the whole folder "Thumbnails" to your RAMdisk.
(For example, move the items from inside the Thumbnails to G:\ if that is your RAMdisk drive)
2) After everything in Thumnails is moved to your RAMdisk, delete the empty "Thumbnails" folder
3) In a cmd prompt under admin priv, type this format: (Refer to image sample)

Example: (Windows 7)
* Type mklink /J "C:\Users\You\Documents\Electronic Arts\The Sims 3\Thumbnails\" "G:\"

* "You" is your Win logon id. "G:" is an example! Put YOUR ramdisk drive.

Click Windows Start and find the Run option:
http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1521985-1.jpg

Make sure it says "Admin Privilege" and then type CMD:
http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1521986-2.jpg

Then in there type your command for each cache file and folder:
http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1521988-3.jpg

* Instead of "nitromon" type your Win logon ID. Instead of G:\, type the drive of your own RAMdisk.


Done!


B) CACHEFILES:
1) Move the 2 cache files (simcompositorcache and compositorcache) to your RAMdisk (eg. G:\)
2) In a cmd prompt under admin priv, type this format:

Example: (Windows 7)
* Type mklink "C:\Users\You\Documents\Electronic Arts\The Sims 3\simcompositorcache.package" "G:\simcompositorcache.package"
* Type mklink "C:\Users\You\Documents\Electronic Arts\The Sims 3\compositorcache.package" "G:\compositorcache.package"

* pay attention, I removed /J from the instructions!


Done!

-----


Now, your game will load those temporary caches on your RAMdisk, basically putting them in your RAM! You don't have to worry about cleaning them or backing them up etc... etc..

:mod:


---------

If you are still having problems, especially with the 2nd part on the junction link, I actually wrote another tutorial. It is the same tutorial, just worded differently? Perhaps in more detail:

2nd Tutorial (http://www.modthesims.info/showthread.php?p=4972726&#post4973002)

Jennie97
18th Jul 2015, 4:48 AM
Nice post only that I have no idea where "Emulate HDD" is and "save content to image" is faded out. I assume that Emulate HDD is the Hard Disk Emulation (Slower) button but I have no idea how to check the "save content to image".

nitromon
18th Jul 2015, 5:35 AM
Did you click the link above to the Softperfect manual?

https://www.softperfect.com/products/ramdisk/manual/new_disk.gif

Jennie97
18th Jul 2015, 6:09 AM
so i didnt have an image, so i created one and "save content to image" wasnt faded no more. Now Everything is running smoothly thank you :D

nitromon
18th Jul 2015, 10:12 AM
Cool. To confirm you've done everything correctly, check your TS3 user folder.

In there should be 3 icon shortcuts.

1) simcompositorcache.package
2) compositorcache.package
3) Thumbnail folder

You can double click the thumbnail folder and it will take you to your RAMdisk. (Edit: But the link on the top line will say "...Documents\Electronic Arts\The Sims 3\Thumbnails\" THIS IS NORMAL.)

//

I just read the manual again, I didn't realize Softperfect Ramdisk requires you to create an image first. Sorry about that. I use a different Ramdisk that does it automatically.

PapaEmy
24th Aug 2015, 3:25 PM
Just want to add to Nitromon about how to use RAMDisk, I just tested that Asus ROG RAMDisk software can be use even with non-Asus motherboard, I just tested it in my Lenovo notebook and it just work fine, it's free software and downloadable in its website.

For best result if you have enough RAM, just put your TS3 documents folder in RAMDisk, because files in this folder is changeable due to game uses, just use 1 saved game at a time to safe space in RAMDisk, you don't have to put all the game main program data into RAMDisk, but it will helps loading time if you put them altogether if you have more than enough RAM to store them in RAMDisk :)

DRPEPPERGRL
28th Aug 2015, 9:44 PM
Uh question. I did this and it works but when I double click the thumbnails folder in my Sims 3 folder it didn't take me to my newly created drive e. It just opens and inside are the regular cas thumbnail packages and also the simcompositor and compositor packages. But this last two files have the shortcut links as well as the thumbnails folder. And they sll show up in drive e. Just...should they be showing up in the thumbnails folder too?

And the cms was finicky. I dunno if it's because i'm on a Windows 8 but when typing simcompositor and compositor in cms I had to type exactly as it is in the Sims 3 folder. Such as simCompositorCache.package or compositorCache.package. Otherwise it wouldn't link it. Just in case any others had trouble. I dunno.

Edit: Hate auto spell check. I meant cmd not cms.

nitromon
28th Aug 2015, 10:35 PM
Hi,

So basically the two cache files are working, but not the thumbnails folder?

Does the thumbnails folder have a shortcut sign?

http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1564490-ss.jpg

DRPEPPERGRL
28th Aug 2015, 10:46 PM
Yeah it has a shortcut and it's files show up in the drive I set up. But it shows up in the thumbnails folder too. It's odd. When I clicked on the thumbnail folder to view it's property it didn't have a shortcut tab like it did for the simcompositor and compositor packages. But it has a shortcut icon on it.

nitromon
28th Aug 2015, 10:48 PM
When you created the link for the folder, did you put in the "/j" modifier? Without it, it creates a soft link which doesn't work like a junction link.

If you are not sure, you can delete the thumbnails shortcut/folder and try creating it again. (Leave the original contents in the ramdrive, do not copy the new one from the folder.)

DRPEPPERGRL
28th Aug 2015, 11:08 PM
Yeah I've done that, several times. Deleting the thumbnails folder and then redoing it using the j modifier. But I'm going to try again later. It was working though. CAS was faster. That was how I knew. But I was just wondering why there were stuff in the thumbnail folder when it should have been on my new drive like the other two packages. Weird.

nitromon
28th Aug 2015, 11:15 PM
Wait :!: :!: :!: :alarm:

I just read what you wrote more carefully.

It just opens and inside are the regular cas thumbnail packages and also the simcompositor and compositor packages.

Yes! That is true. It will open up to your E: but the link on the top will say "...\Electronic Arts\The Sims 3\Thumbnails\"

That's what a junction link does. It makes it act like a virtual link, so the thumbnails folder IS the ramdisk. The computer will read it like this too, that is how we "fool" the system to think the ramdisk IS the thumbnails folder. (Instead we fooled ourselves! :rofl: )

Everything is working just fine. :)


Eg: I put mine in the ramdisk junk folder:

http://thumbs2.modthesims2.com/img/3/0/8/2/4/4/5/MTS_nitromon-1564500-ss2.jpg

DRPEPPERGRL
28th Aug 2015, 11:52 PM
Ohhhhhhh! Okay, I see now! So I did do it right. Okay ! Whew! That's great because like I said, it works! I just thought it was doubling up on those.

Anyways, great post and the instructions were real easy to follow. My cas thumbnails all show up and it's faster. Gameplay actually seems a little bit more smoother, too. Haha, my game keeps getting smoother and smoother the more I keep perusing threads. It's nearly flawless! So thanks for this to!!

jrcaporal
18th Oct 2015, 1:17 PM
How come did I just find out about this? :rofl: My game is now fully playable thanks to this guide (and other helpful medifications, too).

For best result if you have enough RAM, just put your TS3 documents folder in RAMDisk, because files in this folder is changeable due to game uses, just use 1 saved game at a time to safe space in RAMDisk, you don't have to put all the game main program data into RAMDisk, but it will helps loading time if you put them altogether if you have more than enough RAM to store them in RAMDisk :)

Now that you mention it, this is actually what Pescado has been doing since the old days but with the whole TS3 installation directory. At first I thought he was probably trolling but he did mention he owned a huge 32GB Ram Disk so it all makes sense now. :blink:

christmas fear
18th Oct 2015, 2:31 PM
Not sure if this has been asked, but can we do these steps if we only have 4gb of ram?

PapaEmy
18th Oct 2015, 5:24 PM
Not sure if this has been asked, but can we do these steps if we only have 4gb of ram?

Well technically you can.., but with 4gb of ram you need 64bit OS to run, and your 64bit system uses 2gb of its ram as reserved, you will only have 2gb of ram left to play with, if you took 1gb for RAMDisk you will only have 1gb ram left, I don't know if that would be good for your system overall or TS3 to run.

EvilMcNastySim2015
18th Oct 2015, 6:53 PM
Wow, this is very helpful. You guys are the best. I am hoping to save up and be able to upgrade my computer to 16 gigs of ram and when I do this will be very helpful, I had no idea there was a way to do this.

Things like this are the reason why I love this site and Sims fans in general, Sims fans are so friendly and very helpful that it is unreal.

nitromon
19th Oct 2015, 10:12 PM
Wow, this is very helpful. You guys are the best. I am hoping to save up and be able to upgrade my computer to 16 gigs of ram....... Sims fans are so friendly and very helpful that it is unreal.

Wow, thanks! Though I'm sure some people here think I'm a dick (especially those in the TS4 forum). It's ok, they're probably right. Some have figured out, I'm bipolar. So it really is depending on when you catch my mood. ;)

In the mean time, you don't necessarily need 16GB, 8GB will work. Just click the link to the 8GB version.

pj
18th Nov 2015, 5:32 PM
@nitromon

I have 16GB of RAM. I'd like to utilize the second method (only the cache files and Thumbnails directory) - how many GB would be sufficient?
Also, if I decide later to add the World caches to RAMDisk, how many GB would you recommend?

Can CCMagic be used with this method?

Thank you for your help.

nitromon
18th Nov 2015, 8:28 PM
@nitromon

I have 16GB of RAM. I'd like to utilize the second method (only the cache files and Thumbnails directory) - how many GB would be sufficient?
Also, if I decide later to add the World caches to RAMDisk, how many GB would you recommend?

Can CCMagic be used with this method?

Thank you for your help.

If you only want to put in the cache files and thumbnails, you only need 1GB. Worldcaches are different. I believe worldcache is only for those who use NRAAS traveler (and only for PC players, not Mac), so the size would depend on how many custom worlds you are using as a travel world.

I have never used CCMagic, so I don't know really know much about it. But basically you can put anything you want on the RAMdisk and using junction link to link it. There are members who put the whole TS3 user folder on the RAMdisk.

blacktails1985
24th Nov 2015, 8:06 AM
Hello there.

Im trying to do as you have set up, but by just putting a CurrentGame.sims3 folder on the RAMDisk and creating a junction to it.

That worked fine. Once. Now it wont do it.

I set the junction up and everythings fine, but the game keeps overriding this, and creating a new folder in the sims 3 directory and putting the files in there.

I dont know what to do next. I just cant get it to work like it did before.

nitromon
24th Nov 2015, 2:09 PM
Hello there.

Im trying to do as you have set up, but by just putting a CurrentGame.sims3 folder on the RAMDisk and creating a junction to it.

That worked fine. Once. Now it wont do it.

I set the junction up and everythings fine, but the game keeps overriding this, and creating a new folder in the sims 3 directory and putting the files in there.

I dont know what to do next. I just cant get it to work like it did before.

I'm sorry, I thought I talked about this, but maybe I forgot. You cannot get the currentgame.sims3 folder to work in this method. Sometimes, depending on how a program uses the folders/files, this method simply doesn't work and the program will override it. I've tried several times to get currengame.sims 3 to work but it doesn't work. The only way to get it to work is to put the whole Sims 3 user folder on the RAMdisk if you have the space. This is why in the short version, I did not include this folder.

Thanks for bringing this up.

(PS, the game only writes to this folder when it loads and saves. So putting this folder on RAMdisk will help with load/save time (only by the amount of time it takes to copy from your save directory to this one and back), but when the game is running it does not access this folder and so putting it on RAMdisk will not affect gameplay.)

blacktails1985
25th Nov 2015, 10:37 AM
The reason id done that is the game loaded faster and rendered faster too.

I hadnt expected it to do that. Things would often be grey and take several seconds to render but it was much quicker when doing it like that.

And just to be clear, it worked around 3 times while i was using NTFS Link and Vsuite RAMDisk. Then it didnt. So something mustve gone right somewhere for it to let me do that.

For me, putting the whole sims 3 folder on the RAMDisk is doable, as my board can take 8gb max, but im worried i will sacrifice usable RAM for the game itself, and my GPU, which is a 2gb variety.

nitromon
25th Nov 2015, 4:37 PM
Things would often be grey and take several seconds to render but it was much quicker when doing it like that.

That's just a coincidence. The grey object is textured from the compositorcache file and the sim textures are from the simcompositorcache file, they're not related to the currentgame.ts3 folder. The currentgame folder is just a temp folder for the current game, they load your save file and copies it into current game. Then it is untouched until you save, in which case it saves the game from your RAM into the current game folder (and only the world you are playing will be modified) and then copies that whole folder back into your saves directory.

Just curious, did you erase the cache or moved the cache to the RAMdisk? If you erased the cache files, the game has to regenerate new ones and this often lags the game and is where you would see the grey mesh, the same goes for the thumbnails. If you are using the simplified version above, I had it set to store the RAMdisk to a image file upon computer shutdown so it will always save and maintain the cache instead of creating new ones each time you play.


For me, putting the whole sims 3 folder on the RAMDisk is doable, as my board can take 8gb max, but im worried i will sacrifice usable RAM for the game itself, and my GPU, which is a 2gb variety.

Well again, my recommendation is just the cache files and the thumbnails (and worldcache if you got the space). The reason is those are the files that are constantly loading and writing during realtime when you play. So those files are the ones that affect gameplay, others will only affect game load/save time.

Actually I think the mod folder is also one that is constantly read from the game. Mods/cc are not necessarily load up into the RAM during the game (maybe just script mods), so they will load like any other object in the game as you play. You might consider putting your mod folder or store content folder on the RAMdisk to improve game performance.

If you want to put the whole sims 3 user folder on there, papaemy suggested only keep a couple of saves to reduce space. Typically you want at least 2GB for OS, 4GB for Sim 3). If you have an integrated GPU, you need to allocate an additional 1GB for the GPU.

blacktails1985
25th Nov 2015, 9:49 PM
Okay thanks for the information.

I guess the rendering issue could be that im using an R7 240, which isnt supported by the game, so i dont know what defaults the graphics in-game should be set at. Maybe I have them too high?

Also, my windows page file is i think 9gb. I have 6gb RAM and a 2gb GPU and that size was 'recommended'. Would that impact performance? Should it be changed?

Only other issue is a black screen when I start the game.

Maybe off-topic, but Im just trying to optomize everything so it all runs smoothly.

nitromon
25th Nov 2015, 11:56 PM
Okay thanks for the information.

I guess the rendering issue could be that im using an R7 240, which isnt supported by the game, so i dont know what defaults the graphics in-game should be set at. Maybe I have them too high?

Also, my windows page file is i think 9gb. I have 6gb RAM and a 2gb GPU and that size was 'recommended'. Would that impact performance? Should it be changed?

Only other issue is a black screen when I start the game.

Maybe off-topic, but Im just trying to optomize everything so it all runs smoothly.


Hey no problem, we're all trying to get our game running as smooth as possible.

I'm a bit confused by some of your new information.

1) You said you are using R7 240, are you using the texture memory workaround? If you are, then yes that would cause the more frequent grey models. The texture memory workaround uses your existing RAM for texture memory, which is slower than most modern texture memory. Putting the cache files on the RAMdisk would definitely help with that.

2) You said you have 6GB of RAM? Is that the total amount of RAM? Or is that what you have left over "after" making the RAMdisk? Previously I read it as you have 8GB of RAM to use as RAMdisk, so I assumed you have either 12 or 16GB of RAM. If you only have 6GB total memory, this ramdisk workaround will not work well especially when you need to reserve an additional 1GB for your GPU since it is using a workaround. But to answer the question about the win pagefile, just leave it on auto and it should be fine.

3) Don't worry about the blackscreen, we all get it. Unless it crashes, then that's a problem. But yeah there should be a few seconds of black screen before the logo or intro shows up.


EDIT: Hey, it would probably be simpler if you post your device config. It is a log file in your TS3 user folder, just copy the top portion of the log on here (all the way to the GPU information)

blacktails1985
28th Nov 2015, 7:11 AM
=== Application info ===
Name: Sims3
Version:
Build: Release
=== Rating info ===
GPU: 5 GPU Memory: 4 CPU: 4 RAM: 4 CPU Speed: 2993 Threading: 3
Adjusted CPU: 3991 RAM: 6062 Adjusted RAM: 6062 Cores: 2
=== Machine info ===
OS version: Windows Server 2003 5.2.3790 Service Pack 2
OS major ver: 5
OS minor ver: 2
OS SP major ver: 2
OS SP minor ver: 0
OS is 64Bit: 1
CPU: GenuineIntel
Brand: Intel(R) Core(TM)2 Duo CPU E6850 @ 3.00GHz
Family: 6
Model: 15
Cores: 2
HT: 0
x64: 0
Memory: 6062MB
Free memory: 5315MB
User: Administrator
Computer: DEAD-CORPSE
=== Graphics device info ===
Number: 0
Name (driver): ASUS R7 240 Series
Name (database): ASUS R7 240 Series [Found: 0, Matched: 0]
Vendor: ATI
Chipset: Vendor: 1002, Device: 6613, Board: 048b1043, Chipset: 0000
Driver: ati2dvag.dll, Version: 6.14.10.7279, GUID: D7B71EE2-2553-11CF-9C6F-8124A1C2CB35
Driver version: 7279
Monitor: \\.\DISPLAY1
Texture memory: 2048MB
Vertex program: 3.0
Pixel program: 3.0
Hardware TnL: 1

I don't know what the workaround is, so it's likely I haven't got it implemented in my setup.

Device Manager seems to conflict this information, as it says driver version is 9.0.100.0 and it's date is 29/08/2013.

Dxdiag says 6.14.10.7279 and 30/08/2013

blacktails1985
28th Nov 2015, 7:30 AM
Im having trouble linking actual files to the RAMDisk.

Im using XP 64-bit and ImDisk Virtual Disk Driver.

I downloaded NTFS Link, Link Shell Extension, and Alax.info NTFS Links, both 32 and 64 bit, but cant get it to to refer to another drive or partition, as the error says.

nitromon
28th Nov 2015, 8:17 AM
Hi,

Thanks for your deviceconfig, it is most helpful.

Don't worry about the workaround, according to the deviceconfig your texture memory is working so this is good news. It means that you do not need to sacrifce 1GB of RAM for your GPU. Though the GPU is not recognized by TS3, but it does recognize your texture memory. I'm assuming your GPU is working fine, but if you want it to be recognized, follow this tutorial: Fix TS3 graphics recognition. (http://www.modthesims.info/showthread.php?p=4782510&posted=1#post4782510)

With only 6GB of RAM, it is highly recommended that you only use 1GB for your RAMdisk and put only the cachefiles and thumbnail folders listed in the 2nd method (http://www.modthesims.info/showthread.php?p=4814191#post4814191) . Remember you want to reserve 4GB for TS3, otherwise the whole thing is redundant since the OS will just cache the pagefile insteads.

Memory: 6062MB
Free memory: 5315MB

Looks like if you use 1GB for RAMdisk, you'll have 4.3GB for your TS3. This is cutting it close, but it should work. If you like to free up more RAM for your system/game, you can try only 850MB for the RAMdisk (This is the bare minimum for it to work, basically I just add the exact size of the two cachefiles (512mb+256mb) + the estimated thumbnail folder (~64mb)). These are the files that the game will read/write during gameplay.

I downloaded NTFS Link, Link Shell Extension, and Alax.info NTFS Links,

Unfortunately, I've never used those programs before. I did a quick brief google, it seems most XP users use NTFS Link and Link Shell Extension, so theoretically they should work. However, you'll have to ask someone else who has experience with them to help you.

blacktails1985
28th Nov 2015, 10:19 AM
The problem isnt making hard links to files. I can do that. Its getting them to make that link to a file on another hard drive, which is what xp sees the RAMDisk as.

Mklink isnt in xp am Ive been looking for another alternative that will do this, but so far nothing.

blacktails1985
28th Nov 2015, 12:06 PM
I got it working. I had to get symlinks for xp. I can now use a symbolic link to the RAMDisk for the cache files.

blacktails1985
28th Nov 2015, 12:10 PM
Off topic, but does the household preview not showing up in the main menu have anything to do with the cache files or thumbnails? The sims are showing up bv the house is blank.

And in town view, modified lots look the same as they were before modifying until you zoom in. Sometimes they join together.

nitromon
28th Nov 2015, 12:54 PM
I'm not really sure which part you are talking about, but TS3 is notorious for slow thumbnail/snap regeneration. So often in edit mode, I would find households without a preview. Same for modify lots, the game doesn't create a new low res shell immediately after you modify a lot, it usually takes a while for it to regenerate a new one. But these previews are not in the cache files, as far as I know, they are in the game memory until you save it into your savefiles. They're called SNAPS and you need to clean them periodically with Kuree's Savegame Cleaner so they do not clog up your saves.

310175
7th Feb 2016, 7:15 PM
I have a question:
I've done it using this method:
http://www.modthesims.info/showthread.php?p=4814191#post4814191
If I add new CC (I added some clothes and a world) or change something in my mods (there was a NRAAS update), do I have to do it all over again?
If not, could anything be the source of my save not saving anymore? I did my regular "Save as" with a new number and it's stuck saving. It's a newer save (10 sim days) and this happened after I added some CC and updated some of my NRAAS).

16 GB RAM and running the game from a SSD.

Btw., I use CCMagic and it works with it too!

Thank you nitromon for finding all these ways to make the game run smoother. I've tried the unparking strategy and it's great!

ETA: Never mind. It must be the save. I tried another one and it saves just fine.

smaurine82
15th Feb 2016, 7:54 PM
Hi,
I've been messing with this a while, hence the editing my comment so much. I created a disk image (step 0) and can see it in my file explorer. However, SoftPerfect RAM Disk software does not find the image file when I navigate to the correct folder (within the application). It just isn't there, even when it's loaded through the application. Thus, I cannot create a RAM Disk. Any suggestions?

I have 32 GB of RAM and would like to have my game run as smoothly as possible. I use 64 bit Windows 10; how many GB should I give my virtual RAM disk?

PapaEmy
15th Feb 2016, 9:00 PM
Hi,
I've been messing with this a while, hence the editing my comment so much. I created a disk image (step 0) and can see it in my file explorer. However, SoftPerfect RAM Disk software does not find the image file when I navigate to the correct folder (within the application). It just isn't there, even when it's loaded through the application. Thus, I cannot create a RAM Disk. Any suggestions?

I have 32 GB of RAM and would like to have my game run as smoothly as possible. I use 64 bit Windows 10; how many GB should I give my virtual RAM disk?

For TS3 only, I'd say 26 GB for RAM disk, 2 GB reserved for your windows 64bit, 4 gb to run TS3, have you tried ROG RamDisk? It also works for non Asus-ROG system, it's easier to use in my opinion, you can download it here if you'd like to try http://www.asus.com/Motherboards/RAMPAGE_V_EXTREME/HelpDesk_Download/ then navigate to Utilities and look for RAMDisk

nitromon
15th Feb 2016, 10:46 PM
It just isn't there, even when it's loaded through the application. Thus, I cannot create a RAM Disk. Any suggestions?

I have 32 GB of RAM and would like to have my game run as smoothly as possible. I use 64 bit Windows 10; how many GB should I give my virtual RAM disk?

When you created the image file, did you make sure the extension is .img?

Wow, 32 GB of RAM? You can put the whole Sims 3 and EPs on there!

lc4466
17th Feb 2016, 11:09 PM
Does the ramdisk improve performance over an SSD? Or would there not be any additional gains?

nitromon
18th Feb 2016, 12:49 AM
Does the ramdisk improve performance over an SSD? Or would there not be any additional gains?

I don't have a SSD but I would imagine so since no physical drive is faster than memory itself.


EDIT:

Btw a setup update for all other users who happen to venture in here. Read a little more about "harddisk emulation," and I'm not entirely sure that this needs to be checked. I just checked it because of compatibility, this mode will guarantee to work. However, as the manual said this mode is slower.

Again, I use another RAMdisk so I didn't get to test much of this program other than reading materials. My RAMdisk doesn't even have this option, it is HDD emulated by default. From what I undestand, HDD emulation is only necessary if you want to put certain Win OS files and operations on there, such as shadow copy, Win backup etc...

If you are only storing a cache file from a game, you probably don't need the HDD emulation. But again, I have no idea whether junction link would fall into that category. So the easiest way, I suggested using HDD emulation. If anyone can test this that'll be great.

eskie227
18th Feb 2016, 3:10 AM
I don't have a SSD but I would imagine so since no physical drive is faster than memory itself.

.

Just to clarify, an SSD is nothing more than a container filled with memory chips. No moving parts involved. However, it does have to pass the data over either an SATA III or a special PCI bus. Those are quite fast, but not quite as fast as the memory bus on the MB for system RAM. There are other advantages to an SSD over a RAMDisk, however, for a variety of normal activities. Boot times are quite fast and other programs benefit from faster data exchange without partitioning off a potion of your system RAM.

For example, my cold boot time from pressing the on button to the desktop in Win 7 is ~40 seconds. My load and save times for TS3 are way better than they used to be (but not as good as that almost "instant on" win boot up). And I don't have to worry about manually managing RAMDisk software for those times when I do want all of my 16 GB available, such as working on a complex Photoshop image, Illustrator page, or running a render.

I'm not suggesting an SSD is better than a RAMDisk, but you have to define your needs and then make your decisions, obviously allowing for your wallet as well. I will say that the SSD is single best hardware investment I've made to date for a single component, and couldn't imagine being without one now.

nitromon
18th Feb 2016, 3:26 AM
Perhaps someone can benchmark? I don't have a SSD, so I can't do this test.

lc4466
18th Feb 2016, 10:52 PM
Perhaps someone can benchmark? I don't have a SSD, so I can't do this test.

I've got the Sims 3 way running better than I ever had before now that I'm on an SSD, but the load times are still not ideal and the level 3 speed glitches and etc are still annoying (running multiple expansions + mods) so I'm considering trying this method to see if that would help even further.

If I do get it set up, I'll try to report back on it.

nitromon
19th Feb 2016, 12:16 AM
If I do get it set up, I'll try to report back on it.

Thanks! You might also want to try unparking the CPU, it helps with level 3 speed.

lil bag2
25th Feb 2016, 9:17 PM
I got a RAM-Disk problem
http://i439.photobucket.com/albums/qq118/RAFsims/RAFsims028/Problem_zpsjfwbq0ba.png (http://s439.photobucket.com/user/RAFsims/media/RAFsims028/Problem_zpsjfwbq0ba.png.html)
I can't do anything because every option is greyed out

EDIT: Problem solved. Thanks Nitromon

nitromon
26th Feb 2016, 3:59 AM
RAMdisk vs HDD benchmark.

Softperfect RAMdisk (kb/sec)
Read - 2522167
Write - 1988349

HDD - 7200 RPM (kb/sec)
Read - 119556
Write - 109765

Ramdisk is approx - 20-25x faster than the HDD, 2000-2500% faster.

If someone with an SSD can benchmark that and add to this, greatly appreciate it.

grallonsphere
8th Mar 2016, 12:29 AM
I followed your instructions and I'm sorry to say I haven't noticed any improvement in a) load time (jams for about 30-40 sec at around 70% load) or b) switching from live to build mode. I got the 'junction established' message after inputting that command in the DOS box (run as admin) { mklink /J "F:\Profile\Documents\Electronic Arts\The Sims 3" "S:\The Sims 3\" } and I can see a logical shortcut under F:\Profile\Documents\Electronic Arts. So it seems I've done the preliminary steps correctly - in fact the save-game loaded fine but S3 just crashed (twice in a row now) while attempting to switch from live mode to build mode. So... I will copy back my S3 Data folder where it belong and unmount the logical drive if I'm to finish that house anytime soon.

grallonsphere
8th Mar 2016, 1:24 AM
Well even after disabling Ram Disk I can't enter build mode anymore with my 60MB save game. I have about 2 G of CC and I am running on an I5-16G Ram machine with Win 8.1. So next test I will try to star a new game and see if I can get into build mode (with CC on) - if I can't I'll try without CC - if that doesn't work I'll uninstall the game and reinstall it.

grallonsphere
8th Mar 2016, 1:53 AM
After rebooting and going to live mode I let it ran for a few minutes than saved again. Only then did I try to go into build mode and after about a couple of minutes it switched but crashed right away. So it appears this save game is corrupted. More than a hundred hours of works lost. It may be this has nothing to do with your 'trick'; after all I began seeing odd things appearing on the lot before I tried it - stuff like pieces of wall hanging in the air and holes in the ceilings of some rooms. So I will start all over again with a new game. Thank the gods for cheats - I won't have to start poor!

nitromon
8th Mar 2016, 4:32 AM
Nothing you've described has anything to do with this thread. If you didn't do the cache correctly, TS3 will simply create a new cache in your TS3 user directory.

Also, putting the cache on the ramdisk does absolutely NOTHING to improve your loading time or switching between build and live mode. They're completely unrelated. Putting the caches on the RAMdisk is to reduce caching time during live play and also thumbnail loading time on CAST since the instruction also showed how to put thumbnails on the RAMdisk. In live mode, what it does is make the game run more smoothly b/c it caches faster on a RAMdisk than on a HDD, about 20-25x faster.

If your game is having crash issues etc..., it is unrelated to the thread and please post in the help forum and also post your deviceconfig in there. It is also recommended you've done a clean run to make sure your installation is not damaged.

-----

BTW, Since you have so much RAM, have you considered just putting all of the TS3 user folder on your RAMdisk? You will have to create a RAMdisk that is big enough of course, but this will help in other areas such as loading your CCs a lot faster.

grallonsphere
8th Mar 2016, 1:45 PM
...

BTW, Since you have so much RAM, have you considered just putting all of the TS3 user folder on your RAMdisk? You will have to create a RAMdisk that is big enough of course, but this will help in other areas such as loading your CCs a lot faster.


I apologize if I gave you the impression I was blaming you - this wasn't the case. I thought the method suggested would have similar effects to the game performance as Sheson memory patch had for Skyrim. And yes I put the entire Sims 3 directory on the ramdisk. In any case I think I understand what happened - the game has long load time as a rule but it wasn't until I started landscaping my 64X64 property that it started to crawl. I think this was a case of me choking my own game with hundreds of objects (trees, hedges, flowers, ponds, etc) used in the park - until it could handle it no more. I've restarted another game on top of a skyscraper - no more landscaping! :deal:

nitromon
8th Mar 2016, 2:32 PM
No problem. The loading time should be around 3-5 mins. If you are getting a loading time much longer than that, it usually means there's some corruption of some kind or in some people's case they're running with RAM less than the recommended value, etc...

nitromon
24th Apr 2016, 1:32 AM
I just discovered something that might affect many sims players trying this method. This explains why some people who tried this didn't get any improvements.

If your homeworld is a custom or store world and you are playing on a PC, you need to put the worldcache files of your custom home world on the RAMdisk instead of the two original cache.

For example, if your homeworld is Riverview, you need to find worldcache files (in worldcache folder):
Riverview_sims.package
Riverview_objects.package

Put these two files on your RAMdisk and not Simcompositorcache.package and compositorcache.package.

I don't know how this affects Macs, I heard Macs don't use worldcache files at all. It is simple to check, just look in the worldcache folder and see if your homeworld has a cache in there.

Summary:
If you are playing an official Sims world from any EP/SP, etc... Your homeworld will use:
Simcompositorcache.package
compositorcache.package

If you are playing custom or store world... Your homeworld will use:
Worldcache files

To check, just look inside your worldcache folder to see if there is one for your homeworld.

Note:
- Simcompositorcache.package and compositorcache.package deals with official Sims worlds. This means your homeworld AND Egypt, France, China. (I'm pretty sure also for university and Oasis Landing, but I don't remember) If you travel to a custom world (or EA homeworlds as vacation) using Traveler, it will create a worldcache for those worlds. This is why with 8 GB of RAM, it is suggested you put the 2 main caches on there to speed up your homeworld and most of the other worlds.

If you have more than 8 GB, you can increase the size of the RAMdisk to include worldcache. Now, some of you, like me, may have a lot of traveler worlds. It doesn't seem to make sense to put all the worldcaches on a RAMdisk you rarely play. In this case, simply increase the size of the RAMdisk by 1GB and create a link to the folder "worldcache" on the RAMdisk. Then simply delete the worldcache files after you play in a vacation world each time. This way, whichever world you travel to, it will create new worldcache for that world and you delete it after you are done.

For example:
If I travel to Setra (custom world) for vacation, it will create 2 setra cache. From Setra, I can then travel to New York (custom world), I can delete the setra cache files while the game is loading New York. This way, only 1 set of custom worldcache will be in the RAMdisk at any time.


- Now those with custom homeworlds, you must put the worldcache for that custom world on the RAMdisk. However, this means when you travel to China, France, Egypt, and possibly university and Oasis Landing, the game then will create the 2 regular cache for those worlds. Theoretically with 8GB of RAM, it is possible to create a 2GB RAMdisk to put your custom homeworld cache AND the original cache files.

If you need more information, feel free to ask either post here or PM me.

Thanks!

310175
1st May 2016, 6:05 PM
I'm such an idiot.
I have been using the version with just the cache files and it was working fine. Then lately, I was having some issues with my games and I thought, a good time to create a new user folder and start adding my things back in.
Anyway, I also thought that would be a good time to put the whole thing on RamDisk, since I had recently bought another 8 GB Ram (16GB in total). All went well and after a glorious 5 hours of playing, I exited and for some reason (and because I had always done so previously), I exited RAMDISK which automatically unmounted my virtual disk and of course, poof! Everything is gone.
That's fine, I can deal with that, I have backups of backup of backups, just lost those 5 hours. However, I wanted to start the game to create a new folder and it tells me "Unable to start game. Service initialization failed." I assume this is because of the link to the folder on the Ramdisk and the folder isn't there anymore.

So after all this, how do I delete the link? Thank you for any help and your continuous support in getting the best out of this game for all of us. It's very much appreciated.

Btw., both cache and the "complete" version work with CCMagic, in case anyone is still wondering. I use RadeonPro for launching and keeping my FPS stable and it's all good as well. Just thought I'd throw that out for those AMD users here.

nitromon
2nd May 2016, 2:16 AM
The link is just a shortcut, you can simply delete it.

Btw, there's an option in the Softperfect Ramdisk that actually saves the content on the RAMdisk into the image before it unmounts. It is in the tutorial above if you want to enable it.

310175
2nd May 2016, 3:38 AM
The link is just a shortcut, you can simply delete it.

Btw, there's an option in the Softperfect Ramdisk that actually saves the content on the RAMdisk into the image before it unmounts. It is in the tutorial above if you want to enable it.

Thanks so much! I thought I had to do something in the Command Prompt again and that black background scares me a bit. It's like looking into the hellhole that is the Windows closet of skeletons. All backslashes and colons.... ;)

I skipped the DOS years using an Atari and Mac at the time.

I'll have a look at the tutorial to prevent something like this from happening again because of my hastiness.

nitromon
2nd May 2016, 5:36 AM
Ha, I actually miss those years using DOS or the unix environment.

Anyhow, I'll save you some time if you are using Softperfect. It is the option "save content to image." Just make sure you check it. The trade off is that it will take longer to unmount the disc since it needs to save it and depending on the size you set the RAMdisk.

nitromon
25th Jun 2016, 9:51 PM
I'm bumping this because I have new information to add.

It seems that it is actually possible for this method to work for people with 6GB of RAM. I set the simplified tutorial (http://www.modthesims.info/showthread.php?p=4814191#post4814191) above with a rounded even number at 1024MB (or 1GB), however the actual EA default cache is smaller than I assumed. My bad.

With the EA compositorcache at only 100MB, it significantly reduced the required amount of ramdisk to roughly 700-768MB. (I like 768 b/c it is 512+256, but as far as I can tell my thumbnails included would not exceed 700.) Thumbnails will be the wildcard, its size varies depending on how much stuff you have, mostly CCs. However, thumbnails are small so a 768MB ramdisk would most definitely be more than adequate.

Additionally, if you are playing on a custom homeworld, you need to replace the simcompositorcache and compositorcache with the 2 worldcache files for your custom world (PC only, not mac). Custom world caches are larger, 512MB each at total of 1024MB. This means including thumbnails, you will require a larger ramdisk. A safe estimate would be 1024+256 at 1280MB, however 1126MB would work in most instances (again depending on your thumbnails, which is relevant to your CCs).

Anyhow, size of the cachefiles can actually be easily modified. The reason EA compositor is smaller is because EA worlds are standard sized. Custom worlds can vary, so they gave it a larger cache. However, it means that you can actually modify EA cache to match the worldcache size at 512MB. This would increase your game performance. Or, you can reduce worldcache objectcache size to 100MB, if you are running 6GB system and you want to run a custom world. Either way, none of the cache should exceed 512MB or you will feel a noticeable lag. (This may not be an issue with SSD, but I don't have an SSD to test).

Summary:
For 6GB systems, you can try this method with 700-768MB ramdisk on EA homeworlds. For custom homeworlds, you can try reduce the worldcache object cache size to 100MB, matching the EA default.
For 8GB or more, 1024MB will work fine, but you can also reduce it to 768MB if you want to free up ram. If you are playing a custom homeworld, you need to increase the ramdisk to 1126-1280MB. Alternatively, you can also modify the worldcache object cache size.
For anyone, you can actually modify the objectcache to increase it from 100MB to 256MB or max at 512MB. This would actually slightly improve your game, but would require a larger ramdisk. Alternatively, you can also shrink the worldcache object cache from 512MB down to 100MB (if want to use a smaller ramdisk for a custom homeworld).
It is not recommended to modify the object cache lower than 100MB or higher than 512MB, or it may produce lags. It is also not recommended that you modify the simcompositorcache.

How to modify the cache sizes:
Go to your latest Sims 3 EP or SP installed game directory - game/bin/ (For Example, my latest EP is ITF, so I would go to the ITF install directory)
Edit default.ini with a notepad
Find
CompositorCacheSize = 104857600
SimCompositorCacheSize = 524288000
WorldCompositorCacheSize = 524288000
SimWorldCompositorCacheSize = 524288000
Modify the compositorcache or WorldCompositorcache. 104857600, 209715200, or 524288000. You don't actually have to use these exact numbers, it is just better that you do.

Naus Allien
28th Jun 2016, 8:35 PM
I tried the WorldCaches/Thumbnails/simcompositor/compositor method and I'm quite happy with the results. I move in and out the files in the WorldCaches folder according to whether I need them or not, so that way my 2GB Ram Disk always has some free space. I tried nitromon's trick of changing the cache sizes but it seems the game just ignores this, as most custom world chaches go way over the "209715200" limit I set.

Things I noticed have improved:
- CAS/CASt loading of elements: Way faster. :rofl: CAS takes at least half the time it used to take. CASt still takes a little bit but just the first time. I notice that once I load a category of styles (let's say Geometric) when I go back to that category it loads almost instantly. I don't know why...
- Loading of textures: It just takes one second after the meshes load (one second they appear grey, then all textures pop up). This used to take 3-4 seconds before the Ram Disk.
- Loading times: The first loading screen (with The Sims logo) takes more or less the same. Savegames, however, load faster. My 42 MB savegame of Evansdale County takes around 5:30-6 minutes to load, whereas before the RAM Disk it used to take 8-9 minutes. So the difference is quite noticeable. Smaller worlds don't seem to have this difference. A fresh savegame of Sunset Valley takes now 2:30-4 minutes to load, when it used to take 5-5:30 minutes. Anyway, I know that the only way to really speed up loading is with an SSD (so I'm saving for one). :|
- As regards game performance in general, I didn't notice any improvement but I have a VERY good performance to begin with (probably thanks to mods+good and clean Mods folder with few merged packages+unparked cpus). The game doesn't lag at all in worlds like Evansdale County and I can play consistenly at 60fps. :anime:

nitromon
28th Jun 2016, 11:50 PM
Oops! To change the cache file size, I think you have to edit the default.ini in the latest EP/SP you've installed, not the basegame. My latest EP installed is ITF, so I actually have both of them (base game and ITF) changed.

desiree101
26th Sep 2016, 8:27 PM
Hi, I'm just trying this out (2nd option) and I want to be sure about something: in the early posts you say to move the Worldcache folder onto RamDisk, but then in a later post you say to move just the files in the Worldcache folder only, leaving the empty folder in the EA/Documents directory. Is that right? Can you add some screenshots so we can see the exact layout, the instructions aren't so clear. Thank you :)

Edit: sorry about this post, I've seen some of the earlier screenshots you made :) But I'm still confused about the location of the caches and the Thumbnails/World caches folder and making junction links don't seem to work on Win 7, only symbolic links, they're not the same but you have quoted both of them.

nitromon
27th Sep 2016, 4:49 AM
Edit: sorry about this post, I've seen some of the earlier screenshots you made :) But I'm still confused about the location of the caches and the Thumbnails/World caches folder and making junction links don't seem to work on Win 7, only symbolic links, they're not the same but you have quoted both of them.

You need to be careful in the CMD prompt when you type those things. Junction link works only for folders, symbolic link for files. It is denoted with the "/j" attribute to set junction link. So when you follow the instructions above, pay close attention to the CMD prompts. Many people made this similar mistake.

It really doesn't matter how you move the folder, it depends on your style of doing it. The differences in the descriptions you found is because originally worldcaches is not necessary, only optional for people with larger RAMdisk who wants it. In that case, you want to link the folder. However, in the newer posts, I'm talking about world cache files that is your homeworld. In this case, you want to link the files.

Why? Because I'm assuming if you are following method 2, you are creating a RAMdisk only for 1 set of cachefiles, which is your custom homeworld. So you don't actually want all your worldcaches on the RAMdisk. By only linking the 2 cachefiles, all your other worldcaches will still remain on your HDD.

So let me outline it for anyone if they're confused.:
- linking only the 2 custom world worldcaches files: Your homeworld will be cached on the RAMdisk, all other travel destination etc... will be on your HDD.

- linking the whole worldcaches folder: All subsequent custom vacation world will be cached on RAMdisk. It will require a lot more space, a new cache for each custome vacation world.

Now, even if you only made a RAMdisk for 1 set of cache, you can still actually link the whole worldcache folder. Why? Because you can actually delete the cachefiles you don't use.

For example:
I play Riverview. I have 2 riverview worldcaches files on the RAMdisk. When I travel to Lucky Palm vacation world, once Luck Palm is loaded, I can delete the two riverview cache files off the RAMdisk "while the game is running."

If you are using this method, you can also link the 2 regular cachefiles to the RAMDisk. They will each be empty with 1k size but once you go to university, future, or any of the 3 WA worlds, they will start to fill. Likewise, delete your custom homeworld cache.

If this is too complicated. Just link the 2 worldcaches files for your custom world. :)

desiree101
27th Sep 2016, 2:01 PM
@ nitromon
Thank you for replying! I wasn't sure if this thread was still active or not, but there does seem to be a new-found interest in it on a few forums recently :)
Okay, let me tell you what I've done and then you can tell me if it's right or wrong lol, thats the best way :)
I have plenty of RAM (32GB) but I didn't want to do the 1st method, moving the whole game onto RAM, at least not yet. The 2nd method is preferable for now and I think I got it, I just wanted to be more clear on the links. I'm not typing the stuff in cmd, its too hard and I can't see the text properly to do it (I'm visually impaired) so I'm using Link Shell Extension (file:///D:/Programs/LinkShellExtension/Doc/linkshellextension.html) to make the junctions/symbolic links easily (I'm not trying to confuse you with this program or make others use it, its just easier for me :) As long as I know when to use junction or symbolic I can make this work! :D

So on the RAMDisk I currently have this setup:

* Thumbnails folder - with files inside
* Worldcache folder - with files inside
* CASPartCache - file
* compositorCache - file
* simCompositorCache - file

(I switch between custom and EA worlds often as I test mods a lot, so I want ALL these caches and folders on RAMdisk. I don't clear my caches too often so I don't mind if they stay on there)

I moved them from the EA Documents folder and I made symbolic links to them. You say junction only works with folders and symbolic works with files, right? So should I just have all these files on RAMdisk with symbolic links?

* CASPartCache.package - file
* compositorCache.package - file
* simCompositorCache.package - file

* CASThumbnails.package - file (not in thumbnails folder)
* Thumbnails.package - file (not in thumbnails folder)
* ObjectThumbnails.package - file (not in thumbnails folder)

* Glenvale County_objects.package - file (not in Worldcache folder)
* Glenvale County_sims - file (not in Worldcache folder)

How would that work with the symbolic links made in the EA Docs folder of the Worldcache and Thumbnails files when they're not in their proper subfolder? Would the game 'see' them?

If I leave the folders as they are on RAMDisk and link them to the user directory using Junction links, what about the files inside them? If I do just the folders, will the files be linked too?

Am I overthinking this? LOL

nitromon
27th Sep 2016, 3:34 PM
Yeah, I think you are overthinking it a little bit. It really isn't that complicated. Think of it this way, all these links are, are just "shortcuts," like the one you would make for any program. This is why there really isn't a strict rule as which file and which folder etc.

Preferably if you got the space is to do "folders." Why? Well because it is simpler. If you link the Thumbnails folder to your RAMdisk, then whenever you click the Thumbnails folder, it will take you to your RAMdisk. The files are linked through the folder. Basically the two folders are the same, there is only 1 folder.

We link files only when we don't want to link the whole folder. So in the sense of compositorcache and simcompositorcache, we don't want to link the Sims 3 root folder, only the 2 files, so we link the files.

So then I take it you just linked the whole "worldcaches" folder? Yeah, if you got the space, go for it. If you got the space, you might want to consider linking your mods folder and the store content folder (I forgot the name, dccache?). Since those folders are objects the game loads during gameplay, having them on your RAMdisk makes them load faster.

desiree101
28th Sep 2016, 4:03 PM
Yeah, I think you are overthinking it a little bit. It really isn't that complicated. Think of it this way, all these links are, are just "shortcuts," like the one you would make for any program. This is why there really isn't a strict rule as which file and which folder etc.

Preferably if you got the space is to do "folders." Why? Well because it is simpler. If you link the Thumbnails folder to your RAMdisk, then whenever you click the Thumbnails folder, it will take you to your RAMdisk. The files are linked through the folder. Basically the two folders are the same, there is only 1 folder.

We link files only when we don't want to link the whole folder. So in the sense of compositorcache and simcompositorcache, we don't want to link the Sims 3 root folder, only the 2 files, so we link the files.

So then I take it you just linked the whole "worldcaches" folder? Yeah, if you got the space, go for it. If you got the space, you might want to consider linking your mods folder and the store content folder (I forgot the name, dccache?). Since those folders are objects the game loads during gameplay, having them on your RAMdisk makes them load faster.

Lol, I do have a tendancy to complicate things. Its much clearer now, they are like shortcuts, just more advanced shortcuts :)
I have 32GB of RAM, my mods folder is 16GB and the DCCache folder is 4GB. Yes I have a lot of CC! Also the Mos folder hold the cc installed via CCMagic, so its justified and I have no intention of getting rid of any of it, I love every single piece of cc I have lol. So I just need to set my RAMDisk size to fit all of that, right? About 20-21GB?

nitromon
28th Sep 2016, 4:20 PM
Lol, I do have a tendancy to complicate things. Its much clearer now, they are like shortcuts, just more advanced shortcuts :)
I have 32GB of RAM, my mods folder is 16GB and the DCCache folder is 4GB. Yes I have a lot of CC! Also the Mos folder hold the cc installed via CCMagic, so its justified and I have no intention of getting rid of any of it, I love every single piece of cc I have lol. So I just need to set my RAMDisk size to fit all of that, right? About 20-21GB?

Yeah, your 32gb can handle that easily. Just remember you need a min of 2GB for your OS and 4GB for your Sims 3. If you want to surf the web while you play, you'll need an additional 2GB.

What I'm saying is, keep around 8GB free to run your system, that gives you 24GB MAX to use for RAMdisk.

desiree101
29th Sep 2016, 12:19 AM
Yeah, your 32gb can handle that easily. Just remember you need a min of 2GB for your OS and 4GB for your Sims 3. If you want to surf the web while you play, you'll need an additional 2GB.

What I'm saying is, keep around 8GB free to run your system, that gives you 24GB MAX to use for RAMdisk.

I can see the benefit of putting my whole mods folder in RAM, but its so big! I could get tired very quickly of having to move the folder onto RAM every time I logon to my PC. I can't save to image as it keeps crashing my PC (apparently there's a conflict with CCleaner and RamDisk regarding image files and I have CCleaner installed). I got a few crashes/BSODs trying to attempt to make an image. I'm having to make constant background backups of my mods and dcache folder (I already do weekly backups) because with volatile RAM, you never know what's going to happen, so I may not stick with this method for long, I'll just do the caches :)

nitromon
29th Sep 2016, 4:51 AM
I'm not entirely sure what does CCleaner have anything to do with Ramdisk. I have CCleaner, though I rarely use it, but it never had any conflicts.

If you really can't use the save to image, you can try what I'm doing but it will require some BAT coding. I actually zip my user folder files and unzip them to the RAMdisk instead of using an image. You will require a CMD line winzip if you wish to write a BAT to automatically do this.

Even if you don't wish to zip it, you can use a BAT to copy the folders back and forth. The advantage of the ZIP is that it can "update" files changed, so you don't have to copy any of them back to the HDD if you added more mods/cc etc...

desiree101
29th Sep 2016, 3:21 PM
I'm not entirely sure what does CCleaner have anything to do with Ramdisk. I have CCleaner, though I rarely use it, but it never had any conflicts.

If you really can't use the save to image, you can try what I'm doing but it will require some BAT coding. I actually zip my user folder files and unzip them to the RAMdisk instead of using an image. You will require a CMD line winzip if you wish to write a BAT to automatically do this.

Even if you don't wish to zip it, you can use a BAT to copy the folders back and forth. The advantage of the ZIP is that it can "update" files changed, so you don't have to copy any of them back to the HDD if you added more mods/cc etc...

I thought it was odd too, when I installed RAMDisk and and a dialog came up (see attached screenshot). CCleaner creator confirmed this and offered different ways of avoiding the conflicts but the BSODs still happened - the only way to have both is just not create and save to image file.
I'll try any alternative, even your BAT method, it sounds good. I have done a sort of 'batch' file once (to start up a batch of programs up automatically at a certain time of the day). That was a long time ago and I actually forgot how I did it, so if you don't mind laying out some instructions I'd appreciate it :)

nitromon
29th Sep 2016, 4:29 PM
I thought it was odd too, when I installed RAMDisk and and a dialog came up (see attached screenshot). CCleaner creator confirmed this and offered different ways of avoiding the conflicts but the BSODs still happened - the only way to have both is just not create and save to image file.
I'll try any alternative, even your BAT method, it sounds good. I have done a sort of 'batch' file once (to start up a batch of programs up automatically at a certain time of the day). That was a long time ago and I actually forgot how I did it, so if you don't mind laying out some instructions I'd appreciate it :)

Hmm, it may be an error specifically pertaining to this RAMdisk program. I use a different one.

What kind of bat file are you looking for? Just copying? I prefer to use xcopy.

Say you put all the stuff you have on RAMdisk stored locally in another folder called "TS3RAMDISK" and say on D:, so the path is D:\TS3RAMDISK\ and your RAMdisk is G:\. (as an example, change these to whatever you like)

Use notepad:

echo off
cls
d:\
xcopy /E /Y TS3RAMDISK G:\
cls
echo
echo
echo
echo ******************************
echo * FILES COPIED TO RAMDISK *
echo ******************************
echo
echo
Pause
echo on


You can save that as TS3RAMDISK.BAT (or whatever you want to call it. Make sure when you save the name, the type is *.* not text)

Remember this actually doesn't save it back to your HDD. I'm not sure if you want it to? Maybe you do? Maybe you don't?

if you do, you can write this:

echo off
cls
G:\
xcopy /E /Y *.* D:\TS3RAMDISK\
cls
echo
echo
echo
echo ******************************
echo * FILES COPIED TO HARDDRIVE *
echo ******************************
echo
echo
Pause
echo on


And name it RAMDISKTS3.BAT (or whatever)

Now if you're worried about forgetting to copy it back, you can actually combine the two batch file. After "pause" instead of "echo on," you copy the 2nd code after "echo off." Then it will "pause" after displaying and the CMD window will stay open. So you know the files are on RAMDisk. So in the event you want to shut down, you can just click the window, hit a key and let it copy back to the HDD.

Remember, you're only copying to update. These batch files will NOT remove anything on your HDD. In this method, you also need to know that if you remove CC/mods from your mods folder on the RAMDisk, you need to remove them also from your HDD copy, else it will be replaced next time.

Now when you copy back, if you don't want to copy the 15GB of CC/Mods, you just want to update the cache... remove /E from the copy back to harddrive. /e means subdirectory. Then you need to add a couple more lines after xcopy for the worldcaches.


cd worldcaches
xcopy /Y *.* D:\TS3RAMDISK\worldcaches\


In this version, since the mods folder is not updated, if means if you add new mods/cc to the mods folder, make sure you added to HDD version as well. Just remember your HDD is your source version and the RAMDisk is your playing version.

You absolutely don't need to erase or delete anything from the RAMdisk. It is automatically cleared if you shutdown. If you don't want it cleared, you can use "sleep" instead. Which is actually what I do. I almost never shutdown my laptop or hibernate. I just let it sleep, but that's a preference thing.

desiree101
29th Sep 2016, 11:48 PM
Hmm, it may be an error specifically pertaining to this RAMdisk program. I use a different one.

What kind of bat file are you looking for? Just copying? I prefer to use xcopy.

Say you put all the stuff you have on RAMdisk stored locally in another folder called "TS3RAMDISK" and say on D:, so the path is D:\TS3RAMDISK\ and your RAMdisk is G:\. (as an example, change these to whatever you like)

Use notepad:


You can save that as TS3RAMDISK.BAT (or whatever you want to call it. Make sure when you save the name, the type is *.* not text)

Remember this actually doesn't save it back to your HDD. I'm not sure if you want it to? Maybe you do? Maybe you don't?

if you do, you can write this:


And name it RAMDISKTS3.BAT (or whatever)

Now if you're worried about forgetting to copy it back, you can actually combine the two batch file. After "pause" instead of "echo on," you copy the 2nd code after "echo off." Then it will "pause" after displaying and the CMD window will stay open. So you know the files are on RAMDisk. So in the event you want to shut down, you can just click the window, hit a key and let it copy back to the HDD.

Remember, you're only copying to update. These batch files will NOT remove anything on your HDD. In this method, you also need to know that if you remove CC/mods from your mods folder on the RAMDisk, you need to remove them also from your HDD copy, else it will be replaced next time.

Now when you copy back, if you don't want to copy the 15GB of CC/Mods, you just want to update the cache... remove /E from the copy back to harddrive. /e means subdirectory. Then you need to add a couple more lines after xcopy for the worldcaches.



In this version, since the mods folder is not updated, if means if you add new mods/cc to the mods folder, make sure you added to HDD version as well. Just remember your HDD is your source version and the RAMDisk is your playing version.

You absolutely don't need to erase or delete anything from the RAMdisk. It is automatically cleared if you shutdown. If you don't want it cleared, you can use "sleep" instead. Which is actually what I do. I almost never shutdown my laptop or hibernate. I just let it sleep, but that's a preference thing.

Oh wow, this is great! Thank you so much :)
The only trouble is whenever I set the RAM to more than 20GB the stupid PC crashes! I may just stick to the 2nd Method and use caches only as I see more improved performance with those. I can't see any difference with Mods and DCache on the RAM to be honest, my game is pretty speedy anyway. The caches definetly make CAS load quicker, which is all I wanted really.
I'm going to keep at this and see if I can get the RAMSize to stick to 24GB without crashing and try this out. Thanks again :)

nitromon
30th Sep 2016, 5:07 AM
Yeah, that is strange. If you like to explore, you can try other free RAMdisks out there, or even buy one. If you scroll up the posts, I think PapaEmy recommended another free RAMdisk.

desiree101
2nd Oct 2016, 3:41 AM
Yeah, that is strange. If you like to explore, you can try other free RAMdisks out there, or even buy one. If you scroll up the posts, I think PapaEmy recommended another free RAMdisk.

I thought there was only one. Is this the one you use?
https://www.softperfect.com/products/ramdisk/

nitromon
2nd Oct 2016, 4:31 AM
I thought there was only one. Is this the one you use?
https://www.softperfect.com/products/ramdisk/

No, that's the free one I found which I posted in the link. Technically it works better than the one I am currently using. I'm using one that I purchased a while back, since I paid for it I'm going to use it. It is by Superspeed.

PapaEmy recommended this one: ASUS ROG Ramdisk (http://rog.asus.com/technology/republic-of-gamers-motherboard-innovations/ramdisk/)

But I was under the impression that it only works for ASUS ROG, I could be wrong especially he recommended it to others regardless whether they use ASUS or not. You can give it a try or ask him yourself.

desiree101
8th Oct 2016, 1:44 AM
No, that's the free one I found which I posted in the link. Technically it works better than the one I am currently using. I'm using one that I purchased a while back, since I paid for it I'm going to use it. It is by Superspeed.

PapaEmy recommended this one: ASUS ROG Ramdisk (http://rog.asus.com/technology/republic-of-gamers-motherboard-innovations/ramdisk/)

But I was under the impression that it only works for ASUS ROG, I could be wrong especially he recommended it to others regardless whether they use ASUS or not. You can give it a try or ask him yourself.

My PC is an ASUS. Not sure what 'ROG' is :p I wonder if I can use the ASUS Ramdisk?
Actually the current one I'm using is doing a pretty good job so I won't rock the boat by changing anything just yet lol
Thanks! :)

PapaEmy
8th Oct 2016, 8:19 AM
My PC is an ASUS. Not sure what 'ROG' is :p I wonder if I can use the ASUS Ramdisk?

You don't need Asus ROG motherboards to run ROG Ramdisk if you want to try it, I already tested it in several different non-ROG and non-Asus motherboards and they worked fine, the only problem is making TS3 recognize the (ROG) Ramdisk drive in Windows 10, so far it's only happened in Windows 10, every other games or programs work just fine with it in Windows 10, I even put my TS3 or mods packages files in (ROG) Ramdisk drive when editing or merging them with S3PE in Windows 10 and have no problem..

The problem only happened when I launched TS3.. it can't find where my TS3 Docs folder that I put in ROG Ramdisk drive, whether I put the whole TS3 Docs folder or just few folders.., TS3 can't find where I put them.., but if put my TS3 BG (including EPs and SPs) installation folders to ROG Ramdisk drive to make them loads faster, I can run the game just fine as long as I don't put or move the TS3 documents folder to ROG Ramdisk drive..

I still don't have the solution that fits well to make TS3 recognize the ROG Ramdisk drive in Windows 10 when placing the TS3 docs folder into it, my personal solution that so far worked for me is to place every single object mods into TS3 package files and leave the non object mods in the mods folder, so I just put the TS3 installation files altogether into ramdisk drive and leave the TS3 documents folder where it is, but if anyone would like to try it in Windows 7, it will work just fine :)

GrijzePilion
9th Oct 2016, 12:10 PM
Republic of Gamers is just a marketing thingy, it's what ASUS calls their gaming products.

LrdNikon
30th Oct 2016, 4:21 AM
my compositorcache has the symbol but in my folder have the two files and it doesn't show on my ram disk like the other files???

TreyNutz
12th Jan 2017, 7:30 PM
As of Nov. 5, 2016, SoftPerfect RAMdisk is no longer free for home users. It now costs $29. I had tried the free version out last summer when using nitromon's posts here to set up my cache files on a ram disk and it seemed to work fine. I stopped using the ram disk for various reasons and am trying to set it up again. But my Win 10 computer keeps blue screening with the older version of SoftPerfect RAMdisk running. I also couldn't save the ram disk to the image and had to force dismount each time. Maybe Win 10 anniversary update is responsible? Dunno. I'll have to pay to upgrade to v4 long term. Anyways, can anyone recommend a free alternative? I'll try out the ASUS RAM disk that PapaEmy suggested, but from his post above it sounds like I should find something else.

edit: I couldn't easily find a download link to ASUS RAMdisk. I'm trying out ImDisk Toolkit. It's not quite as nice as the SoftPerfect RAMdisk, but can load a folder into the ram disk saving a step in creating an image first. It can also synchronize at shutdown. The v4 trial of SoftPerfect behaves well (no BSOD, can save to image, can dismount the disk without getting a message that I'd need to force dismount). I'm not sure it's worth $30 though.

nitromon
13th Jan 2017, 2:58 AM
Thanks for the heads up. When I was looking for a free ramdisk for this post, I think there were quite a few. I don't have the time to do a research right now, but simply type "free ramdisk" in google.

I have a copy of the free Softperfect 3.4.7 if anyone wants it.


Here's a list of 12 ramdisks for anyone who want to try and research: Link (https://www.raymond.cc/blog/12-ram-disk-software-benchmarked-for-fastest-read-and-write-speed/)

I think 9 of them are free, 3 are shareware.

TreyNutz
13th Jan 2017, 6:04 AM
Here's a list of 12 ramdisks for anyone who want to try and research: Link (https://www.raymond.cc/blog/12-ram-disk-software-benchmarked-for-fastest-read-and-write-speed/)

I think 9 of them are free, 3 are shareware.

I found that link when I searched for free ram disks! :lol: I think that's where I found ImDisk. Some of those on the list have size restrictions, and others don't appear to have been updated in years. I think I'm going to use ImDisk for now. If it doesn't work out I'll look at a few of the others or spend the money on SoftPerfect. I didn't find much else, but then I didn't search for cheaper alternatives.

nitromon
13th Jan 2017, 10:03 AM
There's one more I know of not on that list, checkout AMD Ramdisk. They have a free version but restricted to 4GB. However, their standard version is only like $9.99.

PapaEmy
13th Jan 2017, 3:58 PM
I couldn't easily find a download link to ASUS RAMdisk..

There's no direct link to download it as far as I know it, you have to choose one of the ROG motherboards first and go to its "Supports" section, I usually picked one of the Rampage V motherboard series, click the "Supports" (next to its specification), then click on "Drivers and Tools", choose your OS, then go find for its RAMDisk under "Utilities". It's free and there's no limit how many GBs you want to use as your RAMDisk/RAMDrive.

TreyNutz
13th Jan 2017, 8:06 PM
There's no direct link to download it as far as I know it, you have to choose one of the ROG motherboards first and go to its "Supports" section, I usually picked one of the Rampage V motherboard series, click the "Supports" (next to its specification), then click on "Drivers and Tools", choose your OS, then go find for its RAMDisk under "Utilities". It's free and there's no limit how many GBs you want to use as your RAMDisk/RAMDrive.

I found a forum post with similar instructions, and several links, but there wasn't a download link for RAMDisk under Utilities on those pages. I didn't check the Rampage V page specifically, but after 2 misses I decided not to bother checking other MBs. I'll check out the Rampage V page.

I'll also check out AMD's ram disk. $10 isn't so bad.

Thanks for the help.