1. Download the latest version of wine
http://www.ibiblio.org/pub/Linux/ALP...0040309.tar.gz
http://prdownloads.sourceforge.net/w...0040309.tar.gz
2. Unpack the package
tar-zxvf Wine-20040309.tar.gz
(I assume you have downloaded the package in /usr/local/)
3. Compile the source
cd wine-20040309
./configure --disable-debug --disable-trace;make;make install
4. Create a fake windows space in your HOME directory
cd
mkdir .wine
mkdir .wine/c_drive
mkdir .wine/c_drive/Windows
mkdir .wine/c_drive/Windows/Fonts
mkdir ".wine/c_drive/Windows/Start Menu"
mkdir ".wine/c_drive/Windows/Start Menu/Programs"
mkdir .wine/c_drive/Windows/System
mkdir .wine/c_drive/Windows/System32
mkdir .wine/c_drive/Windows/Temp
mkdir ".wine/c_drive/Program Files"
mkdir ".wine/c_drive/Program Files/Common Files"
5. Copy the configuration file of wine in your fake directory
cp /usr/local/wine-20040309/documentation/samples/config ~/.wine
cp /usr/local/wine-20040309/documentation/samples/system.ini ~/.wine/c_drive/Windows
* You need to edit that "config" file (~/.wine/config) to reflect your system
* [C Drive] should point to ~/.wine/c_drive
* make sure you have "DXGrab" = "Y" and "UseDGA" = "N" or you wil have mouse/keyboard * problems
6. Install Starcraft
I assume you have mounted your starcraft cd in /mnt/cdrom
cd /mnt/cdrom
wine ./install.exe
* This will install starcraft in your fake windows space under Program Files
7. Run starcraft
cd to where starcraft is installed and call the starcraft.exe file with wine
(cd ~/.wine/c_drive/Program Files/Starcraft)
wine ./StarCraft.exe
* Linux is case sensitive so check if the executable is indeed called StarCraft.exe or something
* else
You follow step 6-7 to install starcraft broodwar and the 1.10 patch as well
BTW: You can dld winex for free from their CVS tree
cvs -d:pserver:cvs@cvs.transgaming.org:/cvsroot login
When prompted for the password enter "cvs"
cvs -z3 -d:pserver:cvs@cvs.transgaming.org:/cvsroot co winex
Good Luck and Enjoy };)