Ok... Consider VISTA a No-Go for now.
The BIG drivers (Catalyst and ForceWare) seem to have the same problems, but I'll go into details later.
As for now, I don't see any workaround.
If anyone has a GOOD idea, then well, speak on
Facts:- NVidia Vista support will be added in the next release. (31kHz and higher)
- ATI support actually works fine as it is for 31kHz and higher.
- Matrox will be looked into at a later point.
Problems:1. They don't add the resolution as I want them to.
If I add "640x480i" as "640x480@60Hz", Windows will show up 60Hz (VGA default) and 30Hz Interlace (or 12Hz on NVidia for some unknown reason)
The first (60Hz) will output 60Hz Progressive (31kHz - VGA), the second (30Hz) will output 60Hz Interlaced (15kHz - CGA).
( There has to be said the same happens with the current PowerStrip which itself claims to have Vista 64 support, so I think its not a bug on my side )
2. All of them seem to drop "non-power of 8"-modes, as I can't add 321 pixel modes (or 641 ones).
3. For some reason, these 30Hz (and lower) modes don't show up in DirectX.
You can only select them via the Display Properties.
MAME and other emulators won't see them (and therefore won't use them), even if you force these resolutions.