- DON'T mount your actual c:\ drive root as c in DOSBox when you are doing this, or chances are you are going to mess with your regular Windows when you try to install Windows 3.x. YOU'VE BEEN WARNED!
(never do 'mount c C:\' - it's okay to 'mount c C:\doswin')
DOSBox can also emulate three other graphics cards (among others) which can be used with Windows 3.x. To use those you need to change the machine setting in dosbox.conf.
You can use the following "graphics cards":
- Quicktime seems to work best when you install Quicktime 2.1.2.
Also note that DOSBox 0.74 and earlier releases didn't handle CD-ROMs well that have both the Windows and Mac version on it. You will need to either wait for the next release of DOSBox or download and install a SVN built.
For actually installing Windows 3.1x, I did copy all of the files from the original 3.5" floppies into a folder called win31 and installed from that. Some generic instructions:
On your computer make a folder called "C:/doswin".
Copy all the files on your Windows 3.1x floppies to "C:\doswin\win31".
Extract the drivers to "C:\doswin\drivers\" (for example the S3 drivers to "c:\doswin\drivers\s3" or "C:\doswin\drivers\tseng" for the Tseng drivers).
And off you go. The settings that setup chooses should be ok and left at default. If you want to have control over which programs get installed with Windows choose the "Customized Setup" and not the "Express Setup". When Windows asks which printer to install, choose the generic/text printer.
When Setup finishes and offers you to either reboot or return to dos, you can either choose return to dos AND then close DOSBox or you can just skip the return part close DOSBox right away.
Now to install the S3 graphics driver, start DOSBox again, type
cd windows
setup
You get a screen similar to the initial setup of Windows 3.x. Scroll up to the Display driver and hit enter. Now scroll all the way down to "Other (requires disk....)" and hit enter again. Enter the path to the S3 drivers "c:\drivers\s3" and hit enter.
You can now choose on of the S3 drivers. The highest working resolution is 1024x768 at 64k colors. For playing games a much lower resolution is enough. Some can't even handle more than 256 colors and will look odd.
To install the Soundblaster driver, exit Windows 3.x again. At the prompt type
cd c:\drivers\sb16w3x
install
This pretty much runs on its own, just make sure
- that the path to Windows is correct (c:\Windows)
- that the interrupt setting is correct. The installer wants to use Interrupt 5 by default, but DOSBox uses 7 by default, so change that.
- to let the installer overwrite files if it want to.
When the installer asks whether you want to load Dos drivers select "No" since DOSBox won't use those drivers in any way.
After the installer finishes you can run Windows right away, no need to "reboot".
To install the joystick driver you have to have started Windows. Open the main group in Program Manager and start Control Panel. In Control Panel start Drivers. Click on "Add...", select "Unlisted or Updated Driver", in the next dialog enter "c:\drivers\ibmjoy\" as the location of the driver. The next dialog lets you install "Driver for Joystick" and then asks you whether you want to setup the driver for "one or two 2-Dimensional" or a "single 3-Dimensional Joystick". I recommend using the first option. It seems that most games will recognize if the joystick has four buttons, even though the IBM joystick control panel shows only two working buttons. The latter option is only advisable if you use a joystick with a throttle. You need to restart Windows after this.
My advice for using the joystick with Windows 3.1x games is to edit dosbox.conf again and in the [joystick] section set the option
timed=false
One game (Microsoft Fury) gave me problems with timed enabled. If you have calibrating problems, change this again.
Also take not that most games require you to calibrate the joystick again, after a Windows 3.x restart.
- to change graphics drivers, I'd advise exiting Windows 3.x and then change directory to the Windows directory (cd windows) and run setup.exe.
But beware! Windows 3.x doesn't like it when you change drivers too often and then Setup crashes when you want to load other video drivers. In this case, got the Windows 3.x system directory (\windows\system) and get rid of the "oemX.inf" files (for example "oem0.inf" or "oem1.inf") you don't need.
- When you mount a floppy drive to a:\ it doesn't show in the Windows file manager and in the "run" dialog you can't select it either. But you can enter the path (for example "a:\setup.exe") and it works ok. When you don't have anything mounted to a:\ the a:\ drive shows up in Windows 3.1x. Strange but true.
- When you choose the Tseng drivers when you install Windows, the mouse pointer might not be visible. To fix this go back to the DOSBox prompt, change dir to the Windows directory ("cd windows") , run setup again and then choose the VGA or SVGA drivers that come with Windows 3.1x. Start Windows again (your mouse pointer should be visible now) and then run setup from inside Windows to choose the Tseng drivers.
- Windows programs that rely on share.exe or the later Windows 3.x driver vshare.386 will crash on starting with an error message that share.exe has not been loaded. This affects mostly office programs, e.g. Microsoft Office, Works, Publisher, Lotus Office programs... DOSBox is not emulating something that is needed for share.exe or vshare.386 to correctly work and since it isn't needed for games chances are slim that this will ever be emulated.
HOWEVER there are two workarounds.
1. Run Windows 3.x on a boot image (see below on how to), this is the safe way since when you boot an image in DOSBox the needed functionality is working.
2. Download and run fakeshar =1 before starting Windows in DOSBox. THIS IS NOT SAFE since it only fakes that share is running even though it doesn't. When you insist on actually working with the affected programs in Windows you will experience data loss.
You can also mount an image, boot from that, install Dos and then install Windows on that. The guide on boot images is at Sample usage of a harddisc image in DOSBOX, when you are done with that, use Disk Explorer (link is in the guide) to copy the install folders to the image, boot from the image (see the guise again) and begin installing.
In dosbox.conf both xms and ems must be set to false.
For most uses a boot image is not worth the hassle, though. One of my registered shareware games (Inner Space) only installs as registered version on a boot image, so if all else fails a boot image install might be the last resort.
Another Problem with using a boot image is that you can only use mounted images not mounted real drives (floppy, cd-rom).
Note 1: using an image is mostly overkill now for running Windows 3.11
Note 2: Share and 32bit disk and file access works when you boot from an image
Need permanent storage location for 3.1 drivers and software.
Any other files that should be hosted?
Graphical guide to Windows 3.1 in DosBox
Site to host freely available tools..shareware/freeware.
Windows 3.1/3.11 will play audio CDs by one of the following procedures.
Double click on the "Accessories" group.
Double click on the "Media Player".
Click on "Devices", and choose "CD Audio" from the list that appears.
Click on the "Play" button.
If you do not have a choice for CD Audio follow the steps below, this will install the driver that is necessary to play the music CDs.
Double click the "Main" group.
Double click on "Control Panel".
Double click on "Drivers".
From the list of drivers,see if there is a "[MCI] CD Audio". If this choice is present, place a music CD in the CD-ROM and double click on the driver.
If this choice is not present, click on "ADD". Select the "[MCI] CD Audio", and click OK. Place the Windows 3.x disk 6 into the floppy drive and type "A:\" for the path. This will install the CD Audio driver into Windows.
The guide is great, but I encountered an installation error trying to install a custom video driver in the initial Setup. What I did was to use the basic VGA driver for the initial install, then change the video driver using Windows Setup in the Main program group. When the driver spouted up a prompt to Insert the Trio 64V Flat Mode Driver disk, I redirected the installer to \WINDOWS\SYSTEM, which completed the graphics driver install.
I successfully change my driver, however when I type win to launch windows at the end it says it cannot find a device file that may be needed to windows, and to check the path line in my autoexec.bat file
It looks like scammers are changing their website too. For the very first time I came across a Facebook page ad that mentioned website: www(dot)aisorastudio(dot)com and now they have changed it to: www(dot)openai-sora(dot)org.
Unfortunately I was stupid enough to execute exe file and I instantly knew something was not correct, I tried to disconnect my wifi but my pc started to freeze and I decided to restore my pc back to early stage, I lost very important files and my Facebook account was hacked. I cancelled all my bank accounts and paid Norton pro version and Nordpass to change all my passwords including 2FA. seems that thanks god I just lost my Facebook account and now I have to recover all i lost in my disk, I hope no one else get scammed with this
So I ran the script in a sandbox. It looks like it runs a powershell script to take screenshots of everything you have open. Beyond that I am not sure what else its doing, probably some kind of keylogger too?
I am very thankful to my instinct which guided me to enquire about about the authenticity of the software before downloading it. I have already followed the link from a sponsored Facebook advert which directed me to this site: open(dash)sora(dot)org.
795a8134c1