Happy to make your day, guy. I thought I might point out that with most Operating Systems (Windows '95c and '98 being the huge exceptions), it's best to choose your hardware to suit the OS(es)that you are going to use on a particular machine rather than try to fight non-compliant hardware into submission. For example, the machine I use to run MS-DOS 6.22 and Windows For Workgroups has the following components:
Asus P2L97-LX Motherboard
Celeron PPGA 533 MHZ (OC'ed to 600 mhz)
1 64 MB and 1 32 MB Crucial 100 MHZ SD-DIMMs
2 Quantum Fireball 7 GB hard drives
Plextor PX-W1210TS 12/10/32 SCSI CD-RW (will use this This Burning Software)
ATI Expert@Play 8 MB(comes with DOS VESA driver and Win 3x installer.)
ThunderLink v.90 56k hardware modem
3Com 3C900B-TPO NIC
Epson Stylus 500 printer (prints perfectly scaled colour documents from Corel Word Perfect 6.2 for DOS)
Creative AWE 64 sound card
Logitech wireless Mouseman Plus
Fujitsu 4725 Primier keyboard
Optiquest V655 monitor
As you can see, the machine is far better than "just make do", yet all of the components work perfectly under DOS. Aside from the Plexwriter and Celeron CPU, all of the components are discards from upgrading other machines or were purchased at a secondhand computer store. So, you can run some pretty up-to-date hardware and still be able to do most anything you want with DOS. I have a virtually identical (BX Motherboard) machine that runs SUN Solaris without any hardware issues. A little planing ahead can save you a bunch of headaches.
