Installing Games
If i want to install a game made for Windows such as
Starcraft Brood war How can i install it on Linux?? |
If there's not a linux version of the program your out of luck. You might try wine
|
wine sucks in my opinon..try winex http://www.transgaming.com/
|
Some games which use engines can be run under Linux and Windows. For example Creatures 3. The installer on the cd is for Windoze but you can download an installer for Linux. I've also seen an engine to run some games like Monkey Island, don't know if it works. I'm not sure of this is possible for any other games.
|
you have to pay for winex, can i get anything else ?
|
Starcraft Broodwar does work with wine/winex
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 };) |
thanks ill try it
|
Quote:
Anyway, as for other games - I would definitely go for WINE or WineX. WINE can take a bit of finigling to get right, but once it is, it works wonders. |
Quote:
with all the work put into that, just because it can't run the latest windows programs doesn't mean it can't do A Lot of things wine can run many games for me (including warcraft 3, vice city, and simcity 4); the easiest way to install wine is to download the latest source and do: cd wine-2004xxxxxx ./tools/wineinstall it will automatically create all the directories and copy the necessary files http://appdb.winehq.org/appview.php?...&versionId=149 check out this site for info on running broodwar through wine; you will definitely need to read through much of this and correctly edit your ~/.wine/config file *btw, when you run wineinstall, do it as a user, not as root (the install will ask for root password and enter it there) |
Starcraft Broodwar does work on wine/winex
I wrote a HOWTO install starcraft brrodwar in http://appdb.winehq.org/appview.php...p;versionId=149
mentioned by TheOneAndOnlySM above but they deleted it from their database.. I think mainly because wine does not use any more the advapi method to create the initial registry files.....Anyway it's a realy cool link... Btw I have tried the new version of wine and the 'tools/wineinstall' doesn't work well I had to do first the classic: ./configure --disable-debug --disable-trace;make;make install and then had to run tools/wineinstall I have also noticed that a lot of programs/games do not install properly with winex while they do with wine...but play much better with winex };). So there goes another hint... HINT: a) Install wine, b) install starcraft + broodwar + patch or whatever you want, c) then uninstall wine (NOT make clean!! just make uninstall), d) install winex, e) replace ONLY the 'config' in ~/.wine/ copied from WINEs dir with the one in WINEXs dir P.S. Btnet does not work in wine but does work in winex. Also for some reason Gnome2 does not allow btnet gameplay!!! (Can anyone else confirm this please. It took me 3 hours to track this one while I was installing SBW on a friends slackware.) Good Luck and Enjoy };) |
[root@internet cdrom]# wine ./install.exe
Could not stat /mnt/fd0 (No such file or directory), ignoring drive A: Could not stat /root/.wine/~/.wine/c_drive (No such file or directory), ignoring drive C: Invalid path L"c:\\windows" for L"windows" directory: does not exist. Perhaps you have not properly edited your Wine configuration file (/root/.wine/config) This is what i get when i try to install Any suggestions? |
Are you running as the same user that you created the ~/.wine directories for? If you're having trouble with your ~/.wine, you might look into http://sourceforge.net/projects/winecfg/ : it is a prebuilt .wine directory that works for a lot of things.
|
nvm i have it installed now, but it comes up with the error, Cannot read disk, please make sure it is in the cdrom...when i try to play it
also how do i uninstall it , cuz i want to reinstall to see if i did something wrong |
One of two things:
1) It's copy protection - not much you can do here but try the pay version of WineX. StarCraft works fine on my system with WineX. 2) Try editing the winex configuration (in your /home/USERDIRECTORY/.WINEXSUBDIRECTORY) file to include the StarCraft disk as a CD-ROM drive. I can do this with one I'm looking at, but have a problem describing how to do this... |
or
3) Use a cd-crack. They may generally come from somewhat seedy websites, but they're a necessary evil due to the unnecessary evil of worthless copy protection. |
im using wine to run it, not winex
|
Starcraft Broodwar does work on wine/winex
OtisLinux ..
(Throughout this post I assume you are user root) Armm sorry out of habit I used ~ where I shouldn't. That "~" symbol when you use it in a console window in a command like i.e cd ~/.wine is like saying take me in the directory .wine which is located in my HOME directory 'as root: cd /root/.wine' 'as someUser:cd /home/someUser/.wine'...but it doesn't work that way when used on the wines config file.. So the problem resides in wine configuration file /root/.wine/config . In normal case the C drive should point to either directory: /root/.wine/c_drive or /root/.wine/c You simply have to change to where your drive C is pointing at in /root/.wine/config [Drive C] "Path" = "/root/.wine/c_drive" "Type" = "hd" or [Drive C] "Path" = "/root/.wine/c" "Type" = "hd" depending on how you have named the fake C directory gl };) |
i figured that out after awhile, thanks for clarifying tho i wasnt sure, it still acts like i dont have the cd in the tray, but its their.
I am just going to redo the entire thing so i can make sure i dont messs up, however i dotn know how to get ride of what i put on my computer. I dont know how to properly uninstall starcraft or wine |
also when i was trying to copy the system.ini file, i couldnt find it, there was only the config file in the /documentation/samples folder
|
Starcraft Broodwar does work on wine/winex
-- it still acts like i dont have the cd in the tray, but its their. --
- Check if the right path of the cdrom mountpoint is declared correctly in wines config file [Drive D] "Path" = "/mnt/cdrom" <--- I think this is the default mountpoint for many distros "Type" = "cdrom" "Device" = "/dev/cdrom" <--- Maybe this should need change as well - Also, you have to mount the cd in the cdrom device before trying to install starcraft !! If non of them is the case feel free to ask };) just give more details of the problem. Btw I think they removed the system.ini file on the latest wine version....it is probably created on the fly gl };) |
it was the [Drive D]
it was pointing to "/cdrom" Thanks k4fr When it plays tho the resolutions is all messed up, its too big for my screen and my toolbar still shows on the bottom. any suggestions? |
How do i change my resolution on Gnome?
|
NVM found it, but when i try to play StarCraft it changes resolutions to like 800X600 and i cant see all of my screen, plus my toolbar at the bottom is still showing.
|
Starcraft Broodwar does work on wine/winex
-- OtisLinux --
Starcraft plays at 640x480 so that's the screen resolution that you actually need. If the game do start but the mouse can move outside the game!! then before running "wine starcraft.exe" try to run "wineserver" in a console window. Check the [x11drv] section of your config file to be similar to this: "AllocSystemColors" = "100" "PrivateColorMap" = "N" "PerfectGraphics" = "N" "Managed" = "Y" "UseDGA" = "N" "UseXVidMode" = "Y" "UseXRandR" = "Y" "UseTakeFocus" = "Y" "DXGrab" = "Y" If the Gnome toolbar is cached on the games screen, I would suggest you to try another Windows Manager than Gnome as I have noticed that it causes errors like the ones you have just mentioned and most important Gnome does not allow Battlenet Connections!.. maybe WindowMaker/Blaclbox/KDE .. On a linux box you can switch resolutions using the sequence "Ctrl+Alt+-" or "Ctrl+Alt++" I hope this helps, GL };) |
All times are GMT -5. The time now is 01:43 AM. |