> > I have seen messages in this group, saying that they had Warcraft
> > II running in dosemu. So, I got the latest stable (0.98.2) version of
> > dosemu and with warcraft II installed on my windows 95 partition tried
> > to get it to work. I have been able to get the very first entry screen
> > and then the menu, but "it" (the game) does not recogonize that the CD
> > is in the drive. dosemu does. I can switch to the drive and look at
> > the files on the CD, but Warcraft refuses to see it.
> This probably has to do with Warcraft II. A friend and I tried to copy
> all of Warcraft II to a 650MB partition on his harddrive, and install it
> from there. It didn't work. I checked to make sure it was all set up,
> but Warcraft somehow detected that it wasn't the CD. I imagine some
> incompatibility/compatibility of dosemu is invoking this problem on your
> However, you might try reinstalling WII under dosemu for kicks. Might
> do something.
Most of the problems of Running Warcraft II seems to come from the problem that
the game doesn't recognize
the cdrom as a CDROM. Warcraft checks to see whether the drive is a cdrom drive,
and won't start if it is not. That is why running it from the HD doesn't work. A
trick that worked under DOS was to use "fakecd", a program that mounted some
directory as a cdrom, and tricking dos into believing it. The problem I had when I
tried it under dosemu, was that my mouse wanted to use the same IRQ as fakecd.
Thus, the game would recognize the CD, but I couldn't play.
My first tries all came up against this. Then, I found that the trick is as
follows (It doesn't require fakecd):
1. Unmount the cdrom under linux
2. Enable cdrom usage in dosemu.conf
3. Start Dosemu
4. Edit the config.sys in the boot directory of dosemu to include the
This file should be in the directory where dosemu boot up in.
5. Copy the mscdex.exe file from your Dos disk onto the startup "drive" for
6. Add the following to autoexec.bat
c:\mscdex /d:mscd0001 /l:e
This mounts the cdrom exactly as if you mounted it under dos. (as drive
7. Exit dosemu, and restart dosemu.
A few things that might help further:
When I tried to use the mouse driver from linux, the program hangs after
running for a couple of seconds,
or even a couple of minutes. Removing the mouse support in dosemu.conf, but
allowing dos to use the
IRQ/com port of the mouse, and then using the dos mouse driver that comes with
the mouse helped solve
the problem. ( I still don't know if it was this, or some other problem in my
dosemu.conf which caused this
Gregg Jensen also pointed out that he had problems running WC 2 until he
disabled sound support in
I'll see if I can write a small Get-Warcraft2-Working-Under-Linux help file this
weekend, and post it on monday.