slainster wrote:Not sure what you mean by CPU strategy, but assume ISboxer can handle something advanced here.
ISBoxer can set affinity per process. In other words, it can limit the number of cores, and which cores, that a given instance of a game can run on. This is useful when you have single threaded games (nothing is truly single threaded these days, just sometimes the UI thread has been programmed to manage all the task dispatching and wait for a response before updating the UI or processing further input), or game instances that do not play nice with each other (EQ was a bit like this).
slainster wrote:For info I have turned multi threading off on my pc as having the individual cores do the work when using another application installed allows it to perform better.
I don't understand what you mean here, but taking it verbatim, then this would be your problem as it reads like you are setting affinity for every program, or you are just running on a single core for the whole shebang.
If you mean you have disabled HyperThreading, don't do that. While not physical cores, HyperThreaded Cores provides approximately a 30% performance increase on CPU's that support it.
There are other variations of what you could mean here, but simply, don't do it, because it will probably be limiting the potential performance.
ISBoxer has an option in the CPU Strategy Wizard (In the Wizards menu) which says "Select all CPUs with every window (HyperThreading)......". This is usually the bottom option in the drop down. You should select this one (and check the FPS settings too, which should limit to 60/30 or 30/30). It basically means that each game instance will be allowed to run on all cores. Which is exactly the same as if you ran all game instances normally, i.e. at the same time without ISBoxer. This lets Windows manage the CPU scheduling. Windows has a fairly sophisticated pre-emptive scheduler which has been developed and tweaked over the last 25+ years, so you should let it do it's job.