|
Okay so Windows 7 and BW don't mix very well, I fixed the colors fine. I'm dealing with the slight input delay and don't even notice it most of the time anymore.
I -thought- I fixed the issue where BW freezes but I'm still getting random crashes when BW is open past around an hour and a half.
Before you can ask I have a .bat file running to kill the explorer process.
taskkill /f /IM explorer.exe rem press Enter to continue pause start explorer.exe exit
Using this I have streamed for over 3 hours while running Winamp but I still run into extremely random freezing issues where I have to power down my computer because BW is stuck on top and I can't end task it or get back to windows in any way. This is so random that it might not occur for a week then twice in a day. If you were watching it happened in the middle of game 3 of Legionnaire vs Nyoken while casting with Psyonic_Reaver today so it was rather annoying. Yet earlier in the day I did a 3 hour cast of TL Arena V with no problems. I can't figure out what else might be causing this.
PS- Let me clarify the freezing issue occurs independantly of Winamp running or really any other programs at all.
|
there seems to be no fix as of yet.
one workaround however is to use chaoslauncher + window mode
|
|
I can't believe nobody is giving a damn about this issue, every knowledgeable person is just telling people to fix drivers and shit when it is clearly not the issue. Fucking hate people.
|
Yeah I found that thread before and the official Microsoft answer guy keeps talking about drivers it's complete bullshit. It's obviously not a driver issue just Microsoft doesn't want to admit they made a mistake.
|
United States4126 Posts
If you're using a multi-core CPU, have you tried making it so that the Starcraft.exe process is only running on one core? I never seem to crash when I do that.
|
51430 Posts
Ever since I started playing with Winamp exited I have not experienced any crashes, even playing through prolonged periods.
|
Well I use windows 7 and I have yet to experience a freeze
I don't think it would be a stretch to call it a hardware problem, and thus a driver issue
|
I still have the exact same problem. Been running without freezes for a couple of days now, but there were days that I kicked my PC because it froze 5 times in a day.
|
Use VLC instead of Winamp for background music > no more SC crashes
|
It's unrelated to winamp or VLC.
|
In my case, I stoppped using winamp and went foobar insted. That was well over 2 weeks ago and I havent crashed even once! Before that I used to crash almost every game, but sometimes nothing happened for days, it truly seemed random.
|
Yea I have tried messing with drivers, winamp and such. Nothing ends up being a complete fix. Random crashes piss me off.
|
when i used win 7 i never had this problem, weird that some people does. ;o i just had some issues with the colors, and that was easy to fix with just alt+tab.
|
sc lags for me as well. Every 10 seconds I get a random microsecond skip. Annoys the absolute shit out of me. I basically cant play any game without setting it to Extra High Latency which still lags as well
|
On February 01 2010 19:17 liosama wrote: sc lags for me as well. Every 10 seconds I get a random microsecond skip. Annoys the absolute shit out of me. I basically cant play any game without setting it to Extra High Latency which still lags as well
That may or may not (most likely) be the problem with Win 7. The problem on this thread is Win 7 + Winamp + SC = crash, no lag issues revealed. And there is no solution to this problem to this date. Your problem liosama might be with your internet connection/proxy which does not affect Win 7 crash, and therefore I suggest using search option to try and find solution to your problem.
|
On February 01 2010 19:28 IceCube wrote:Show nested quote +On February 01 2010 19:17 liosama wrote: sc lags for me as well. Every 10 seconds I get a random microsecond skip. Annoys the absolute shit out of me. I basically cant play any game without setting it to Extra High Latency which still lags as well
That may or may not (most likely) be the problem with Win 7. The problem on this thread is Win 7 + Winamp + SC = crash, no lag issues revealed. And there is no solution to this problem to this date. Your problem liosama might be with your internet connection/proxy which does not affect Win 7 crash, and therefore I suggest using search option to try and find solution to your problem. 
It has nothing to do with winamp, SC crashes on both my windows 7 computers and I do not use winamp.
|
I haven't had any dramas. I've had replays freeze a couple of times, but never while playing.
|
cant believe that blizzard isnt even working on a patch to fix all this windows7 bullshit
|
Well my SC goes black actually :\
I load it up and everything is black, but I can hear sounds and shit. I don't know how to fix that :|
|
On February 01 2010 21:20 7mk wrote:cant believe that blizzard isnt even working on a patch to fix all this windows7 bullshit  I would put more blame on Microsoft and Windows 7
|
On February 02 2010 09:54 blabber wrote:Show nested quote +On February 01 2010 21:20 7mk wrote:cant believe that blizzard isnt even working on a patch to fix all this windows7 bullshit  I would put more blame on Microsoft and Windows 7
To be fair windows was not made for SC. SC was made for play on a computer with an OS. Its blizzards issue, not microsofts.
|
It is as much Blizzard's fault as Microsoft's, SC should have been updated a long time ago to do proper 32 bit rendering say, oh 10 years ago when everyone had video cards that could do more than 256 colors. How many other programs designed to Windows 95 specifications do you run on a daily basis?
It's very surprising that Blizzard doesn't really support SC any more despite its huge fan base, I guess WoW is the only product they pay much attention to since it brings in monthly revenue. It really shouldn't be that much work to change the rendering to use the desktop color depth.
|
United States4126 Posts
For the people experiencing crashing, are you using 64-bit 7 with multiple cores? I've only heard of crashes with that setup so far.
|
Yeah I"m on 64 bit with Quad Core saw a response earlier and am looking into making it run on one core just havent gotten around to it yet. Little lazy since I havent had to stream anything recently. I'll update OP once I do to let you know if it works or not the problem is I went almost a full week with no crashes then got two in one day so it's a little unpredictable hard to tell if anything works or not.
edit: Set it to run on one core but it wont be a while until I know if it works or not.
|
Changing the power scheme to 'High Performance' in Power Options seems to fix the lag for other games, perhaps try doing that. Also, anecdotal evidence, I know, but I haven't had a crash or any other problems since switching to high performance from the default balanced setting.
|
I'm disappointed there still isn't a patch from blizzard or something to fix this, I've had win7 installed since summer this is the longest I have gone without playing bw. Every season since like 6 I have had atleast 10 games played, now the last 2 seasons is 0
|
I'm running w7 x32 Quad Core and last night I about tossed it out the window. I played for several weeks with no crashing problems then all of a sudden these past 2 weeks it's been crashing quite frequently. First time it happened i was listening to itunes, so i thought it was something with the alt+tab between sc and itunes. but last night w7 took a dump on SC and i had to do a hard reboot about 10 times. Whether it's blizzard or microsoft....WE NEED A FIX AND FAST!!!!!!!!!!!!!!!!!!!!! Anyway, the point of this post is that w7(x32) still crashes and it's not just x64.
|
Best fix I've found (courtesy of http://www.iccup.com/warcraft/forum/general_forum/starcraft_forum_/83879/page1.html)
Best fix for all this and to fix windows 7 freezing i've used is as follows. I've been using this for ages and ages weeks on iccup and have played nearly 70 games this season day to day and its working without freezing anymore. make a .bat file with this in it: cmd.exe /C start /affinity 1 C:\"Program Files\ICCup\Launcher"\"Launcher.exe" ping 127.0.0.1 -n 2 taskkill /f /IM explorer.exe ping 127.0.0.1 -n 2 cd C:\Games\Starcraft\ rem cmd.exe /C start /affinity 1 C:\Games\Starcraft\StarCraft.exe rem Wait for the game to quit, press Enter to continue pause start explorer.exe exit The batch file should use windows compatibility mode for XP sp3 and 640x480 resolution the rest doesn't matter. But! In starcraft because everyone has multi core systems now but the tricky thing is windows 7 is a bit different in that under Speed - Enable CPU Throttling disable this not enable even though it sound like it should be helpful it does the opposite in windows 7. Also under Video: Enable Color Cycling should be OFF (this means water doesn't change color and stuff nothing important) And Disable Unit Portraits. So, use a batchfile setting affinity to your 1st core for Iccup launcher which in turn makes starcraft only use the 1st core as you use the Launcher to launch starcraft not manually. This disable CPU throttling as we set the affinity ourselves and it would only cause crashes. Now turn off Color Cycling & Unit Portraits. All this and in Windows 7 on a dual core Intel I stopped crashing completely. I used to crash all the time and tested all the combinations of things and all these seem to make it fine. You can tab in and out as much as you like, your resolution will switch fine to your normal desktop resolution i.e. I use 1900x1200. I even use dual monitors and put stuff on my second monitor like films or youtube or desktop gadgets and its fine. Only unit portraits 'might' be alright to turn back on but I didn't test as I never cared about it anyways. Anyways enjoy. Note: The pings to yourself are just for a delay to allow explorer to completely close as an indication before you should launch starcraft. I tested the 98/Me compatibility but it causes a problem with connecting to Iccup and stuff iirc. That 98/Me would fix the colors by itself but do it in the above way for the most stable solution I've experienced.
Mine hasn't crashed, had weird colors, or done anything funky since I began using this file.
|
See I've been running that fix the entire time like I said it can run fine for a long time then suddenly it started crashing even with that file open... This is obviously something Blizz is going to have to fix but they probably wont since they're focusing on SC2
edit- lol spelling fixes
|
United States7166 Posts
i used to always have crashes with Windows7 no matter what i tried (all methods listed in these thread on TL). though certain things did seem to limit it (disabling Windows Gadgets seemed to help)
the one thing that removed it completely is just to play windowed mode, 0 crashes and been playing a ton with it
|
On February 07 2010 05:24 hasuprotoss wrote:Best fix I've found (courtesy of http://www.iccup.com/warcraft/forum/general_forum/starcraft_forum_/83879/page1.html)Show nested quote +Best fix for all this and to fix windows 7 freezing i've used is as follows. I've been using this for ages and ages weeks on iccup and have played nearly 70 games this season day to day and its working without freezing anymore. make a .bat file with this in it: cmd.exe /C start /affinity 1 C:\"Program Files\ICCup\Launcher"\"Launcher.exe" ping 127.0.0.1 -n 2 taskkill /f /IM explorer.exe ping 127.0.0.1 -n 2 cd C:\Games\Starcraft\ rem cmd.exe /C start /affinity 1 C:\Games\Starcraft\StarCraft.exe rem Wait for the game to quit, press Enter to continue pause start explorer.exe exit The batch file should use windows compatibility mode for XP sp3 and 640x480 resolution the rest doesn't matter. But! In starcraft because everyone has multi core systems now but the tricky thing is windows 7 is a bit different in that under Speed - Enable CPU Throttling disable this not enable even though it sound like it should be helpful it does the opposite in windows 7. Also under Video: Enable Color Cycling should be OFF (this means water doesn't change color and stuff nothing important) And Disable Unit Portraits. So, use a batchfile setting affinity to your 1st core for Iccup launcher which in turn makes starcraft only use the 1st core as you use the Launcher to launch starcraft not manually. This disable CPU throttling as we set the affinity ourselves and it would only cause crashes. Now turn off Color Cycling & Unit Portraits. All this and in Windows 7 on a dual core Intel I stopped crashing completely. I used to crash all the time and tested all the combinations of things and all these seem to make it fine. You can tab in and out as much as you like, your resolution will switch fine to your normal desktop resolution i.e. I use 1900x1200. I even use dual monitors and put stuff on my second monitor like films or youtube or desktop gadgets and its fine. Only unit portraits 'might' be alright to turn back on but I didn't test as I never cared about it anyways. Anyways enjoy. Note: The pings to yourself are just for a delay to allow explorer to completely close as an indication before you should launch starcraft. I tested the 98/Me compatibility but it causes a problem with connecting to Iccup and stuff iirc. That 98/Me would fix the colors by itself but do it in the above way for the most stable solution I've experienced. Mine hasn't crashed, had weird colors, or done anything funky since I began using this file.
mkay, for those of us on TL who ARENT cs majors, can someone explain exactly how to do this .bat and coding stuff? i dont know enough about the problem to apply the solution X_X
|
On February 07 2010 08:39 mOnion wrote:Show nested quote +On February 07 2010 05:24 hasuprotoss wrote:Best fix I've found (courtesy of http://www.iccup.com/warcraft/forum/general_forum/starcraft_forum_/83879/page1.html)Best fix for all this and to fix windows 7 freezing i've used is as follows. I've been using this for ages and ages weeks on iccup and have played nearly 70 games this season day to day and its working without freezing anymore. make a .bat file with this in it: cmd.exe /C start /affinity 1 C:\"Program Files\ICCup\Launcher"\"Launcher.exe" ping 127.0.0.1 -n 2 taskkill /f /IM explorer.exe ping 127.0.0.1 -n 2 cd C:\Games\Starcraft\ rem cmd.exe /C start /affinity 1 C:\Games\Starcraft\StarCraft.exe rem Wait for the game to quit, press Enter to continue pause start explorer.exe exit The batch file should use windows compatibility mode for XP sp3 and 640x480 resolution the rest doesn't matter. But! In starcraft because everyone has multi core systems now but the tricky thing is windows 7 is a bit different in that under Speed - Enable CPU Throttling disable this not enable even though it sound like it should be helpful it does the opposite in windows 7. Also under Video: Enable Color Cycling should be OFF (this means water doesn't change color and stuff nothing important) And Disable Unit Portraits. So, use a batchfile setting affinity to your 1st core for Iccup launcher which in turn makes starcraft only use the 1st core as you use the Launcher to launch starcraft not manually. This disable CPU throttling as we set the affinity ourselves and it would only cause crashes. Now turn off Color Cycling & Unit Portraits. All this and in Windows 7 on a dual core Intel I stopped crashing completely. I used to crash all the time and tested all the combinations of things and all these seem to make it fine. You can tab in and out as much as you like, your resolution will switch fine to your normal desktop resolution i.e. I use 1900x1200. I even use dual monitors and put stuff on my second monitor like films or youtube or desktop gadgets and its fine. Only unit portraits 'might' be alright to turn back on but I didn't test as I never cared about it anyways. Anyways enjoy. Note: The pings to yourself are just for a delay to allow explorer to completely close as an indication before you should launch starcraft. I tested the 98/Me compatibility but it causes a problem with connecting to Iccup and stuff iirc. That 98/Me would fix the colors by itself but do it in the above way for the most stable solution I've experienced. Mine hasn't crashed, had weird colors, or done anything funky since I began using this file. mkay, for those of us on TL who ARENT cs majors, can someone explain exactly how to do this .bat and coding stuff? i dont know enough about the problem to apply the solution X_X
Open notepad copy the ENTIRE section in the CODE window into the notepad. Under File click save as, change the file type from text file to all formats then type in a name like "Kill.bat" as long as it has the .bat at the end of it. Save it and run it.
|
On February 07 2010 05:24 hasuprotoss wrote:Best fix I've found (courtesy of http://www.iccup.com/warcraft/forum/general_forum/starcraft_forum_/83879/page1.html)Show nested quote +Best fix for all this and to fix windows 7 freezing i've used is as follows. I've been using this for ages and ages weeks on iccup and have played nearly 70 games this season day to day and its working without freezing anymore. make a .bat file with this in it: cmd.exe /C start /affinity 1 C:\"Program Files\ICCup\Launcher"\"Launcher.exe" ping 127.0.0.1 -n 2 taskkill /f /IM explorer.exe ping 127.0.0.1 -n 2 cd C:\Games\Starcraft\ rem cmd.exe /C start /affinity 1 C:\Games\Starcraft\StarCraft.exe rem Wait for the game to quit, press Enter to continue pause start explorer.exe exit The batch file should use windows compatibility mode for XP sp3 and 640x480 resolution the rest doesn't matter. But! In starcraft because everyone has multi core systems now but the tricky thing is windows 7 is a bit different in that under Speed - Enable CPU Throttling disable this not enable even though it sound like it should be helpful it does the opposite in windows 7. Also under Video: Enable Color Cycling should be OFF (this means water doesn't change color and stuff nothing important) And Disable Unit Portraits. So, use a batchfile setting affinity to your 1st core for Iccup launcher which in turn makes starcraft only use the 1st core as you use the Launcher to launch starcraft not manually. This disable CPU throttling as we set the affinity ourselves and it would only cause crashes. Now turn off Color Cycling & Unit Portraits. All this and in Windows 7 on a dual core Intel I stopped crashing completely. I used to crash all the time and tested all the combinations of things and all these seem to make it fine. You can tab in and out as much as you like, your resolution will switch fine to your normal desktop resolution i.e. I use 1900x1200. I even use dual monitors and put stuff on my second monitor like films or youtube or desktop gadgets and its fine. Only unit portraits 'might' be alright to turn back on but I didn't test as I never cared about it anyways. Anyways enjoy. Note: The pings to yourself are just for a delay to allow explorer to completely close as an indication before you should launch starcraft. I tested the 98/Me compatibility but it causes a problem with connecting to Iccup and stuff iirc. That 98/Me would fix the colors by itself but do it in the above way for the most stable solution I've experienced. Mine hasn't crashed, had weird colors, or done anything funky since I began using this file.
I personally would like to hear R1CH or someone's opinion on this before thinking this is the end-of-all-problems solution
|
On February 07 2010 08:56 blabber wrote:Show nested quote +On February 07 2010 05:24 hasuprotoss wrote:Best fix I've found (courtesy of http://www.iccup.com/warcraft/forum/general_forum/starcraft_forum_/83879/page1.html)Best fix for all this and to fix windows 7 freezing i've used is as follows. I've been using this for ages and ages weeks on iccup and have played nearly 70 games this season day to day and its working without freezing anymore. make a .bat file with this in it: cmd.exe /C start /affinity 1 C:\"Program Files\ICCup\Launcher"\"Launcher.exe" ping 127.0.0.1 -n 2 taskkill /f /IM explorer.exe ping 127.0.0.1 -n 2 cd C:\Games\Starcraft\ rem cmd.exe /C start /affinity 1 C:\Games\Starcraft\StarCraft.exe rem Wait for the game to quit, press Enter to continue pause start explorer.exe exit The batch file should use windows compatibility mode for XP sp3 and 640x480 resolution the rest doesn't matter. But! In starcraft because everyone has multi core systems now but the tricky thing is windows 7 is a bit different in that under Speed - Enable CPU Throttling disable this not enable even though it sound like it should be helpful it does the opposite in windows 7. Also under Video: Enable Color Cycling should be OFF (this means water doesn't change color and stuff nothing important) And Disable Unit Portraits. So, use a batchfile setting affinity to your 1st core for Iccup launcher which in turn makes starcraft only use the 1st core as you use the Launcher to launch starcraft not manually. This disable CPU throttling as we set the affinity ourselves and it would only cause crashes. Now turn off Color Cycling & Unit Portraits. All this and in Windows 7 on a dual core Intel I stopped crashing completely. I used to crash all the time and tested all the combinations of things and all these seem to make it fine. You can tab in and out as much as you like, your resolution will switch fine to your normal desktop resolution i.e. I use 1900x1200. I even use dual monitors and put stuff on my second monitor like films or youtube or desktop gadgets and its fine. Only unit portraits 'might' be alright to turn back on but I didn't test as I never cared about it anyways. Anyways enjoy. Note: The pings to yourself are just for a delay to allow explorer to completely close as an indication before you should launch starcraft. I tested the 98/Me compatibility but it causes a problem with connecting to Iccup and stuff iirc. That 98/Me would fix the colors by itself but do it in the above way for the most stable solution I've experienced. Mine hasn't crashed, had weird colors, or done anything funky since I began using this file. I personally would like to hear R1CH or someone's opinion on this before thinking this is the end-of-all-problems solution
This doesn't solve the problem as stated on http://social.answers.microsoft.com/Forums/en-US/vistagaming/thread/4e83dac8-8d4d-4dad-9f1d-e08fa2fe1e48?prof=required&wa=wsignin1.0
|
cmd.exe /C start /affinity 1 E:\"Program Files (x86)\ICCup\Launcher"\"Launcher.exe" taskkill /f /IM explorer.exe cd C:\Juegos\Starcraft\ rem cmd.exe /C start /affinity 1 C:\Juegos\Starcraft\StarCraft.exe rem Wait for the game to quit, press Enter to continue pause start explorer.exe exit
Obviusly remove my directory with yours.
|
On February 02 2010 10:05 R1CH wrote: It is as much Blizzard's fault as Microsoft's, SC should have been updated a long time ago to do proper 32 bit rendering say, oh 10 years ago when everyone had video cards that could do more than 256 colors. How many other programs designed to Windows 95 specifications do you run on a daily basis?
It's very surprising that Blizzard doesn't really support SC any more despite its huge fan base, I guess WoW is the only product they pay much attention to since it brings in monthly revenue. It really shouldn't be that much work to change the rendering to use the desktop color depth.
Well WC3 just got a patch a few days ago 
But it is very sad how SC gets very little support.
|
God its hilarious to see you guys theorize about things you have no clue about.
I've had fun playing Starcraft on Windows 7 for almost 6 months now without a hitch. Wanna know the only difference between you and me? Driver versions. I'm not saying you haven't tried updating or whatever but it really isn't microsoft's, blizzards, or ati/nvidia's fault. It's just an old game and its impossible for the people writing the drivers to test for every possible combination of software.
Now I get to sit back and laugh even more as 100 noobs cry about this post while pretending they know what they are talking about.
|
On February 02 2010 10:05 R1CH wrote: It is as much Blizzard's fault as Microsoft's, SC should have been updated a long time ago to do proper 32 bit rendering say, oh 10 years ago when everyone had video cards that could do more than 256 colors. How many other programs designed to Windows 95 specifications do you run on a daily basis?
It's very surprising that Blizzard doesn't really support SC any more despite its huge fan base, I guess WoW is the only product they pay much attention to since it brings in monthly revenue. It really shouldn't be that much work to change the rendering to use the desktop color depth. Its very possible that they really don't know the issue exists. I remember back when that drone crash bug was big and they just had no idea that any problem like that was around. I realize Blizzard reads these forums more now than they did then, but its still possible they've overlooked this time and time again.
|
I'm running W7 x64 and i crash very frequently when i have music in the background via foobar v.0.9.6.7. When i crash, BW splits up into 4 smaller images and rests at the top 1/4 of my screen. the other 3/4 of my screen becomes a static mixture of colors..
yeah my shit is fucked up.
|
On February 07 2010 09:16 theconartist wrote: God its hilarious to see you guys theorize about things you have no clue about.
I've had fun playing Starcraft on Windows 7 for almost 6 months now without a hitch. Wanna know the only difference between you and me? Driver versions. I'm not saying you haven't tried updating or whatever but it really isn't microsoft's, blizzards, or ati/nvidia's fault. It's just an old game and its impossible for the people writing the drivers to test for every possible combination of software.
Now I get to sit back and laugh even more as 100 noobs cry about this post while pretending they know what they are talking about.
Read the link I posted. What the problem is has already been established and that is not it.
|
On February 07 2010 10:46 frozenkatkiller wrote:Show nested quote +On February 07 2010 09:16 theconartist wrote: God its hilarious to see you guys theorize about things you have no clue about.
I've had fun playing Starcraft on Windows 7 for almost 6 months now without a hitch. Wanna know the only difference between you and me? Driver versions. I'm not saying you haven't tried updating or whatever but it really isn't microsoft's, blizzards, or ati/nvidia's fault. It's just an old game and its impossible for the people writing the drivers to test for every possible combination of software.
Now I get to sit back and laugh even more as 100 noobs cry about this post while pretending they know what they are talking about. Read the link I posted. What the problem is has already been established and that is not it.
@theconartist
|
Sorry for bringing this old thread back up but the solution wasn't all of these little hacks for me. All I did was go to the battle.net site and downloaded Starcraft through my account and put in the provided key they gave me. I know several people that have done this on Windows 7 as well and the game works for them.
Hope this works for some people.
|
turn on the game, minimize it and turn on task manager. go to affinity and turn off all cores except for one. and make sure all your other programs are closed (especially firefox and the like), then it won't freeze.
|
I don't want to be a jerk or anything but I'm running Windows 7 and have had 0 problems with bw. (It was a bit tricky getting sc to display in its original aspect ratio but it worked eventually)
I wonder why that is?
|
Windows 7 x64 Core i7 Broodwar CPU throttle enabled Terminate explorer process when running starcraft
Works great, never crashes, colors are fixed by having explorer not running.
|
it is probably a directdraw issue with some HW components, it is not corelated to any SW installed or used on a computer, it is a directdraw issue
|
well good thing i'm not upgrading for windows 7 anytime soon...
|
I'm on Windows 7. The colors are totally messed up in the game menu, but I don't care about that, as long as the colors are fine ingame, which they are. I haven't expirienced any random freezes in a long time, which makes me think that it's not Windows 7 that is causing any problems in that regard.
|
My SC has never frozen on Windows 7. I have not fixed the colors tho.
|
Color fix is easy and well worth it. You don't need fancy scripts or options or any of that shit. Terminate explorer.exe before running starcraft/chaoslauncher/iccuplauncher and then restart it with task manager after you're done.
|
dual boot xp or avoid w7 at all times, there is no other fix.
|
I'm running BW on windows 7 too.
Colours are all messed up and there's really bad lat sometimes when selecting buildings, or pressing hotkeys to build units. My connection is fine and I'm playing on iccup. Like say I select 4 factories in a row, pressing V after each (to build vultures), when I get to the 3rd or 4th factory there will be a minor spike or something in lat and sometimes the factory wont even be selected when I click on it.
|
Activate compatibility mode for Win XP SP3 and disable desktop composition and see how it goes. I run BW with this setting, and it never froze. Ingame colors are fine too.
|
for the people who say they've never had a crash, just wait, it'll happen :D
|
it used to freeze for me. it seemed whenever I had skype running at the same time it would freeze up. Heres some things i noticed. I have a quad core cpu. So I set the Affinity for starcraft on Core #0. However this didnt fix the problem. So I alt tabbed while Starcraft was running and noticed that starcraft was using 100% of Core #0. I checked the "CPU Throttling" in Starcraft and Core #0 went from 100% to 1%.
If you have a CPU with multiple cores you might wanna try setting an affinity for it to use 1 core and check the CPU Throttling in starcraft. Otherwise I'd close ALL applications running while running Starcraft.
hope that helps... Also if you're running Starcraft on windows 7. To fix the color issues. All you have to do is right click the desktop > click Screen Resolution and leave that window open while you play starcraft.
|
|
good ol trusty windows xp, I'll never upgrade!
|
On February 07 2010 08:55 iCCup.Raelcun wrote:Show nested quote +On February 07 2010 08:39 mOnion wrote:On February 07 2010 05:24 hasuprotoss wrote:Best fix I've found (courtesy of http://www.iccup.com/warcraft/forum/general_forum/starcraft_forum_/83879/page1.html)Best fix for all this and to fix windows 7 freezing i've used is as follows. I've been using this for ages and ages weeks on iccup and have played nearly 70 games this season day to day and its working without freezing anymore. make a .bat file with this in it: cmd.exe /C start /affinity 1 C:\"Program Files\ICCup\Launcher"\"Launcher.exe" ping 127.0.0.1 -n 2 taskkill /f /IM explorer.exe ping 127.0.0.1 -n 2 cd C:\Games\Starcraft\ rem cmd.exe /C start /affinity 1 C:\Games\Starcraft\StarCraft.exe rem Wait for the game to quit, press Enter to continue pause start explorer.exe exit The batch file should use windows compatibility mode for XP sp3 and 640x480 resolution the rest doesn't matter. But! In starcraft because everyone has multi core systems now but the tricky thing is windows 7 is a bit different in that under Speed - Enable CPU Throttling disable this not enable even though it sound like it should be helpful it does the opposite in windows 7. Also under Video: Enable Color Cycling should be OFF (this means water doesn't change color and stuff nothing important) And Disable Unit Portraits. So, use a batchfile setting affinity to your 1st core for Iccup launcher which in turn makes starcraft only use the 1st core as you use the Launcher to launch starcraft not manually. This disable CPU throttling as we set the affinity ourselves and it would only cause crashes. Now turn off Color Cycling & Unit Portraits. All this and in Windows 7 on a dual core Intel I stopped crashing completely. I used to crash all the time and tested all the combinations of things and all these seem to make it fine. You can tab in and out as much as you like, your resolution will switch fine to your normal desktop resolution i.e. I use 1900x1200. I even use dual monitors and put stuff on my second monitor like films or youtube or desktop gadgets and its fine. Only unit portraits 'might' be alright to turn back on but I didn't test as I never cared about it anyways. Anyways enjoy. Note: The pings to yourself are just for a delay to allow explorer to completely close as an indication before you should launch starcraft. I tested the 98/Me compatibility but it causes a problem with connecting to Iccup and stuff iirc. That 98/Me would fix the colors by itself but do it in the above way for the most stable solution I've experienced. Mine hasn't crashed, had weird colors, or done anything funky since I began using this file. mkay, for those of us on TL who ARENT cs majors, can someone explain exactly how to do this .bat and coding stuff? i dont know enough about the problem to apply the solution X_X Open notepad copy the ENTIRE section in the CODE window into the notepad. Under File click save as, change the file type from text file to all formats then type in a name like "Kill.bat" as long as it has the .bat at the end of it. Save it and run it. I have some noob questions regarding this.
Do I have to run the .bat file everytime I want to play SC? Also when I run the .bat file the launcher automatically comes up along with a dos command prompt that says "press any key to continue." Do I just click start SC on the launcher with the command prompt still in the background or do I hit any key first to close the command prompt and then launch SC?
I don't have any color problems but starcraft does freeze around every 30 minutes which requires a hard reboot for me. I'm using W7 32 bit.
|
Canada8030 Posts
When the batch file is run, it starts ICCUP and kills the explorer process. Run Starcraft at this point, but keep the command prompt in the background. When you're done, hit any key when the command prompt has focus and the explorer process will be restored.
|
thanks! one more quick question. When the command prompt is running, everything else disappears so I don't have access to any other programs until I quit SC. Is this normal?
|
I am running Windows 7 64 bit. First thing I did after upgrading was write the color-fixing batch file. Problem solved. Or so I thought.
A few games later, it completely freezes. Mouse doesn't move, Ctrl Alt Del doesn't do crap, only way to get out is to hit the reset button. Exactly as you describe.
I've screwed around with drivers, killed all background process, killed even more processes that i probably shouldn't have killed, and still crashes every 5 or so games.
My final solution: Dual Boot with WinXP. Only advice I can give you. Pain in the ass, but it works.
|
On April 24 2010 13:42 jiabung wrote: thanks! one more quick question. When the command prompt is running, everything else disappears so I don't have access to any other programs until I quit SC. Is this normal?
Yep. Once you are done with Starcraft, assuming it doesn't freeze, just exit out, and press any key. Everything will come back.
|
Oh man this so frustrating  Now I was kinda happy that I not finally had some few basic skills with terran and there certainly would be enough opponents in SC2 beta break but hey, Win7 pwns me. Seems like I gotta use my old, almost-broken computer just to play Starcraft.
|
It's kind of odd - my laptop used to crash all the time with Windows 7 running BW, but it's never happened once since I reformatted it.
|
You can run SC:BW and SC2:WoL in Linux.
|
That's why I have one computer with W7ultimate, one XPro.
But that doesn't matter... I have yet to experience this playing BW plenty longer than that and never had a problem. However still have that color distortion on BW from my 8800GT. No drivers seems to work? Obviously for OP its something else, not JUST win7... just gotta find it. GL
|
have this too, seem to happen more frequently with a videostream running in background. Mb for mp3 players too but i dont listen much to music so i don't know that. And as been claimed its Extremely random, and usually rare though it can happen twice in a day sometimes. Complete lockup, never had in game only when changing menus(like getting the gamelist or logging for example)
|
This hasn't happened to me, but it has happened to everyone I've played against using 7, guess I'm somewhat lucky. Wouldn't installing XP on a Virtualbox work as well as being simpler than dualbooting? has anyone tested this?
|
my scbw crashes everytime i finishes a game. hiow to fix this? using win 7 , with all latest drivers installed.
|
well KingofHearts, the only 100% sure solution I know is playing it on XP (I don't know about Vista). You could also try to use a program called Virtualbox and install XP on that and attempt to play BW there (avoiding rebooting the computer all the time). I don't know how that will work though, as asked in my post above. If nothing else, you could try that and feel free to tell me/us how it went.
|
Russian Federation327 Posts
Wouldn't installing XP on a Virtualbox work as well as being simpler than dualbooting? It works, but mouse response and feeling a bit awkward. I think I'll switch to SCII coz of that =(
|
Wouldn't installing XP on a Virtualbox work as well as being simpler than dualbooting? has anyone tested this? i have ubuntu host and xp on a vmware machine .Broodwar is running totally fine. Don't know about virtualbox but should work too. I like Vmware more , the vmware player is free too now i think, not sure.
It works, but mouse response and feeling a bit awkward. yea i had the exact same problems with win7 and BW. Mouse just felt like i was playing with 300ms.Tried everything from killing explorer to switching compatibility mode, never worked
|
Ouch, that sounds horrible :/ Thanks for the answer though.
|
Just a bump for those still suffering, I've noticed that by disabling the Windows 7 Aero desktop theme, my SC hasn't froze on me yet. Has anyone tried that yet?
|
well I never use Aero, I use classic and it hasn't ever frozen for me (only when I alt-tab), so maybe there's something to it.
|
Can anyone truly say this happens regardless of programs running in the background? The only time it happens for me is when I have audio playing, whether it be through winamp or WMP or my browser, it only happens with music playing.
Im trying to talk with blizz tech support and get as much info for them as possible but I don't have high hopes. So far i've gotten a generic "update your drivers" etc etc response. Hoping for something more useful next.
|
On June 06 2010 15:07 rev.elation wrote: well I never use Aero, I use classic and it hasn't ever frozen for me (only when I alt-tab), so maybe there's something to it. running SC switches your desktop to Basic anyway, does it not?
|
Hi guys, I have a similar problem and didn't want to make a new thread.
I recently built a new computer (with Windows 7) and went to download Starcraft from my Battle.net account since I lost my physical copy some time ago. When I went to update the patch via Starcraft, it says that I have to reinstall or that I may have a virus. I know I don't have a virus because I downloaded SC before I had done anything else with the computer, and everything was built from scratch (I'm currently running Norton AV as well). I went to download the patch from the Blizzard website, and I couldn't update with those downloads either. I've tried turning off my firewall and closing all of my other Norton-related stuff, but nothing seems to work when it comes to patching. I'd really like to play on iCCup using this computer...has anyone had similar problems and if so, were you able to get around them? Thanks!
Edit: I've played a few games in Single Player just to satisfy the urge to play and haven't run into any crashing so this thread isn't at all about my problem but I figured since this thread was already discussing problems with Windows 7, I should probably ask here without making a new thread.
|
On July 06 2010 06:04 blabber wrote:Show nested quote +On June 06 2010 15:07 rev.elation wrote: well I never use Aero, I use classic and it hasn't ever frozen for me (only when I alt-tab), so maybe there's something to it. running SC switches your desktop to Basic anyway, does it not? Since I'm only using classic I wouldn't know.
|
On July 06 2010 08:55 Sixer wrote: Hi guys, I have a similar problem and didn't want to make a new thread.
I recently built a new computer (with Windows 7) and went to download Starcraft from my Battle.net account since I lost my physical copy some time ago. When I went to update the patch via Starcraft, it says that I have to reinstall or that I may have a virus. I know I don't have a virus because I downloaded SC before I had done anything else with the computer, and everything was built from scratch (I'm currently running Norton AV as well). I went to download the patch from the Blizzard website, and I couldn't update with those downloads either. I've tried turning off my firewall and closing all of my other Norton-related stuff, but nothing seems to work when it comes to patching. I'd really like to play on iCCup using this computer...has anyone had similar problems and if so, were you able to get around them? Thanks!
Edit: I've played a few games in Single Player just to satisfy the urge to play and haven't run into any crashing so this thread isn't at all about my problem but I figured since this thread was already discussing problems with Windows 7, I should probably ask here without making a new thread. Not sure, maybe try turning norton off before running the patch? Turn off anything that might possibly interfere with an installation, if that doesn't work a re-install might be the best option because sc should install fine on win 7
|
How do you fix the colours? I feel like I'm on acid in an abandoned play ground with a disco ball whenever I play.
|
I'm still bumping this and I'm still playing on f.king iccup.
I've tried setting it to one core manually each time I start bw. It seems ot work better now and hasn't frozen in the last couple of hours (compared to a 20 minute time limit before).
How can I permanently set broodwar to only use one core instead of manually changing it ? I coulnd't get the batfile with the "affinity 1" to work for me.
|
I'm having trouble running this on windows 7 64 bit on vmware fusion. Whenever i start the game i just get a black screen :/ I tried adding the bat file but it doesnt seem to have an affect! Whats going on!?
|
hey, hours is good enough. i can barely keep it open for 5 minutes. my bw sessions always take place in comp labs
|
On August 25 2010 02:55 HaruHaru wrote: I'm having trouble running this on windows 7 64 bit on vmware fusion. Whenever i start the game i just get a black screen :/ I tried adding the bat file but it doesnt seem to have an affect! Whats going on!? I got the same thing when I tried to do it with 32-bit Windows XP(host machine is 64-bit 7) =/. I tried it on vista, but it won't go widescreen like it does on my host, and the cursor is laggy, which is a little harder to play with. Let me know if you find something that works.
|
play windowed mode via chaoslauncher even tho its balls playing on small screen
|
Oh wow, I changed the affinity of my starcraft.exe in the task manager to just one core and set explorer.exe to the remaining 3 and left BW open for like 7 hours while I went to school and it was still fine when I got home. Usually it crashes after like 5-10 minutes. :D
|
I run in Windows 98 compatibility mode, and a .bat file to set affinity for one core. Never had a crash problem. But I never ran it without doing this before-hand.
|
Nevermind, today it suddenly decided to crash again. After it crashed I decided to end the explorer.exe process while running SC and it still managed to crash. wtf? Do I have to end the explorer.exe process before I even start SC or something? I launched iCCup launcher, started BW, minimized BW, ended explorer.exe, then kept playing BW and it crashed the first minute into my first iccup game again.
|
To tell you the truth, this even happens under WINE running at Linux, at the exact same timelenght. I don't think there is a fix for any unsupported OS.
|
Croatia9497 Posts
|
|
the only workaround is to use chaoslauncher + window mode
|
Have you guys tried using the registry fix instead of taskilling explorer.exe every time you play SC? Just curious. + Show Spoiler +Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw\Compatibility\Starcraft116] "Flags"=hex:00,08,00,00 "Name"="Starcraft.exe" "ID"=hex:ca,89,65,49
|
On September 26 2010 04:30 zingmars wrote:Have you guys tried using the registry fix instead of taskilling explorer.exe every time you play SC? Just curious. + Show Spoiler +Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw\Compatibility\Starcraft116] "Flags"=hex:00,08,00,00 "Name"="Starcraft.exe" "ID"=hex:ca,89,65,49
if theres a possible fix in this, i'd be willing to try it. but i dont know what you even want me to do lol
i have a StarCraft100 and a StarCraft115, not 116. the 100's hex is 19 f1 1a 35 and the 115's hex is fd 63 d3 46
whats the fix?
|
Using iccup launcher's window mode is the easiest, most painless option, I think. You can use the upper right-hand corner window options to lock the mouse into the window, increase window size, have the window appear over all other windows, and do the usual minimize and close operations. It will eliminate the color problem and the freezing issue.
|
meh im thinking of just uninstalling win7 and going back to XP , i don't think 7 is much of a leap anyway tbh and i have sooo many compatibility issues
bw in a window = sucks ass
|
just wait i think there are some rumors/news about windows 7 service pack 1 to be released within the next months so maybe if its a DDraw problem theyll include a fix in the update =p
|
Is there no one at Blizzard willing to make BW Win 7 compatible?
PWEEEASE
|
Yo I had a issue where I couldn't get in and out of BW it would load then minimize right away I would have to reload several times to be able to play. Then I realized if I mass clicked the screen while alt tabbing back into brood war I could get in and out no problem hope this helps someone using Win7 Home with 4 core AMD Phenom II. And op that freezing stuff you get where the compute seems locked and you have a BW screen with all the weird colors mixed with the GUI go into task manager using ctrl alt delete, processes, click on BW hit minimize maximize then minimize again then maximize again works every time for me.
|
Uh I run Win7 Ultimate 64-bit and never had any crashes with XP compatibility mode etc. Only problems are that ICCUP rank icons aren't visible in chat and colors in lobby get messed up when you Alt-Tab out of BW. Colors are fine in-game though so I don't care.
|
@hister we can't hit ctrl+alt+del. nothing happens.
@freezard those of us with win7 home premium or starter can't install xp compatibility mode.
|
Use iccup launcher window mode. All problems with color and freezing WILL disappear.
|
On September 27 2010 05:44 LunarC wrote: Use iccup launcher window mode. All problems with color and freezing WILL disappear. the problem with window mode is that its tiny, drastically decreases mouse accuracy, and just generally annoying to play with.
|
On September 27 2010 05:55 seRapH wrote:Show nested quote +On September 27 2010 05:44 LunarC wrote: Use iccup launcher window mode. All problems with color and freezing WILL disappear. the problem with window mode is that its tiny, drastically decreases mouse accuracy, and just generally annoying to play with.
You can 2x the window size. It makes a big difference.
|
On September 27 2010 05:57 buhhy wrote:Show nested quote +On September 27 2010 05:55 seRapH wrote:On September 27 2010 05:44 LunarC wrote: Use iccup launcher window mode. All problems with color and freezing WILL disappear. the problem with window mode is that its tiny, drastically decreases mouse accuracy, and just generally annoying to play with. You can 2x the window size. It makes a big difference. BTW I have a problem, I can't play in window mode it says wmode.bwl is missing (i dowloaded it from the iccup website). Anyone has an idea ?
|
On September 27 2010 05:57 buhhy wrote:Show nested quote +On September 27 2010 05:55 seRapH wrote:On September 27 2010 05:44 LunarC wrote: Use iccup launcher window mode. All problems with color and freezing WILL disappear. the problem with window mode is that its tiny, drastically decreases mouse accuracy, and just generally annoying to play with. You can 2x the window size. It makes a big difference. when i 2x the top and bottom goes off the screen, making my resource count off screen and the bottom part of my minimap gone, basically unplayable.
|
On September 27 2010 07:17 seRapH wrote: when i 2x the top and bottom goes off the screen, making my resource count off screen and the bottom part of my minimap gone, basically unplayable. i have the same issue windowed mode is a very poor solution to a serious problem (bw crashing every 5 mins in windows 7)
|
currently, i'm playing bw at minimal resolution on vmware, running xp.
so i did a little googling for resolution fix on xp, and i get this. so i tried it, but i get an error telling me that the program linked (called ReForce) can't find a monitor. i'm pretty sure the reason for this is just because its inside a virtual machine, but how would i fix this?
|
I had problems running SC on my Windows 7 OS, although it wasn't crashing; it was just stupid color glitch issues. Anyway, here are the things I did to fix my issues:
1. UNCHECK the "Enable Color Cycling" box in the Video options on the in-game menu. 2. Make the registry changes as specified in this thread.
You can also try running the game with the "Screen Resolution" options window open on your desktop...apparently it worked for some people that were having graphical glitches.
|
holy $%#%! the fix works!! the color isnt distorted anymore!! i dont know about the comp freeze but the color fix in skypigs post works!! =p
|
On February 01 2010 16:48 Kinky wrote: If you're using a multi-core CPU, have you tried making it so that the Starcraft.exe process is only running on one core? I never seem to crash when I do that. this is like the third time I hear this and it makes perfect sense, but how u do that?
|
10387 Posts
On September 28 2010 00:20 By.Pato wrote:Show nested quote +On February 01 2010 16:48 Kinky wrote: If you're using a multi-core CPU, have you tried making it so that the Starcraft.exe process is only running on one core? I never seem to crash when I do that. this is like the third time I hear this and it makes perfect sense, but how u do that? If you access the task manager, you set the affinity to a core. Unfortunately I get an error whenever that happens, so I just limited the cores to 2 cores.
|
To people still having problems, I have managed to fix all my colour AND crashing problems in Windows 7 using the ddhack DLL. Here is a link to the original thread/ddhack and a quote of my settings that work for me. Would be good to know if this fixes problems for other people.
Original Thread http://www.teamliquid.net/forum/viewmessage.php?topic_id=151063
DDHack http://sol.gfxile.net/ddhack/
Configuration
Windows 7 Ultimate 64-bit.
ICCUP Launcher: Chaos Plugin - checked Lan Latency - checked Window mode - unchecked
Starcraft.exe compatibility options: Force 640x480 resolution - checked Run as Administrator - checked Everything else - unchecked
ddhack.cfg contents: altwinpos
|
I leave the control panel resolution screen up before launching BW and it works fine for me, fixes the colors and everything.
|
On September 28 2010 07:20 vek wrote:To people still having problems, I have managed to fix all my colour AND crashing problems in Windows 7 using the ddhack DLL. Here is a link to the original thread/ddhack and a quote of my settings that work for me. Would be good to know if this fixes problems for other people. Original Threadhttp://www.teamliquid.net/forum/viewmessage.php?topic_id=151063DDHackhttp://sol.gfxile.net/ddhack/ConfigurationShow nested quote +Windows 7 Ultimate 64-bit.
ICCUP Launcher: Chaos Plugin - checked Lan Latency - checked Window mode - unchecked
Starcraft.exe compatibility options: Force 640x480 resolution - checked Run as Administrator - checked Everything else - unchecked
ddhack.cfg contents: altwinpos just tried this thing and sc would just stay on the title screen and not run lol. colors were fine tho, and i could ctrl+alt+del out of it.
but i have win7 home premium so that might be why, idk
|
Interestingly, I've not had any problems for a while (few months without any problems at all) - however, it resurfaces back when I have any program which downloads open or displays any Flash (ie, Firefox/IE/uTorrent/spotify), aside from Steam. I always run Steam and WMP when playing, so I'm not sure if that's helping it somehow.
Running through iccup launcher w/ AH on while being fullscreened.
|
This fix (DDHack) seems to work, but I cannot get into Battle.net with it! When trying to enter battle.net, first, I got a message from battle.net that the application version cannot be determined (kicking me).
Now (??) the game switches back to the desktop (in low resolution) and nothing more happens the moment I try to connect with battle.net, and I have to kill it using task manager.
Any ideas?
|
i fixed it by letting windows 7 choose automatically the emulation for brood war - after manually trying windows 95 , 98 and XP SP3 the one it chose with auto settings was XP SP2 , it hasn't crashed in the 10+ hours i have played since then (was crashing every 5 minutes before this) , the colour glitches are still there but they were a minor issue compared to the crashing
|
Using window mode is a confirmed fix but I don't know anything besides that , sorry guys
|
On October 02 2010 20:33 Metaspace wrote: This fix (DDHack) seems to work, but I cannot get into Battle.net with it! When trying to enter battle.net, first, I got a message from battle.net that the application version cannot be determined (kicking me).
Now (??) the game switches back to the desktop (in low resolution) and nothing more happens the moment I try to connect with battle.net, and I have to kill it using task manager.
Any ideas?
That's strange.. I can connect fine to iCCup.. I hadn't tried actual Blizzard battle.net. I just assumed it would work for that too. I just tried it and I got the same error you described. I much prefer to play on iCCup anyway so it doesn't really bother me. It's a shame it doesn't work on normal battle.net though.
|
I keep on clicking this thinking I am going to get free windows 7.
|
Thanks, vek. I get this problem for ICCup, too, just tried... :-(
|
vek, do you still manage to get into ICCup? I use Win7 Professional 64 bit BTW.
|
Update: You do not need "altwinpos" in DDHack's config, force Vsync to off in your display driver. With this, I do not get the "back to desktop" problem when trying to connect to Bnet;
Instead, I (again) get "..was unable to properly identify your application version [...] you may have a computer virus [...]" from Bnet. Seems like the DDHack dll's presence causes this...any workaround?
This way I at least get into ICCup.
|
I use win7 and never had any problems with anything wonder why
|
That IS a wonder. What version do you have? I assume you play Bnet? Do you have aero features active? Do you have any old DirectX installed maybe?
|
Croatia9497 Posts
On October 03 2010 01:53 Metaspace wrote: Update: You do not need "altwinpos" in DDHack's config, force Vsync to off in your display driver. With this, I do not get the "back to desktop" problem when trying to connect to Bnet;
Instead, I (again) get "..was unable to properly identify your application version [...] you may have a computer virus [...]" from Bnet. Seems like the DDHack dll's presence causes this...any workaround?
This way I at least get into ICCup. Is this a typo? Because Squall_Leonhart69r said you NEED this options for Starcraft to work properly.
Oh and sux that it doesn't work on official bnet servers, but at least it works on iccup right?
|
No this is not a typo. You do not need the "altwinpos" option, if you instead force your display driver to set Vsync=off (my NVidea drivers allow this on a per-application basis).
The advantage is in my case, that I can (at least) try to connect. I assume Starcraft does an integrity check, and forbids connecting to Bnet because of the presence of DDHack....
And yes, not being able to get into Bnet sucks toally, I regularely play casual games with a number of friends there that do not play ICCup, as well as quality 3v3 hunters games.
|
Croatia9497 Posts
On October 06 2010 00:47 Metaspace wrote: And yes, not being able to get into Bnet sucks toally, I regularely play casual games with a number of friends there that do not play ICCup, as well as quality 3v3 hunters games. Same here, so I hope there's a workaround for this.
|
As far as I can see it, Blizzard could patch BW to tolerate DDHack, or change graphics to output to, i.e., 16bit color in a wrapper around the original output.
Of course Microsoft could get their shit together and publish a proper backward compatible DirectDraw dll
|
Croatia9497 Posts
On October 07 2010 18:16 Metaspace wrote: As far as I can see it, Blizzard could patch BW to tolerate DDHack, or change graphics to output to, i.e., 16bit color in a wrapper around the original output.
Of course Microsoft could get their shit together and publish a proper backward compatible DirectDraw dll Lol, we're doomed.
|
When I bought windows 7 about a year ago, brood war started freezing every 5 minutes into the game... I didn't know what to do so I just randomly updated my nvidia graphics driver and for some reason my bw doesn't freeze anymore  It still has color problems, but I could easily fix that by killing off explorer.exe when I play
|
Are there issues with input lag with Win 7 and BW? If so, is windowed mode the solution for that as well?
|
I was having the same problem with broodwar on windows 7 and i turned on 'enable cpu threading' in the speed settings. I haven't crashed since :D
Try this out, I hope this works for everyone else.
|
On October 08 2010 14:43 TheWa11 wrote: I was having the same problem with broodwar on windows 7 and i turned on 'enable cpu threading' in the speed settings. I haven't crashed since :D
Try this out, I hope this works for everyone else.
Will try that. Otherwise, ALL my drivers are up-to-date, but BW crashes consistently within the first 3 minutes of the game.
Concerning lag etc.: Did not notice anything there. Using window mode, the mouse reactiveness is poor, it can be improved by switching off "mouse acceleration" in the window's control panel/mouse, but still not ideal.
The colors can easily be fixed with a registry addition (there is a thread here).
|
10387 Posts
I can't change the core affinity settings when I launch the game w/ the ICCup Launcher ;l any way around this?
|
On October 09 2010 10:13 ArvickHero wrote: I can't change the core affinity settings when I launch the game w/ the ICCup Launcher ;l any way around this?
You have to click "Show processes from all users" in the bottom left hand corner of task manager first. This is how I got around it anyway.
On October 02 2010 22:56 Metaspace wrote: vek, do you still manage to get into ICCup? I use Win7 Professional 64 bit BTW.
Yeah I can still get into ICCup.
The only issue I get is the black backgrounds underneath text but this only happens in the battle.net interface so it doesn't bother me.
I'm going to do some investigating and try to make it work on blizzard battle.net also (hooray for free time).
|
On October 08 2010 14:43 TheWa11 wrote: I was having the same problem with broodwar on windows 7 and i turned on 'enable cpu threading' in the speed settings. I haven't crashed since :D
Try this out, I hope this works for everyone else. Does NOT work. Another crash. :-(((
|
Activating 'enable cpu threading' make the mouse lag more in Window mode, just so you know. Without it, and setting mouse speed to 30% above normal in Windows, almost allows micro in Window mode. Almost.
|
|
Croatia9497 Posts
It sucks that we're so close to the REAL solution, and yet no gentle soul with enough required knowledge wishes to tackle down this obstacle we've reached.
To summarize the current situation we're in with freezing problem: - All suggested solutions in this and various other threads that supposedly fixes the freezing issues are simply false.
- Suggested solutions like end tasking explorer, changing affinity settings, process prioritizing etc., are as stated above, false. Some of these solutions does fix the color problem, which some people, strangely enough, find more important than freezing problem. Also, a lot of people seem to think that because simply they didn't have any crash/freeze, that they are unaffected with this issue. This is also false, which I can't really support with hard facts because I have no real idea in what environment and circumstances these freezes happen. I can just state my own personal experience, where when I installed Windows 7, I didn't have a single crash for like a month and half and then suddenly game started crashing every 10-20 minutes (I didn't change anything important on my computer to cause this).
- User Squall_Leonhart69r from this site reported that the real problem lies within DirectDraw emulation under Windows 7, something that's not simply fixed by end tasking explorer.exe
- The step to the REAL solution came with a DirectDraw hack, made by some finish fella, who funnily enough didn't even make this fix with BW in mind. Thread about DirectDraw hack: http://www.teamliquid.net/forum/viewmessage.php?topic_id=151063
- After some testing, it became public that DirectDraw hack indeed works well with BW, with some minor modifications. Squall_Leonhart69r again reported that DDhack works fine with Starcraft as long as you set Vertical synch (vsync) to Force off in Video card control panel. Also, you must add altwinpos option in config.ini file of DDhack.
- Supposedly (I haven't tested it), DDhack with these modifications works like a charm. And now comes a but. But, apparently this DDhack doesn't emulate DirectDraw enough to pass the Battle.net checks, thus making it unavailable to play with it on official Battle.net servers.
- Good side of this, is that you can play normally on private servers, ie. iCCup.
After that summary, I have few questions if someone wishes/knows to answer them. 1. How big of a task would be to "complete" DDhack so that it does emulate DirectDraw enough to pass Battle.net checks, thus making it available to use at official servers as well?
2. If someone DO make the complete fix, would it be possible to make it as some kind of Chaoslauncher plugin so computer illiterate people doesn't have to change their Video card settings and changing config.ini file?
3. Will anyone rise to the challenge? -.-
Come'n, I'm sure BW community is still strong community to make this a worthwhile project. If we had this problem few years ago, I'm sure there would be dozens of people working on this and FIX would be featured in no time etc...
|
Croatia9497 Posts
Oh, I forgot to mention that if I'm wrong in any of these statements or got something omitted/overlooked, don't hesitate to correct me!
|
On October 22 2010 01:12 2Pacalypse- wrote: - After some testing, it became public that DirectDraw hack indeed works well with BW, with some minor modifications. Squall_Leonhart69r again reported that DDhack works fine with Starcraft as long as you set Vertical synch (vsync) to Force off in Video card control panel. Also, you must add altwinpos option in config.ini file of DDhack. Correction: At least for my machine, you either use the "altwinpos" option in the DDHack config, or you force vsync off. The former does not allow me to attempt to connect to Bnet or ICCup etc., but the latter does (SCBW switches to another resolution for the connect window, I assume, which is messed up ba altwinpos on my machine).
|
I wonder how SCBW checks it's own integrity when connecting to Bnet; interestingly enough, this does not happen when connecting to ICCup.
Assumption: SCBW calculates a checksum over it's loaded code (including loaded DLLs), then transmits this to the server upon connect - the server then checks this number, and disconnects you if not correct.
If my hypothesis is right, one would either have to know how the checksum (or whatever) is calculated, and get DDHack to behave identical in context of this check (might not be possible as it has different code), or hack SCBW to always send the code Bnet expects.
The latter method is surely easier, requires a packet sniffer, transmission anaylsis, and finally a plugin which hijacks data sending during connect. My best bet is that people like the ChaosLauncher devs might have the skills to do so!
|
Seems like there was some confusion after my last post. And I forgot about this thread sadly.
Have you guys tried using the registry fix instead of taskilling explorer.exe every time you play SC? Just curious. + Show Spoiler + Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw\Compatibility\Starcraft116] "Flags"=hex:00,08,00,00 "Name"="Starcraft.exe" "ID"=hex:ca,89,65,49
What you're supposed to do is to save this (The part inside the spoiler part) as a *.reg file, then launch it, click yes and it should save this info in registry (you can do it manually too). I've gotten 2 PCs with Windows 7 (with Aero and such) to run Starcraft: BW without any problem at all (not even weird colors. well unless you alt+tabbed a few times. Then it will display weird colors, just as it used to do with Windows XP), and I didn't need to use these lame kill explorer.exe *.bat files.
Lemme know if this worked for ya.
EDIT:
On October 22 2010 17:19 Metaspace wrote: I wonder how SCBW checks it's own integrity when connecting to Bnet; interestingly enough, this does not happen when connecting to ICCup.
Assumption: SCBW calculates a checksum over it's loaded code (including loaded DLLs), then transmits this to the server upon connect - the server then checks this number, and disconnects you if not correct.
If my hypothesis is right, one would either have to know how the checksum (or whatever) is calculated, and get DDHack to behave identical in context of this check (might not be possible as it has different code), or hack SCBW to always send the code Bnet expects.
The latter method is surely easier, requires a packet sniffer, transmission anaylsis, and finally a plugin which hijacks data sending during connect. My best bet is that people like the ChaosLauncher devs might have the skills to do so!
I think it's actually Warden (SC's Anti-Cheat). It checks for the dlls loaded, and if it finds something unpleasant it just doesn't let you connect. As for Iccup - Iccup is a private server, and it just doesn't know how to handle Wardens calls, so it drops these packets therefore ignoring Warden, and since Warden doesn't receive any response it just assumes that it's okay to connect, and connects.
Basically my idea is similar to yours, but instead of server-side checksum check, my version does it client side.
I too might be wrong tho, and it might be something else.
|
zingmars, the registry hack above fixes the SCBW color problems in Windows Vista/Windows 7. I use it. It has no influence on the crash problem.
Aha, Warden. Any way to patch this thing?
|
I see. That's unfortunate then. There is another way - playing SC through Virtual machine with Windows XP installed xD
|
And that really works? I read some posts elsewhere about people trying to run SCBW in a VM, but failing as the respective VM did not support applications using full screen mode.
The other disadvantage is you need to maintain/admin a second (virtual) machine, with all it's windows updates, software, internet security suite and the lot :-(
|
Update: SCBW will not run (using DDHack.dll) on ICCup for me (I cannot connect to battle.net at all this way, see above).
Very often within the game, my mouse will become trapped at the top edge of the screen, where I can move it right/left, but not downwards anymore.
Using alt+tab to switch to the desktop and back alleviates this, but you can imagine that this does not really help my micro.
Any experience with this?
|
On November 02 2010 17:07 Metaspace wrote: Update: SCBW will not run (using DDHack.dll) on ICCup for me (I cannot connect to battle.net at all this way, see above).
Very often within the game, my mouse will become trapped at the top edge of the screen, where I can move it right/left, but not downwards anymore.
Using alt+tab to switch to the desktop and back alleviates this, but you can imagine that this does not really help my micro.
Any experience with this?
Have you changed to contents of your ddhack.cfg to only contain "altwinpos"?
Doing this solved the problems you mentioned for me.
|
I also use Windows 7 and had all these issues with scbw (have a déjà vu... think that I already posted my solution in this thread... whatever.) I'd recommend you playing in window mode. That solved all my problems + the psychodelic color bug. If the size is too small for you then just double it (1280*960). That's the easiest and most comfortable solution in my opinion.
|
On November 02 2010 18:34 vek wrote:Show nested quote +On November 02 2010 17:07 Metaspace wrote: Update: SCBW will not run (using DDHack.dll) on ICCup for me (I cannot connect to battle.net at all this way, see above).
Very often within the game, my mouse will become trapped at the top edge of the screen, where I can move it right/left, but not downwards anymore.
Using alt+tab to switch to the desktop and back alleviates this, but you can imagine that this does not really help my micro.
Any experience with this? Have you changed to contents of your ddhack.cfg to only contain "altwinpos"? Doing this solved the problems you mentioned for me. (As posted somewhere above) This does not work for me, as if I use the "altwinpos" switch instead of forcing vsync off for SCBW, I will not be able to connect to a server.
SCBW then leaves full screen mode, I am on the desktop with 640x480, have a SCBW ICCup Bnet window with a quarter of the screen size (i.e., not the whole window contents visible, just the top left part) and cannot log in.
|
On October 22 2010 17:10 Metaspace wrote:Show nested quote +On October 22 2010 01:12 2Pacalypse- wrote: - After some testing, it became public that DirectDraw hack indeed works well with BW, with some minor modifications. Squall_Leonhart69r again reported that DDhack works fine with Starcraft as long as you set Vertical synch (vsync) to Force off in Video card control panel. Also, you must add altwinpos option in config.ini file of DDhack. Correction: At least for my machine, you either use the "altwinpos" option in the DDHack config, or you force vsync off. The former does not allow me to attempt to connect to Bnet or ICCup etc., but the latter does (SCBW switches to another resolution for the connect window, I assume, which is messed up ba altwinpos on my machine).
Your mistaking the issues.
Vsync off prevents the mouse stuttering, which was a side effect of the frames polling higher then the refresh rate.
altwinpos prevents the mouse from being locked to the top of the screen from start, a alt+tab fixes this for some, but for others it does not. This has the side effect of causing certain backgrounds to be black and especially the battlenet text and buttons.
As for its effects on servers, most BNE's allow you to connect and login fine, if anything iccup is doing more checks then others and failing due to the load order of the dll's?
The freeze is most definitely an issue with DirectDraw on Windows 7, though for what reason im still trying to find out, the person i was working on this with got bored and so did i for awhile there (just wanted to play some games).
The strange thing is, while the freeze occurs in most DirectDraw only titles as a full system lock, titles which support DirectDraw and Direct3D7 (MS Starlancer), only occurs as a application lockup and can be end tasked, though task manager can only be raised from the ctrl+alt+delete task screen.
I also reproduced a full application hang right from start in Eduke32 in classic renderer, which happens to use DirectDraw, which was unlike both the Starcraft, and starlancer issue, and again found that Age of Empires 2 will not freeze at all once you get into a game.
|
|
Croatia9497 Posts
Oh, that looks promising.
Anyone tested it yet?
|
haven't tried it myself as im in the middle of a SC2 client download.
|
On November 16 2010 01:06 squall leonhart wrote:Show nested quote +On October 22 2010 17:10 Metaspace wrote:On October 22 2010 01:12 2Pacalypse- wrote: - After some testing, it became public that DirectDraw hack indeed works well with BW, with some minor modifications. Squall_Leonhart69r again reported that DDhack works fine with Starcraft as long as you set Vertical synch (vsync) to Force off in Video card control panel. Also, you must add altwinpos option in config.ini file of DDhack. Correction: At least for my machine, you either use the "altwinpos" option in the DDHack config, or you force vsync off. The former does not allow me to attempt to connect to Bnet or ICCup etc., but the latter does (SCBW switches to another resolution for the connect window, I assume, which is messed up ba altwinpos on my machine). Your mistaking the issues. Vsync off prevents the mouse stuttering, which was a side effect of the frames polling higher then the refresh rate. altwinpos prevents the mouse from being locked to the top of the screen from start, a alt+tab fixes this for some, but for others it does not. This has the side effect of causing certain backgrounds to be black and especially the battlenet text and buttons. As for its effects on servers, most BNE's allow you to connect and login fine, if anything iccup is doing more checks then others and failing due to the load order of the dll's? The freeze is most definitely an issue with DirectDraw on Windows 7, though for what reason im still trying to find out, the person i was working on this with got bored and so did i for awhile there (just wanted to play some games). The strange thing is, while the freeze occurs in most DirectDraw only titles as a full system lock, titles which support DirectDraw and Direct3D7 (MS Starlancer), only occurs as a application lockup and can be end tasked, though task manager can only be raised from the ctrl+alt+delete task screen. I also reproduced a full application hang right from start in Eduke32 in classic renderer, which happens to use DirectDraw, which was unlike both the Starcraft, and starlancer issue, and again found that Age of Empires 2 will not freeze at all once you get into a game. Thank you for pointing this out.
The thing is, with "altwinpos", I am not able to see the Bnet (or ICCup) connect screen (SCBW transforms itself into a desktop window, only partly visible, desktop at 640x320, I cannot click buttons or see login edit fields).
If I do not use altwinpos, I get a black screen, if I remember correctly. Setting vsync=off alleviated that.
Will try that tomorrow! Thanks for all your work BTW. Highly appreciated.
|
i tried it, and i don't think it helped at all.
i was able to start and play Escape from Aiur 3-5 times
however i then opened msn and firefox and the following startin SC froze.
in this case, i think it might be a GDI+Directdraw deadlock in the WDDM driver, that the XDDM hotfix does not address.
I also tried running SC without Audiodg running and starcraft froze almost immediately, so i can rule audio drivers out.
|
Oh. So, no new hope, apparently...will try myself tomorrow, no time today.
|
Well, so far I've tried every solution up to this point, except window mode, just because I REALLY don't want to go window mode :'( and nothing has worked for me. I'll try one "fix" and it'll work for a full day, 5 or 6 hours of game play, then crash every 5 min. afterwards. Try another "fix", work for a day, then crash every 5 min. etc.
I tried doing the Microsoft support hotfix, but it's currently no longer available it says. So, so much for that I guess. Sucks this problem's been here for months now and most of us are still on square 1. I guess I'll just have to deal with window mode or forget BW and play only SC2. I'll be checking back every once in a while to see if there are any updates, but I won't be holding my breath! haha Good luck to anyone that's still even attempting a fix!!! I'm rooting for you! ^_^
|
Is BW freezing AFTER you guys log on or before? Cuz mine froze before I logged on while it's on the "accessing account" screen. I just wanna make sure mine is the same as yall's
|
mine freezes after I log in.
|
Using DDHack with no problems, fixed colors and crashing. Set it to altwinpos and disable vsync, iccup works fine. I highly doubt that anyone who is still having problems has tried out DDHack while following all the instructions. You're welcome to prove me wrong though.
|
Croatia9497 Posts
DDHack unfortunately doesn't work on Bnet (yeah I know, "play iccup" blablabla...).
Here's a good workaround to make your Starcraft work on Windows 7:
1. Enable Window Mode in Chaoslauncher.
2. Change your Windows resolution to 640x480 and position your Starcraft in Window mode so it fits the screen perfectly.
3. Use Alt + F1 to lock your cursor inside Starcraft window, so you can scroll normally in game. Also use Alt + F11 to keep Starcraft on top of other windows, in case Taskbar is showing on top of SC.
4. In case you can only change your resolution to 800x600 in Display Settings, click Advanced and go to Adapter settings. There find "List all modes" option and click it (if you can't find it in Adapter tab, look around, it should be there somewhere). When you find all modes, choose the one where it says "640 by 480, True Color (32bit), xx Hz" (note: choose highest number of xx you find).
|
On December 19 2010 23:55 2Pacalypse- wrote: DDHack unfortunately doesn't work on Bnet (yeah I know, "play iccup" blablabla...).
Here's a good workaround to make your Starcraft work on Windows 7:
1. Enable Window Mode in Chaoslauncher.
2. Change your Windows resolution to 640x480 and position your Starcraft in Window mode so it fits the screen perfectly.
3. Use Alt + F1 to lock your cursor inside Starcraft window, so you can scroll normally in game. Also use Alt + F11 to keep Starcraft on top of other windows, in case Taskbar is showing on top of SC.
4. In case you can only change your resolution to 800x600 in Display Settings, click Advanced and go to Adapter settings. There find "List all modes" option and click it (if you can't find it in Adapter tab, look around, it should be there somewhere). When you find all modes, choose the one where it says "640 by 480, True Color (32bit), xx Hz" (note: choose highest number of xx you find).
Um what's the difference between doing this and just playing on windowed mode regularly besides the fact that your clear of distractions? I don't really understand how this is a fix becuz we still can't get sc to play on full screen :x
|
Croatia9497 Posts
On December 20 2010 04:35 MaRiNe23 wrote:Show nested quote +On December 19 2010 23:55 2Pacalypse- wrote: DDHack unfortunately doesn't work on Bnet (yeah I know, "play iccup" blablabla...).
Here's a good workaround to make your Starcraft work on Windows 7:
1. Enable Window Mode in Chaoslauncher.
2. Change your Windows resolution to 640x480 and position your Starcraft in Window mode so it fits the screen perfectly.
3. Use Alt + F1 to lock your cursor inside Starcraft window, so you can scroll normally in game. Also use Alt + F11 to keep Starcraft on top of other windows, in case Taskbar is showing on top of SC.
4. In case you can only change your resolution to 800x600 in Display Settings, click Advanced and go to Adapter settings. There find "List all modes" option and click it (if you can't find it in Adapter tab, look around, it should be there somewhere). When you find all modes, choose the one where it says "640 by 480, True Color (32bit), xx Hz" (note: choose highest number of xx you find). Um what's the difference between doing this and just playing on windowed mode regularly besides the fact that your clear of distractions? I don't really understand how this is a fix becuz we still can't get sc to play on full screen :x Because Window mode of Starcraft is 640 pixels wide and 480 high (it's a constant).
When you set your Desktop resolution to 640x480 what do you think happens?
|
Croatia9497 Posts
Oh and I didn't say it's a fix. I said it's a workaround.
|
On December 20 2010 04:35 MaRiNe23 wrote:Show nested quote +On December 19 2010 23:55 2Pacalypse- wrote: DDHack unfortunately doesn't work on Bnet (yeah I know, "play iccup" blablabla...).
Here's a good workaround to make your Starcraft work on Windows 7:
1. Enable Window Mode in Chaoslauncher.
2. Change your Windows resolution to 640x480 and position your Starcraft in Window mode so it fits the screen perfectly.
3. Use Alt + F1 to lock your cursor inside Starcraft window, so you can scroll normally in game. Also use Alt + F11 to keep Starcraft on top of other windows, in case Taskbar is showing on top of SC.
4. In case you can only change your resolution to 800x600 in Display Settings, click Advanced and go to Adapter settings. There find "List all modes" option and click it (if you can't find it in Adapter tab, look around, it should be there somewhere). When you find all modes, choose the one where it says "640 by 480, True Color (32bit), xx Hz" (note: choose highest number of xx you find). Um what's the difference between doing this and just playing on windowed mode regularly besides the fact that your clear of distractions? I don't really understand how this is a fix becuz we still can't get sc to play on full screen :x Come play sc2 ^^
|
On December 19 2010 19:23 writer22816 wrote: Using DDHack with no problems, fixed colors and crashing. Set it to altwinpos and disable vsync, iccup works fine. I highly doubt that anyone who is still having problems has tried out DDHack while following all the instructions. You're welcome to prove me wrong though. Read my posts above. I cannot log into ICCup. I use Win7 64 Professional.
Playing in window mode is no alternative for me, because of the keyboard and mouse latency. Storms don't go off in time, control groups are not assigned as pressed etc. In short: sucks.
|
Alright so I believe I posted about 3 solutions to this freezing and color problem and had to later EDIT and say "I'm sorry,never mind". But this time I waited about 2 weeks to seriously to see if this worked. So If you have windows 7. Try downloading the service pack 2. I've done this and no freezes and color problems so far and I've been going strong for 2 weeks. I can with confidence say, this is the solution. SPECIAL THANKS to Learn[wOk]
|
There is no service pack 2 for windows 7
and the problem is still present.
now gtfo.
|
|
|
|