Alright, get yourself 86box for your platform, and the roms needed to run 86box.
Install and then put the ROMs in 86box's ROMs directory. Next up, you'll need good disk copies of DOS 6.22 and Windows 3.x.
Unarchive both DOS and Windows, then boot up 86box and go into Tools - Settings. Under Machine tab, pick Machine Type Socket 4, Machine i430LX Intel Premiere/PCI, CPU Type Pentium Overdrive, CPU Speed 133MHz, and 8MB's RAM. Then click on the Display tab and change video to [ISA16] S3 86c928 Metheus Premier 928. Click on the Configure button and set to 4MBs of VRAM if not already set. Go to input and make sure you have a Mouse, preferably a PS/2 mouse. Under Sound tab, pick the SoundBlaster 2.0 ISA card. Default settings for the SoundBlaster should be fine. Next, go to the Storage Controllers tab and make sure both HDD and FDD controllers are set to Internal Controller. Go to Hard Disks, click on new, then click on the Specify button. Make sure to change the drop-down filetype to VHD(variable Hard Disk) so it takes up as little space as possible, then set the drive to be about 300-2000MBs, or however much space you think you'll need. Make sure Bus is set to IDE, and Channel is set to 0:0. Then click on the Floppies and CD-ROM Drives tab. Set a 3.5 inch 1.44MB floppy drive with Turbo Timings on, and a ATAPI 72x CD-ROM drive on Channel 0:1. Then mount Disk 1 of the DOS disks, and hard reboot the machine.