Skip to content

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.

@Korpyz
Copy link

Korpyz commented Oct 21, 2024

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!

XenHat added a commit to XenHat/arrpc that referenced this pull request Mar 12, 2025
Tested against https://github.com/OpenAsar/arrpc/blob/2234e9c9111f4c42ebcc3aa6a2215bfd979eef77/src/process/detectable.json
and confirmed to detect the following on Linux:

- Zenless Zone Zero
- Honkai: Star Rail
- Genshin Impact
- Horizon Zero Dawn
- Journey

Built upon OpenAsar#92
@EmRodDev
Copy link

EmRodDev commented Apr 5, 2025

any updates?

@XenHat
Copy link

XenHat commented Apr 5, 2025

any updates?

  1. The author has a pinned issue saying that development is slow and unlikely to see frequent changes for the time being.
  2. I've submitted an improved version of the functional changes from this request in Improved Linux detection fixes #143.

If you need the fix sooner, run your own copy of the repository

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.

8 participants