Hiya. I've spent the last couple days putting together a fairly OK PC for basic emulation, which consist of: Core 2 Duo E7500, 4GB DDR2, Radeon HD4670 512MB. A CVI SD TV (It's a old 20' CRT) is plugged at the S-VIDEO port. by a cable like this (7-pin S-VIDEO):
It was running Windows XP on before and the videocard was correctly outputting (as in I could use any resolution, just like a CRT monitor) to the TV. 800x600, 1024x768 and even higher would get scaled properly (some higher resolutions would result in screen elements being cut, but would work without crapping out like CRT monitors did when outta their range.
Windows 7 have a serious issue, though: The videocard only outputs very basic resolutions (720x480p is max) and I'm limited to 25/29Hz. While it may be better from a pixel fidelity point of view, it doesn't play nice with emulators VSYNC since all resolutions are limited to a low refresh rate, so I have to endure plenty stuttering. Weird thing is: Once the emulator is at fullscreen, it reaches 60Hz after a while (checked at Retroarch's menu), also when reinstalling a video driver, the screen seems to try to go to the XP-like behavior, but it just flicks and goes back to the low-res mode.
What I've tried, so far:
The three drivers ATi have at their site (with and without Catalyst - couldn't find a way to force the CRT to work as a standard monitor and whatever I tried ended up in very flickey screen on resolutions that were working);
Apps that force/add resolutions (which seemingly didn't work);
Any input would be appreciated. Thanks.