hydralauncher / hydra

Hydra is a game launcher with its own embedded bittorrent client
MIT License
11.36k stars 2.81k forks source link

[REQUEST] To Check My System to tell if My PC can Run that Game #957

Open LeitHunt opened 2 months ago

LeitHunt commented 2 months ago

Is your feature request related to a problem? Please describe.

I can't filter best suited games based on my system.

Describe the solution you'd like

Since this software has a number of games in it's catalog it'll be great if I can filter games which are best suited for my pc/laptop.

Describe alternatives you've considered

Like which is done using websites like canyourunit or pcgamebenchmark

Additional context

AntonyWes commented 1 month ago

Can I take care of this?

zamitto commented 1 month ago

@AntonyWes what do you have in mind?

For the suggestion to work, you will need to get the system specs and integrate with a tool that analyses it and says if the game is probable to run or not. I don't know if any of the websites commonly used (canyourunit for example) provide an API for that.

Anyway, that would actually be a cool feature to have in Hydra

AntonyWes commented 5 days ago

Anyway, that would actually be a cool feature to have in Hydra

@zamitto Sorry for the misunderstanding, I'm new to open-source projects, I might not understand something...

More to the point, I forked hydra and implemented almost everything we talked about in it. I have implemented everything except the highlighting itself (otherwise how do you know if you can run the game?), because I don't have games displayed (I assume it's because I don't have all the api keys).

And I would like to know if this can be solved somehow? If not, I'd either like to ask for the keys (I realise you're unlikely to trust a random person from the internet with the keys) or ask you to write it.

I've been writing this for a month, and I'd ask you to take the time to look at my repository. You might find some bugs or errors. And most likely you will need to rewrite get.bat, it was written by the AI, as I have Fedora(Linux) installed. I tried to write comments to make it easier for you to understand.

I would also like to add that as a consumer, I am grateful to you and all the people creating Hydra. And I am ready to fix all the flaws that you put on.