Windows 3.0 would run on an XT with CGA and 640k RAM. I know because I
did it. Unfortunately, I threw out my box and docs years ago. (Still
have the disks, though.)
Windows 3.1: The box says it needs a 286+ (386sx recommended), 640k+256k
extended, EGA/VGA/SVGA/XGA/8514A/Hercules. I know because I'm looking at
the box as I type.
tremendous difference between 3.0 and 3.1 not just the
maintenance
New features in 3.1 (from the Getting Started book):
Truetype fonts
OLE
New File Manager
Drag and Drop
Online Tutorial
Printing Enhancements
New Multimedia Features
(media player, sound recorder, wave/MIDI in control panel)
Additional Features and Enhancements
(4 pages including improved MS-DOS app support, Network enhancements,
new desktop features-including screen savers, other minor stuff)
Performance Improvements
(progman uses less memory, winfile is faster, dos app in a box better
on a 386, printing faster/more efficient, Disk caching more
integrated.)