Fix for colour corruption in Windows Vista/7, Official fix from Blizzard
Post #1
Lanthanide
Dec 23 2011, 8:17 am
|
There is a registry fix available here: http://us.battle.net/support/en/article/legacy-video-troubleshooting
The above page also has other common video problems with Starcraft. This has been posted before but it was in a thread called "Starcraft bugs". I think this should be stickied with a more helpful name. Edit: Updated link This post was edited 4 times, last edit by Lanthanide: Aug 16 2012, 5:23 am. ![]() ![]() ![]() ![]() ![]() ![]() O)FaRTy1billion -- "Lanthanide -- surely you have photos of yourself dressed up as a girl, az?" I don't have pictures of me dressed up as a girl.
O)FaRTy1billion -- One time I was jumping on a trampoline (at that very friend's house xD) with water balloons in my shirt held up by a belt. Azrael.Wrath -- ... |
Post #4
Biophysicist
Dec 23 2011, 2:29 pm
Post #5
Lanthanide
Dec 23 2011, 6:49 pm
|
Yes, the resolution window (or closing explorer.exe) does work, but this is the proper fix.
Interestingly enough, Microsoft actually included this fix for Starcraft (and I believe Diablo 2?) when they released Vista. But it works on specific versions of the software only, so the fix that Microsoft included only works for Starcraft 1.15.something. ![]() ![]() ![]() ![]() ![]() ![]() O)FaRTy1billion -- "Lanthanide -- surely you have photos of yourself dressed up as a girl, az?" I don't have pictures of me dressed up as a girl.
O)FaRTy1billion -- One time I was jumping on a trampoline (at that very friend's house xD) with water balloons in my shirt held up by a belt. Azrael.Wrath -- ... |
Post #6
Roy
Dec 23 2011, 8:00 pm
|
An artist's depiction of an Extended Unit Death
|
Isn't this fix just making SC run in compatibility mode? That's like, the first thing you should try when you upgrade your OS and older programs don't work as expected.
![]() ![]() ![]() ![]() ![]() ![]() Learn how to make EUDs: [EUD] A Mapmaker's Guide for Creating EPDs
Don't like learning? EUDGen2 Other stuff: Farlap Bound Maker [EUD] EUPCalc SC1 Maps: Dash: 1 2 3 4 5 6 7 8 9 X Jog: Original Warp Other: Super Mario SC Fireball Guard Your Civilian Strength Contest Interceptor Arena |
Post #8 ubermctastic Dec 23 2011, 8:49 pm
Post #9 iCCup.xboi209 Dec 23 2011, 9:35 pm
|
That fix has been out for like a year or two now. It doesn't turn on comparability modes, it simply forces Vista/7 to use DirectDraw(or something like that) through registry changes. I've made a guide on how to fix these color problems: http://www.wikihow.com/Fix-Starcraft-Problems-in-Vista
There's lots of info in this thread too: http://forums.battle.net/thread.html?topicId=23214533181&sid=3000 ![]() ![]() ![]() ![]() ![]() ![]() |
Post #10
Lanthanide
Dec 23 2011, 10:21 pm
|
No, compatibility mode does not fix the problem.
Yes, it has been out for a long time, but a lot of people on this forum didn't know about it. Farty asked me about it yesterday in the shoutbox. That's why I think this thread should be stickied. Blizzard themselves have done a very poor job of circulating the information about the fix (could easily be added to the b.net sign-on message for example). ![]() ![]() ![]() ![]() ![]() ![]() O)FaRTy1billion -- "Lanthanide -- surely you have photos of yourself dressed up as a girl, az?" I don't have pictures of me dressed up as a girl.
O)FaRTy1billion -- One time I was jumping on a trampoline (at that very friend's house xD) with water balloons in my shirt held up by a belt. Azrael.Wrath -- ... |
Post #11
Ahli
Dec 23 2011, 10:30 pm
|
Nothing yet! Almost done. Very powerful, very strong.
|
But it really should be stickied together with the "ddemulate" command line parameter which fixes battle.net's ping bars and the picture in front of the name with the stars. It's really just writing "...\StarCraft.exe ddemulate" into your shortcut.
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Post #12 iCCup.xboi209 Dec 23 2011, 10:34 pm
Post #13
payne
Dec 23 2011, 11:54 pm
|
Addicted to SEN Games -Add more!-
|
But it really should be stickied together with the "ddemulate" command line parameter which fixes battle.net's ping bars and the picture in front of the name with the stars. It's really just writing "...\StarCraft.exe ddemulate" into your shortcut. Also, thanks for that, Lant! ![]() ![]() ![]() ![]() ![]() ![]() |
Post #14 iCCup.xboi209 Dec 24 2011, 12:37 am
|
But it really should be stickied together with the "ddemulate" command line parameter which fixes battle.net's ping bars and the picture in front of the name with the stars. It's really just writing "...\StarCraft.exe ddemulate" into your shortcut. Also, thanks for that, Lant! ![]() ![]() ![]() ![]() ![]() ![]() |
Post #15
Heinermann
Dec 24 2011, 2:12 am
|
BWAPI Project Owner
|
That fix has been out for like a year or two now. It doesn't turn on comparability modes, it simply forces Vista/7 to use DirectDraw(or something like that) through registry changes. I've made a guide on how to fix these color problems: http://www.wikihow.com/Fix-Starcraft-Problems-in-Vista There's lots of info in this thread too: http://forums.battle.net/thread.html?topicId=23214533181&sid=3000 |
Post #16 iCCup.xboi209 Dec 24 2011, 3:13 am
|
That fix has been out for like a year or two now. It doesn't turn on comparability modes, it simply forces Vista/7 to use DirectDraw(or something like that) through registry changes. I've made a guide on how to fix these color problems: http://www.wikihow.com/Fix-Starcraft-Problems-in-Vista There's lots of info in this thread too: http://forums.battle.net/thread.html?topicId=23214533181&sid=3000 ![]() ![]() ![]() ![]() ![]() ![]() |
Post #17
Sacrieur
Feb 20 2012, 12:41 pm
|
404 Not found.
Attachments:
[06:37 am] Sacrieur -- Which is not starcraft .reg fixes. Those are WCII BNE .reg fixes. [06:36 am] Sacrieur -- it turns out the Starcraft .reg fix in the STARCRAFT SUPPORT redirects here. I've uploaded the files for future reference. This post was edited 1 time, last edit by Sacrieur: Feb 20 2012, 1:00 pm. ![]() ![]() ![]() ![]() ![]() ![]() × ÷ ± · ∫ ƒ | ⅛ ¼ ⅓ ⅜ ½ ⅝ ⅔ ¾ ⅞ | π φ ∞ | ≡ ≈ ≥ ≤ ∴ ¬ ∩ Ø | √ ª ⁿ º ¹ ² ³ | ✓ ✗ | א
α β Γγ ∆∂ ε ζ η Θθ Ιι κ Λλ μ Ξξ Π ρ Σσς τ υ Φ Ψψ Ωω |
Post #18
Ahli
Feb 20 2012, 1:30 pm
|
Nothing yet! Almost done. Very powerful, very strong.
|
Made a comment on my support site containing the 2 fixes you should do on Windows 7/Vista
They also contain a link to the files. This post was edited 1 time, last edit by Ahli: Feb 20 2012, 2:51 pm. ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Post #19
jjf28
Jul 26 2012, 10:18 pm
|
Relax.
|
I've gotten very frustrated at the inability to minimize&restore StarCraft without the colors being messed up, even after applying blizzards registry fix. Exploring alternatives, I found that keeping explorer.exe closed while StarCraft's open maintains color integrity while minimizing&restoring. But... opening StarCraft, then using task manager to shut down explorer.exe, then switching to StarCraft, and after you're done, reopening explorer.exe... seems like quite the hassle.
The sensible approach, as suggested elsewhere, is to use a batch file to handle everything. Paste your code of choice into a notepad, alter the necessary parts, hit save as, change save as type to All Files, and change the file-name to StarCraft.bat If you're simply opening vanilla StarCraft, this code should do: Codetaskkill /f /IM explorer.exe "INSTALLPATH" start explorer.exe replace "INSTALLPATH" with wherever your StarCraft exe is located, ex: Code"C:\Program Files (x86)\StarCraft\StarCraft.exe" "Wait, what about my desktop!?" Since the batch closes your desktop you may want to add a line of code that opens a folder (ie: your desktop, the C: drive) so you can still open stuff on your computer when you minimize. Codetaskkill /f /IM explorer.exe %SystemRoot%\explorer.exe "C:\Users\Administrator\Desktop" "C:\Program Files (x86)\StarCraft\StarCraft.exe" start explorer.exe Replace: Administrator, with your username to open your desktop. "What about my anti-hacks?" Personally I like to run anti-hacks while I game, but to do so I have to launch StarCraft from a different program - if you are in a similar situation, the best solution is to start the other program with this batch. Simply replace the path to the StarCraft exe (or, "INSTALLPATH") with the path to your program - after running the batch, you can launch StarCraft from the other program as you normally would. Add the bells and whistles and you'll come out with something like this: Code@echo off taskkill /f /IM explorer.exe start /max %SystemRoot%\explorer.exe "C:\Users\Administrator\Desktop" cls echo Do not close this while StarCraft's running! "C:\Program Files (x86)\StarCraft\StarCraft.exe" start explorer.exe |
Post #20 iCCup.xboi209 Jul 27 2012, 7:39 pm
0 members in this topic (italic members are currently writing a reply): None
+ guest(s)
+ guest(s)
[06:54 pm]
[06:52 pm]
[06:48 pm]
[06:47 pm]
[06:44 pm]
[06:40 pm]
[06:25 pm]








![[close]](/images/up.gif)