523
submitted 2 years ago by Muehe@lemmy.ml to c/linuxmemes@lemmy.world

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

top 50 comments
sorted by: hot top new old
[-] Isoprenoid@programming.dev 87 points 2 years ago
[-] winkerjadams@lemmy.dbzer0.com 39 points 2 years ago

I have refunded games before when I went to install and got that bullshit because I missed it on the store page

[-] humbletightband@lemmy.dbzer0.com 3 points 2 years ago

Not anymore, I guess

[-] slazer2au@lemmy.world 43 points 2 years 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 11 points 2 years 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 6 points 2 years 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

[-] hperrin@lemmy.world 23 points 2 years ago

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

[-] bjoern_tantau@swg-empire.de 13 points 2 years ago

Which was launched by your kernel which in turn was launched by systemd-boot. Now isn't that cute?

[-] Ironfist@sh.itjust.works 5 points 2 years ago

which was launched by you, which was launched by your mom, which was launched...

load more comments (1 replies)
[-] frozen@lemmy.frozeninferno.xyz 13 points 2 years ago

Oh nice! I just use Lutris, but options are always good.

[-] Muehe@lemmy.ml 6 points 2 years ago

Did that too a while back, but anecdotally it feels lees buggy through Steam, especially regarding updates.

Also clicking the Stop button in Steam doesn't leave behind zombie processes off Battle.net.exe and Agent.exe, which I had to manually kill when using Lutris. Assume that's due to Protons(?) pressure-vessel thingy.

[-] fluckx@lemmy.world 6 points 2 years ago

Steam went better than lutris for me as well. It all worked out of the box without any tweaks.

Only issue I have is that when i alt tab I can't get back in the game for some reason. Screen stays black or it auto minimises again. I forgot.

[-] KrapKake@lemmy.world 2 points 2 years ago

Try setting game to fullscreen windowed

[-] JTskulk@lemmy.world 1 points 2 years ago

I found that changing KDE activities (like a virtual desktop) back and forth fixes it.

load more comments (1 replies)
[-] Crashumbc@lemmy.world 10 points 2 years ago

Cyberpunk 2077 and BG3 quietly walk past...

[-] bjoern_tantau@swg-empire.de 7 points 2 years 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.

load more comments (3 replies)
[-] Ultragigagigantic@lemmy.world 10 points 2 years ago

The only thing that got me to quit WoW and finally Uninstall battle.net was not will power but the shitty people in the organization that ran it. Got lucky I guess otherwise I would be healing unapprecitative jerks the rest of my life.

[-] citrusface@lemmy.world 8 points 2 years 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

[-] Muehe@lemmy.ml 5 points 2 years 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)
[-] citrusface@lemmy.world 3 points 2 years ago

I thank you so much. I will try this in a bit and report back

[-] Rentlar@lemmy.ca 4 points 2 years 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.

[-] Confetti_Camouflage@pawb.social 4 points 2 years 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.

[-] helenslunch@feddit.nl 3 points 2 years ago

I don't know why people go through all this trouble just to give money to publishers that don't give a shit about you. There's nothing on Blizzard worth buying anymore. Don't bother. Blizzard is, for all intents and purposes, dead.

[-] citrusface@lemmy.world 1 points 2 years ago

I struggle with it, but still manage to find fun in what blizzard made. I understand that blizz is not what blizz was. I gave up hearthstone. But still enjoy d2 and d3 and I'm hoping the changes they made to d4 will be good. I played wow 20 years ago, coming back now feels like a new game and it does manage to spark nostalgia in me. I hear what you are saying, but I'm not quite done with blizz yet.... Looking at you POE2.

load more comments (1 replies)
[-] JTskulk@lemmy.world 1 points 2 years ago* (last edited 2 years ago)

Installing battle.net in steam is really easy. Just add non-steam game in steam and choose the battle.net installer, then right click on it in steam and click properties, then compatibility, and choose Force the user of a specific Steam Play compatibility tool and choose Proton Experimental. Then just run it and install it like normal. Once it's finished you just repeat the process for the actual installed battle.net program or whatever blizzard game you want. With this, you don't have to mess with running custom commands. The blizzard launcher will be located somewhere like "/home/me/.local/share/Steam/steamapps/compatdata/2806461641/pfx/drive_c/Program Files (x86)/StarCraft II/StarCraft II.exe" where the big number after compatdata is something else. You can run the command find ~/.local/share/Steam/steamapps/compatdata -iname '*battle*.exe to help find it. Also you can tell Steam to always use proton experimental if you want, it's been good to me. Good luck!

load more comments (2 replies)
[-] humbletightband@lemmy.dbzer0.com 7 points 2 years 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

[-] RamblingPanda@lemmynsfw.com 1 points 2 years ago

I'd rather not play anything then.

I have a steam deck and getting assassin's creed... dunno, brotherhood? to run was so annoying, I thought about just letting it be. I'll stay away from their games now.

[-] EvilLootbox@lemmy.world 6 points 2 years 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

[-] RamblingPanda@lemmynsfw.com 3 points 2 years ago

That launcher is so infuriating, I'm staying away from their games. Fuck them with a steamboat.

[-] slampisko@lemmy.world 4 points 2 years 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)

[-] AceQuorthon@lemmy.dbzer0.com 3 points 2 years ago

Antique Memes Roadshow

[-] snekerpimp@lemmy.world 3 points 2 years ago

Using proton through lutris

[-] possiblylinux127@lemmy.zip 1 points 2 years ago

What's wrong with Bottles?

[-] DmMacniel@feddit.de 1 points 2 years ago

No. Don't do that. Use wine-ge instead.

[-] Muehe@lemmy.ml 2 points 2 years ago

AFAIK you can set Lutris up to use GE or Proton builds.

[-] Eeyore_Syndrome@sh.itjust.works 4 points 2 years ago

I'm running WOTLK classic just fine with proton on Lutris ✅

[-] DmMacniel@feddit.de 1 points 2 years ago* (last edited 2 years ago)

Yes you can run proton-ge or proton with lutris. Glorious Eggrole though highly recommend against doing so since proton-ge is an optimized proton version for steam, that's why there is wine-ge for non-steam games or applications.

Source: https://www.reddit.com/r/linux_gaming/comments/uzrz2k/a_thread_about_using_protonge_and_winege_builds/

[-] DmMacniel@feddit.de 2 points 2 years ago* (last edited 2 years ago)

Just because you can, doesn't mean you should.

Proton-ge for steams proton and Wine-ge for non steam usecases.

https://www.reddit.com/r/linux_gaming/comments/uzrz2k/a_thread_about_using_protonge_and_winege_builds/

[-] Muehe@lemmy.ml 2 points 2 years ago

Oh so that's what you meant. Thought you meant don't use Lutris at first because of how you worded it. That makes much more sense.

load more comments (2 replies)
[-] transmatrix@lemmy.world 3 points 2 years ago

This reminds me of trying to play Half Life Alyx on an Oculus.

[-] smileyhead@discuss.tchncs.de 2 points 2 years 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 4 points 2 years 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.

load more comments
view more: next ›
this post was submitted on 24 Apr 2024
523 points (97.8% liked)

linuxmemes

32897 readers
1226 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry of any kind will not be tolerated. This is an LGBTQ+-friendly community -- if that is a problem for you, you should leave.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves / tolerates / hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 3 years ago
    MODERATORS