WINE_SIMULATE_WRITECOPY=1 %command% + Proton Experimental = working Battle.net

  • slazer2au@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    You should try launching Mass Effect LE from steam. It opens Origin, to then opens the Mass Effect launcher so you can pick which game to play.

    • LucidNightmare@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      IT’s so crazy to run into a comment that speaks about this. I recently got the urge to play Mass Effect, and wanted to replay through the series. I have had the game bought when it went on sale. I download all 100+gb of the game, and launch it to see some performance. EA app required. I might just request a refund, and then pirate the game, to be real with you all.

      • slazer2au@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        The launchers are pretty lightweight and don’t consume much. It is just annoying to buy the game on one store, it launches another store, only to launch a game launcher, then you can pick r̶̶e̶̶d̶̶,̶̶ ̶̶g̶̶r̶̶e̶̶e̶̶n̶̶̶,̶̶ ̶̶o̶̶r̶̶ ̶̶b̶̶l̶̶u̶̶e̶ I mean ME 1 2 or 3

  • citrusface@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    I use Linux but I’m an idiot.

    What does %command% mean / do?

    What was the actual line you used in terminal to install battle.net to steam bc I’d rather not use lutris if I don’t need too

    • Rentlar@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      It’s to puts stuff before the game run command.

      Normally if you just add options in that box like -fullscreen they appear after the run command.

    • Muehe@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      The WINE_SIMULATE_WRITECOPY=1 %command% is the Steam launch option you set, with %command% meaning roughly “what Steam would do without any launch options set”.

      The whole process was a bit finicky and I did it a few month ago, but from what I remember it went something like this:

      • Download battle.net installer
      • Add it as non-Steam game to run it
      • Locate the newly created prefix in Steam directory
      • Add the Battle.net.exe in it as a non-Steam game, then remove the installer (not the other way around or the prefix will be deleted)
    • Confetti Camouflage@pawb.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      It is used in the Launch Options of a Steam game. %command% just gets replaced by whatever Steam would use to launch the game. It’s useful to set up anything before the game actually launches, such as setting environment variables or run scripts.

    • macniel@feddit.de
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      Why though? It’s just a simple install script you can search and install via the lutris application righ there.

    • Muehe@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      Neither. Battle.net is Blizzards game launcher and store. They also own that domain, but the name usually refers to the binary.

  • slampisko@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Try installing and running a game on GOG through Epic Launcher on a Steam Deck. I have done this in the past haha (it was Witcher 1)

  • EvilLootbox@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    I haven’t played anything blizzard in a minute but I absolutely LOVE the ubi launcher that asks for admin permissions two to eight times then makes me look up my password each time I launch one of their games (not that often) despite checking Remember Me EVERY TIME

    • Björn Tantau@swg-empire.de
      link
      fedilink
      arrow-up
      0
      ·
      6 months ago

      At least you can launch those without their launchers.

      Of course you could always add GOG Galaxy to Steam to get the ultimate perversion.

      • Crashumbc@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        How? It always brings up their launchers and I need to click “play” again from steam at least…

        One of them bugs me to create an account every time also :/

        • Crozekiel@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 months ago

          There is a launch argument you can add in steam, ‘–skip-launcher’ for bg3. You won’t be able to change between the dx or vulkan clients though without the launcher, if that matters to you (probably not, but figured I’d mention it). I’d guess there is a similar option for Cyberpunk 2077, but haven’t done it personally.

        • Björn Tantau@swg-empire.de
          link
          fedilink
          arrow-up
          0
          ·
          6 months ago

          Don’t know how to do it from Steam, but you can just launch their main game exes. On Linux you could add the exe to Steam or just use Wine or your Wine frontend of choice.

  • hperrin@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Wait until you figure out that your DE is just a glorified launcher, and that it was launched by systemd.

  • humbletightband@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    I have a steam controller and I play through Nvidia GeForce now.

    So I open Steam, then Nvidia, then select a game, then it opens Steam on the remote, then it opens a launcher and only then it launches the game

  • smileyhead@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Valve is great in terms of Linux support and it’s development, but to be honest I hate Steam launcher too. I do not use the store frontend, friendlist, notifications and other things on top, all I want is to download game binaries and updates.

    • JTskulk@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      You can still make shortcuts to your steam games to launch them outside of steam. However I have noticed that the Blizzard launcher doesn’t seem to fully quit after quitting the system tray icon, I have to click stop game in steam. I guess I still prefer this to having unused wine/proton process running in the background.