ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
647 stars 75 forks source link

TF2: Set system requirements to block unsupported graphics cards #28

Open jorgenpt opened 11 years ago

jorgenpt commented 11 years ago

Issue transferred from ValveSoftware/steam-for-linux#174 @timeimp posted at 2012-12-20T22:51:02Z:

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

jorgenpt commented 11 years ago

@Tele42 posted at 2013-01-18T22:10:10Z:

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.

jorgenpt commented 11 years ago

@timeimp posted at 2013-01-19T02:09:12Z:

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.

jorgenpt commented 11 years ago

@johndrinkwater posted at 2013-01-22T18:06:17Z:

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.

Tiagoquix commented 5 months ago

@kisak-valve Is this still relevant as of 2024?