Bu konu kilitlenmiştir.
Game Playability Database for Library & Store
I have multiple devices that all have different graphics cards. While it is great that I can access all my games on any machine, Why would I want to install or buy games for a machine that simply doesn't have the power to run them? I've always wondered over the years why Valve hasn't collected the performance of games running on certain hardware and allowed users the ability to filter the store by games that will run on their Hardware.

The store is full of reviews of purchases where the customer had to return the game because it didn't work on their device. I play on my desktop which has a High-end graphics card, it plays everything I throw at it. If I take my lower-end laptops on the go for work and want to play a game, I have to look at my library of 900 games and try to work out what would play on the device.

Sometimes I fancy a new game, but it is a nightmare trying to work out on the store if the game I want would play on the device I'm using. The only way is to purchase the game, download it, try it out, and if it doesn't work, uninstall then request a refund. Not only is this a waste of my time, but it's also a waste of Valve Support time & money, issuing a refund.

What a nightmare it is ! It's a lot simpler to keep your wallet in your pocket and give it a miss.

If a certain game doesn't work on an Intel G640, why do another 1000 customers with an Intel G640 graphics card have to purchase the game to find out the game doesn't work on their hardware as well?

In a perfect world, the Steam library would be able to show you what games work well on your Graphics card. Same as the "Works great on Deck" Store section for the Steam Deck that is being introduced.

Surely Valve could compile a list of hardware similar to when it takes the yearly Hardware survey and the Steam overlay has a built-in FPS counter. Couldn't that data be sent with the Hardware information to Valve to create a database of game playability?

Even a Game Playability / Hardware survey so we could complete, helping others with similar Hardware. You could possibly opt-in to leave a hardware playability rating on each device you play your games on, leaving a playability review for others on the Store to browse.

Even the ability for the Steam client to be able to detect your Hardware and automatically cross reference it with the Game's store page minimum spec to create a "Works well on this Device" tab. Its an almost impossible task to cross reference your library with the store pages manually when picking a game.

Alternatively the ability to add custom tags to my library of games, so if I've tested a game on a device, I could add a custom tag for my Library to find these games quickly.

It would be a dream to be able to just pick up any device and be able to click on my Library and choose the "Works well on this device" and not have to test out numerous games until I find a game that works. If you are on a metered connection, this becomes even more of an obstacle.

Wouldnt it be great if I was able to visit the Steam store and purchase a game, Knowing that there is a very strong possibility the game that I'm buying, will work on my device, because others before me have tested it ?
En son [EW] Mitsie tarafından düzenlendi; 17 Kas 2021 @ 9:38
< >
322 yorumdan 211 ile 225 arası gösteriliyor
İlk olarak Nx Machina tarafından gönderildi:
1) Discussion forum not affirmation forum. Blogs are for affirmation.
Still opposing affirmation for the sake of opposing affirmation...

İlk olarak Nx Machina tarafından gönderildi:
2) List View, Remove What's New Shelf, Client version choice have gained no traction.
These topics are irrelevant to this thread; why are you citing them? Besides, all of those ideas all have substantial traction, which you'd just like to deny because you don't like them.

İlk olarak Nx Machina tarafından gönderildi:
3) Search by user generated specific hardware would create liability for Valve.
No more liability than the information that's already present on store page after store page, which Valve hosts just fine.
En son Quint the Alligator Snapper tarafından düzenlendi; 21 Kas 2021 @ 10:50
İlk olarak Quint the Alligator Snapper tarafından gönderildi:
Still opposing affirmation for the sake of opposing affirmation...

Bad ideas are bad ideas, Expressing an opinion in opposition is called discussion.

İlk olarak Quint the Alligator Snapper tarafından gönderildi:
These topics are irrelevant to this thread; why are you citing them? Besides, all of those ideas all have substantial traction, which you'd just like to deny because you don't like them.

The comment below is irrelevant to the thread as is the one at the top of this post. Secondly if those ideas had traction they would exist but the client is in it's 3rd year and none of those are in sight. Traction requires Valve to agree and implement them.

Traction - to move forward.

İlk olarak Quint the Alligator Snapper tarafından gönderildi:
Oh, you and your endless opposition to affirmation again...


İlk olarak Quint the Alligator Snapper tarafından gönderildi:
No more liability than the information that's already present on store page after store page, which Valve hosts just fine.

Name a single store page on Steam where the developer has stated without reservation a game will run on "YOUR PC", in other words guaranteed which in turn would create liability for the developer who maintains the store page or Valve who hosts the store page.

The suggestion, idea on the other hand creates liability and was not related to Deck where Valve are testing (hardware they created) or did you miss the suggestion is about EW Mitsie's non Valve created hardware.

İlk olarak EW Mitsie tarafından gönderildi:
Even the ability for the Steam client to be able to detect your Hardware and automatically cross reference it with the Game's store page minimum spec to create a "Works well on this Device" tab. Its an almost impossible task to cross reference your library with the store pages manually when picking a game.

"Works well on this Device"

İlk olarak EW Mitsie tarafından gönderildi:
It would be a dream to be able to just pick up any device and be able to click on my Library and choose the "Works well on this device" and not have to test out numerous games until I find a game that works. If you are on a metered connection, this becomes even more of an obstacle.

"Works well on this Device"

İlk olarak EW Mitsie tarafından gönderildi:
Wouldnt it be great if I was able to visit the Steam store and purchase a game, Knowing that there is a very strong possibility the game that I'm buying, will work on my device, because others before me have tested it ?

"will work on my device, because others before me have tested it".


Outcry - Valve/Steam, the developer said it would run, it doesn't = liability.
En son Nx Machina tarafından düzenlendi; 21 Kas 2021 @ 23:19
İlk olarak Nx Machina tarafından gönderildi:
İlk olarak Quint the Alligator Snapper tarafından gönderildi:
Still opposing affirmation for the sake of opposing affirmation...

Bad ideas are bad ideas, Expressing an opinion in opposition is called discussion.
No, expressing an opinion in opposition is just opposition. Discussion involves responding meaningfully to others.

İlk olarak Nx Machina tarafından gönderildi:
İlk olarak Quint the Alligator Snapper tarafından gönderildi:
These topics are irrelevant to this thread; why are you citing them? Besides, all of those ideas all have substantial traction, which you'd just like to deny because you don't like them.

The comment below is irrelevant to the thread and if those ideas had traction they would exist but the client is in it's 3rd year and none of those are insight. Traction requires Valve to agree.

İlk olarak Quint the Alligator Snapper tarafından gönderildi:
Oh, you and your endless opposition to affirmation again...
This comment was describing what you have been doing in this very thread.

Traction does not require Valve to agree. Besides, you don't actually know whether Valve disagrees. You don't even work at Valve. (And furthermore, you did nothing to prove that the things you brought up are relevant.)


İlk olarak Nx Machina tarafından gönderildi:
İlk olarak Quint the Alligator Snapper tarafından gönderildi:
No more liability than the information that's already present on store page after store page, which Valve hosts just fine.

Name a single store page on Steam where the developer has stated without reservation a game will run on your PC, in other words guaranteed.

The suggestion, idea on the other hand creates liability or did you miss.

İlk olarak EW Mitsie tarafından gönderildi:
Even the ability for the Steam client to be able to detect your Hardware and automatically cross reference it with the Game's store page minimum spec to create a "Works well on this Device" tab. Its an almost impossible task to cross reference your library with the store pages manually when picking a game.

İlk olarak EW Mitsie tarafından gönderildi:
It would be a dream to be able to just pick up any device and be able to click on my Library and choose the "Works well on this device" and not have to test out numerous games until I find a game that works. If you are on a metered connection, this becomes even more of an obstacle.

İlk olarak EW Mitsie tarafından gönderildi:
Wouldnt it be great if I was able to visit the Steam store and purchase a game, Knowing that there is a very strong possibility the game that I'm buying, will work on my device, because others before me have tested it ?

Valve/Steam said it would run, it doesn't.
Not even OP says it would be guaranteed. Even OP knows it's not guaranteed, unlike the idea you are trying to stuff into OP's mouth.

Valve doesn't need to warrant that it will run.

Even the information on store pages isn't guaranteed. So if that's fine being there, there's no extra liability being created.
En son Quint the Alligator Snapper tarafından düzenlendi; 21 Kas 2021 @ 13:28
İlk olarak Nx Machina tarafından gönderildi:
İlk olarak Quint the Alligator Snapper tarafından gönderildi:
No more liability than the information that's already present on store page after store page, which Valve hosts just fine.

Name a single store page on Steam where the developer has stated without reservation a game will run on your PC, in other words guaranteed which in turn would create liability for the developer who maintains the store page or Valve who hosts the store page.
Not to mention dev/pubs have been taken to task before on inaccurate, outdated, and blatantly false Store Page statements. That's actually ♥♥♥♥♥♥ a couple games, and devs yeeted.

I mean I'd be all for showing the system requirments on the game's library page. That would be a heck of a convenience.

But the OP's suggestion.. yeah. Applying it to games that are already i one's livbrary would incur little liability to valve but the problem is that it would not be very accurate whuich basically brings things back to square one with people like the OP complaining how the system doesn't work. Hence why the best option is for the OP and any of us who desire sucha thing to categorize the games ourselves.
İlk olarak Start_Running tarafından gönderildi:
İlk olarak Nx Machina tarafından gönderildi:

Name a single store page on Steam where the developer has stated without reservation a game will run on your PC, in other words guaranteed which in turn would create liability for the developer who maintains the store page or Valve who hosts the store page.
Not to mention dev/pubs have been taken to task before on inaccurate, outdated, and blatantly false Store Page statements. That's actually ♥♥♥♥♥♥ a couple games, and devs yeeted.
And (1) that's the devs/pubs, not Valve, and (2) devs/pubs still put system requirements on store pages, rather than the feature being removed due to liability concerns.
I went ahead and just coded the thing myself in Python.


The program first detects your machine specifications
https://steamcommunity.com/sharedfiles/filedetails/?id=2661676639

Then the program checks the Current Machine Graphics Card Passmark Score in the Database compiled from the Passmark Big list of every GPU and average performance
https://steamcommunity.com/sharedfiles/filedetails/?id=2661677989

the Program asks for your Steam ID, Your Profile must be public to get the games list from the profile:
https://steamcommunity.com/sharedfiles/filedetails/?id=2661679581

The program then retrieves a list of all the games from the Steam API, reads the XML Data, and filters all Games that don't have the Type "Game" such as DLC, Music and Software:
https://steamcommunity.com/sharedfiles/filedetails/?id=2661680752

Scrapes the Store JSON API for Minimum Specification and adds them to the game data in the program. It then matches and cross-references the Graphics Card data with the Passmark database to get a Minimum specification for the game.
https://steamcommunity.com/sharedfiles/filedetails/?id=2661682242

An Above systems Performance List is generated:
https://steamcommunity.com/sharedfiles/filedetails/?id=2661685299

Games that need a specification below the current requirements are generated, this list is used to create a category for the machine.:
https://steamcommunity.com/sharedfiles/filedetails/?id=2661686237

A category is Then Created in Steam Library with a list of Possibly Playable games.
https://steamcommunity.com/sharedfiles/filedetails/?id=2661686807

This is all completed programmatically in less than a minute. I will add the Program output in the next message so you can see how the program flows.
------------------------------------
Device Details Found
------------------------------------
Device Name: DA-DEV-LAPTOP
OS Name: Microsoft Windows 11 Home
OS Version: 10.0.22000 22000
CPU: Intel Core i7-8565U CPU @ 1.80GHz
RAM: 11.85 GB
RAM: 11858.31 MB
RAM: 12427508.0 KB
Graphics Card: Intel UHD Graphics 620

------------------------------------

Is this information correct?:y

------------------------------------
Trying Database connection..
Database connection Succeeded..


------------------------------------
Fetching GPU Passmark Score from Database
------------------------------------

