Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve linux game detection #92

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Justsnoopy30
Copy link

Some games are listed in the discord game database with their parent directories but their launched processes on linux don't always have this included in their cmdline. This fixes that by checking processes with their working directories as well.

For example, this will now detect DOOM Eternal running through proton.

Some games are listed in the discord game database with their parent directories
but their launched processes on linux don't always have this included in cmdline.
This fixes that by checking processes with their working directories as well.
For example, this will now detect DOOM Eternal running through proton.
@deadfry42
Copy link

+1
this works for me when playing Helldivers 2 through Proton

hope this gets merged soon

@Covkie
Copy link
Contributor

Covkie commented Aug 4, 2024

This adds an incredible amount of lag to scanning. is not viable.

@Arcitec
Copy link

Arcitec commented Sep 10, 2024

This adds an incredible amount of lag to scanning. is not viable.

Good catch. It should somehow filter processes to only check "Windows working directory" for processes that belong to Wine.

@EtereosDawn
Copy link

simply work, thats great! i can't wait this merge.

Milkshiift added a commit to Milkshiift/arrpc that referenced this pull request Dec 21, 2024
@brucetony
Copy link

Would love to see this implemented, works beautifully!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants