-
Notifications
You must be signed in to change notification settings - Fork 34
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
LiveSplit auto-split system does not work when using protontricks #233
Comments
If theres already a system in place to run a .exe file in the same wineserver of a already running game and i dont know then you can close the issue if you wish, but let me know how to do it, thx! 🐸 |
Can you try using the
When the bwrap is in use it retains the same PID namespace, which means it has access to the same processes as the host, but there seems to be something else preventing it from reading the game memory. In my case, without Ideally, this should work with default options but this might be something that Protontricks cannot easily fix if we want to use Steam Runtime at the same time. Steam Runtime (aka bwrap) is used by default to run it in a similar environment as what Steam uses, which is required for older distros, so it's not something that can be easily disabled across the board. |
|
Debuggers won’t work with bwrap unless you launch them inside the container: https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/issues/84 See https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/blob/main/docs/slr-for-game-developers.md#inserting-debugging-commands-into-the-container for the “official” way to inject commands. |
Describe the bug
If i launch the LiveSplit.exe file using protontricks in the same prefix as resident evil 4 remake for example, the livesplit will not be able to read the game memory to autosplit segments and pause/restart the timer when you press pause in the game or when you move to the next segment
Seems like protontricks uses its own wineserver or whatever to launch processes
this is the solution i found to get livesplit working without protontricks since it cant do it:
PROTON_DUMP_DEBUG_COMMANDS=1 %command%
/tmp/proton_yourusernamehere/
./run "/path/to/livesplit/folder/LiveSplit.exe"
Basically with that we run livesplit with the already running wineserver and that allows it to read the game memory correctly.
To Reproduce
Steps to reproduce the behavior:
System (please complete the following information):
yay
day 3, June, 2023
The text was updated successfully, but these errors were encountered: