Couple of years back I have decided to build MAME arcade machine, so I got an old Grunding TV (50Hz/60Hz) with SCART.
Last week I had some time and I gave the project a go.
I assembled the PC (Celeron 2.5Gz, 512MB RAM, GeForce FX5600), and build myself a VGA to SCART cable (
this schematics).
The ProblemThe problem is that every time I start a game that has a resolution below 384x288 the picture goes out of sync. This happens not only with MAME games, but same thing apply when I am changing the Windows resolution manually.
I have tried multiple ForceWare drivers (78.01, 66.83, 81.85, 94.24, 175.19) and different modelines but nothing seems to help. Every time I go below 384x288 (352x246, 321x250, 368x240) this problem appears, and if I am on higher res (400x254, 392x240, 384x288, 384x240, 384x224) the picture seems fine.
It is frustrating because lots of the games I want to play are on lower resolutions.

Anyone have clue about solving this problem? Is it the drivers, video, TV or the cable?
How do I approach the problem?

The PC is on Windows XP SP3 and I am using Soft-15KHz.
Couple of photos illustrating the problem. 



