Wow!  Finally!  Even before Diamond gave their own!  :-)

Please note that this fix may not be for everyone.  Be sure to back-up the
affected files *before* attempting this fix.

Neither I nor my Internet Service Provider will claim responsibility for any
undesirable effects created by the application of this video-driver
work-around.  Improper application of this work-around can result in permanent
damage to your monitor, so make sure you know what you are doing.

=====

Audience:

   If you installed OS/2 Warp and were *and* are using a Diamond Stealth 32
   2Mb video card (VLB and, probably, PCI) and, due to OS/2 Warp, are forced
   to use a resolution less than 1280x1024x256colors, then this fix could be
   for you.

Details:

   The file \os2\monitor.dif (Display Information File) tells OS/2 Warp
   about your monitor;  specifically, which resolutions your monitor is
   capable of displaying.  During install, OS/2 Warp seems to ignore your
   weird (Stealth 32) card and installs basic SVGA (1024x768) capability
   with the safest refresh rates.  Of course, owners of Stealth 32 2Mb cards
   know that their cards are capable of 1280x1024x8 (eight (8) bits deep,
   meaning 256 colors).

   This work-around is for those whose default monitor was determined by
   OS/2 Warp to be "UNKNOWN (Adapter Specific)".  (If your monitor was
   chosen as something else, you will easily be able to determine how to
   make this work-around be effective for you).

   Simply, you tell "monitor.dif" that your <whatever> monitor is able to
   display another mode; this file determines what you see when you display
   the Settings of "System" under the OS/2 System-Startup folder.

   In addition to monitor specifications, you need to tell OS/2 Warp *how*
   to access the higher resolution; this is accomplished via the
   "SVGADATA.PMI" file, located in your "\os2" directory as
   "\os2\SVGADATA.PMI".

      At this point, I must whole-heartedly thank Christoph Mueller
      (cmu@popserver.stanford.edu); without him, I would not have the
      necessary .PMI file to make this work-around possible.

      Thanks, Chris, on behalf of Stealth 32 users everywhere.  :-)

   This replacement file will contain the necessary information for
   1280x1024x8 display mode.

   Now, to install the fix.  At the end of this post, I have appended a
   "uuencoded" .zip file containing "monitor.dif" and "svgadata.pmi"; these
   two files will want to reside in your \os2 directory.

      Before decoding and un-zipping this file, copy your existing
      "\os2\monitor.dif" and "\os2\svgadata.pmi" files to a safe disk,
      directory, or backup tape.  (Have you made your 3-floppy utility
      disk set yet?)

   Choose another disk area to uudecode and unzip the appended file.  Then,
   copy "MONITOR.DIF" and "SVGADATA.PMI" to your \os2 directory; then, boot
   into OS/2 Warp.  Open the OS/2 System settings and choose "1280x1024x8"
   (maybe it's 1280x1024x256) display resolution, close the window, and
   reboot.  Voila, you have higher resolution!

=====

The above procedures worked flawlessly for me; if you have any questions
regarding the stuff I posted, please feel completely free to email me at
"davesp@xnet.com (Dave Spensley)".

I'm not ashamed at what I've done.  :-)