Staredit Network > Forums > General StarCraft > Topic: Fix for colour corruption in Windows Vista/7
Fix for colour corruption in Windows Vista/7
Dec 23 2011, 8:17 am
By: Lanthanide  

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



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

Post has been edited 4 time(s), last time on Aug 16 2012, 5:23 am by Lanthanide.



None.

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



Wooh. Yay.




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

Still Napping

Yay it's finally fixed!



None.

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



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.)



None.

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



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.



None.

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

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.




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

ᕕ( ᐛ )ᕗ

Even in compatibility mode, the colors may still glitch. Ever since I downloaded this registry key, I haven't had a single color problem.



Memes gather, and now my watch begins. It shall not end until my death. I shall take no wife, hold no lands, father no children. I shall wear no crowns and win no glory. I shall live and die at my post. I am the sword in the darkness. I am the memer on the walls. I am the shield that guards the realms of memes. I pledge my life and honor to the Meme's Watch, for this meme and all the memes to come.

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



Quote from name: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!



None.

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



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




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



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 name: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).



None.

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

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

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.




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



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 name: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.




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

: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! :)



None.

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



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




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

SDE, BWAPI owner, hacker.

Quote from name: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.




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



Quote from Heinermann
Quote from name: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




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

Still Napping

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:
scbw116_x64.reg
Hits: 22 Size: 0.4kb
scbw116_x86.reg
Hits: 4 Size: 0.38kb

Post has been edited 1 time(s), last time on Feb 20 2012, 1:00 pm by Sacrieur.



None.

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

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

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


Post has been edited 1 time(s), last time on Feb 20 2012, 2:51 pm by Ahli.




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

Cartography Artisan

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 - Clan Aura - jjf28.net84.net

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

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



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?




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[11:08 pm]
zsnakezz -- mmm
[11:07 pm]
zsnakezz -- anything
[11:07 pm]
zsnakezz -- metabolize their feelz
[11:07 pm]
zsnakezz -- see what they were doin
[11:06 pm]
zsnakezz -- just chill there for awhile
[11:06 pm]
zsnakezz -- sometimes i just wish i could rest and lay down within the period where bounds and huge rpgs and competitive UMS
[11:05 pm]
zsnakezz -- bounds are being pushed
[11:04 pm]
zsnakezz -- and bound maps
[11:03 pm]
zsnakezz -- clan oo maps, some old rpgs that pushed the bounds
[11:03 pm]
zsnakezz -- I still play old maps
Please log in to shout.


Members Online: Roy, pallfy, jjf28