StarCraft I with and without its expansion "Brood War".
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
What works
Single Player Campaigns
Mission Briefings
Cinematic movies
Map Editor
Battle Net (with common visual problems: Text that doesn't go away, etc)
What does not
No Keyboard functions
No Typing in Single or Multiplayer
Has trouble downloading or will not download Maps on Battle Net
Battle Net (with common visual problems: Text that doesn't go away, etc)
What was not tested
Full Game
Full Map Editor
Additional Comments
On "Installs?" a legit copy of Starcraft was installed on a Windows Xp machine, updated through Battle Net, INSTALL.exe files were copied to Starcraft folder and renamed to StarCraft.mpq and BroodWar.mpq as per Blizzard instructions.
The test machine:
Acer Aspire One D257 netbook
1.6 Ghz Dual Core Intel Atom Processor with Integrated Graphics
1 Gb RAM
320 Gb HDD
Lubuntu 12.04 OS
Use http://pastebin.com/ (or equiv.) for copy -> paste.
Do not post wine logs in forums.
Keep post relevant to running or getting the application to run
Only relevant and well descriptive links allowed.
Thanks.Â
WARNING
WINE has no trouble with Starcraft and Broodwars' copy protection. If you've installed it and still get the "Insert Starcraft CD" message, make sure your CD-ROM drive is listed in your config - and that it's marked as a CD-rom drive, not a local hard drive.
1) run wine config (winecfg)
2) Click drives. If yours isn't listed, Add it.
3) Select your cdrom drive, click show advanced, then set type to CD-ROM drive.
4) Hit "OK" to save and exit.
If this changes your the drive letter that it was installed from, you might have to run regedit, and manually update this registry key: "HKEY_LOCAL_MACHINE\Software\Blizzard Entertainment\StarCD" to reflect this.
HOWTO - Multiplayer
To get ipx network support, IPX will have to be enabled in the kernel, and you need some userspace
utilities, usually called ipx-utils; and IPX must be started (there
should be an initscript).
(change eth0 for the name of your ethernet/wireless card)
The frame type (802.2) needs to be equal for everyone. It is
recommended to use ethernet II instead of 802.2. If playing with
computers with Windows, make sure their frame type is set to what you
have, and not 'automatic'. It may cause issues if you forget it.
if you update the game to 1.15.2 then you can also play using UDP
Cure for slowness
If the game runs slow on your machine then look at this page
Use the key "DirectDrawRenderer" and add that to your registry with the value "opengl"; you may also need to add the key "RenderTargetLockMode" with the value "readtex".
(Found under HKEY_CURRENT_USER/Software/Wine/Direct3D using regedit)
If the above trick does not work, or causes your Starcraft to crash on launch:
- Remove the DirectDrawRender registry entry.
- Use your Wine Configuration utility to set Emulate Virtual Desktop to on, resolution 640 x 480.
After updating to the latest version, copy over the big "install.exe" from the CDs, and rename them "StarCraft.mpq" and "BroodWar.mpq" depending on which CD you get them from.
If that does not work, you can still try the old method:
First, put the CD in!
If you've already installed it, great. If not, go do that.
Then, do this on the command line:
dd if=/dev/cdrom of=~/BroodWar.iso
To mount this image of the CD:
sudo mkdir /media/iso0 sudo mount -o loop ~/BroodWar.iso /media/iso0
Using winecfg, add a new drive that points to /media/iso0, and give it the type CD-ROM.
Finally, run StarCraft.exe in your program files and you're done! Whenever you want to mount it again, just do:
sudo mount -o loop ~/BroodWar.iso /media/iso0
When you're done and don't feel like keeping it mounted, just do:
sudo umount /media/iso0
If you have any issues still with StarCraft complaining about no CD
being inserted, make sure the iso mount point you made is configured as
a CD-ROM device in winecfg, and make sure you have already mounted it
first!
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Registry
by Nil Choudhury on Monday May 6th 2013, 15:13
There is no Direct3d directory as directed by that "Cure for slowness" section of this page. It seems that the tips given at the top of this page don't reflect the newer versions of Wine. I am using 1.5.29 right now, game has become choppy (offline) and I am unable to play online due to a graphics bug (the same bug causes the game to freeze up when I try to take a screenshot. I have to do a hard restart of the computer afterwards).
Crash at launch
by Travis on Friday June 15th 2012, 23:29
I am using Linux Mint (Debian based) and I have installed SC with Wine without problems. However, when I launch the game, the entire desktop goes vertical (like on old TVs with a vertical adjustment), and the entire screen turns gray. At this point, nothing happens, I am unable to reset or soft boot my system, and I have to push the power button to restart. Thank you for any help.
Starcraft does not start
by Tsimbaloff Yuri on Wednesday January 11th 2012, 6:45
Hi all!
When I run StarCraft.exe (after installing), I receive message about unknown bug.
What I do wrong?
wine 1.3.36, Arch Linux x86_64, kernel 3.1.8
P.S. Sorry for my bad English....
Gnome3 Message Tray in Fullscreen
by Martin Renold on Thursday January 5th 2012, 12:35
I had the problem that the Gnome message tray (the notification area at the bottom) appears when the mouse is in the bottom right corner, even though the game is in fullscreen.
The simplest solution (taken from the Starcraft 2 discussion): If you go to winecfg to the graphics tab, you can disable 'allow the window manager to control the windows'.
But with this solution you can't use Alt-Tab or the Window key any more to switch to another program. In Gnome 3.2.1 I figured out how to disable the message tray popup area:
1. Press Alt-F2
2. Type "lg" to get the javascript console
3. Type "Main.layoutManager.keyboardBox.trackhover = false"
4. Press ESC to get out.
I haven't tested with newer Gnome versions, but from looking at the sourcecode you could try "Main.messageTray._corner.hide()" instead.
Match browser not working
by SC on Friday July 1st 2011, 10:19
Suddenly SC:BW match browser does not show any match on lan games, im using wine 1.0.1 with an 2.6.39 kernel Debian/SID box.
I tried with wine 1.1.32 with the same result.
Hello, when I go to the Battle.net menus, I can't really connect in fullscreen. I tried in virtual desktop but it's still very weird. How can I fix this issue?
toxicLoAdEr.exe and ptrace
by Arie Skliarouk on Sunday October 17th 2010, 7:11
Some starcraft players start the game through toxicLoAdEr.exe executable that then loads the starcraft.exe into memory, disables the CDROM-checking code and then passes control to the process.
On ubuntu 10.10 the kernel has enabled ptrace protection, which causes the toxicLoAdEr.exe to fail with cryptic message "error writing to process memory" and following message in /var/log/kern.log:
ptrace of non-child was attempted by: wineserver
You can read more about the ptrace protection over here:
wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening#ptrace%20Protection
To disable the ptrace protection use following command:
sudo echo 0 > /proc/sys/kernel/yama/ptrace_scope
Battle.net menu hack
by Thomas on Wednesday July 14th 2010, 2:44
In regards to bug 2467 (bugs.winehq.org/show_bug.cgi?id=2467) Battle.net menus does not work properly under any wine version as of yet. A patch has been made which introduces a hack which makes Battle.net render flawlessly. (Tested on 1.0.1, 1.2rc6 and 1.2rc7)
Battle.net Fix
by Nathan Cassano on Friday March 5th 2010, 19:56
I kept getting "your computer may have a virus" error message when trying to login to battle.net. To fix this I got a copy of the original StarCraft and Brood War. The most recent StarCraft Battle Chest (in a small box) I could not get working. Also downloading the update direct from Blizzard website would not work for me. Only downloading for the auto-update worked.
1. Run winecfg
2. Install plain StarCraft
3. Run StarCraft and goto Multi-player.
4. It will prompt you to update. Click okay.
5. Wait for it to update then click okay. StarCraft will exit and run the update.
6. Install Brood War.
7. Run StarCraft and goto Multi-player.
8. It will prompt you to update again. Click okay.
9. Wait for it to update then click okay. StarCraft will exit and run the Brood Ware update.
10. All done!
Besides some of the battle.net menus being black it works fine.
(NEW) Cure for the slowness!
by Thomas on Sunday January 17th 2010, 19:59
Like a lot of other people, I too was searching for the cure for slowness in StarCraft under wine. I tried the registryfixes, reduced niceness and what not.. Nothing seemed to work.
I then downloaded PlayOnLinux, which is a wine front-end, which has the awesome ability of making multiple installations of wine (old versions so on) incredibly easy -- the installation of a wine version in POL takes about 7 seconds. I downloaded wine version 0.9.14, and executed StarCraft with that wine ver, and SC is now running at 99.9% efficiency of what I remember it doing under XP. All we need now is to get those damn Battle.net menus working.
tl;dr Download PlayOnLinux, install WineVer 0.9.14 -- Play StarCraft with no slowness.
Don't Fullscreen, Opens Top-Left Hand Corner
by Sugi on Sunday January 3rd 2010, 14:24
When I try to run Starcraft in fullscreen mode, the game opens and pops up in the top left hand corner. It's looks like it's in a windows mode, but the rest of the screen is black.
Terminal Read0ut:
wine StarCraft.exe
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2f4,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x8 @0! (XRandR)
fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x8cc, disabling mixer
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x13ea78,0x147f40): stub
Cannot Switch CD
by Vincent on Monday November 2nd 2009, 22:34
I have Starcraft Battle Chest, Ubuntu 9.10 and *NO* CD-Rom drive.
I burned a copy of the games into ISO, on some other computer. The installation process begins nicely, but, when I'm asked to change CD, Starcraft does not seem to know the other CD got inserted.
I tried to (1) mount the second ISO on top of the first one, (2) force unmount the first, and mount the second, (3) change the CD-ROM "D:" link from the first to the second ISO (mounted of course).
screen does not show up ("cure for slowness does not help")
by segmentation fault on Tuesday October 20th 2009, 11:23
i installed both original and brood war, also the latest patch (1.161).
after starting the game, it just changes the resolution of the desktop, the game shows up on the taskbar but the screen just shows my desktop in 640x480 but i can see nothing from the game.
i can hear the game sound and i hear the sound when i hover the mouse over some main menu options, clicking on them does what they should do.
if i set the directdraw (or direct3d) - like suggested in the "cure for slowness" - render to opengl i can see the intro screen for a half second then everything goes green.
The Abyss on ICCUP
by Chris on Wednesday September 23rd 2009, 19:51
Can I play on the abyss from iCCup if I'm running wine? I can play a custom game, but when I try to connect to the abyss I see the login screen, then the window resizes by itself, and then it just exits. I ran the setup and reg files beforehand. Any and all help is appreciated.
Complete Starcraft setup guide for Arch Linux (can be applied on other distros in general)
by Marko-Srbija on Sunday September 6th 2009, 10:44
Ok guys I think I have complete solution for playing starcraft on linux arch (but can be applied on any distro in general) with wine and being able to connect to battle net. I will assume that you have properly set your graphic card drivers which is crucial thing. Nvidia is preferable brand for linux gaming in my opinion and experience.
1. Download wine tarball from aur repository and install it using makepkg -s and then sudo pacman -U "package name". It is for 686 architecture. This patched version of wine will allow you to play on battle net. It was optimized for warcraft 3 but it works for starcraft as well (both blizzard games ) )
aur.archlinux.org/packages.php?ID=27298 In this step we made starcraft playable on internet .
2. In this step we will optimize starcraft to run without glitches, lag or mouse delay under wine. After you make some wine regedit modifications, starcraft should be able to run smoothly. You should do next:
a) in terminal type: wine regedit
b) position yourself to: HKEY_CURRENT_USER/Software/Wine/Direct3D
c) in Direct3D add the following String Values (right click/New/String Value) or in menu (Edit/New/String Value):
I DirectDrawRenderer (value data: opengl)
II OffScreenRenderingMode (value data: fbo)
III RenderTargetLockMode (value data: readtex)
IV VideoMemorySize (value data: put your graphic card video memory size) p.s. For example mine is 256
Ok, those were registry tweaks concerning starcraft performance. Lets go to the next step, step 3.
3. Lets make some changes in winecfg. In terminal type winecfg. In applications window go add application and point to your starcraft.exe file. Mine is (/home/marko/Starcraft/StarCraft.exe) . Then mark Starcraft.exe and go to graphics tab and uncheck allow window manager to decorate the windows. The rest of settings leave as they were by default.
4. In my experience, after adding those registry modifications and changes in winecfg I had some problems starting starcraft properly. I got distorted screen and couldn't see starcrat menu properly. I am using xfce4 and I figured out that after changing my window manager from xfwm4 to metacity, using compiz fusion icon, I had no problems. So, my suggestion for you is to use metacity window manager while playing starcraft. sudo pacman -S metacity
5. The last thing I had to change is the keybinding for metacity. When I started playing starcraft whenever I clicked combo: right mouse click+ alt I got fast menu activated. Pretty annoying xD. If you have in mind that metacity is deafult window manager for gnome, logical conclusion would be that it can be changed in gnome-control-center:
Go sudo pacman -S gnome-control-center
After it installs in terminal type gnome-control-center and go to windows option. In windows option change Movement Key option from Alt to Meta.
After all those steps I had perfectly playable starcraft under wine with opportunity to connect on battle net and play some games. Starcraft was performing faster than in windows in my case . The only thing I wasn't been able to fix is black screen in battle net lobby which is not that big of a deal but still annoying a bit. You can still see where to click and how to login and thats what matters the most.
Starcraft kills most of the opened windows..
by Harry on Tuesday September 1st 2009, 19:41
As soon as I start starcraft, my firefox and NX sessions all die.
Well, they disappear as I do not see them when I exit the game. However, they are still alive as I see them on ps listing. Also, about once every other times, the Starcraft will crash whole computer requiring hard reboot.
I am currently using Ubuntu 9.04 + Wine 1.1.28
Also using ATI display driver 2.9 2D driver 8.63.2 and Ogl version 2.1.8787
Thanks.
PS: Wine is running under OGL mode as suggested below.
data file error: smk\blizzard.smk
by Morse on Thursday August 20th 2009, 9:29
I've downloaded and installed 1.15.3 from blizzard's website, it's installed all right, but when i launched it i got this error: "...was unable to load required file... reinstall starcraft..." and so on. the needed file was "blizzard.smk". then i installed it on my windows machine and updated to 1.16.1 and copied back - same result. then i updated registry with the branch i took from windows. this time i even saw a "loading" screen, but then again some smk file was unreachible (IIRC exit.smk). all the mpq files are copied and correctly named. the same version of SC work on native windows. what to do?
terran mission 2 crash
by Ing0R on Monday July 20th 2009, 16:55
Does Terran mission 2 "Backwater Station" crash for you?
I see Starcraft crashing on each of my machines when mission briefing should begin. I tried both, the old cd version and the new download version of the game.
Every other mission works so far.
Fixes for slowness (old card)
by Nicholas Brozack on Wednesday July 1st 2009, 13:01
First- change your default bit depth to 16
xorg.conf, Screen section, DefaultDepth 16
This makes SC run faster.
(changing it to 8-bit causes SC to crash on startup for some reason.)
Setting DirectDrawRenderer (in 1.1.24) to "opengl" makes the game run very very slow for me (running an old AGP ATI rage 128 pro ultra...)
HOWEVER!!!
Setting DirectDrawRenderer to "gdi" makes it run SUPER FAST.
This is counter-intuitive based on everything I've read.
probably because of my old card.
Two Xs Works, but Single X doesn't work. Need Fix or Mouse hack for double X
by Sugi on Saturday June 27th 2009, 17:02
Oh kay, So I compiled wine 1.1.23 and ran StarCraft while I had separate X running, but now when I run only a single X at a time Starcraft won't scale to fit my monitor. Any ideas on how to fix this?
I have tried adding a line to my xorg, but this did not fix the issue.
if anyone had a script that kept the mouse from leaving that X during video games. It was floating around on Ubuntu forums and the net. This scripts will not allow the mouse to leave a twinview or separate X setup on dual monitors. This would be helpful to me, because that means I can keep my dual-setup display while playing games in wine.
StarCraft works on this setup and will scale and stretch to fix the Display 1, BUT I can not play like this because my mouse moves over to DISPLAY 0 while I tried to view areas in StarCraft. Very annoying.
~ Not Working:
Same Compiled Wine 1.1.23
Single Display on the 1920x1080
StarCraft loads up, but does not scale and stretch to fit the display.
Like this image: img13.imageshack.us/img13/7905/screenshotopv.png NOTE: This is not my image, but it's same problem as mine.
Solution to 100% CPU on Multicore Processors
by Virati on Saturday May 9th 2009, 23:12
I installed starcraft but it was causing at least one of my cores to hit a constant 100% (on a quadcore 9450 and gtx260).
Simple solution (that I didn't find on here) is to enter a game real quick, press f10, go to settings->speed and then enable "Throttle Framerate". It leads to an immediate solution to the problem. I was thrilled when it worked that easy.
Unable to identify SC version
by daniel on Friday May 8th 2009, 7:45
This message appears when I try to connect to battle.net, the funny thing is that it only happens when I have turned on medium effects inside GNOME, once I disable this (no fx) I can login with no problem, but a black screen appears when I enter a game, I have to click on mouse, and a little part of the lobby appears, then I have to sweep as to manually redraw the whole window substituting those black squares in the screen, any ideas?
Using wine 1.1.20 with ATI radeon x1300 propietary drivers and ubuntu intrepid.
Screen prob
by Arturo Galvan on Wednesday April 29th 2009, 19:15
I have succesfully installed both SC and BW. The problem is that wehn I want to play them the screen isn't all visible, the bottom part is cut off. My laptop has a widescreen and I guess that is why I have this problem. Any ideas on how I can see the fullscreen??
1.1.19 new problem
by daniel on Wednesday April 15th 2009, 19:05
When getting into a game in bnet now the screen appears black until i click mosue, then i have to "sweep" the screen so that the window is now visible, this didn't happen with old distro.
Replay's in Starcraft
by Tomik on Tuesday April 14th 2009, 14:43
When I playing replay in Starcraft this replay crash Starcraft after few seconds.
If anybody know how it will be work fine, please post here some solution. If you want I can posted here error message after crash wine with Starcraft.
Thank you, bye Tom
Audio cause of slowness?
by Pettman on Tuesday April 7th 2009, 15:58
When I turned of audio (by disabling all audio-drivers) I got all the animations running really smooth, but games without audio isn't nice.
The difference in output with and without audio is the following:
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x141858,0x14bdc0): stub
Sometimes I can get it runnable even with audio by tinkering with the level of hardware acceleration on the audiotab, it seems like it does not matter which mode is selected (emulation, basic, standard or full) but rather that you change mode and then restart.
Stacraft cannot go fullscreen on widescreen monitor with nVidia
by Alexander Godumov on Friday March 20th 2009, 14:27
I am trying to play Starcraft on Lenovo Thinkpad T61 with and nVidia Quadro NVS 140 M graphics card. The monitor of this laptop is widescreen 14.1' with native resolution of 1440x900. When i tried to play the game it does not go fullscreen. Instead it takes 640x480 pixels of the screen and stays on the top left corner of the screen. The other part of the screen is black. It looks like this:
img13.imageshack.us/img13/7905/screenshotopv.png I think that the relevant error message from wine is this:
fixme:win:EnumDisplayDevicesW ((null),0,0x32f37c,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x8 @0! (XRandR)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
Apparently my laptop monitor does not support 640x480.
hellfire@debian:~/Игри/Starcraft$ xrandr
Screen 0: minimum 512 x 384, current 1440 x 900, maximum 1440 x 900
default connected 1440x900+0+0 0mm x 0mm
1440x900 50.0* 51.0 52.0 53.0
1280x800 54.0
1280x768 55.0
1024x768 56.0
720x450 57.0
640x400 58.0
640x384 59.0
512x384 60.0
I also tried this howto:
ubuntuforums.org/showthread.php?t=822888&highlight=starcraft+widescreen The game goes fullscreen but the bottom or top part of it is cut. If i move my mouse cursor to the top or bottom part of the screen it scrolls. Apparently it goes fullscreen but on 640x400 or even 640x384 so the bottom 80 or 96 pixels are cut.
I also tried the different stretching options in nvidia-settings. Under DFP-0 - (LEN) (my monitor) I have these options under Flat Panel Scalling:
Force Full GPU Scalling - i can either turn it off or turn it on
and i can also select one of these under GPU Scaling Method:
Stretched
Centered
Aspect Ratio Scaled
I tried all the possible combinations of the above mentioned settings but they don`t seem to have any effect. What i want to do is have Starcraft run stretched (that is without black bars on both sides) on the entire screen. Supposedly the Stretched option should do this but it doesn`t seem to work. I also tried with the opensource nv driver which supports only 2d and the game runs fullscreen with black bars on both sides (and although i would prefer it to be stretched to fullscreen i would settle for this if only i could make it with the nvidia driver). I think that the corresponding option from nvidia settings for this is Aspect Ratio Scaled. However with the nv driver the game runs painfully slow and changing the video driver every time i have to play is not an option for me.
So is there any way to run the game on fullscreen (be it stretched or with the black bars) with the nvidia driver? Right now i am with the 180.29 (but i`ve seen this with all the older drivers going back to the 177.x series) driver on Debian Unstable with kernel 2.6.26-1-amd64.
Problem with Battle.net. Fixes in other threads here do not work.
by killpotts on Wednesday March 18th 2009, 23:42
Hello everyone, I am recieving the same error as vince ( could not verify sc version you might have a virus blah blah blah ) However all of the fixes that helped him do not help me. Using ubuntu 8.10 here.
-turning off compiz effects does not work.
-Going into wine config, Display and disabling window manager does not work.
-Uninstall/Reinstall does not work.
-The registry changes listed around here do not work.
HOWEVER, running ina virtual desktop does work. Now, I would be fine with that if it was actually possible to run it higher then 640x480. Problem is, starcraft is set to automatically ( and very annoyingly ) reset any screen resolution to that ( so emulate a virtual desktop for 1600x1200 does not work )
If there is any way to either A: Fix the problem in the first place or B: Force starcraft Broodwar to run in a higher resolution so it could be realistically used with the virtual desktop. -I would love to hear it.
Starcraft Broodwar- Wine 1.1.16
by Luke Prenger on Tuesday March 10th 2009, 11:50
Starcraft installed and runs fine till you get on battle.net i had a few issues with that but my biggest issue that im still trying to figure out if anyone can help me is that i can't make games online on my computer but with my windows computer on the same network it works just fine on battle.net making games.
gentoo wine-1.1.15
by vince on Thursday March 5th 2009, 1:25
Everything worked great, but I cannot connect to bnet:
Battle.net error message is as follows:
Battle.net was unable to properly identify your application version. Please uninstall and then reinstall the application. If the problem persists then you may have a computer virus. For information on detecting and removing this virus you may contact us by email at support@blizzard.com
How to increase speed and use Battle.net (Ubuntu)
by Greg on Saturday January 31st 2009, 15:55
For Ubuntu users, (I'm using 8.10 Intrepid) I got the game to run full speed by doing the things mentioned above (RegEdit) and then setting the desktop effects to 'None'. To see Battle.net menus, set up a virtual desktop, and drag the window off and on the screen quickly each time you go to a new page. It refreshes the screen and removes old text.
About Setting To OpenGL
by Greg on Friday January 30th 2009, 17:15
If you are using the open-source drivers, you have to set 'DirectDrawRenderer' to 'Mesa' instead of OpenGL. (It's the open sourced equivalent.) Otherwise it will just show a white screen.
It still seems to run slowly for me, but not as slowly. It makes the menus usable.
Starcraft runs well
by Fletch Hasues on Sunday January 25th 2009, 16:06
Just wanted to say that I'm running Gentoo 2008.0 AMD64 and this works "well" for me.
I am able to play the game, with the following caveats:
When game goes full screen, my other windows that I leave open get resized..I think this has to deal with XRandR being used as I saw this same issue in Cedega in the day if I activiated it. I just have to live with it.
When in Battle.net, I can't see the fonts of the buttons and less I click and hold the button. If I don't want to press the actual button, I drag my mouse off so that it doesn't get clicked.
When I am choosing a map on Battle.net, once I click the browse button I do not see the window unless I IMMEDIATELY right click the screen. I still can not see the map names unless I click and drag down the list over where the file names of maps would be listed and I select that way.
If I update the game, it will crash because the MPQ file it copies down is being downloaded in my home directory. I have to take this file and move it to the Starcraft directory within WINE. If I run the updater again via connecting to Battle.net, it will update fine (of course you have to delete the new copy of the MPQ file it will put back into your home directory again).
During game play, sometimes the KDE menu interferes with game play, I ususually minimize the Kicker within the game so I do not risk clicking it.
As far as game play goes, it works well. However, some of these issues go away if I play it in a desktop.
I can't remember if I had to use the paint to the root window hack to get this working as I did with Diablo 1, but regardless, I am able to play, and I do so regularly.
Starcraft: Broodwar
by Chris Brennan on Wednesday January 14th 2009, 18:51
I successfully installed Starcraft and Broodwar as well as successfully patching to 1.16. But, I have encountered something odd, when the game starts, I am missing the bottom two-three inches of the game, it's just off the screen. Anyone have any idea how to correct this.
Anyone lagging?
by Amaroq on Wednesday January 14th 2009, 1:20
Maybe it's just the fact that I can't tell which games have bad latency before I enter them, but I always seem to lag terribly and disconnect at the start of games. Is anyone experiencing worse lag under wine than they did on windows?
How to make it slower
by Amaroq on Tuesday January 13th 2009, 10:39
For me, that fix to increase starcraft's framerate via regedit actually slows it down a lot. Whereas my fps was perfectly fine before, it slowed down to a crawl with the fix. AMD Phenom BE 9850 quad core, ATI Radeon HD 3870, fglrx driver.
Cannot load font\font.gid
by Gaddar Cabbar on Monday January 12th 2009, 5:03
I tried to run Starcraft (both with the Brood War expension and without it) with wine 1.0.1 to no avail.
Then I've upgraded to wine 1.1.12, and the result is same.
Here are the details:
When I run the game, it gives an error:
- The problem occurred while trying to load a file
- font\font.gid
- File not found
When I run the Campaign Editor;
- The problem occurred while trying to load a file
- arr\images.dat
- File not found
When I try to manually update to 1.16:
- ERROR: unable to authenticate archive
I think the issue lies in the processing of mpq files.
Alt-click
by Steve Dougherty on Friday January 2nd 2009, 19:13
I'd like to state for the record that if alt-click beacons don't work, it could be your window manager using it to move windows. Try changing the binding to something else.
Flickering Screen On Load
by Jeff Hoogland on Monday December 22nd 2008, 16:18
So I currently just installed star craft and when I try to load the game I see the image but it flickers in and out... any ideas what I can do to correct this?
Mouse Delay Fix
by Jack on Wednesday December 17th 2008, 18:04
If you experience mouse delay (you will definitely notice this if you play competitively or have high APM), then this fix is for you. By disabling 3 button mouse emulation the delay will go away. 3 button emulation delays the mouseclick event to see if the second mouse button is click (and then it emulates a middle button click). This delay is what causes the problem. Let's disable it:
For Ubuntu 8.10 (and any other distribution where HAL controls input devices):
- Create a file /etc/hal/fdi/policy/3buttonsemulation.fdi containing:
ubuntuforums.org/showpost.php?p=6103132&postcount=4
-Unplug and plug in mouse
For earlier versions of Ubuntu (or distrubtion where xorg.conf controls input devices):
- In /etc/X11/xorg.conf, add to the Input Device Section:
Option "Emulate3Buttons" "false"
Mouse Delay Fix
by Jack on Wednesday December 17th 2008, 18:03
If you experience mouse delay (you will definitely notice this if you play competitively or have high APM), then this fix is for you. By disabling 3 button mouse emulation the delay will go away. 3 button emulation delays the mouseclick event to see if the second mouse button is click (and then it emulates a middle button click). This delay is what causes the problem. Let's disable it:
For Ubuntu 8.10 (and any other distribution where HAL controls input devices):
- Create a file /etc/hal/fdi/policy/3buttonsemulation.fdi containing:
ubuntuforums.org/showpost.php?p=6103132&postcount=4 -Unplug and plug in mouse
For earlier versions of Ubuntu (or distrubtion where xorg.conf controls input devices):
- In /etc/X11/xorg.conf, add to the Input Device Section:
Option "Emulate3Buttons" "false"
Cursor goes out of starcraft screen
by b4283 on Thursday December 4th 2008, 22:42
My wine does run Starcraft alright, but I encountered a input problem.
The cursor can be moved out of the Starcraft screen, and went right back into my X (xfce4).
In a phrase of speech, it is exactly like browsing a 1280x1024 image with a 640x480 screen, and you can move the focused area by moving cursor into that direction.
I already checked the "Allow DirectShow program prevent cursor from moving away." in winecfg, but it doesn't work.
Does anyone have the same problem, or can anyone help me resolve this?
update
by Simon on Monday November 17th 2008, 23:27
Just an update to my Ubuntu EEE data. I tested UDP over my lan and it worked fine without tweaking. I tried ipx so far and it didn't work yet. I can tweak more but most likely won't bother if udp works fine.
Data File Error
by Jay Jay Billings on Monday October 27th 2008, 14:26
Everyone,
I've run into a "Data File Error" when trying to run Starcraft with version 1.1.6. I have had no problems with an earlier version of Wine.
Tried installing from disk and making sure the drive was mapped to the CD-ROM. Even made an ISO image of the disk, re-installed, and made sure that the image was mapped as a CD-ROM.
Wine 1.1.5 doesn't find my StarCraft CDs
by Mark Yantek on Saturday October 4th 2008, 19:29
For some reason Wine 1.1.5 can't find my StarCraft CDs (BroodWar and Original) that are real. When I downgrade to 1.0 it works fine. This doesn't effect other games the require a CD like Diablo 2. Why doesn't Wine 1.1.5 like me?
NO CD (or .iso) needed to play this game anymore
by Robert White on Thursday September 4th 2008, 2:49
Blizzard has officially released their latest patches for Starcraft and BroodWar, which officially remove the need for having the CD in the drive to run the game.
The thing is, this patch doesn't _automatically_ do what you need to run NO-CD.
Both the StarCraft and BroodWar CDs contain an "INSTALL.MPQ" which is actually the bulk of the game. These two files (one from each game) need to be coppied to and renamed in the game directory (Program Files/Starcraft).
Get the spelling and case correct. The instructions can be found in the official Blizzard site, but you have to look for it.
if you have an older non-official NO-CD crack just start with a fresh install and then do the copy or copies above, then connect to battle net and let the patch happen. Stop the game and take out and store your original disks.
Wine 1.12 And PlayOnLinux
by Twitch on Wednesday August 13th 2008, 13:50
I tried the new PlayOnLinux trick and after about 5 tries I got Starcraft install on it.After though I thought now it should be nothing,but clock and go.It wasn't I didn't get to play b.net unless I was in windowed mode :(.The reason is because,on fullscreen when I try to log in it spits out that I might have a virus message.So yeah anyway around this?Maybe a regedit??I have wine-doors,wine,playonlinux, and about any other free program for installing .exe programs on Linux.
Slow no matter what... :(
by John on Wednesday July 30th 2008, 1:51
I'm a little new to Linux and Wine. I'm running Wine 1.0, and Starcraft slows down more with each new unit it has to process on the screen and the mouse is really choppy. I thought of putting in the extra registry keys in the How-To, but each one just slows it down more! Contrary to the How-To's solution, the extra keys make the game run slower. What's going on here, can someone help me?
StarCraft + Wine = font.gid error
by sukru ozan on Monday July 14th 2008, 9:06
Installation ends with no problem but when I start the game I get an (I guess ) uncommon datafile error which says "The problem occured while trying to load a file font\font.gid". Is there anyone who has ever came up with this problem and solved it?
Battle.net login crash
by Taylor on Friday June 20th 2008, 16:42
Everything is working fine except Battle.net. I can see all of the buttons for a few seconds, but i can't type. After about 3 seconds it crashes completely out with no messages in the terminal.
yhea its working
by elias pizarro on Wednesday June 18th 2008, 1:03
little time ago i test bnet with wine, and Its Works!!!, thats run near perfect, i mean not perfect because there are blacks screens in chat room, but this is a minor issue.
Starcraft: Brood War 1.15.2 works perfectly in Wine 1.0rc4 under FreeBSD, but only if I disable sound completely by deselecting the OSS driver in winecfg.
Re-enabling it causes the Wine desktop to switch to 640x480 with a black screen, then immediately page fault.
I'd provide more info if I could but the debugger never starts - it locks up, and has to be hard-killed. Any ideas?
workaround for browse hanging battle.net
by zdd on Saturday April 26th 2008, 15:12
found a workaround for browse button in "create game" crashing in battle.net
if you set your wine to emulate a virtual desktop using winecfg and then change your computer's resolution to 640x480 and set the broodwar window to have no border and be always on top, it will look like fullscreen mode but you will be able to select maps on create.
at least it works for me on kubuntu gutsy wine 0.9.59
Shift Click not working
by JB on Friday April 25th 2008, 7:14
I'm using Wine 0.9.59 on Ubuntu 8.04. Shift-click to deselect units or add units to your selection does not work. However the shift key is not completely broken, while chatting it will work. This problem exists for both left and right shift key.
Really strange bug, not sure its wine's fault
by Martin Fixman on Monday April 21st 2008, 9:52
On zerg mission 2 (on BW), you have a zerg team that does nothing, and a SCV that, if you put it close to those zerg, they come into your control. However, each time I convert the first row of zerglins, the game ends in defeat. Does anybody else have this bug?
Unable to identify version
by Andrew on Sunday April 13th 2008, 11:26
Running under Ubuntu 8.04 beta, using 0.9.59, logging onto battle.net works only once in a blue moon. It has worked about 3 or 4 times out of 50 or so tries.
I have opened using a windows partition install, installing and reinstalling under wine, I even tried importing the windows registry over to wine with no success (though that did immensely slow down wine to the point where I had to delete the .wine folder)
battlenet
by Gurk3nP1rat on Tuesday April 8th 2008, 15:42
on ubuntu 7.10 i'm able to play in battlenet. i was able to read the buttons in battlenet correctly, but the color were changed, but not a big problem.
the button text came after switching through my desktops (4). maybe it will help somebody.
Startcraft in window
by Tom on Monday March 24th 2008, 9:54
I've had problems with ATI opengl rendering .
My card is Mobility Radeon X1300 , and I have the latest proprietary driver from ATI .
The problem was as someone already described : no matter what was the
RenderTargetLockMode parameter I see only the 1/3 upper part of the screen .
The DirectDrawRenderer parameter set to "opengl" .
After some search I've found this utility .
www.ghoztcraft.net/forums/index.php?automodule=downloads&req=idx&cmd=viewdetail&f_id=828 It allows to run starcraft in window mode and it works perfectly for me with wine
( wine-0.9.58 )
Download , unzip to starcraft folder .
Run as :
wine ./scloader2b -xmod wmode.xmod
This problem happens to me when DirectDrawRenderer is set to opengl and RenderTargetLockMode is set to anything. The top part gets redrawn properly when RenderTargetLockMode is set to either readdraw or texdraw, or auto, but remains a static unchanging image when set to readtex or textex or disabled. The bottom part is either black as in one of the images, or takes a random pattern as seen in the other.
Using the fglrx driver on an ATI HD3850 (RV670).
Posting it here because I honestly don't know what the problem is, where the problem lies (Native apps using OpenGL seem to work just fine, so far only windows directdraw apps does this), and have been unsuccessful in finding others with the same problem.
Wierd stuff happening
by ZyzR on Saturday March 8th 2008, 11:27
hi y'all :)
i've got this problem when i start Starcraft i complain that it cant change the resolution to 640X480 but it worked just fine the other day.
maybe it gets fixed in an reinstallation since i reinstalled wine and just copied the starcraft folder to another location then copied it back, so? might be that problem?
Just had to write this
--->
Man i'm gettin more nostagic about wine everyday
since it actually work every game i installed alot better than windows does ever.
Widescreen on NVIDIA and LCD-s
by Henrik Pihl on Sunday March 2nd 2008, 8:12
Launch nvidia-settings, select GPU 0 (or whatever else number that corresponds with your configuration) and DFP-0. Change the "GPU Scaling Method" to "Aspect Ratio Scaled". Voila, StarCraft running in 640x480x8, fullscreen and 4:3 aspect ratio :) Though this is non-wine fix, it seemed the only correct place to share one possible solution to it.
There are too much old comments for this appDB entry. Read the comment date before doing any work around mentioned on those all posts.
I think that the actual wine runs Starcraft: Broadwar 1.15.2 as a Gold rating but couldn't test playing on Battle.net i will always get an error due to my brothers banned cdkey. But the game itself is perfectly playable.
I have no doubt that Battle.net does works, but somebody must try it first.
I have had no problem with starcraft when it have to restore the resolution, but if somebody haves this kind of problem with any game, this is fixed with:
xrandr -s 0
This will restore to the normal resolution.
To have the patch 1.15.2 feature of no cd it is needed to copy the install.exe from the cd to the starcraft dir, but it is a 650 Mb sized file.
There is another file to do that. I have uploaded it to:
www.esnips.com/doc/21a9ecfa-343e-49cf-9bbf-5c93b97f9674/starcraft_broadwar_install_exe.tar This is a 6Mb sized which does the same as the last mentioned file, but doesn't contains cinematics or movies.
This file has to be renamed to BroadWar.mpq to the no-cd feature to work.
fullscreen and returning
by Kiwon Um on Thursday February 21st 2008, 10:36
Hello there. A problem is here.
I'm now using dual monitors, one is 1920x1200 and the other is 1280x1024, with a nvidia card (GeForce 7900 GTX, driver ver: 169.09).
The execution of StarCraft is fine as fullscreen.
But even after exit the program, the resolution is continuing to keep its status, 640x480. :(
It doesn't automatically return back to my correct resolution, the dual setting.
Not so good situation.
by Vytautas on Monday January 28th 2008, 16:49
Rating now can be misleading!
Game has 2 BIG problems:
1) Perfomance in windows is still much better than in wine.
Look that old bug ~400 I think.
There some optimizations posted here but if you have Linux PC with less than Pentium 4 then it will not help enough and your CPU will be sent to ~99% usage.
I found that virtual machine+old windows has about as same perfomance for Starcraft as wine.
2) Finding online game on BNET is almost like clicking mouse on black screen and pressing correct hidden button.
No info about lag and so on... so you can go into funny online Korea game from Europe with unbelievable ping 1000!