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

Steamtinkerlaunch runs during "updating executable stage" with BO1 and BO2 #1186

Open
sjp761 opened this issue Oct 18, 2024 · 1 comment
Open
Labels
bug Something isn't working

Comments

@sjp761
Copy link

sjp761 commented Oct 18, 2024

System Information

  • SteamTinkerLaunch version: Latest git commit as of 10/17/24
  • Distribution: Fedora
  • Installation Method: Personal git build spec file

Issue Description

When running a steam game that has an updating executable stage. Steamtinkerlaunch seems to run during that unintentionally. This is most prominent with Black ops 1 and 2 and steam.

Logs

steamtinkerlaunch.log

@sjp761 sjp761 added the bug Something isn't working label Oct 18, 2024
@sonic2kk
Copy link
Owner

I don't understand what phrase you're referring to. What is the "Update Executable" stage? Is this some kind of setup phase specific to Black Ops 1/2, or is this a setup phase from Steam? SteamTinkerLaunch will run when the Steam Client tells it to run, and sometimes it will run tools at unusual steps, probably the strangest part to me is that it runs SteamTinkerLaunch most of the time when the Steam Client itself is opened.

If this comes from the game, there is nothing I can do. If this comes from Steam, it would be tricky to try and workaround I would imagine as we'd have to guess if an execution is one we want to skip. I can see, for example, in your log there is the following command: run /home/user/.local/share/Steam/legacycompat/steamservice.exe /extractguids /mnt/games/SteamLibrary/steamapps/common/Call of Duty Black Ops II/t6zm.exe -- We would have to guess if there are some times we should skip SteamTinkerLaunch, but it becomes a bit tricky to do so. That is, if this is a log from that specific stage and not from the game launch (which I am unable to tell from the log if this is a game launch or an executable running when you wouldn't want it to).

Overall, I need information on what the problem is here, what makes this a bug? Is SteamTinkerLaunch loading the menu, or just running in the background? I don't think I have ever seen any kind of "updating executable stage" so I'm not sure if I can test this, and any game I have played with SteamTinkerLaunch in the past has never had this problem.

If this is just a case of SteamTinkerLaunch running in the background, then I don't think this is worth trying to fix, and may not be possible to fix if this just comes directly from the Steam Client.

NOTE: If the menu is showing, Luxtorpeda faced a similar issue recently where it would launch the Main Menu every time the Steam Client opened (luxtorpeda-dev/luxtorpeda@672f5eb). But SteamTinkerLaunch was never affected by this, and their fix is probably not applicable to us (as we allow launching from Steam without SteamAppId defined I believe).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants