I'm sorry for posting in this old thread.
I would also like to use my ATI Rage Pro with a widescreen resolution.
I'm using 1680x1050.
I installed it under XP with the newest drivers and edited the registry entries for DefaultSettings.XResolution and also all occurences of DALNonStandardModesBCD and DALRestrictedModesBCD as described here: http://www.oocities.org/ziyadhosein/inf.htm
I will also try 98 later.
I actually managed to use a 1680x1050 widescreen resolution with a Matrox Millenium 4MB on my Pentium 166 on Windows 95.
I'm not sure how i managed it in the end, but after a few hours following the mentioned registry changes from toastytech, updating the matrox bios to the latest one, using matroxs mga tools for custom monitors resolutions and refresh rates by manually editing the profiles text files for 1680 and installing the latest drivers (version 441? / can't remember if I had also manually added the 1680 resolution to the drivers .inf file) and again some registry changes, it finally works 😀
So, I guess that there should be a solution for ATI Rage Pro, too.
But maybe the matrox simply is a higher quality and more professional card than the rage, ATI had bad drivers for the rage for most of the time, afaik.
I tried to find other places in the registry also, but it seems as if XP has quite different registry places than 95.
But I fear that the BIOS doesn't support custom resolutions.
Would it be possible to update or hack the BIOS of the ATI?
Any ideas?