Latest classic version before the Remastered Edition.
- In-game Speed Options menu now has a "Enable CPU Throttling" check-box.
Enabling this option will allow StarCraft to consume fewer CPU cycles. By
default this option is off.
- Fixed an issue with the reply feature where any character followed by a "r "
was being treated as a reply.
- Removed an unnecessary delay when processing palette cycling updates.
- Lessened the imposed delay in the CPU Throttling feature.
Starcraft Broodwar with patch 1.16.1 - single player works, multiplayer works on Battle.net (with messed up graphics due to Wine bug #421), after following various tips in the appdb.
What does not
Battlenet graphics are messed up due to bug #421, but other than that it works if you have the right fonts installed (there are tips for this in the appdb already). Local LAN games do not work over UDP.
The game map editor partially works, in that it lets you create a new map, edit it and save it, however for some reason if you open a map you've saved, you can not edit it and re-save it. This more or less makes the map editor non-useful unless you fully create all aspects of a map in one session and then save it with no chance of editing it again after that.
What was not tested
I have not tested IPX based LAN games or modem games.
Game audio contains some static and other noise ever since I switched from onboard audio to an addon Crystal Audio board. This problem only happens with software running in Wine however, but the rest of my Linux apps have proper working audio. I've discussed this in the #winehq IRC channel and a wine dev told me this is almost certainly due to poor quality audio code in Wine that could use an overhaul. This problem does NOT occur with all audio hardware however, so far just this one sound card. It's still quite usable though if you can deal with the static. Admin note: rating changed to conform to the rating definitions.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Rosa Desktop Fresh R6 (2014.1)||Feb 11 2017||2.1||Yes||Yes||Platinum||Giovanni Mariani|
|Show||macOS 10.12 "Sierra"||Oct 16 2016||1.9.21||Yes||Yes||Platinum||Yura Melnikov|
|Show||Arch Linux x86_64||Jun 13 2016||1.9.12||Yes||Yes||Platinum||Hamzan|
|Show||Arch Linux x86_64||Mar 03 2016||1.9.4||Yes||Yes||Platinum||Manuel|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jan 10 2016||1.9.1||Yes||Yes||Platinum||Isira Seneviratne|
|Bug #||Description||Status||Resolution||Other apps affected|
|421||Implement a DIB engine||CLOSED||FIXED||View|
|717||StarCraft Icons not created by wineshelllink||CLOSED||FIXED||View|
|1226||winsock:NtStatusToWSAError Status code c0000024||CLOSED||FIXED||View|
|1361||DirectX sound isn't working properly for some games||CLOSED||ABANDONED||View|
|1631||Sound underruns occur in directsound||CLOSED||FIXED||View|
|2467||starcraft doesn't display battle.net menus correctly||NEW||View|
|3312||Fullscreen mode doesn't work correctly with Window Managers||CLOSED||FIXED||View|
|3551||Blizzard installers fail on FreeBSD||CLOSED||DUPLICATE||View|
|4602||Underrun detection fixme running Diablo II & StarCraft||CLOSED||DUPLICATE||View|
|4747||Steam always runs on top of other windows||CLOSED||FIXED||View|
|5253||Starcraft/Diablo/Battle.net crashes from font metrics problem||CLOSED||FIXED||View|
|5526||RedAlert 2 runs very slowly after upgrade from 0.9.15 to 0.9.16||CLOSED||FIXED||View|
|5634||Wine 0.9.16 Crashes when running Starcraft: Broodwar w/ latest patch||CLOSED||FIXED||View|
|5955||DirectDrawCreate crash on non-OpenGL desktop||CLOSED||FIXED||View|
|6584||ddraw game (Starcraft), no video output in 0.9.24||CLOSED||FIXED||View|
|6720||[Starcraft] Gray sound happens||CLOSED||ABANDONED||View|
|7008||It takes long time to switch from Battle.net back to Starcraft||CLOSED||WORKSFORME||View|
|7847||StarCraft crashes after ~40min||CLOSED||FIXED||View|
|8893||Keyboard stops responding during starcraft broodwar games||CLOSED||FIXED||View|
|9154||Balls of Steel demo v1.3 fails to start a game (ddraw7_WaitForVerticalBlank stub too fast, needs real implementation)||NEW||View|
|9499||Starcraft Battle.net extra windows should be "invisible"||CLOSED||DUPLICATE||View|
|9500||StarCraft Battle.net-Hitting the Browse button hangs the game||CLOSED||FIXED||View|
|9501||Window manager panel elements remain on the fullscreened game||CLOSED||INVALID||View|
|10216||Starcraft changes screen size||CLOSED||FIXED||View|
|10426||Starcraft sound other than music breaks in 0.9.49||CLOSED||ABANDONED||View|
|10697||Starcraft:Broodwar (using OpenGL renderer) regression.||CLOSED||FIXED||View|
|10870||New DirectDraw hardware acceleration slow on nvidia driver 100.14.19 in Starcraft||CLOSED||INVALID||View|
|11027||Starcraft: unable to install from the CD - CPU goes to 63%||CLOSED||INVALID||View|
|11779||Recent kernel32 patch breaks CD checks and copy protection||CLOSED||FIXED||View|
|12651||Bad sound quality in Starcraft when running with hardware acceleration||CLOSED||FIXED||View|
|13458||Starcraft hangs in wine-1.0rc2 in dsound||CLOSED||FIXED||View|
|14180||StarCraft: keyboard shortcut doesn't work with french keyboard (azerty)||CLOSED||INVALID||View|
|14373||Starcraft : select one overlord (and only it) makes the game very slow.||CLOSED||FIXED||View|
|14404||Diablo LOD/Starcraft, no sound with ALSA||CLOSED||FIXED||View|
|14904||Starcraft Battle.net & Window Manager||CLOSED||ABANDONED||View|
|16730||StarCraft: Alt-click on minimap does not produce locator beacon||CLOSED||INVALID||View|
|17236||Starcraft / Broodwar does not work on MacOS-X||CLOSED||ABANDONED||View|
|17356||Starcraft Crashes while attempting to access Battle.net||CLOSED||FIXED||View|
|17593||Starcraft Willin't make games on battle.net||CLOSED||FIXED||View|
|17660||Starcraft slow down when select any building or units||NEW||View|
|17719||Starcraft: Crashed when running.||CLOSED||ABANDONED||View|
|18468||Unhandled exception while trying to launch Starcraft from ICCup Launcher||CLOSED||ABANDONED||View|
|19280||StarCraft, Fallout crashes at launch||CLOSED||ABANDONED||View|
|19399||starcraft: crash on terran mission 2||CLOSED||INVALID||View|
|20519||Starcraft: Brood war stopped working||CLOSED||INVALID||View|
|20881||Starcraft crashes when selecting iCCup battle.net server||UNCONFIRMED||View|
|21470||Starcraft gets slow when you select one and only one overlord||CLOSED||ABANDONED||View|
|21922||StarCraft:BW crashes at startup||CLOSED||INVALID||View|
|22188||Volume names and serial numbers not right on .iso files, can't change in winecfg?||CLOSED||INVALID||View|
|22575||Major decline in Starcraft's 2d graphics performance||CLOSED||FIXED||View|
|23087||Starcraft/Broodwar crashes when getting back to main menu after playing UDP multiplayer game||CLOSED||WORKSFORME||View|
|23310||Mouse pointer prevented from leaving virtual desktop window when it shouldn't be||UNCONFIRMED||View|
|27492||Starcraft locks up when attempting to use the mouse ingame||CLOSED||INVALID||View|
|27867||StarCraft 1 failed to run mouse pointer under Lion||CLOSED||ABANDONED||View|
|28096||Starcraft running in Window (not full screen)||CLOSED||ABANDONED||View|
|28282||Sound constantly crackling in lot of games||STAGED||View|
|28622||alsa under pulseaudio no longer produce sound||CLOSED||ABANDONED||View|
|29105||Stutter during file loading using DirectX||CLOSED||ABANDONED||View|
|29544||StarCraft BroodWar crashes when I try to click on map||CLOSED||FIXED||View|
|31804||Distorted Korean font||CLOSED||ABANDONED||View|
|33632||Wine changes video mode to one with "panning" (probably on Nvidia cards only)||RESOLVED||NOTOURBUG||View|
|33878||Full screen StarCraft scrolls off of the monitor when mouse is moved to bottom or right edge.||CLOSED||DUPLICATE||View|
|35032||starcraft unbearably slow in fullscreen mode||RESOLVED||NOTOURBUG||View|
|35036||wLauncher freezes StarCraft: Brood War in battle.net||CLOSED||ABANDONED||View|
|35492||Bad Direct3d Performance in Starcraft: Brood War||CLOSED||ABANDONED||View|
|35718||Multiple games have extreme flicker, stutter, slowdown (Path of Exile, Roller Coaster Tycoon, Counter Strike: Global Offensive, Warframe, Crysis, Anno 1602, Splinter Cell: Blacklist)||CLOSED||FIXED||View|
|35950||StarCraft: Black screen, hangs on startup||CLOSED||DUPLICATE||View|
|35971||dsound resampler causing clicks in StarCraft when resampling to 48000||CLOSED||FIXED||View|
|36525||Ctrl+C does not copy in the Battle.net chat scrollback||CLOSED||FIXED||View|
|36831||StarCraft Brood War runs very slowly||CLOSED||DUPLICATE||View|
|36857||Starcraft Crashes with unregistered Process error.||CLOSED||INVALID||View|
|37937||Fullscreen applications are minimized when switching virtual desktops / workspaces||CLOSED||INVALID||View|
|39793||Starcraft freezes when starting a Direct Cable Connection game||STAGED||View|
|39875||Starcraft can't see Direct Cable Connection games hosted on another computer||CLOSED||FIXED||View|
|43434||StarCraft: Brood War doesn't run without setting the Windows version to 2003 or Vista||CLOSED||FIXED||View|
|51907||ddraw games don't work in xwayland||UNCONFIRMED||View|
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.
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).
Â *ubuntu users can use the commands:
sudo apt-get install ipx; sudo modprobe ipx; sudo ipx_interface add -p eth0 802.2 0x12345678
(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
There is now an official Blizzard patch for StarCraft that allows you to play without the CD.
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.
Using older version of Starcraft and Broodwar does not cause any trouble with the 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. If the drive letter changed since installation time, you might have to run regedit, and manually update this registry key: "HKEY_LOCAL_MACHINE\Software\Blizzard Entertainment\StarCD" to reflect this.
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:
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!
Run the game once and it will generate ddraw.ini in the game folder. You can edit this configuration file to your preference. Example:
; restore mouse mhack=false ; smooth a graphics filter=linear renderer=opengl ; run in fullscreen windowed=falseSome Wine versions (e.g. 1.7.46 -- 1.7.47) hang completely with their native ddraw. CNC-ddraw will fix this issue as well.