Checking Database for GPU: Intel UHD Graphics 620

Querying GPU Performance Database..
Found 1 GPU Exact Match in Database
------------------------------------
[804] Match Found: Intel UHD Graphics 620 with Passmark: 1040
------------------------------------
This Machine Passmark set as: 1040
------------------------------------

Is this information correct?:y
--------------------------------------------------------------
SCRIPT IS ABOUT TO QUERY & CATALOGUE YOUR STEAM GAMES LIBRARY FOR MINIMUM SPECS
PLEASE ENSURE YOUR STEAM PROFILE PRIVACY IS SET TO PUBLIC
--------------------------------------------------------------
Your Steam ID:mitsie
Your Steam ID has been set to: mitsie Is this information correct?:y
------------------------------------
Game: SteamVR Found with AppID: 250820
Game: Lossless Scaling Found with AppID: 993090
Game: Middle-earth™: Shadow of Mordor™ Found with AppID: 241930
Game: fpsVR Found with AppID: 908520
Game: Project CARS 2 Found with AppID: 378860
Game: Pavlov VR Found with AppID: 555160
Game: Strange Brigade Found with AppID: 312670
Game: Vinyl Reality Found with AppID: 642770
Game: Homefront: The Revolution Found with AppID: 223100
Game: Tom Clancy's Rainbow Six Siege Found with AppID: 359550
Game: Wolfenstein: The New Order Found with AppID: 201810
Game: Disney Universe Found with AppID: 316260
Game: DOOM Eternal Found with AppID: 782330
Game: Homeworld Remastered Collection Found with AppID: 244160
Game: Tomb Raider: Underworld Found with AppID: 8140
Game: Grand Theft Auto: Vice City Found with AppID: 12110
Game: Star Wars: Battlefront 2 (Classic, 2005) Found with AppID: 6060
Game: Counter-Strike: Source Found with AppID: 240
Game: Hitman: Blood Money Found with AppID: 6860
Game: Duke Nukem Forever Found with AppID: 57900
Game: Hell Let Loose Found with AppID: 686810
Game: 2Dark Found with AppID: 435100
Game: 3DMark Found with AppID: 223850
Game: 3DMark API Overhead feature test Found with AppID: 407080
Game: 3DMark Cloud Gate benchmark Found with AppID: 406960
Game: 3DMark Fire Strike benchmark Found with AppID: 402290
Game: 3DMark Ice Storm benchmark Found with AppID: 406950
Game: 3DMark Night Raid benchmark Found with AppID: 496102
Game: 3DMark PCI Express feature test Found with AppID: 496104
Game: 3DMark Port Royal upgrade Found with AppID: 496103
Game: 3DMark Sky Diver benchmark Found with AppID: 393480
Game: 3DMark VRS feature test Found with AppID: 556150
Game: 7,62 High Calibre Found with AppID: 289890
Game: 10 Second Ninja X Found with AppID: 435790
Game: 11-11 Memories Retold Found with AppID: 735580
Game: 911 Operator Found with AppID: 503560
Game: A-Tech Cybernetic VR Found with AppID: 578210
Game: Aarklash: Legacy Found with AppID: 222640
Game: Absolver Found with AppID: 473690
Game: A Case of Distrust Found with AppID: 717610
Game: Aegis Defenders Found with AppID: 371140
Game: AER Memories of Old Found with AppID: 331870
Game: A Fisherman's Tale Found with AppID: 559330
Game: Agent A: A puzzle in disguise Found with AppID: 801480
Game: Age of Empires II (2013) Found with AppID: 221380
Game: Age of Wonders III Found with AppID: 226840
Game: Aim Lab Found with AppID: 714010
Game: Alan Wake Found with AppID: 108710
Game: Alan Wake's American Nightmare Found with AppID: 202750
Game: Alice in Wonderland Found with AppID: 316030
Game: Alien: Isolation Found with AppID: 214490
Game: Alien Rage - Unlimited Found with AppID: 217920
Game: Aliens vs. Predator Found with AppID: 10680
Game: Alien Swarm Found with AppID: 630
Game: Alpha Protocol Found with AppID: 34010
Game: American Fugitive Found with AppID: 934780
Game: American Truck Simulator Found with AppID: 270880
Game: American Truck Simulator - Arizona Found with AppID: 463740
Game: American Truck Simulator - New Mexico Found with AppID: 684630
Game: American Truck Simulator - Oregon Found with AppID: 800370
Game: American Truck Simulator - Washington Found with AppID: 1015160
Game: Aragami Found with AppID: 280160
Game: Archangel™: Hellfire Found with AppID: 553880
Game: Arizona Sunshine Found with AppID: 342180
------------------------------------
Scraping Steam Store for Minimum Hardware Specifications
------------------------------------

Steam Store Scraped for Minimum Specifications

------------------------------------

------------------------------------

Game: SteamVR - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 970 from GPU Database..
Mark: Checking Passmark score for GeForce GTX 970
Result: Performance Mark for this game set to: 9725
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Middle-earth™: Shadow of Mordor™ - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 460 from GPU Database..
Mark: Checking Passmark score for GeForce GTX 460
Result: Performance Mark for this game set to: 2289
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Pavlov VR - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 1070 from GPU Database..
Mark: Checking Passmark score for GeForce GTX 1070
Result: Performance Mark for this game set to: 13418
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Project CARS 2 - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 680 from GPU Database..
Mark: Checking Passmark score for GeForce GTX 680
Result: Performance Mark for this game set to: 5486
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Strange Brigade - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 750 Ti from GPU Database..
Mark: Checking Passmark score for GeForce GTX 750 Ti
Result: Performance Mark for this game set to: 3927
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Vinyl Reality - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 970 from GPU Database..
Mark: Checking Passmark score for GeForce GTX 970
Result: Performance Mark for this game set to: 9725
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Homefront: The Revolution - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 560 Ti from GPU Database..
Mark: Checking Passmark score for GeForce GTX 560 Ti
Result: Performance Mark for this game set to: 3072
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Tom Clancy's Rainbow Six Siege - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 460 from GPU Database..
Mark: Checking Passmark score for GeForce GTX 460
Result: Performance Mark for this game set to: 2289
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------

Game: Wolfenstein: The New Order - Detecting Performace Graphics Card..
Result: Detected (1) Exact Match for GeForce GTX 460 from GPU Database..
Mark: Checking Passmark score for GeForce GTX 460
Result: Performance Mark for this game set to: 2289
Game Minimum Requirements are above the Performance of this machine.
Adding to Removal List..

------------------------------------

------------------------------------
--------------------------------------------

- ABOVE SYSTEM REQUIREMENTS -
238 Games
--------------------------------------------
SteamVR - (Game:9725 vs Machine:1040)
Middle-earth™: Shadow of Mordor™ - (Game:2289 vs Machine:1040)
Pavlov VR - (Game:13418 vs Machine:1040)
Project CARS 2 - (Game:5486 vs Machine:1040)
Strange Brigade - (Game:3927 vs Machine:1040)
Vinyl Reality - (Game:9725 vs Machine:1040)
Homefront: The Revolution - (Game:3072 vs Machine:1040)
Tom Clancy's Rainbow Six Siege - (Game:2289 vs Machine:1040)
Wolfenstein: The New Order - (Game:2289 vs Machine:1040)
DOOM Eternal - (Game:6331 vs Machine:1040)
Hell Let Loose - (Game:6041 vs Machine:1040)
11-11 Memories Retold - (Game:3992 vs Machine:1040)
A-Tech Cybernetic VR - (Game:9725 vs Machine:1040)
Absolver - (Game:3986 vs Machine:1040)
AER Memories of Old - (Game:2732 vs Machine:1040)
A Fisherman's Tale - (Game:9725 vs Machine:1040)
Agent A: A puzzle in disguise - (Game:3191 vs Machine:1040)
--------------------------------------------

- BELOW SYSTEM REQUIREMENTS -
364 Games
--------------------------------------------
Disney Universe - (Game:81 vs Machine:1040)
Homeworld Remastered Collection - (Game:444 vs Machine:1040)
Grand Theft Auto: Vice City - (Game:5 vs Machine:1040)
Star Wars: Battlefront 2 (Classic, 2005) - (Game:6 vs Machine:1040)
Counter-Strike: Source - (Game:6 vs Machine:1040)
Hitman: Blood Money - (Game:13 vs Machine:1040)
Duke Nukem Forever - (Game:204 vs Machine:1040)
2Dark - (Game:480 vs Machine:1040)
Tomb Raider: Underworld - (Game:142 vs Machine:1040)
7,62 High Calibre - (Game:8 vs Machine:1040)
10 Second Ninja X - (Game:772 vs Machine:1040)
911 Operator - (Game:480 vs Machine:1040)
Aarklash: Legacy - (Game:118 vs Machine:1040)
A Case of Distrust - (Game:919 vs Machine:1040)
Aegis Defenders - (Game:538 vs Machine:1040)
Age of Wonders III - (Game:517 vs Machine:1040)
Alan Wake - (Game:444 vs Machine:1040)
Alan Wake's American Nightmare - (Game:292 vs Machine:1040)
Alice in Wonderland - (Game:142 vs Machine:1040)
Alien: Isolation - (Game:588 vs Machine:1040)
Alien Rage - Unlimited - (Game:517 vs Machine:1040)
Aliens vs. Predator - (Game:258 vs Machine:1040)
WRC 7 - (Game:797 vs Machine:1040)
XCOM: Enemy Unknown - (Game:480 vs Machine:1040)
Yoku's Island Express - (Game:680 vs Machine:1040)
YOU DON'T KNOW JACK HEADRUSH - (Game:8 vs Machine:1040)
YOU DON'T KNOW JACK MOVIES - (Game:8 vs Machine:1040)
YOU DON'T KNOW JACK SPORTS - (Game:8 vs Machine:1040)
YOU DON'T KNOW JACK TELEVISION - (Game:8 vs Machine:1040)
YOU DON'T KNOW JACK Vol. 1 XL - (Game:8 vs Machine:1040)
YOU DON'T KNOW JACK Vol. 2 - (Game:8 vs Machine:1040)
YOU DON'T KNOW JACK Vol. 3 - (Game:8 vs Machine:1040)
YOU DON'T KNOW JACK Vol. 4 The Ride - (Game:8 vs Machine:1040)
------------------------------------
--------------------------------------------
--------------------------------------------
-WRITING CATEGORIES TO SHAREDCONFIG.VDF -
- .............. Complete !! -
--------------------------------------------
Why would you need a prompt to ask you if the information is accurate? No competent programmer would need to ask themselves if what their own software reads is accurate. That seems really 'sus' to me.

Then you fetch passmark, which again, benchmarks are often not accurate depending on the total hardware, background or active running processes etc. See post #15 as an example for how wildly performance can vary since that passmark isn't your systems performance for parts combination.

Also Steam ID by name, this is how I know something is up as well, SteamID is not a NAME and (ITS NUMERICAL) which can have numerous results; it's the outright ID. So, sus there as well. So unless you've assigned your username to a specific instance for yourself only, that's incorrectly programmed/worded. It also lacks the full name as well. 11,315 results for "mistie". So that whole section is 'sus' because why would you need to enter a name for something that is working on your end with information from elsewhere not based upon your system which would not need any input for an ID?

The GPU portion - again - generalized =/= your systems performance of the specific part due to the combination of parts, so that may help give inaccurate results. It's as I said, someone can have a 3090 that has the performance of an entry level unit due to utilizing something like an old dual core CPU.

I also see severe inconsistency of score (game) vs system

İlk olarak EW Mitsie tarafından gönderildi:
This is all completed programmatically in less than a minute. I will add the Program output in the next message so you can see how the program flows.
Doubt.
İlk olarak Mr. Gentlebot tarafından gönderildi:
Also Steam ID by name, this is how I know something is up as well, SteamID is not a NAME and (ITS NUMERICAL) which can have numerous results; it's the outright ID. So, sus there as well. So unless you've assigned your username to a specific instance for yourself only, that's incorrectly programmed/worded. It also lacks the full name as well. 11,315 results for "mistie". So that whole section is 'sus' because why would you need to enter a name for something that is working on your end with information from elsewhere not based upon your system which would not need any input for an ID?

https://steamcommunity.com/id/mitsie/games?tab=games&xml=1

You can tell you haven't done any coding with the Steam API before, or you wouldn't say something ridiculous. Look at the link above that is used to get the games list in XML format. Its got my username in it :steamfacepalm:

https://steamcommunity.com/sharedfiles/filedetails/?id=2661743287

Here is that exact link in the source code where it uses your Steam ID value be it a number or your custom Steam ID if you have one set.

I added it as an Input instead of a static variable because:

A) it's very easy to do
B) The program can then be used for multiple steam accounts.

My partner has an account she might want to use the tool on.

I've also sent it to a friend who has multiple devices to test out. He can use it without having to know the Python language to use the program.


İlk olarak Mr. Gentlebot tarafından gönderildi:
Why would you need a prompt to ask you if the information is accurate? No competent programmer would need to ask themselves if what their own software reads is accurate. That seems really 'sus' to me.

It is a prompt to check the information is correct before a database search is completed and the program continues. Why would you want to start a big operation if you have input the information incorrectly. That means you would have to go back and restart the program from the start. Its also used to redirect the program to other user inputs. e.g. if the passmark isn't found or it's found and it's incorrect and they say no. It then asks the user to input their own Passmark number. Its how a program flows in a command line with text input.

A command line program is inline, it doesn't have a GUI so you have to do all the confirmations in sequence. Why would you think a confirmation of data input is "sus"?

I'm not asking you to check it for me, I'm showing the output, so people can see how it works in compiling the data. Not for people like you who don't have a clue what they are talking about. but other people who may be interested.

İlk olarak Mr. Gentlebot tarafından gönderildi:
The GPU portion - again - generalized =/= your systems performance of the specific part due to the combination of parts, so that may help give inaccurate results. It's as I said, someone can have a 3090 that has the performance of an entry level unit due to utilizing something like an old dual core CPU.

It matches the card name to the average performance rating for the card. So if the game says it's minimum performance is GTX1070 and your card is a GTX1070, you will get an exact match in score, because both your card and the game match to the performance rating of the average score for the card. Putting both the game and GPU in the same performance bracket.

The Passmark GPU averages are created from millions of users, testing on millions of different variations of systems with that GPU to get a baseline, by adding all the scores up and dividing the scores by the number of benchmarks giving an average score for that GPU, placing the GPU on a quantifiable performance envelope.

While not perfect. It places the games into performance brackets that can be matched to hardware.

Yes it is well known if you have a GeForce 4 GPU from 2002 and clean the fan or install a different Anti Virus it can out perform a GTX3090 from 2021. And same again. if your GTX3090 paired with an old dual core CPU, drops its performance from the levels of the GTX3090 at 26,019 right down to the performance of a GeForce3 with a benchmark score of 5. Well known.

When I posted this, I said it was to find games on a Low end system. No matter how much I clean my fan on a system with a 1040 performance rating, it still isn't going to get a benchmark score of 26,019 is it?Think about it !!
En son [EW] Mitsie tarafından düzenlendi; 22 Kas 2021 @ 18:09
İlk olarak EW Mitsie tarafından gönderildi:
I went ahead and just coded the thing myself in Python.
,,,
This is all completed programmatically in less than a minute. I will add the Program output in the next message so you can see how the program flows.
Nice simple program. A programmers utility for sure! I used to make batch files that did similar but I had to make it for DOS so that each game I was playing would set the memory on the config then reboot my DOS machine to play.
I can see what you are getting at.
< >
322 yorumdan 211 ile 225 arası gösteriliyor
Sayfa başına: 1530 50

Gönderilme Tarihi: 17 Kas 2021 @ 9:07
İleti: 322