protonscr

TF2: Set system requirements to block unsupported graphics cards

steamclosed MOVED: Team Fortress 2reviewed
ValveSoftware/steam-for-linux#174 · opened 2012-12-20 by timeimp · updated 2013-02-15 · 4 comments · github
Ttimeimp 2012-12-20 github

Hi everyone,

As the coming of Serious Linux Gaming approaches, Steam has been released (finally! yay!) on Linux in a native form, allowing for many of us to play our most beloved games on our favourite OS.

Many of the newbies here seem to be running into driver issues and encountering new bugs all the time.

If you are unsure as to what your GFX can handle, I would strongly recommend looking at the OpenGL Capabilities Database and ensure that your card meets the requirements of TF2.

For example, if you examine a log file and see glEntryPoints NOT FOUND messages, search for your card and then the function name and you will be able to see if it has ever been supported under OpenGL.

-timeimp

TTele42 2013-01-18 github

Perhaps I'm reading this issue report incorrectly, but what question / problem / enhancement / action is being asked here. As helpful as this information is, I do not see how it can be used to enhance Steam. Graphics support trends by driver and overall generation of a card, Steam does not need data to separate a ATi 5450 from a ATi 5900 or a nVidia 8200 GS from a nVidia 8800 GTS.
Removal of opengl functions is rare to non-existent in the wild.
If the intent is to give TF2 a look-up matrix and to warn the user if they do not meet minimum requirements, in most cases this data is too old to help the Valve Linux team because they would need data for Catalyst >=12.11 and nVidia driver blob >=304.xx.

Ttimeimp 2013-01-19 github

Fair enough.

Simply put, if there was a Valve-based site that said "Type GFX card here" and told that games "X,Y,Z" would work but "P,Q,R" won't and alerted you when buying a game that won't work on your system.

Essentially, this is a GFX-page request that states if your card works with Steam Games or just Steam Client.

Jjohndrinkwater 2013-01-22 github

The Steam database does support gating various hardware chipsets and device IDs under the System Requirements config, TF2 does this already on Mac http://cdr.xpaw.ru/app/440/#section_sysreqs maybe this will be done nearer to launch.

Jjorgenpt 2013-02-15 github

Issue transferred to ValveSoftware/Source-1-Games#28.

This issue is closed - continue conversation there.

Nothing extracted yet.