Joe, everything you have said is perfectly correct except that what Zhong was referring to is the little used concept of a RAM disk which can be created manually through Windows control panel (somewhere). It is a way of treating a portion of the RAM as if it were another hard disk for faster access, a bit like a solid state drive I suppose. Anyway, in answer to Zhong, even if they allowed you to change the location of the cache, it wouldn't help as the dlls in there are loaded into RAM anyway and stay there for the duration of your game. They are used for the 3D graphics.