Skip to content

[BUG] Can't enable -onlinefix on owned game #158

Description

@hazre

Prerequisites

  • I have searched existing issues and confirmed this has not been reported.
  • I am using the latest build version from the releases page.

Steam client version

1783028805

Windows version

Windows 11 25H2 (26200.8655)

Describe the bug

It seems like onlinefix path is completely skipped if you own the game.

if (LuaConfig::HasDepot(appId) && cmdLine && strstr(cmdLine, "-onlinefix"))

Steps to reproduce

Add -onlinefix to a game's launch argument.

Expected behavior

Be able to force enable -onlinefix on owned games and expect to do the spacewar trick.

Actual behavior

It does nothing.

Log files

No response

Lua configuration (if relevant)

Additional context

If this is intentional, can I ask why? I think there is a legit use case for situations where you want to play with someone that doesn't own the game and I think it would be a really good feature to just be able to force onlinefix to be able to do that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions