Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Best Video Card for Starcraft 2
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
palmer
Guru
Guru


Joined: 17 Nov 2004
Posts: 320
Location: Berkeley, CA

PostPosted: Mon May 09, 2011 5:52 am    Post subject: Best Video Card for Starcraft 2 Reply with quote

About a year ago I bought a GTX460 and it seems like it has died on me, so it's time for a new one. The only game I play anymore is Starcraft 2 in Wine, so I don't really care about anything else. I've noticed that the game drops below 30fps in larger battles, so I was considering getting something faster, according to the VGA charts at TomsHardware, a 560 ti seems to fit my bill well. The performance of my computer is adequete for everything else, so it's just Starcraft 2 that I'm worried about.

I guess I'm wondering:

Does anyone have experience with the 5xx series cards and linux (ideally SC2 in Wine, but that might be pushing it)?

Should I even bother to upgrade or just save the $50 and stick with a 460 (I have a "AMD Phenom(tm) II X4 955 Processor" (not overclocked to 3.2GHz), which I don't think is all that great)? Should I just bite the bullet and get a new CPU? (and if so, what would run SC2 well?)

I would love to go all open-source (it's just this and VirtualBox, but I could probably get away with the OSE version), does anyone have experience running the open-source AMD drivers with Wine and SC2?

Thanks!
Back to top
View user's profile Send private message
krinn
Advocate
Advocate


Joined: 02 May 2003
Posts: 3677

PostPosted: Mon May 09, 2011 10:59 am    Post subject: Reply with quote

if you're about to buy that kind of card just to play 1 game, isn't it just cheaper to keep your current card and buy a windows copy to run that game in conditions it was suppose to run ? I don't know anything about SC2, but it looks a bit odd your current video card isn't enough to run it.
Back to top
View user's profile Send private message
dwbowyer
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2008
Posts: 147

PostPosted: Mon May 09, 2011 11:09 am    Post subject: Reply with quote

@krinn: Your reading comprehension skills need a brush up.

Quote:

About a year ago I bought a GTX460 and it seems like it has died on me


Then again, the obvious answer is obvious... the newest graphics card series is likely to be better, if only slightly, than the last. http://www.tomshardware.com usually has good comparison charts for graphics cards, a price/performance comparison will help the original poster to pick out a good replacement. As for the CPU, I wouldn't upgrade that just to play one game, and anything with 2 cores would likely be just fine.
Back to top
View user's profile Send private message
krinn
Advocate
Advocate


Joined: 02 May 2003
Posts: 3677

PostPosted: Mon May 09, 2011 1:02 pm    Post subject: Reply with quote

dwbowyer wrote:
@krinn: Your reading comprehension skills need a brush up.

Quote:

About a year ago I bought a GTX460 and it seems like it has died on me


Yep maybe, it's not my native language, but i always expect others don't have english as native language too, and the "died on me", for me, i understand that as "no more suit my needs" "not good anymore" and not as "card is dead", he complain the game run slow at 30fps with it, not that the card isn't working anymore.
It's just i would had use "died for me", "died"... but not "died on me". Not a common usage i have met for english (until now).
Back to top
View user's profile Send private message
palmer
Guru
Guru


Joined: 17 Nov 2004
Posts: 320
Location: Berkeley, CA

PostPosted: Mon May 09, 2011 3:25 pm    Post subject: Reply with quote

krinn wrote:
if you're about to buy that kind of card just to play 1 game, isn't it just cheaper to keep your current card and buy a windows copy to run that game in conditions it was suppose to run ? I don't know anything about SC2, but it looks a bit odd your current video card isn't enough to run it.


Sorry, I must have not made this clear: my graphics card no longer works. Running SC2 in Wine has severe graphical glitches and running SC2 in Windows 7 causes the graphical desktop thing (I'm not really up on Windows terminology) to restart every 5 seconds. I was debating whether to spend ~$150 on another GTX460, spend ~$200 (after rebates) on a 560Ti, or switch to an AMD card (I didn't look at a specific one, I was just wondering about driver support for now).

dwbowyer wrote:
http://www.tomshardware.com usually has good comparison charts for graphics cards, a price/performance comparison will help the original poster to pick out a good replacement.


Yeah, I actually used their VGA Charts to pick the 560 based on how it preforms relative to my current card, the problem is that they measure performance on Windows and this does not (because Nvidia's drivers can be bad for new cards) coorelate with linux performance, so I was wondering if anyone has run a 560 on linux. According to the internet it seems that I would need nvidia-drivers-270.18 or newer and all these drivers seem unstable on my current 460.

Sorry for not making things clear.
Back to top
View user's profile Send private message
arterius
n00b
n00b


Joined: 03 Nov 2006
Posts: 39

PostPosted: Mon May 09, 2011 4:55 pm    Post subject: Reply with quote

I guess you have already tried all tricks on the winehq page for sc2. Some people report nice improvements because of cpu affinity among other things.
I always feel that my cpu is to slow (E6600@3,0Ghz) and my 460gtx is not the reason for low fps.

What resolution do you play in ?

I would personally go for the bigger card.
Back to top
View user's profile Send private message
StringCheesian
l33t
l33t


Joined: 21 Oct 2003
Posts: 887

PostPosted: Mon May 09, 2011 10:59 pm    Post subject: Reply with quote

You could try openbenchmarking.org, it's searchable.

For example, here are some benchmarks involving an nVidia 580 GTX: http://openbenchmarking.org/result/1102288-IV-1102285IV13
Back to top
View user's profile Send private message
Desti²
Tux's lil' helper
Tux's lil' helper


Joined: 06 Sep 2003
Posts: 114

PostPosted: Thu May 12, 2011 1:18 am    Post subject: Reply with quote

GTX460 is running well for SC2, you should check your graphics settings, especially shader and terran should not be too high. Also turn off vsync in the game settings, it makes the game feeling much slower on my system.
When you complain about slow battles in 4v4 with two 800 armys, it doesn't matter what kind of PC you have, the game engine can't handle that much units smooth.
_________________
Linux Users Everywhere @ climateprediction.net
Back to top
View user's profile Send private message
palmer
Guru
Guru


Joined: 17 Nov 2004
Posts: 320
Location: Berkeley, CA

PostPosted: Mon May 16, 2011 3:51 am    Post subject: Reply with quote

Desti² wrote:
GTX460 is running well for SC2, you should check your graphics settings, especially shader and terran should not be too high. Also turn off vsync in the game settings, it makes the game feeling much slower on my system.
When you complain about slow battles in 4v4 with two 800 armys, it doesn't matter what kind of PC you have, the game engine can't handle that much units smooth.


I have everything of lowest settings, vsync off, and I mostly play 1v1's. I run GNOME's default window manager (which I believe is not compositing, I just switched from KDE), so that shouldn't be too much of a problem.

The only thing I can think of is that I have 2 monitors, but the game doesn't seem to mind much under windows -- it could just be nvidia's driver under linux, though.

If it helps, I'm playing at 1650x1080. I've followed the registry settings on the Wine appdb for SC2, and I've set my nvidia-settings to "High Performance" (I also have "Allow Flipping" checked, but I assume that's the default setting or something). Are there any other settings I should know about?

Thanks!
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 451

PostPosted: Mon May 16, 2011 9:12 am    Post subject: Reply with quote

A better GPU is unlikely to help. Performance is bad because the conversion between Direct3D and OpenGL is slow. A faster CPU will help, however, I can't really say how much a better AMD (or overclocked AMD) processor would help. A SandyBridge setup (e.g i5 2500k) should result in decent gains (especially if you overclock) but I'm not sure it would be worth upgrading everything just for this one game. There's also AMD's new Bulldozer lineup that should be released in a few months or so, which may (or may not) be better than SandyBridge.

Oh and for a quick test, you could overclock your current processor and see much more FPS you gain. It should give you an idea of whether or not a better CPU will be useful. My minimum FPS for oblivion was raised by 5-10 fps from overclocking my E5200 from 2.5ghz to 3.5ghz, which is quite decent.

One more thing, performance of wine is not usually affected by texture quality or resolution and stuff like that, so if you have a good card, you can pump those settings up (Including the OpenGL quality setting in nvidia-settings). Shadow and lighting effects can have an effect, some of the time, but often at a large image quality cost. I usually play games with maximum settings, as turning them down often doesn't make a worthwhile difference.
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 451

PostPosted: Tue May 17, 2011 12:05 pm    Post subject: Reply with quote

I've found that "UseGLSL = disabled" gives me a 5-10 minimum FPS gain with most games. Could be enough to get you acceptable performance with your current setup (and a new video card of similar strength)
Back to top
View user's profile Send private message
nukem996
l33t
l33t


Joined: 13 Nov 2003
Posts: 766

PostPosted: Thu May 19, 2011 7:03 pm    Post subject: Reply with quote

My system has an Intel i7 Sandybridge 8G of RAM and an evga geforce 570 GTX. I can play SC2 on max settings(yes everything) with no lag. You may want to look into the 560 that just came out. Its cheaper then the 570 but still pretty powerful.
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 451

PostPosted: Fri May 20, 2011 1:50 am    Post subject: Reply with quote

It's your CPU that is making the main difference nukem996, you have an i7. There's little point in getting a powerful video card if wine (and thus the CPU) is bottlenecking it.

BTW do you play any other games nukem? I'd be interesting in seeing what sort of performance you get for heavier games like the Witcher 1/2, Oblivion, Crysis etc. I've been thinking of getting an i5/i7 but am not sure if the performance increase will be great enough for it to be worthwhile.
Back to top
View user's profile Send private message
nukem996
l33t
l33t


Joined: 13 Nov 2003
Posts: 766

PostPosted: Fri May 20, 2011 2:05 am    Post subject: Reply with quote

heh I'm just finishing up college so I havn't had time to play many games. I got this machine mostly for virtualization during class and gaming when I'm done. I can play Heros of Newerth, any source based game, or Civ IV at max. I'm planning on getting into Crysis when I graduate.

BTW my gf plays Oblivion at full settings on her machine(Intel Q6600 Gefore 8800 GTS) so I assume I could as well.
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 451

PostPosted: Fri May 20, 2011 2:08 am    Post subject: Reply with quote

nukem996 wrote:
BTW my gf plays Oblivion at full settings on her machine(Intel Q6600 Gefore 8800 GTS) so I assume I could as well.


Yeah, I can play oblivion with a Pentium E5200 @ 3.6ghz and GTX275 at max settings, but I still get framedrops down into the 20s in outdoor areas (a q6600 is about the same or weaker with single core performance). If an upgrade would get me into the 40+ fps outdoor range, it would probably be worthwhile.
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 451

PostPosted: Mon May 30, 2011 11:16 am    Post subject: Reply with quote

pria22 wrote:
Video cards are not cheap.Their rate goes like:

1.HIS H685FIGD Radeon HD 6850: $164.99-$249.99

2.Sapphire Radeon HD 5770: $117.96-$199.99

3.Sapphire 100287VGAL Radeon HD 5670: $69.99-$114.91


All of those would be suboptimal with wine, as ATI cards do not play well with Wine at the moment.
Back to top
View user's profile Send private message
j_c_p
Apprentice
Apprentice


Joined: 30 Aug 2003
Posts: 289
Location: France - Colmar

PostPosted: Mon May 30, 2011 12:01 pm    Post subject: Reply with quote

Hello here,

I have about (20~50)fps /high settings (1680x1050) after reading the useful topic thread in the WineHQ Starcraft II page.

Quote:
On Nvidia make sure you set 'UseGLSL' to disabled (see wiki.winehq.org/UsefulRegistryKeys) it should provide a huge boost (I remember 30% or so in the demo). Disabling this option won't impact image quality because on Nvidia hardware we support shader model 3.0 with and without GLSL (without GLSL it uses nvidia specific opengl extensions).

-> http://forum.winehq.org/viewtopic.php?t=9149

Quote:
RE: How to dramatically improve FPS
by Alexey Loukianov on Monday February 14th 2011, 17:32

This is another way to set CPU affinity:

# taskset -p 1 `pidof SC2.exe`

Would set affinity mask to only use CPU #0.

# taskset -p 2 `pidof SC2.exe`

Same as previous, but use CPU #1 instead.

Affinity mask is a bitfield, so value of 4 would be for CPU #2, while 3 would mean to use CPUs #0 and #1.

-> http://appdb.winehq.org/objectManager.php?sClass=version&iId=20882
_________________
Lian Li PC60 - AMD Phenom II X6 1100T BE - Gigabyte GA-MA790X-UD4 - MSI 260GTX+ - M-Audio Delta Audiophile 24/96
Kernel 3.8.3 KDE 4.9.5 GCC 4.6.3 x86_64 03/16/2013
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 451

PostPosted: Wed Jun 01, 2011 3:35 am    Post subject: Reply with quote

Yeah, "UseGLSL = disabled" does give quite a decent performance boost on most D3D games. It even allows games like the Witcher 2 to work, that don't yet work properly with "UseGLSL = enabled".

Oh and one more thing. Although I'm not sure if this was just something else on my system causing issue, I found that enabling CONFIG_SCHED_AUTOGROUP=Y with the stock CPU scheduler (CFS) resulted in a performance drop with wine, compared to CFS without it (and BFS for that matter). So if you have that setting enabled with your kernel, you might want to try without it (or try BFS).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum