[skip all navigation]

Fix for colour corruption in Windows Vista/7, Official fix from Blizzard

Creator: Lanthanide
Time: Dec 23 2011, 8:17 am

Post #1     Lanthanide Dec 23 2011, 8:17 am

[Avatar]
offlinecontact
Rank: Regular
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 -- ...
Top

Post #2     Pr0nogo Dec 23 2011, 2:16 pm

[Avatar]
Rank: Goff
offlinecontact
Rank: Member
Wooh. Yay.

(user posted image)
Top

Post #3     Sacrieur Dec 23 2011, 2:19 pm

[Avatar]
offlinecontact
Rank: Regular
Yay it's finally fixed!

× ÷ ± · ∫ ƒ | ⅛ ¼ ⅓ ⅜ ½ ⅝ ⅔ ¾ ⅞ | π φ ∞ | ≡ ≈ ≥ ≤ ∴ ¬ ∩ Ø | √ ª ⁿ º ¹ ² ³ | ✓ ✗ | א
α β Γγ ∆∂ ε ζ η Θθ Ιι κ Λλ μ Ξξ Π ρ Σσς τ υ Φ Ψψ Ωω
(user posted image) (user posted image)
Top

Post #4     Biophysicist Dec 23 2011, 2:29 pm

[Avatar]
:(){ :|:& };:
offlinecontact
Rank: Regular
Opening the Screen Resolution window (or maybe just the properties window - I can't remember) also does it, iirc. It's a possibility if this doesn't work for whatever reason.

(I'd check, but... Linux =/= W7.)

Catapultam habeo. Nisi pecuniam omnem mihi dabis, ad caput tuum saxum immane mittam.
Top

Post #5     Lanthanide Dec 23 2011, 6:49 pm

[Avatar]
offlinecontact
Rank: Regular
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 -- ...
Top

Post #6     Roy Dec 23 2011, 8:00 pm

[Avatar]
An artist's depiction of an Extended Unit Death
offlinecontact
Rank: Veteran
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.

Top

Post #7     Dem0n Dec 23 2011, 8:37 pm

[Avatar]
:awesome:
offlinecontact
Rank: Regular
Even in compatibility mode, the colors may still glitch. Ever since I downloaded this registry key, I haven't had a single color problem.

(user posted image)
Top

Post #8     ubermctastic Dec 23 2011, 8:49 pm

[Avatar]
offlinecontact
Rank: Member
Quote from Dem0nS1ayer
Even in compatibility mode, the colors may still glitch. Ever since I downloaded this registry key, I haven't had a single color problem.
This, I've been playing in windowed mode for a while now. This is awesome!

Top

Post #9     iCCup.xboi209 Dec 23 2011, 9:35 pm

[Avatar]
offlinecontact
Rank: Member
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

Top

Post #10     Lanthanide Dec 23 2011, 10:21 pm

[Avatar]
offlinecontact
Rank: Regular
Quote from Roy
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.
No, compatibility mode does not fix the problem.

Quote from xboi209
That fix has been out for like a year or two now.
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 -- ...
Top

Post #11     Ahli Dec 23 2011, 10:30 pm

[Avatar]
Nothing yet! Almost done. Very powerful, very strong.
offlinecontact
Rank: Elite
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.

(user posted image)
Top

Post #12     iCCup.xboi209 Dec 23 2011, 10:34 pm

[Avatar]
offlinecontact
Rank: Member
Quote from Lanthanide
Quote from Roy
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.
No, compatibility mode does not fix the problem.

Quote from xboi209
That fix has been out for like a year or two now.
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).

Yeah Blizzard didn't spread the word about this fix, it feels like some Blizzard employee who still cares about Blizzard's older games stuck the fix in there.

Top

Post #13     payne Dec 23 2011, 11:54 pm

[Avatar]
Addicted to SEN Games -Add more!-
offlinecontact
Rank: Veteran
Quote from Ahli
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.
What shortcut?

Also, thanks for that, Lant! :)

Top

Post #14     iCCup.xboi209 Dec 24 2011, 12:37 am

[Avatar]
offlinecontact
Rank: Member
Quote from payne
Quote from Ahli
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.
What shortcut?

Also, thanks for that, Lant! :)
If you create a shortcut with the "ddemulate" command in the Target field, you can see the icons and lat bars again

Top

Post #15     Heinermann Dec 24 2011, 2:12 am

[Avatar]
BWAPI Project Owner
offlinecontact
Rank: Veteran
Quote from xboi209
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
Starcraft always used DirectDraw for graphics.

Top

Post #16     iCCup.xboi209 Dec 24 2011, 3:13 am

[Avatar]
offlinecontact
Rank: Member
Quote from Heinermann
Quote from xboi209
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
Starcraft always used DirectDraw for graphics.
But Vista/7 makes Starcraft use something else

Top

Post #17     Sacrieur Feb 20 2012, 12:41 pm

[Avatar]
offlinecontact
Rank: Regular
404 Not found.

[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.
Attachments:
reg file
scbw116_x64.reg (410 bytes)
14 hits.
reg file
scbw116_x86.reg (386 bytes)
1 hits.
This post was edited 1 time, last edit by Sacrieur: Feb 20 2012, 1:00 pm.

× ÷ ± · ∫ ƒ | ⅛ ¼ ⅓ ⅜ ½ ⅝ ⅔ ¾ ⅞ | π φ ∞ | ≡ ≈ ≥ ≤ ∴ ¬ ∩ Ø | √ ª ⁿ º ¹ ² ³ | ✓ ✗ | א
α β Γγ ∆∂ ε ζ η Θθ Ιι κ Λλ μ Ξξ Π ρ Σσς τ υ Φ Ψψ Ωω
(user posted image) (user posted image)
Top

Post #18     Ahli Feb 20 2012, 1:30 pm

[Avatar]
Nothing yet! Almost done. Very powerful, very strong.
offlinecontact
Rank: Elite
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.

+
Collapse Box

This post was edited 1 time, last edit by Ahli: Feb 20 2012, 2:51 pm.

(user posted image)
Top

Post #19     jjf28 Jul 26 2012, 10:18 pm

[Avatar]
Relax.
offlinecontact
Rank: Regular
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:

Code

taskkill /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"


Quote
"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.

Code

taskkill /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.

Quote
"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

Rs_yes-im4real@USEast - Clan KHD - Helms Deep Home
Top

Post #20     iCCup.xboi209 Jul 27 2012, 7:39 pm

[Avatar]
offlinecontact
Rank: Member
I remember I updated my Vista computer to service pack 2 and it helped fix my starcraft color issues. Maybe microsoft issued a fix relating to directdraw or something?

Top
0 members in this topic (italic members are currently writing a reply): None
+ guest(s)


[07:41 pm]
lil-Inferno -- SEN confirmed full of elementary school students still in school
[07:40 pm]
* lil-Inferno casts level 42 Necromancy *
[07:21 pm]
Fire_Kame -- rip sen
[07:08 pm]
lil-Inferno -- Stfu Demon you were complaining about them not showing games earlier XDDDD
[07:06 pm]
Dem0n -- Yeah, reveals are for console features. Everyone knows that it's going to play games. Sony did the same thing with the PS4; the only game they really showed was D3, which was a disappointing build up, just like CoD Ghosts.
[06:53 pm]
Omegwavex -- A Staredit Network error has occured: GET variable value invalid. Problem v = 15935/unread/\"http:/www.moddb.com/mods/schw Please contact administration with all the details
[06:39 pm]
lil-Inferno -- that's the entire point of the reveal
Please log in to shout.