perf issues and client_settings.ini settings
Eventually I made all my virtual client settings read-only after I got it working; the problem went away. I finally figured out what I think the problem is: When exporting from ISBoxer I would occasionally get the message "* Game is in Full Screen mode. ISBoxer requires the game to be in Windowed mode.". Allowing ISBoxer to fix this causes the following changes to the the INI setting:
However I'm finding that this is incorrect for me and FullScreen=true is required for my perf to stay intact.
There is another setting in addition:
I think D3DFullScreen is the one that ISBoxer should actually be worried about - it's the true full screen setting. The other setting I think is the equivalent of "Windowed Fullscreen" vs. "Windowed" - for whatever reason I have issues with running just "Windowed".
I'm not sure if this is a bug or not (which is the right thing for ISBoxer to do) - but not allowing this change to happen definitely helped me out.
As an FYI:
-I'm running an I7 with 2 GTX 570s in SLI.
-My clients are running fullscreen stacked @1920x1200 on my main monitor, with a dxNothing window on a second monitor.
-I have all accounts running with graphics on high - with anti-aliasing and shadows disabled on all but my main character (they're set to low there).
Maybe this setting affects SLI users more than others as searching the forums doesn't result in many (any?) cases of people noticing the FPS impact.