I just upgraded from 8GB ddr3 to 16 gb ddr3 last night.
With 8gb: Custom battle was not freezing, but (200 bots) some stuttering and annoying.
Campaign: World map would sometimes stutter when holding rmb and looking around or when party started to move. Battles(in campaign) were unplayable(even with as few as 20 bots). Stuttery mess. Could not fight at all. Sieges...forget it.
Loading screens took one minute, sometimes more. Exiting from the game took 3 minutes and desktop froze for an additional two minutes. System restart required.
With 16gb: Custom battles are smooth.
Campaign: World map is very fluid now. Only have a little microfreeze every once in a while(like when loading back to map after town menu-probably due more to my HDD and fragmented to hell drive).
Battles are 1000% better and actually playable. It works smooth and no problems. It is enjoyable now.
Loading screens move faster. Exiting from game is immediate now. Desktop is immediately responsive. No system restart needed.
It seems in my case the ram fixed the game for me, at least for now. I didn't get a chance to play all that long, so I don't know if the slow memory leak will emerge as session play time increases, but I will find out in the coming days.
I changed nothing else except upgraded ram from 8 to 16 gb. Its a pretty old system that I was hoping I didn't have to replace in order to run game properly.
i7
[email protected]
gtx 950 2gb
HDD 1tb
win 7-64
16gb ddr3