|
looks like making a new thread might be a good idea...
following the discussions in here: 1) http://www.teamliquid.net/forum/viewmessage.php?topic_id=93382 ^ there is useful information in this thread that gives a general idea on the rather complicated win7/bw problem(s) at hand, but this information is essentially scattered.
2) http://www.teamliquid.net/forum/viewmessage.php?topic_id=228994 ^ this recent thread provides a "new" registry fix for the "color issue" coming from the blizzard website. this fix comes from other games and is almost 4 years old being unrelated to blizzard in regard of origin (well they may have found it on their own). the solution is partial as well.
if you want: - broodwar not to crash vista/win7. - to not have color issues under vista/win7. - record / stream bw in fullscreen with software like vhscrcap and xsplit.
here is an attempt to fix these issues, based around cnc-ddraw, which is code written by mr. hifi (full credit goes to him). my modifications so far have been minor directdraw or winapi related and are mainly to adapt the library to starcraft (broodwar). for example adding full keyboard support, f10, ctrl+1...0, ctrl+s for sound etc, making a proper exit. please note that this project has similarities to the "ddhack" project.
know problems: - battle.net interface is not rendered correctly! (todo: find cause / provide fix) - alt+tabing between bw and windows may increase cpu usage. - may crash on exit (should be fixed). - general performance drops due to the nature of the implementation, but should work ok on a dual core. - there is "window mode" support, but the mouse is off unless window is placed top-left. (working on that). - general mouse issues surrounding config parameters.
^ ignoring those you should be able to play / stream without problem.
how to install: - get zip file from: http://dl.dropbox.com/u/28720954/ddraw.zip - extract to starcraft dir (where stracraft.exe is) - do not change ddraw.ini config at this point!
for reporting bugs, please post in this thread: - name your cpu, video card, os (+service pack) - steps to reproduce
hopefully this will work out well for you. edit: currently untested with anti-hack services. might not be allowed.
cheers dosbox
--
|
Thanks! Minor clarification I just have to extract it in starcraft dir and thats all?
|
On June 03 2011 00:10 Jakalo wrote: Thanks! Minor clarification I just have to extract it in starcraft dir and thats all?
yes
|
Croatia9501 Posts
Yes, I saw your post in the other thread and was greatly intrigued. I'm still quite newbie at windows programming so I can't help with the code and since I don't have Windows 7, I can't help with testing either .
But anyways, I'm still greatly interested in this subject and I hang around on IRC with squall_leonheart and mudlord (ddhack developers) to whom I forwarded your post. I hope with combined efforts and with testing from teamliquid community we will have a final fix soon that will make playing BW on Win7 as painless as it was on WinXP.
|
This looks like a really nice project, but I have some issues with it.
intel core2 quad 2.5ghz, asus gtx 260, win7 (newest sp I assume)
when I enter multiplayer servers the game briefly goes crazy (minimizing-maximizing a few times). After that I'm partially in windows at 640*480 res while the colors are badly messed up in the server interface (mainly black, though I'm able to see the text).
|
i have the same problem,.i get angry and remove all this files .not want know more -___- gl
|
@2pacalypse-, i'm glad there are people working on solving the issue already. i'm mostly interested to the exact windows roots of the issue e.g. my post in the other thread.
@xsebt & eonzerg - confirmed on winxp. i will spend some time investigating tomorrow... (at least i can test it locally)
|
Interesting work dosbox! I'll test this out after the weekend, thanks for putting the effort into it and hopefully there will soon be a final cut solution to win7
|
"- record / stream bw in fullscreen with software like vhscrcap and xsplit."
Xsplit is just showing a black screen when I try to record the top left 640*480 pixels.
|
I have the files in my directory but when I launch starcraft, the colours are incredibly dark instead of extremely bright, and the cursor is not moving
Cpu: Athlon II x3 445, GPU: HD 5850 sapphire xtreme OS: windows 7 64bit
|
|
Did the blizz fix. The colors are so pretty T_T. Nerd tears of joy.
|
Well it fixes the colors, but does it fix the crashing problems?
|
On June 03 2011 07:47 djcube wrote:Well it fixes the colors, but does it fix the crashing problems? never had it crash, cant say
|
wow, sorry wrong thread, I thought this one was the previously locked thread about the "blizzard patch"
|
Sick solution. I'm recording/streaming like a boss now. My specs:
Intel Quad Core 1.8 ATI Radeon X1550
Nice! Thanks a lot
|
Wow sick really looking forward to trying this out thanks
|
Battle.net seems to have some problems (black boxes, stuff not showing up) but the game itself runs smoothly. I'll test out using some streaming programs later.
|
Thanks dosbox..
I've been hoping they patch up bw and fix it up for the new OS for a while now..:/
|
|
Works like a charm. Great work mate, thank-you!
|
THIS IS AWESOME NO MORE BROKEN COLORS
|
yes the colors are ok, but does it still crashes when oyu have like winamp and skype on while playing?
|
wow sweet fix! but my biggest qualm with Brood War right now is the fact that my screen is 1080p and so Brood war looks all stretched out and fugly as heck. Also, Window mode with ICCUP launcher is laggy. What can I do other than getting a tiny monitor?
|
On June 05 2011 19:22 Golgotha wrote: wow sweet fix! but my biggest qualm with Brood War right now is the fact that my screen is 1080p and so Brood war looks all stretched out and fugly as heck. Also, Window mode with ICCUP launcher is laggy. What can I do other than getting a tiny monitor?
you need to set fixed aspect ratio in your graphics driver. if you dont know how to do it, post your graphics crad type.
|
well tested it, the colors are ok, it didnt crash in the first 30 minutes, but it used like bunch of my memory from pc, it usually uses like 20,000kbs, but now it used like 200,000kbs, and it lagged like hell, so i dont think this is a good fix, and it refreshes itself all the time and battle.net is messed up!
|
Well I played a game and didnt freeze, but Bnet is all fucked up, I only see the text input areas and the rest is just my desktop in abysmal res. I also can't exit from Bnet, even Ctrl alt deleting it takes forever, and doesn't revert back to proper res.
Also had some insane minimise/maxmise action going on when trying to log on.
Im using
Core i7 740 qm ATI 5850m Win7 64-bit
|
On June 05 2011 19:38 S.O.U.L wrote: well tested it, the colors are ok, it didnt crash in the first 30 minutes, but it used like bunch of my memory from pc, it usually uses like 20,000kbs, but now it used like 200,000kbs, and it lagged like hell, so i dont think this is a good fix, and it refreshes itself all the time and battle.net is messed up!
I think its still under-development so don't call it "useless" just yet. I think its better to put your specs so that he can fix it. I've played broodwar on W7 and never had problems with it except the color problem.
|
On June 05 2011 18:45 S.O.U.L wrote: yes the colors are ok, but does it still crashes when oyu have like winamp and skype on while playing?
Yes this is really what I would like to know.
|
all my problems were solved by the blizzard reg files :D
|
The terrible battle.net interface is annoying as fuck! Kinda useless for me until you fix it. :S
On June 05 2011 16:04 PineappleLumpsToss wrote: Works like a charm. Great work mate, thank-you! Not everybody has this problem? Can something be done on my end to fix it?
|
I've had much success closed explorer.exe, but this is just great. Thanks!!!!
|
On June 05 2011 21:57 DarthXX wrote: Well I played a game and didnt freeze, but Bnet is all fucked up, I only see the text input areas and the rest is just my desktop in abysmal res. I also can't exit from Bnet, even Ctrl alt deleting it takes forever, and doesn't revert back to proper res.
I have this problem as well and I'm also running win7 64bit.
|
Any progress on the "- battle.net interface is not rendered correctly! (todo: find cause / provide fix)" problem? ^^
|
hey xsebt et al, the bnet issue is actually the most complicated to solve. i'm trying to combine forces with some more experienced developers, so that we can provide a working solution.
no exact schedule promises but please stay tuned. 
---
|
just a quick update: suddenly, i don't have much time to work on this "solution", but perhaps later on. posting here to quote someone else who has already done this and reveal partially the magnitude of the issue:
The directdraw simulation <snip> is very primitive, it was about one week to put that together, another week was implementing the <snip> window and the mouse capturing. Then it took another 2 months from morning to night to put toghether the megabrutal hack that drives the bnet interface..."
<snip>
"...So basically it draws on the screen with both direct access and with gdi32 that is the ugliest UI rendering code (read sc:bw bnet interface) I have ever seen in my life."
i'm going to leave this person anonymous, since i didn't really get permission to quote him. but as you can see: - blizzard wrote very badly their windows sc1, diablo1 bnet interfaces and i agree completely with that after seeing whats in there myself. - time is an issue.
p.s. testing with different gpu's, so far shows that capturing fullscreen with VScrCap (x-split tells that its based on it..) is graphics driver related as well (e.g. old ati catalyst works, new does not work). so i think this means that if one can capture sc:bw fullscreen he/she might be lucky.
|
Australia7069 Posts
|
United Kingdom1688 Posts
You would literally be the biggest hero ever if you put a team together which could fix this. Seriously, it would be incredible. I hope you can find the manpower, and man-hours.
|
|
OP's fix is an entirely new and better solution - assuming he fixes the few issues.
Still no fix to the b.net menu rendition problem?
|
I can't log on. It says Battle.net doesn't recognize my application version.
|
Bumping, any fix on the b.net menu problem?
|
Sorry for the bump, does anyone have another link to the color fix patch? The link provided in the OP doesnt work anymore.
|
|
The link doesnt work
|
nope, i had that problem alot and you need to disable coller cycling, its in the in game options
|
Bumping this because Eletric Circuit on Iccup is fucking my colors out of nowhere during the games. In case other people are experiencing the same problem as me, i had to ask: is this going to solve that problem?
|
Bisutopia19234 Posts
|
|
|
|
|