|
Update 10/21/2024: FlaSh's settings
Mouse: Zowie Mico 800dpi 500hz Keyboard: QSENN DT35 Windows: 6/11 no EPP
Ingame: + Show Spoiler [Speed] +
+ Show Spoiler [Video] +
Information in this post was compiled from various sources including community members, korean pro-gamers, blizzard forums, etc. There is no conclusive evidence that there is one single "best setting".
Your mileage may vary.
Purpose:
1. Inform the foreign community about these settings
2. Inform the foreign community that these settings are used by some pro-gamers
3. Give players the information they need to experiment with the settings and find the ones which work for them.
I. Battle.net Settings (Optional)
+ Show Spoiler +1. Click Ingame Settings
2. Add "--renderer=" (no quotes) to custom command line arguments
Available options (your mileage may vary):
--renderer=legacy *not recommended --renderer=dx9 --renderer=dx10 *recommended --renderer=dx11 --renderer=dx12 --renderer=opengl
3. Enable 32bit mode (Optional)
32-bit mode is only needed if you need DPI scaling for the mouse compatibility fix in Section III (see below)
II. Starcraft Settings
A. Video
+ Show Spoiler +1. Fullscreen mode 2. Disable FPS Cap 3. Set Gamma = 5/7 (helps with DT/burrowed unit visibility) 4. Set SD Filter = 3/4 ( reduces Mouse Lag even if HD gfx enabled)
B. Speed
+ Show Spoiler +1. Enable hardware cursor: (Optional) EXPLANATION: Technically speaking, it is drawing the mouse cursor overlay separately using a separate GPU register on top of the framebuffer. To explain it a little more clearly, it is a method of drawing the in-game screen and mouse cursor movement as separate layers. Disabling this option will cause the game engine to draw the in-game content and the cursor position on a single layer. If the in-game frame is low, the cursor movement will also have low frame rates. If you check this option, the output will be matched to the refresh rate (monitor refresh rate) regardless of the game engine's frame rate. Even if the in-game frame rate is low, the cursor movement is still expressed smoothly without appearing to be interrupted. As a result, the delay between the actual mouse movement and the cursor movement output can be shortened. So which one is better? In fact, Starcraft rarely has situations where the screen is displayed below the refresh rate of your monitor. In reality, it is an option that has no real meaning other than the difference in cursor size. Nevertheless, from a technical standpoint, it's a good idea to turn it on. However, if you feel more comfortable deactivating it, you can deactivate it and use it. 2. Adjust mouse sensitivity to your preference. C.f "Progamer Mouse Settings" thread for further info on mouse sensitivity Various progamer mouse settings: + Show Spoiler +Flash Windows Mouse Sensitivity (in control panel): 6/11 Mouse 800dpi, 500hz Scan Windows: 5/11 DPI: 800 In-Game Sensitivity: 65% Hardware Cursor: Off Mouse Scaling: Off Mouse: FKMini3 Light: (this has since been updated, but the gist is that his sensitivity is insanely high -- he barely moves his mouse in handcam videos) Windows: 10/11 DPI: 450 Mouse Scaling: On In-Game Sensitivity: Off Resolution: 1080p In-Game Sensitivity: Off Source: Mouse: Logitech G Pro Superlight 2 (but with these settings he was using a Logitech G Pro Wired) Soma Windows: 6/11 DPI: 800 In-Game Sensitivity: 65% Hardware Cursor: Off Mouse Scaling: Off FKMini3]
III. Windows Settings
Note: Advanced windows optimizations are beyond the scope of this thread.
A. Mouse
+ Show Spoiler +1. Open Control Panel and Select Mouse Options: --set slider to 6/11 --uncheck "Enhanced Pointer Precision"
B. Performance
+ Show Spoiler +1. Run (⊞ Win + R) the following: %windir%\system32\SystemPropertiesPerformance.exe 2. Adjust for best performance:
C. Enable classic mouse scaling AND Hardware cursor
+ Show Spoiler +We all know and love the Starcraft original interface. Note the size of the mouse cursor -- it is almost as large as a dragoon. This is the "classic" mouse icon scale. So what is the problem?Enabling hardware cursor is best because it lowers mouse lag. But the cursor shrinks very small. Compare the normal mouse cursor size (shown above) to below: its sooo tiny!!
In addition, Starcraft will tell you "Hardware cursor not available when using mouse scaling":
But never fear! To play with hardware cursor and enable classic "large cursor", we just need to adjust windows settings FIX: 0. 32-bit mode must be enabled (see Section I above) 1. Open Starcraft x86 directory (C:\Program Files (x86)\StarCraft\ x86), Right-click Starcraft.exe and select Properties 2. Select compatibility tab, click "Change settings for all users" 3. Follow settings as shown below: 4. Open Windows Settings -> select System -> Display Set Display Scaling = 150% END RESULT: D. Optional Settings for Advanced Users:+ Show Spoiler +Since we are using a Windows Scale not equal to 100%, applying the following registry tweak is strongly recommended, because it gieves exactly 1-to-1 mouse to pointer response when playing at 150% Scale: https://www.mediafire.com/file/ixrk61ns5cgp4no/Windows_10 8.x_MouseFix.zip/fileDownload, Unzip, and double-click "Windows_10+8.x_MouseFix_ItemsSize=150%_Scale=1-to-1_@6-of-11.reg". When prompted to Merge, choose yes:
To reverse above changes, double-click "Windows_10+8.x_Default.reg" and again choose yes to merge.
IV. References
+ Show Spoiler +
|
thank you!
what do the bnet settings actually do ingame?
|
On June 21 2024 21:45 WGT-Baal wrote: what do the bnet settings actually do ingame?
--render setting selects the "original" (1.16.1) graphics pipeline (dx9, very fast)
--32-bit mode is required for the mouse compatibility fix in Section III
|
|
Will this fix my issues with not building depots?
|
On June 22 2024 00:35 kogeT wrote: Will this fix my issues with not building depots?
that depends on whether the missed depots are due to lost keyboard/mouse inputs, or due to player error
|
|
Yes. I have experimented with all the available renderers at uncapped FPS. DX9 give highest uncapped performance (1800 FPS on RTX3060), but "--renderer=legacy" has the best "game feel", and feels particularly "snappy" when rapid changes in camera location occur, e.g F2-F4 screen location hotkeys, minimap clicks/drags.
I have not investigated too deeply since the inevitable differences between each player's hardware, drivers, and personal "game feel" preference suggests that "mileage may vary". There is no "one best setting" for all possible situations (or if there is such a "best setting", it is unknown)
Feel free to experiment and find a renderer setting that works/feels/plays best for you and your hardware.
|
Using DX9 if you care about input latency just seems very counterproductive, and Blizzard had planned to remove the renderer entirely before they axed the team, so I wouldn't really recommend it. Higher FPS does not imply lower latency. Any statements that things "feel snappier" without any actual data or measurement are basically worthless, humans are incredibly bad at identifying this when asked.
I would highly recommend using the modern (e.g. default) renderer, and using Windowed Fullscreen instead of exclusive Fullscreen (this will have identical latency to exclusive Fullscreen on modern graphics APIs, without all of the downsides that come with exclusive Fullscreen). Note that if you decide to ignore me and use DX9 anyway, you definitely should NOT use Windowed Fullscreen as in DX9 it will force the game output to be copied an extra time and add an extra frame of input latency at minimum.
I also really have to wonder about the effects of forcing DPI scaling on the game, this seems like a pretty bad idea (especially since it is just for making the mouse cursor a little bigger). I'd test out the latency effects with PresentMon but I'd really rather not mess with DPI scaling on my system, so maybe since you're the one suggesting it you should do that yourself.
|
Tec27:
Sincerely, as sincerely as possible, Thank you SO MUCH for sharing your thoughts in this thread. I know your background with OpenBw SB, etc. so i was really hoping you would see this thread and "chime in"
That being said, let us join a debate, late-19th-century-in-Vienna-style: dispassionate and cordial. (dont forget to equip monocle and wig). i will choose the side of pragmatist.
On June 22 2024 02:07 tec27 wrote: Using DX9 if you care about input latency just seems very counterproductive
why?
On June 22 2024 02:07 tec27 wrote: and Blizzard had planned to remove the renderer entirely before they axed the team
source?
On June 22 2024 02:07 tec27 wrote: Higher FPS does not imply lower latency.
Yes you are correct. Please quote in the OP where this was implied? I did not intend to make such implications.
On June 22 2024 02:07 tec27 wrote: Any statements that things "feel snappier" without any actual data or measurement are basically worthless
Worthess to whom? Let us observe player behavior and list the facts:
Fact #1: (good) players DO use them
Now, lets ask ourselves why why?
I will argue that "game feel" matters for StarcraftBW, more than any other game.
I'd test out the "subjective degree of worthlessness" by emailing Bisu/Flash/Light to ask each of them how much value they assign to their setups, but I'd really rather not, so maybe since you're the one suggesting it you should do that yourself.
On June 22 2024 02:07 tec27 wrote: I would highly recommend using the modern (e.g. default) renderer, and using Windowed Fullscreen instead of exclusive Fullscreen (this will have identical latency to exclusive Fullscreen on modern graphics APIs, without all of the downsides that come with exclusive Fullscreen).
What downsides? What about plus-sides? For example: if using windowed mode, player cannot adjust Gamma levels ingame
On June 22 2024 02:07 tec27 wrote: Note that if you decide to ignore me and use DX9 anyway, you definitely should NOT use Windowed Fullscreen as in DX9 it will force the game output to be copied an extra time and add an extra frame of input latency at minimum.
source?
and please show where in the OP that windowed fullscreen was recommended?
On June 22 2024 02:07 tec27 wrote: I also really have to wonder about the effects of forcing DPI scaling on the game
what effects?
On June 22 2024 02:07 tec27 wrote: this seems like a pretty bad idea
why?
On June 22 2024 02:07 tec27 wrote: (especially since it is just for making the mouse cursor a little bigger)
i believe you missed the point about the cursor.
first ill address your point. let us assume "just make the cursor a little bit bigger" WAS the point. your choice of words ("a little bit bigger") really depends on player hardware. For example, if you play at 1440p or above, the default hardware cursor is so small its practically invisible. So it is not "just a LITTLE bit bigger". But again, that was NOT the point in the first place.
Next, I think your choice of words marginalizes the effect the cursor size has on the player and the gameplay. But perhaps I am overstating the effect? To find out, perhaps you could go speak with Bisu/Light/Sacsri and kindly inform them that they have been using the wrong mouse cursor size! And please do let us know their response!
Lastly, I decided to update the OP and make clearer the purpose of this guide. Summary: I am just the messenger. Dont shoot the messenger.
On June 22 2024 02:07 tec27 wrote: I'd test out the latency effects with PresentMon but I'd really rather not mess with DPI scaling on my system, so maybe since you're the one suggesting it you should do that yourself.
Nowhere is anyone advocating the use of any of these tweaks.
|
On June 22 2024 10:04 tankgirl wrote:Tec27: Sincerely, as sincerely as possible, Thank you SO MUCH for sharing your thoughts in this thread. I know your background with OpenBw SB, etc. so i was really hoping you would see this thread and "chime in" That being said, let us join a debate, late-19th-century-in-Vienna-style: dispassionate and cordial. (dont forget to equip monocle and wig). i will choose the side of pragmatist.
Show nested quote +On June 22 2024 02:07 tec27 wrote: Using DX9 if you care about input latency just seems very counterproductive
why? Show nested quote +On June 22 2024 02:07 tec27 wrote: and Blizzard had planned to remove the renderer entirely before they axed the team
source? Yes you are correct. Please quote in the OP where this was implied? I did not intend to make such implications. Show nested quote +On June 22 2024 02:07 tec27 wrote: Any statements that things "feel snappier" without any actual data or measurement are basically worthless
Worthess to whom? Let us observe player behavior and list the facts: Fact #1: (good) players DO use them Now, lets ask ourselves why why? I will argue that "game feel" matters for StarcraftBW, more than any other game. I'd test out the "subjective degree of worthlessness" by emailing Bisu/Flash/Light to ask each of them how much value they assign to their setups, but I'd really rather not, so maybe since you're the one suggesting it you should do that yourself. Show nested quote +On June 22 2024 02:07 tec27 wrote: I would highly recommend using the modern (e.g. default) renderer, and using Windowed Fullscreen instead of exclusive Fullscreen (this will have identical latency to exclusive Fullscreen on modern graphics APIs, without all of the downsides that come with exclusive Fullscreen).
What downsides? What about plus-sides? For example: if using windowed mode, player cannot adjust Gamma levels ingame Show nested quote +On June 22 2024 02:07 tec27 wrote: Note that if you decide to ignore me and use DX9 anyway, you definitely should NOT use Windowed Fullscreen as in DX9 it will force the game output to be copied an extra time and add an extra frame of input latency at minimum.
source? and please show where in the OP that windowed fullscreen was recommended? Show nested quote +On June 22 2024 02:07 tec27 wrote: I also really have to wonder about the effects of forcing DPI scaling on the game
what effects? why? Show nested quote +On June 22 2024 02:07 tec27 wrote: (especially since it is just for making the mouse cursor a little bigger)
i believe you missed the point about the cursor. first ill address your point. let us assume "just make the cursor a little bit bigger" WAS the point. your choice of words ("a little bit bigger") really depends on player hardware. For example, if you play at 1440p or above, the default hardware cursor is so small its practically invisible. So it is not "just a LITTLE bit bigger". But again, that was NOT the point in the first place. Next, I think your choice of words marginalizes the effect the cursor size has on the player and the gameplay. But perhaps I am overstating the effect? To find out, perhaps you could go speak with Bisu/Light/Sacsri and kindly inform them that they have been using the wrong mouse cursor size! And please do let us know their response! Lastly, I decided to update the OP and make clearer the purpose of this guide. Summary: I am just the messenger. Dont shoot the messenger. Show nested quote +On June 22 2024 02:07 tec27 wrote: I'd test out the latency effects with PresentMon but I'd really rather not mess with DPI scaling on my system, so maybe since you're the one suggesting it you should do that yourself.
Nowhere is anyone advocating the use of any of these tweaks. Didn't know that 19th century monocle debate involved high levels of sarcasm and appeals to authority. Source?
|
On June 22 2024 16:24 Jealous wrote: Didn't know that 19th century monocle debate involved high levels of sarcasm and appeals to authority. Source?
haha you're right! good one! thanks for your contribution =)
|
On June 22 2024 16:45 tankgirl wrote:Show nested quote +On June 22 2024 16:24 Jealous wrote: Didn't know that 19th century monocle debate involved high levels of sarcasm and appeals to authority. Source? haha you're right! good one! thanks for your contribution =) haha you're welcome! thanks! i enjoy contributing =)
Next, I think your choice of words marginalizes the effect my comment has on your thread and the discourse. But perhaps I am overstating the effect? To find out, perhaps you could go speak with TL administrators and kindly inform them that they have been using the wrong posting standards! And please do let us know their response!
|
:Michael Jackson eats popcorn:
|
On June 22 2024 10:04 tankgirl wrote:Tec27: Sincerely, as sincerely as possible, Thank you SO MUCH for sharing your thoughts in this thread. I know your background with OpenBw SB, etc. so i was really hoping you would see this thread and "chime in" That being said, let us join a debate, late-19th-century-in-Vienna-style: dispassionate and cordial. (dont forget to equip monocle and wig). i will choose the side of pragmatist.
Show nested quote +On June 22 2024 02:07 tec27 wrote: Using DX9 if you care about input latency just seems very counterproductive
why? Show nested quote +On June 22 2024 02:07 tec27 wrote: and Blizzard had planned to remove the renderer entirely before they axed the team
source? Yes you are correct. Please quote in the OP where this was implied? I did not intend to make such implications. Show nested quote +On June 22 2024 02:07 tec27 wrote: Any statements that things "feel snappier" without any actual data or measurement are basically worthless
Worthess to whom? Let us observe player behavior and list the facts: Fact #1: (good) players DO use them Now, lets ask ourselves why why? I will argue that "game feel" matters for StarcraftBW, more than any other game. I'd test out the "subjective degree of worthlessness" by emailing Bisu/Flash/Light to ask each of them how much value they assign to their setups, but I'd really rather not, so maybe since you're the one suggesting it you should do that yourself. Show nested quote +On June 22 2024 02:07 tec27 wrote: I would highly recommend using the modern (e.g. default) renderer, and using Windowed Fullscreen instead of exclusive Fullscreen (this will have identical latency to exclusive Fullscreen on modern graphics APIs, without all of the downsides that come with exclusive Fullscreen).
What downsides? What about plus-sides? For example: if using windowed mode, player cannot adjust Gamma levels ingame Show nested quote +On June 22 2024 02:07 tec27 wrote: Note that if you decide to ignore me and use DX9 anyway, you definitely should NOT use Windowed Fullscreen as in DX9 it will force the game output to be copied an extra time and add an extra frame of input latency at minimum.
source? and please show where in the OP that windowed fullscreen was recommended? Show nested quote +On June 22 2024 02:07 tec27 wrote: I also really have to wonder about the effects of forcing DPI scaling on the game
what effects? why? Show nested quote +On June 22 2024 02:07 tec27 wrote: (especially since it is just for making the mouse cursor a little bigger)
i believe you missed the point about the cursor. first ill address your point. let us assume "just make the cursor a little bit bigger" WAS the point. your choice of words ("a little bit bigger") really depends on player hardware. For example, if you play at 1440p or above, the default hardware cursor is so small its practically invisible. So it is not "just a LITTLE bit bigger". But again, that was NOT the point in the first place. Next, I think your choice of words marginalizes the effect the cursor size has on the player and the gameplay. But perhaps I am overstating the effect? To find out, perhaps you could go speak with Bisu/Light/Sacsri and kindly inform them that they have been using the wrong mouse cursor size! And please do let us know their response! Lastly, I decided to update the OP and make clearer the purpose of this guide. Summary: I am just the messenger. Dont shoot the messenger. Show nested quote +On June 22 2024 02:07 tec27 wrote: I'd test out the latency effects with PresentMon but I'd really rather not mess with DPI scaling on my system, so maybe since you're the one suggesting it you should do that yourself.
Nowhere is anyone advocating the use of any of these tweaks. Fair enough, killer logic, no wonder you got no contextual response, I like your enthusiasm & mindset, keep it on, unfortunately I rarely use Remastered so I can't talk from experience, I also don't see any appeal to authority here, the topic title & content aren't saying those are the best settings for everyone, so the fallacy isn't on your side, thanks for sharing your knowledge.
|
This is a very interesting thread indeed because it forces us to think and investigate for ourselves!
I suspect everyone has different settings.
I've noticed the game loads very slowly on my integrated graphics and almost crashes.
Also the cloaked units are harder to see.
I may fiddle around, ask if ppl have taken similar actions and report back.
Please don't kill each other over the thread tho! Foreign community small enough as it is.. kek
|
fiddled with what you said, aside from the gamma (which is visually anyway) everything else made it worse so I undid everything. I had already mouse 50% and hw cursor enabled though so this I would recommend for sure.
The various rendered were all worse. the SD filter setting also was slightly worse (but more of a feeling, hard to say, i was at the setting just to the left of yours).
I am not on 1080p though and i suppose for mouse, in particular, your particular config of cpu,drivers,mouse drivers and windows setting all come into play.
I d like more input on the FPS cap though (tec?) I havent used it since 2017 when they released a buggy thing that would overheat the gpus, but it got patched quickly. I tried enabling it to 300, and then 250 and removing but couldnt see any difference. More details on what it does and does not do would be neat from either of you, thanks!
This is an interesting thread, thanks for making it.
|
I was wondering what went wrong after I got my new PC and it's that I forgot to increase the gamma correction. Thanks! Great post
|
On June 27 2024 21:20 WGT-Baal wrote: fiddled with what you said, aside from the gamma (which is visually anyway) everything else made it worse so I undid everything. I had already mouse 50% and hw cursor enabled though so this I would recommend for sure.
The various rendered were all worse. the SD filter setting also was slightly worse (but more of a feeling, hard to say, i was at the setting just to the left of yours).
I am not on 1080p though and i suppose for mouse, in particular, your particular config of cpu,drivers,mouse drivers and windows setting all come into play.
I d like more input on the FPS cap though (tec?) I havent used it since 2017 when they released a buggy thing that would overheat the gpus, but it got patched quickly. I tried enabling it to 300, and then 250 and removing but couldnt see any difference. More details on what it does and does not do would be neat from either of you, thanks!
This is an interesting thread, thanks for making it. Tbh if you have a 240hz monitor, any FPS beyond 240 won't be felt. I got the 300 fps cap tho (240hz 1080p monitor here) :D But there isn't any difference whatsoever.
The gamma correction helps against lurkers for sure. The rest of the settings are arbitrary imho.
|
On June 27 2024 23:32 BlueStar wrote:Show nested quote +On June 27 2024 21:20 WGT-Baal wrote: fiddled with what you said, aside from the gamma (which is visually anyway) everything else made it worse so I undid everything. I had already mouse 50% and hw cursor enabled though so this I would recommend for sure.
The various rendered were all worse. the SD filter setting also was slightly worse (but more of a feeling, hard to say, i was at the setting just to the left of yours).
I am not on 1080p though and i suppose for mouse, in particular, your particular config of cpu,drivers,mouse drivers and windows setting all come into play.
I d like more input on the FPS cap though (tec?) I havent used it since 2017 when they released a buggy thing that would overheat the gpus, but it got patched quickly. I tried enabling it to 300, and then 250 and removing but couldnt see any difference. More details on what it does and does not do would be neat from either of you, thanks!
This is an interesting thread, thanks for making it. Tbh if you have a 240hz monitor, any FPS beyond 240 won't be felt. I got the 300 fps cap tho (240hz 1080p monitor here) :D But there isn't any difference whatsoever. The gamma correction helps against lurkers for sure. The rest of the settings are arbitrary imho. gamma correction is also awesome for minimap. helps tell apart things easier.
fullscreen is less screen lagg. Ive talked about it with some pros and they all notice a difference. I also notice it. Hardware cursor is amazingly fluid movement.
|
|
|
|