Upgrading directx had one benefit. I was able to run a simulation with 6 battleships a side and 30 fighters with full tech and it didn't freeze. Don't know exactly if directx or the latest patch is responsible for that one, but anyway just as I was starting to believe the problem had been solved, alas, yep the whole thing rebooted

. If I have the time tomorrow perhaps I'll try removing dust.