It seems that Fences does something to the Windows 7 display drivers such that a number of old games are broken. The symptom is the in-game display having its palette corrupted so that everything displays in crazy colours. It's been discussed for a number of games (Starcraft, Age of Empires II etc), in a number of places for example
http://gaming.icrontic.com/articles/get-starcraft-working-on-windows-7-three-easy-steps
I know it can be fixed programmatically as there is a convoluted workaround, involving opening the screen resolution settings panel of Windows before running the game (!). Whatever that does, could perhaps be coded into Fences.
I would like to request one of two possible fixes for this.
1) Fix it so this doesn't happen, of course! It seems to be a 'feature' of desktop managers or perhaps Aero generally. If it can't be fixed, how about..
2) An easy way to disable Fences, so I could have a batch file of some sort that disables Fences, runs the game, and re-enables Fences on exit. Something easy enough for my children to use.
I'm running the release version of Win7 Home Premium 32-bit (from MSDN), and latest Fences, and latest ATI drivers on a Radeon 4850.
Thanks for any ideas
--
Chris