I didn't clean up everything, but Palace kept working when I dropped in new builds on machines it previously worked on. There are todos marking things that I wouldn't expect to have worked at all, or questions I have, etc. but this should make it easier to maintain and also easier to port to non-windows platforms (lot of things weren't conditionally-compiling)
Also adds two optional, manual defines at the top of the main source file - turn those on, and it will dump out its log messages (and the stdout and stderr of render manager) to a log file.
I didn't clean up everything, but Palace kept working when I dropped in new builds on machines it previously worked on. There are todos marking things that I wouldn't expect to have worked at all, or questions I have, etc. but this should make it easier to maintain and also easier to port to non-windows platforms (lot of things weren't conditionally-compiling)
Also adds two optional, manual defines at the top of the main source file - turn those on, and it will dump out its log messages (and the stdout and stderr of render manager) to a log file.