Hi, thank you all for the quick responses.
I know it sounds strange but the video mode calculator indeed gives a horizontal frequency under 30kHz, and I've used that calculator to create many custom resolutions. It roughly matches the 29,1kHZ-29,2kHZ that appears on the OSD.
The attachment 640x400.PNG is no longer available
Wen I was using my Philips 109B6 seems it wasn't so strict with the lower limit, as that mode worked. But now I switched to a SyncMaster 957MB and found this problem.
Indeed it's not a bad custom resolution because on the Catalyst drivers, when using VGA output, you cannot define detailed custom resolutions, only add non-existent standard ones via width, height and refresh rate.
The attachment dalresolutions.PNG is no longer available
In fact 640x480@60Hz is also under 30kHz, but is slightly higher and the SyncMaster seems to accept it. Probably the designers had it in account but not the other.
The attachment 640x480.PNG is no longer available
And yes i know, Nvidia drivers allowed me to define custom resolutions easily (I have a GTX 750Ti), CRU doesn't work on XP, AMD Custom Timing Tool works on DVI output but not on VGA, I'm in the worse scenario to define advanced custom resolutions but for now I only try to understand the situation: why the double-scaled INT 13h mode is detected by the monitor and indeed correctly labeled, but the explicit 640x400@70Hz isn't...
The attachment int13h.jpg is no longer available
The attachment 640x400_70.jpg is no longer available
Edit: I realize now, on the "int13h" capture the 31kHz means the card is setting the video mode using DMT standard, as in the 640x480 calculator screenshot we can see +2kHz of difference in DMT from CVT. But in the last capture the 29.2kHz denotes is not using DMT, but something more near to CVT, because perhaps that mode doesn't exist on DMT as it's weird the fields are empty on the DMT column on the capture of the 640x400 video mode calculator.