Ah, there's the problem.. the 945G chipset is different from the 945GM chipset.. I didn't build support in for that chipset, only the 945GM.
I can fix that..
And yes, I can build a driver with those resolutions.
Here's the 9-10 different fields of information I need:
The Horizontal Active and Vertical Active are easy - that's the resolution.
The other details, sync offset, pulse offset, etc, are different for each resolution.
If you have those details already, great - PM me with the details.
Otherwise I'll hunt around and find the right timings.