But can you tell much more what you mean by "if you're on Windows XP"? If I have Win7 where my BW runs normal perfectly will this thing affect it? Or is it designed for Win 8 & 10 and later I believe to solve compatibility issues?
EDIT: Wow, this thing is so beautiful, not only chat rank icons fixed but even fonts get nicer. mca needs to implement it (maybe update that ddraw fix) to mca64launcher.
BUT one really BAD thing that affects in game, as someone below mentioned, there is slow down in game, it feels unnatural and hard to control or micro. I hope this can be fixed or thought what causes it. It is really similar to lag when running on w-mode. What interesting is menu where you choose singler player/custom game/maps etc. slides faster than usual.
On December 12 2015 12:39 outscar wrote: This is great and nice, thanks for efforts.
But can you tell much more what you mean by "if you're on Windows XP"? If I have Win7 where my BW runs normal perfectly will this thing affect it? Or is it designed for Win 8 & 10 and later I believe to solve compatibility issues?
It doesn't run "perfectly" without workarounds like killing explorer.exe. It fixes all graphical-related bugs in bnet menus that have been introduced since Windows Vista basically.
so, i tested it real quick. What happened for me was: the game took quite long to load and it really slowed my game down a lot. Wasn't playable anymore and i tested it with an AI, so it wasn't just a bad connection.
I use Win 7, and launched via MCA Launcher. i did have the MCA DDRAW Emulation box checked. Hope this helps, but ask me in skype if you are interested in details.
On December 12 2015 13:54 Cele wrote: so, i tested it real quick. What happened for me was: the game took quite long to load and it really slowed my game down a lot. Wasn't playable anymore and i tested it with an AI, so it wasn't just a bad connection.
I use Win 7, and launched via MCA Launcher. i did have the MCA DDRAW Emulation box checked. Hope this helps, but ask me in skype if you are interested in details.
Have you tried disabling CPU Throttling?
DDraw Emulation option isn't necessary if you're using this dll
On December 12 2015 12:59 skern49 wrote: Is this compatible with mca64launcher and/or wLauncher?
Launchers don't care if you have this DLL in your SC folder
On December 13 2015 08:43 endy wrote: fix the graphics for me with Win8.1 but also adds a lag that makes the game unplayable. Makes the game feel like CPU is at 100% usage while it's not.
Is CPU Throttling enabled or disabled? Can you try toggling it?
On December 13 2015 08:43 endy wrote: fix the graphics for me with Win8.1 but also adds a lag that makes the game unplayable. Makes the game feel like CPU is at 100% usage while it's not.
Is CPU Throttling enabled or disabled? Can you try toggling it?
i don't have that active too. The lag reduced greatly for me when i switched off the DDRAW Emulation in the MCA Launcher, but it still was notable. And too notable to really feel comfortable playing.
1. DDraw.dll made my StarCraft feels heavy/slow. 2. My StarCraft took a while to load in the beginning. 3. My StarCraft felt like running LESS frame. 4. Words seem blurry in the channel.
Shows a clear difference at 1:40 and 7:10 (Sweeping screen with the keyboard arrows) Overall, I felt like I had ddemulate on. ddemulate makes my StarCraft run slower.
For me blurred fonts were fine, they looked nicer, looked like Microsoft font thing which makes easy to read things. https://en.wikipedia.org/wiki/ClearType But if you have use glasses sure it's bad and differs.
Basically Scan in his video showed everything I wanted to say. It feels like I'm using some other mouse with other speed/DPI and other mouse pad. Sure it's playable but that's not right, it messes with your control bad and you can't ladder. Maybe it made for Warcraft 2 or whatever game of Blizzard and not compatible with BW. So I'm taking back my word about implementing this dll to mca64launcher because mca's Emulate DirectDraw option is hundred times better and not giving a lag.
I have a windows 8 laptop on which brood war only plays as a small screen in the upper left corner of the monitor. I gave this a try, but it didn't fix it unfortunately.
On December 17 2015 07:25 B-royal wrote: I have a windows 8 laptop on which brood war only plays as a small screen in the upper left corner of the monitor. I gave this a try, but it didn't fix it unfortunately.
you need to force the upscale on your display, it's the same for a few old monitors
What exactly does this fix? My BW works fine with the mca launcher but there's just some visual bugs in the actual iccup (haven't checked fish) battle.net interface e.g you can't see the ranks and stuff, leaves some of the overlay on when you look at someones profile so you can't see their win/loss etc
Only happens if I don't use window mode. Is this related?
xboi, will there be an update adressing the lag issues the fix causes? (as described by myself and by Scan in his Video for ex.) Or is it something, that most likely can not be fixed?
On December 17 2015 18:24 kogeT wrote: Do people still play on blizzard servers?
Yeah. Mainly on Asia though. The U.S. servers are dead, but Asia server is still strong.
Well, for me the "dead" is for a thing which is buried and you can't restore. As far as I've been in Battle.net US East it's as much active as iCCup because you can find at least 4-5 games per 20 min. US West surely dead because it has been hacked and shut down for a long time, it sometimes works but no games ever. It's a well place to play some Hunters and especially LT for sure since iCCup deleted most popular ladder map from pool which is deliriously silly decision.
On December 17 2015 21:57 Cele wrote: xboi, will there be an update adressing the lag issues the fix causes? (as described by myself and by Scan in his Video for ex.) Or is it something, that most likely can not be fixed?
Aqrit has recently started dedicating his time towards this again to fix the lag after seeing support here and at war2.ru. If any developer would like to help out, here's where we've been discussing the problem: http://forum.war2.ru/index.php/topic,1790.msg31537.html#msg31537
On December 17 2015 18:24 kogeT wrote: Do people still play on blizzard servers?
Yeah. Mainly on Asia though. The U.S. servers are dead, but Asia server is still strong.
Well, for me the "dead" is for a thing which is buried and you can't restore. As far as I've been in Battle.net US East it's as much active as iCCup because you can find at least 4-5 games per 20 min. US West surely dead because it has been hacked and shut down for a long time, it sometimes works but no games ever. It's a well place to play some Hunters and especially LT for sure since iCCup deleted most popular ladder map from pool which is deliriously silly decision.
you still can play LT aswell, even if it's not in the ladder pool.
On December 17 2015 18:24 kogeT wrote: Do people still play on blizzard servers?
Yeah. Mainly on Asia though. The U.S. servers are dead, but Asia server is still strong.
Well, for me the "dead" is for a thing which is buried and you can't restore. As far as I've been in Battle.net US East it's as much active as iCCup because you can find at least 4-5 games per 20 min. US West surely dead because it has been hacked and shut down for a long time, it sometimes works but no games ever. It's a well place to play some Hunters and especially LT for sure since iCCup deleted most popular ladder map from pool which is deliriously silly decision.
you still can play LT aswell, even if it's not in the ladder pool.
You're from iCCup stuff, right? You're telling me what I can host or not? With that success I can host Blood Bath as well but will anyone play it? Not funny. Who else is gonna play non-ladder thing without gaining points?
On December 18 2015 11:31 xboi209 wrote: SOS TL mods, this is going off topic....
no need, i think this point was argued enough in other threads and i don't have intention to continue here.
@outscar: well i play plenty ums games a lot. Sure it's not the same as ladder, but if you say play LT on West it seems the same to me as UMS on ICCup? I don't play much West though.
A new update has been released which has fixed screenshots in the Battle.net menus and improved the lag during gameplay. Like all the previous versions, this hasn't been widely tested yet, so report any problems you find. Link in the OP.
Just tested and wow, you guys are great! This thing works perfect and this is what we all needed these years after XP got outdated. Scan should ASAP retest it and tell his thoughts to be sure 100% that no lag.
I got another request still I know no one wants to bother with it: Is there a way to mix this lag fixed version with 1st release (0.01) since I really liked those blurred ClearType fonts in battle.net? I will be so grateful if xboi can restore those fonts since I prefer them smooth for my eyes.
after change DDRAW.dll my sc have unplayable lag in game ^^ before i played (with ddraw+high priority, no idea why for normal game without stream i need ddraw and high^^). now unreal to play how return old ddraw.dll?
On January 03 2016 19:27 idegelchik wrote: after change DDRAW.dll my sc have unplayable lag in game ^^ before i played (with ddraw+high priority, no idea why for normal game without stream i need ddraw and high^^). now unreal to play
Does it lag when you start BW by simply double clicking on StarCraft.exe?
On January 03 2016 17:40 outscar wrote: I got another request still I know no one wants to bother with it: Is there a way to mix this lag fixed version with 1st release (0.01) since I really liked those blurred ClearType fonts in battle.net? I will be so grateful if xboi can restore those fonts since I prefer them smooth for my eyes.
There could be a custom version for you, I think I could do that later.
On January 03 2016 17:40 outscar wrote: I got another request still I know no one wants to bother with it: Is there a way to mix this lag fixed version with 1st release (0.01) since I really liked those blurred ClearType fonts in battle.net? I will be so grateful if xboi can restore those fonts since I prefer them smooth for my eyes.
There could be a custom version for you, I think I could do that later.
Ah thanks, I will be waiting.
After testing and playing with it all day long I got 50/50 miss when I split my workers. When I run normally without file I do much well. Maybe I'm carping and searching faults unreasonably when it's my own fault failing splitting workers as I used to but when you used to play the game so long you can feel that tiny difference. That means GAME NOT LAGGING but is it still 100% SAME as it used to be? So that's why I'm asking Scan to do another test of it.
no obvious lag now but i think is still little noticable when micro? think pro player would sense it quicker. but for such good feature it is fine enough anyway. thank you and aqrit for update ^ ^
I am Windows 8 user. The newest 0.04 version is amazing, it doesn't lower FPS as previous versions and make mouse more precise i think, some of you that still feel like a mouse delay i reccomend to uncheck DWN in mca64Launcher or kill explorer.exe process while playing sc:bw.
I played some games with it and didn't notice any lag. I am using windows 7 x64. Other minor things I noticed, the blurry fonts are still there and in general starcraft seems to have slightly changed colors to red. It also doesn't work well with the feature from mca64launcher of being able to chat while being alt+tabbed out of starcraft. Everytime I write something, it automatically goes back to starcraft. And atleast when using 2 monitors, starting starcraft with this .dll screws up all other window positions on my desktop.
On January 11 2016 04:44 imafriend123 wrote: Still no fix for the asia server? Great mod works and all, but it doesn't work with on asia server. ):
The problem is that official Battle.net servers sends a DLL that checks for memory modifications in BW so unless there's a way around that, this fix will not work on official Battle.net servers.
On January 03 2016 17:40 outscar wrote: I got another request still I know no one wants to bother with it: Is there a way to mix this lag fixed version with 1st release (0.01) since I really liked those blurred ClearType fonts in battle.net? I will be so grateful if xboi can restore those fonts since I prefer them smooth for my eyes.
There could be a custom version for you, I think I could do that later.
Ah thanks, I will be waiting.
After testing and playing with it all day long I got 50/50 miss when I split my workers. When I run normally without file I do much well. Maybe I'm carping and searching faults unreasonably when it's my own fault failing splitting workers as I used to but when you used to play the game so long you can feel that tiny difference. That means GAME NOT LAGGING but is it still 100% SAME as it used to be? So that's why I'm asking Scan to do another test of it.
On January 03 2016 17:40 outscar wrote: I got another request still I know no one wants to bother with it: Is there a way to mix this lag fixed version with 1st release (0.01) since I really liked those blurred ClearType fonts in battle.net? I will be so grateful if xboi can restore those fonts since I prefer them smooth for my eyes.
There could be a custom version for you, I think I could do that later.
Ah thanks, I will be waiting.
After testing and playing with it all day long I got 50/50 miss when I split my workers. When I run normally without file I do much well. Maybe I'm carping and searching faults unreasonably when it's my own fault failing splitting workers as I used to but when you used to play the game so long you can feel that tiny difference. That means GAME NOT LAGGING but is it still 100% SAME as it used to be? So that's why I'm asking Scan to do another test of it.
I use Win7 but still tested it and it didn't affect anything, everything normal like without dll but rank icons are showing up! It's very similar of mcalauncher's Emulate Directdraw option. I kinda get used to 0.04 ver. but maybe stick around with this for now because it's perfect and not touching gameplay. Thanks a lot.
EDIT: When I Alt+tab or go out to my desktop with Windows key to check smth I can't go back to BW - it crashes. Not really big deal if you don't go out of game but if suddenly you need smth, or skype call to answer you're doomed.
0.04 is smooth as butter in 1v1 on Win7, , as long as you have CPU throttling turned off. It's really impressive how everything works like it did back in XP
On January 14 2016 19:49 Endymion wrote: does ddraw work on linux or would i need wine
you need wine anyway to run starcraft but it should work fine. I've used a similar ddraw emulation dll on linux before. The only problem I had was forcing 4:3 but that's more because of a bad monitor.
Also, I wasn't able to use BWAPI with this dll file in my Starcraft folder- it would kind of suck if I had to swap dll files every time I wanted to use the Replay++ plugin.
Also, I wasn't able to use BWAPI with this dll file in my Starcraft folder- it would kind of suck if I had to swap dll files every time I wanted to use the Replay++ plugin.
On January 31 2016 02:48 aqrit wrote: The FPU precision state must have indavertently gotten changed by ddraw.dll; single-precision round-to-nearest vs double-precision mode.
The Replay++ plugin looks like it draws all over the screen. It probably calls some ddraw functions that aren't yet implemented.
Welcome to TL and thank you for the amazing draw.dll
If you leave out this code, Direct 3D changes the precision used by the FPU for your process and you will see less precise values. The alternative is to use explicit formating when displaying floating point values.
I'd be interested in hearing specs from people who have blurry fonts... OS, desktop resolution, graphics card, desktop dpi (if known) languages other than english? ddraw.dll version
um... whats the bug?
not fullscreen ? alt+enter (once or twice) should change it back to fullscreen... ?
I'd be interested in hearing specs from people who have blurry fonts... OS, desktop resolution, graphics card, desktop dpi (if known) languages other than english? ddraw.dll version
on the StarCraft.exe -> properties -> compatibility tab select the "Disable display scaling on high DPI settings"
I'll try a more aggressive approach to disabling this in the next update... apparently the dpiaware.manifest included in ddraw.dll does nothing, so instead I'll try calling SetProcessDPIAware() directly.
On January 03 2016 17:40 outscar wrote: I got another request still I know no one wants to bother with it: Is there a way to mix this lag fixed version with 1st release (0.01) since I really liked those blurred ClearType fonts in battle.net? I will be so grateful if xboi can restore those fonts since I prefer them smooth for my eyes.
Once Aqrit is here to fix blur I beg him opposite to restore blur for latest version, if it's not difficult for me like I quoted above. Thank you a lot.
I'd be interested in hearing specs from people who have blurry fonts... OS, desktop resolution, graphics card, desktop dpi (if known) languages other than english? ddraw.dll version
on the StarCraft.exe -> properties -> compatibility tab select the "Disable display scaling on high DPI settings"
I'll try a more aggressive approach to disabling this in the next update... apparently the dpiaware.manifest included in ddraw.dll does nothing, so instead I'll try calling SetProcessDPIAware() directly.
i think propertties will only works when starctaft is run without launchers.
on the StarCraft.exe -> properties -> compatibility tab select the "Disable display scaling on high DPI settings"
I'll try a more aggressive approach to disabling this in the next update... apparently the dpiaware.manifest included in ddraw.dll does nothing, so instead I'll try calling SetProcessDPIAware() directly.
i think propertties will only works when starctaft is run without launchers.
Whoa! Just decided to check back in on the Brood War world and saw this awesome thread. Aqrit's DLL works perfectly!
All BNET menus display properly now, and I'm not seeing any performance impact whatsoever. If only we could use this on official BNET servers. That would pretty much be perfect.
So now I'm trying out ICCUP since it allows me to use this DLL, but I'm finding it to be a bit less active for UMS play than US East/West. Seems like no matter what I do in my attempts to play UMS maps consistently online there is always some kind of compromise. If only everyone who likes UMS could agree to jump over to ICCUP.
On March 19 2016 11:54 ScOULaris wrote: Whoa! Just decided to check back in on the Brood War world and saw this awesome thread. Aqrit's DLL works perfectly!
All BNET menus display properly now, and I'm not seeing any performance impact whatsoever. If only we could use this on official BNET servers. That would pretty much be perfect.
So now I'm trying out ICCUP since it allows me to use this DLL, but I'm finding it to be a bit less active for UMS play than US East/West. Seems like no matter what I do in my attempts to play UMS maps consistently online there is always some kind of compromise. If only everyone who likes UMS could agree to jump over to ICCUP.
There's like a gajillion UMS lobbies on Fish, but I am not a big fan of UMS.
And wtf people still play Bnet servers!? Last time I went on there were like 20 people
In regards to #2, no half decent hack is really blocked because of this mechanism. It is a one time check that only occurs when connecting to the server, many people circumvent this check by loading their hacks after logging in which is very trivial. Any circumvention tool at worst would only save hackers 5 seconds from alt+tabbing out to inject their hacks and at best would make your DLL a very viable solution to this graphical issue.
On March 21 2016 09:05 xboi209 wrote: In regards to #2, no half decent hack is really blocked because of this mechanism. It is a one time check that only occurs when connecting to the server, many people circumvent this check by loading their hacks after logging in which is very trivial. Any circumvention tool at worst would only save hackers 5 seconds from alt+tabbing out to inject their hacks and at best would make your DLL a very viable solution to this graphical issue.
Yeah, I don't see how antihack is an issue. Private servers accessed via mca64launcher have better anticheat mechanisms than official Bnet servers, and this custom DLL works with them.
The bnet sever is a private server and to use it one must agree to certain rules. It is not okay to break a rule and hide from the rule enforcement, even if there is no malicious intent.
If ICCUP decided to drop clients using this dll, it would not be okay to hack it past its anti-cheat either.
Unfortunately, I'd say the majority of the BW community will disagree with you about the intent. I'd also like to point out the support that Blizzard recently announced for a roughly similar third-party tool that Diablo 2 players have been using to enhance their graphics despite not being explicitly allowed previously: http://us.battle.net/en/forum/topic/20742864601
And lastly- when I use your .dll file method, Korean font/text in game stops working. But once I take the .dll out and go back to MCA's the korean in game works fine (can change my keyboard to english or korean).
EDIT: Actually, korean works in channel. Doesn't work in game/lobby. But if using MCA option it works just fine even in game. Any idea on this ?
On April 03 2016 07:02 ProtossGG wrote: OK, thanks for the response.
And lastly- when I use your .dll file method, Korean font/text in game stops working. But once I take the .dll out and go back to MCA's the korean in game works fine (can change my keyboard to english or korean).
EDIT: Actually, korean works in channel. Doesn't work in game/lobby. But if using MCA option it works just fine even in game. Any idea on this ?
I've never been able to read korean with or without this .dll, but there's a plugin that allows me to read and type in-game. Downside is you can't load custom plugins into MCA as far as I'm aware so I only use it with wlauncher.
On April 03 2016 07:02 ProtossGG wrote: OK, thanks for the response.
And lastly- when I use your .dll file method, Korean font/text in game stops working. But once I take the .dll out and go back to MCA's the korean in game works fine (can change my keyboard to english or korean).
EDIT: Actually, korean works in channel. Doesn't work in game/lobby. But if using MCA option it works just fine even in game. Any idea on this ?
I've never been able to read korean with or without this .dll, but there's a plugin that allows me to read and type in-game. Downside is you can't load custom plugins into MCA as far as I'm aware so I only use it with wlauncher.
That's never been the case for me. This is the first time I'm even testing the .DLL and only now has my korean disappeared. I've already gotten rid of it and just usnig mca and korean working fine again.
Means that something in this .dll causes korean not to work anymore.
On April 03 2016 07:02 ProtossGG wrote: OK, thanks for the response.
And lastly- when I use your .dll file method, Korean font/text in game stops working. But once I take the .dll out and go back to MCA's the korean in game works fine (can change my keyboard to english or korean).
EDIT: Actually, korean works in channel. Doesn't work in game/lobby. But if using MCA option it works just fine even in game. Any idea on this ?
I've never been able to read korean with or without this .dll, but there's a plugin that allows me to read and type in-game. Downside is you can't load custom plugins into MCA as far as I'm aware so I only use it with wlauncher.
Offtopic this is interesting helpful plugin but it only fixes half of fonts, I mean in chat, game join menu I don't see it, can't read any announcements, but in lobby I can see game name properly and that's it . Is there a way they can implement this to all not only lobby.
This is a known issue that I haven't looked into yet.
xboi209 wrote: According to the wDetector author, BW's drawing function breaks when attempting to draw Korean(and maybe even other double byte character sets) when there are more than 256 colors.
All the reports around this issue seem confused... and I've no reports from someone using only my hack. (aka. their system language is set to Korean and they're not using wLauncher, or anything else )
This shouldn't be an issue on win8/win10 with the "minimum" version of my hack, but that might have *more* performance issues at this time.
xboi209 wrote: According to the wDetector author, BW's drawing function breaks when attempting to draw Korean(and maybe even other double byte character sets) when there are more than 256 colors.
All the reports around this issue seem confused... and I've no reports from someone using only my hack. (aka. their system language is set to Korean and they're not using wLauncher, or anything else )
This shouldn't be an issue on win8/win10 with the "minimum" version of my hack, but that might have *more* performance issues at this time.
So you're saying you're not sure with your .DLL or you just know it won't work with your .DLL?
EDIT: Yes, my system language and all this is set to korean. That's how it works fine when using MCA.
EDIT 2: Interestingly, korean in game works on Fish using your .DLL. But doesn't work on ICC. lol
On April 03 2016 02:04 ProtossGG wrote: What's the difference between this and the DDRAW EMULATION in MCA Launcher?
ddemulate is a command line option built into BW, it is not programmatically known what it does to attempt to fix graphical issues. It's known to only fix the latency bars and rank icons in the Battle.net interface. This DLL is unofficial but fixes the graphical glitches seen in the Battle.net interface on Windows 8 and above as well as the latency bars and rank icons.
On April 03 2016 07:02 ProtossGG wrote: OK, thanks for the response.
And lastly- when I use your .dll file method, Korean font/text in game stops working. But once I take the .dll out and go back to MCA's the korean in game works fine (can change my keyboard to english or korean).
EDIT: Actually, korean works in channel. Doesn't work in game/lobby. But if using MCA option it works just fine even in game. Any idea on this ?
I've never been able to read korean with or without this .dll, but there's a plugin that allows me to read and type in-game. Downside is you can't load custom plugins into MCA as far as I'm aware so I only use it with wlauncher.
On April 03 2016 07:02 ProtossGG wrote: OK, thanks for the response.
And lastly- when I use your .dll file method, Korean font/text in game stops working. But once I take the .dll out and go back to MCA's the korean in game works fine (can change my keyboard to english or korean).
EDIT: Actually, korean works in channel. Doesn't work in game/lobby. But if using MCA option it works just fine even in game. Any idea on this ?
I've never been able to read korean with or without this .dll, but there's a plugin that allows me to read and type in-game. Downside is you can't load custom plugins into MCA as far as I'm aware so I only use it with wlauncher.
Offtopic this is interesting helpful plugin but it only fixes half of fonts, I mean in chat, game join menu I don't see it, can't read any announcements, but in lobby I can see game name properly and that's it . Is there a way they can implement this to all not only lobby.
It's not known on how to hack BW to enable Korean fonts everywhere. From what I see in Korean Mode's source code, this is as far as it goes using the method it uses.
Also, I'd like to note (even though I've removed using the .DLL at this time and back to using DDraw from MCA launcher) -
The .DLL also fixes the 'white screen' issue. I think many of you have been experiencing it as well - where you're in a channel and the screen goes white. You have to alt-tab to fix it and it becomes quite annoying as it happens very often. I found, from my experience, that the .DLL also fixes this issue but the DDraw in MCA doesn't handle this issue.
I'm using the DDraw in MCA though just because Korean works in-game when using it (on icc).
One way to fix this issue would be to hook GetBitmapBits() then simply convert each black & white line from 32bpp to 8bpp (but keep the same pitch)
Invasive hooking doesn't really fit in with what I want in this project though. Any thoughts (xboi et al.)?
edit3: could stuff it into the korean mode plug-in and just have the hook check the color-depth at run-time... though the suggested "fix" might be too sketchy for that.
edit: nvm looks like it is 8bpp already edit2: nvm the nvm I forgot to test in 32bpp color mode, I still haven't tried it...
---
apparently, ddemulate just passes the DDCREATE_EMULATIONONLY flag to DirectDrawCreate.
On April 06 2016 12:45 mca64Launcher_ wrote: hey aqrit is there a stable version without in game lag? Wanna add this to mca64Launcher
.4
On April 05 2016 09:49 aqrit wrote: Invasive hooking doesn't really fit in with what I want in this project though. Any thoughts (xboi et al.)?
Hooking is the only method I can think of.
On April 05 2016 09:49 aqrit wrote: edit3: could stuff it into the korean mode plug-in and just have the hook check the color-depth at run-time... though the suggested "fix" might be too sketchy for that.
It'd make more sense to include a fix in your DLL since it breaks Korean text.
Weird thing is version .02 works best for me, version .04 gives the blurry fonts.
Aqrit, would you know why? And do you think I'm losing anything by using .02 (older ver?). Of course, still looking for in-game korean fix on icc.
EDIT: And gameplay is the same between .02 and .04. I actually never experienced any lag issues like others in this thread explained. I use Win 7 though, and I think the fix was more targeted for Win 8 / Win 10? Could be why.
On April 15 2016 23:54 Assault_1 wrote: looks like blizzard's going to put this project out of business with their next patch
If the new patch adds features we never wanted, or introduces new bugs/hacks, or flat out destroys all ability for iccup/fish/windowmode/chaoslauncher to function anymore, there is a good chance everyone will stay on 1.16.1
So it's nice to keep this awesome ddraw project going forward because the patch will probably have slow adoption.
On April 15 2016 23:54 Assault_1 wrote: looks like blizzard's going to put this project out of business with their next patch
If the new patch adds features we never wanted, or introduces new bugs/hacks, or flat out destroys all ability for iccup/fish/windowmode/chaoslauncher to function anymore, there is a good chance everyone will stay on 1.16.1
So it's nice to keep this awesome ddraw project going forward because the patch will probably have slow adoption.
On July 19 2016 03:28 B-royal wrote: It doesn't work for me unfortunately. I have windows 8.
Are you putting the ddraw.dll file in your starcraft folder, where starcraft.exe is ?
If yes... and still nothing fixes... try some of the older versions. Also try running starcraft.exe without any launchers to make sure nothing is getting in the way. If nothing works post your specs here so the author can look into it (graphics card, 64/32-bit windows 8, etc).
be careful if using a loader... you may have the game installed to two different places. or some launchers (like gameranger) mess up the current directory (or something) and break this...
and
If a DLL with the same module name is already loaded in memory, the system uses the loaded DLL, no matter which directory it is in. The system does not search for the DLL.
If the DLL is on the list of known DLLs for the version of Windows on which the application is running, the system uses its copy of the known DLL (and the known DLL's dependent DLLs, if any). The system does not search for the DLL. For a list of known DLLs on the current system, see the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs.
On July 29 2016 21:09 nurle wrote: Is this helpful for the "mouse lag" i feel in windows10? Also from what I understand this doesn't work on iccup battle net? or?
It works on iCCup and Fish but doesn't work for official (dead) servers. It should fix mouse lag.
Hey Aqrit, if you're reading this, could you look into supporting 1.17.0 (even though it isn't needed anymore). Right now, the W-Mode plugin that the community uses is broken, and the author is nowhere to be found, so it'd be nice to have a windowed mode for BW. http://ftp.blizzard.com/pub/broodwar/patches/PC/BW-1170.exe
Does anyone else get momentary freezing from this? When i went back to ddraw emulation I don't get freezing, but unfortunately the gui is screwed up still.
On August 12 2016 06:15 f10eqq wrote: Does anyone else get momentary freezing from this? When i went back to ddraw emulation I don't get freezing, but unfortunately the gui is screwed up still.
Is there any possibility this will work with Korean fonts in the future? *edit* The korean fonts work fine when I use wlauncher but if I try to play on iccup with mcalauncher none of the text works.
On October 19 2016 14:51 Ars0n_ wrote: Is there any possibility this will work with Korean fonts in the future? *edit* The korean fonts work fine when I use wlauncher but if I try to play on iccup with mcalauncher none of the text works.
Can't you use the DDraw Emulator on mca launcher? That works totally fine for me (which is the reason I can't use this ddraw.dll on its own, either).
On October 19 2016 14:51 Ars0n_ wrote: Is there any possibility this will work with Korean fonts in the future? *edit* The korean fonts work fine when I use wlauncher but if I try to play on iccup with mcalauncher none of the text works.
Can't you use the DDraw Emulator on mca launcher? That works totally fine for me (which is the reason I can't use this ddraw.dll on its own, either).
It doesn't fully fix the graphical problems that arises in Windows 7-10
On October 19 2016 14:51 Ars0n_ wrote: Is there any possibility this will work with Korean fonts in the future? *edit* The korean fonts work fine when I use wlauncher but if I try to play on iccup with mcalauncher none of the text works.
Can't you use the DDraw Emulator on mca launcher? That works totally fine for me (which is the reason I can't use this ddraw.dll on its own, either).
It doesn't fully fix the graphical problems that arises in Windows 7-10
For me, I don't have any major color issues with the mca ddraw emulator. The only thing is when being in a chat channel, my bw window turns white at random times, but a tab out and tab back in fixes this - until it randomly turns white again. But well ... it's worth it that hangul is shown properly ^^
In game, it seems "Okay" but if you're really really used to playing StarCraft you can notice a small delay of every command you make.
I tested in game vs comp, felt very delayed. No "lag" as we would think of it, but every command had an additional delay to it.
Took it off, and felt instantly better. Not worth fixing the random color errors when it will slow me down in game.
note: People have said that it is lag free. It is NOT for me. I use Windows 7, btw. Also, it feels delayed even in early game. I can't imagine playing a B/A++ rank player in late game with this fix on. I would probably pull my hair out.
On October 22 2016 04:27 Th1rdEye wrote: I used this DDraw fix.
In game, it seems "Okay" but if you're really really used to playing StarCraft you can notice a small delay of every command you make.
I tested in game vs comp, felt very delayed. No "lag" as we would think of it, but every command had an additional delay to it.
Took it off, and felt instantly better. Not worth fixing the random color errors when it will slow me down in game.
note: People have said that it is lag free. It is NOT for me. I use Windows 7, btw. Also, it feels delayed even in early game. I can't imagine playing a B/A++ rank player in late game with this fix on. I would probably pull my hair out.
On October 22 2016 04:27 Th1rdEye wrote: I used this DDraw fix.
In game, it seems "Okay" but if you're really really used to playing StarCraft you can notice a small delay of every command you make.
I tested in game vs comp, felt very delayed. No "lag" as we would think of it, but every command had an additional delay to it.
Took it off, and felt instantly better. Not worth fixing the random color errors when it will slow me down in game.
note: People have said that it is lag free. It is NOT for me. I use Windows 7, btw. Also, it feels delayed even in early game. I can't imagine playing a B/A++ rank player in late game with this fix on. I would probably pull my hair out.
What version did you try?
I used the latest version.
I just tried a different version, the original one I believe. It seems.. a bit better. I am not 100% sure yet.
Does it possibly affect the DPI settings or resolution for BW as compared without having it? I still notice a small change, but it seemed less delay and a bit more fluid. Still testing.
edit: I took it off again after a game vs computer where I got mutalisks to test micro etc. Without the fix, my game still runs way smoother and faster :/ Almost feels like just an overall FPS drop. Best way I can describe it is like.. say... someone's streaming a game and their comp just isnt QUITE good enough for it to be 100%, and their gameplay suffers like just by a tiny tiny bit because of an overall FPS drop.
On October 22 2016 04:27 Th1rdEye wrote: I used this DDraw fix.
In game, it seems "Okay" but if you're really really used to playing StarCraft you can notice a small delay of every command you make.
I tested in game vs comp, felt very delayed. No "lag" as we would think of it, but every command had an additional delay to it.
Took it off, and felt instantly better. Not worth fixing the random color errors when it will slow me down in game.
note: People have said that it is lag free. It is NOT for me. I use Windows 7, btw. Also, it feels delayed even in early game. I can't imagine playing a B/A++ rank player in late game with this fix on. I would probably pull my hair out.
What version did you try?
I used the latest version.
I just tried a different version, the original one I believe. It seems.. a bit better. I am not 100% sure yet.
Does it possibly affect the DPI settings or resolution for BW as compared without having it? I still notice a small change, but it seemed less delay and a bit more fluid. Still testing.
edit: I took it off again after a game vs computer where I got mutalisks to test micro etc. Without the fix, my game still runs way smoother and faster :/ Almost feels like just an overall FPS drop. Best way I can describe it is like.. say... someone's streaming a game and their comp just isnt QUITE good enough for it to be 100%, and their gameplay suffers like just by a tiny tiny bit because of an overall FPS drop.
If you can't tell the difference between version .01 and .04, then I believe you're not using the latest version(0.04). Go to file properties -> details to check.
On October 22 2016 07:35 LaStScan wrote: Does this one fix turning white in lobby(this happens when i come back to bw screen from other tab like desktop)?
I believe so, I haven't experienced it after using this.
This mod is not working for me. The issue with my game is that even though it is supposed to be 4:3, it is being stretched out to 16 : 9 (which makes the game look awful). I am using the Brood War version here http://broodwar.net/ (1.16.1). The reason I'm not using 1.18 US West version (which works just fine on my PC), is because for some reason iCCup does not work on 1.18. I am using Windows 10.
I just wanted to point out that it took about an hour or two of searching before I found and attempted this fix. It worked! I have an old 2013 ProBook that I still use from time to time and I upgraded it to a fresh install of Windows 10 22H2 and used the SC Classic installer to get 1.16.1.
I immediately had noticeable stuttering until I dropped the ddraw.dll into the game folder, and it is now running very well. I also tried the -ddemulate option and that works too, but the ddraw fix has absolutely zero stutter of the mouse on the main screen compared to ddemulate.