Well, didn't like the new VS. Going to work in Code::Blocks to start with.
For my reference. I have decided to rewrite the code overall. Meaning. I am starting a whole new project starting TDD. Then as I go I will follow the old code and rewrite it under tests since trying to put tests around code that doesn't compile really doesn't work.
Also when I get to the game code will migrate it off windows to cross platform base so will compile for more machines.
When I get to it I will also have to figure out what to do for multi-player since parts are not supported now. But that is later.