Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Good news if you plan to dive into Diablo 4 with the Steam release coming on October 17th, as it has been Steam Deck Verified. There's some bad news if you already purchased it on Battle.net though.

For Diablo 4 being Steam Deck Verified, this means everything should just work out of the box directly from Steam and Valve's Diablo 4 verification was done on Proton Experimental. It already worked pretty great on Steam Deck anyway, as I showcased previously.

The bad news? Well, if you were hoping to simply transfer your Battle.net purchase over to Steam, it's a solid nope. Even though Steam keys cost developers / publishers nothing, Blizzard aren't going to provide you with one. As mentioned on X (formerly Twitter) by Adam Fletcher, the Global Community Development Director on Diablo, in reply to a user asking about having to buy it again Fletcher replied: "Yes. Two different store fronts run by two different companies."

Why don't some publishers do this? The reasoning is pretty simple really: Valve take a cut of all sales on Steam, including DLC and micro-transactions. So if you purchased directly before, publishers will want to keep you there so any extras you purchase don't get a cut eaten by Valve.

Article taken from GamingOnLinux.com.
14 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
25 comments
Page: 1/3»
  Go to:

Linux_Rocks Oct 13, 2023
I'm glad that I waited & I didn't buy it on Battle.net yet. I'll probably wait for it to go on sale too.
Ehvis Oct 13, 2023
View PC info
  • Supporter Plus
Valve would never allow them to generate so many free Steam keys.

Quoting: Linux_RocksI'm glad that I waited & I didn't buy it on Battle.net yet. I'll probably wait for it to go on sale too.

Last I heard, the game isn't actually "finished", so waiting for a proper endgame to appear would be a good idea.
Liam Dawe Oct 13, 2023
Quoting: EhvisValve would never allow them to generate so many free Steam keys.
What makes you say that? I see no reason Valve wouldn't allow it for such a publisher.
hardpenguin Oct 13, 2023
Silly excuse from their community guy. But yeah it is because they want people to stay with Battle.net as well as purchase on new platforms (Steam now, Microsoft Store later on probably).
Ehvis Oct 13, 2023
View PC info
  • Supporter Plus
Quoting: Liam Dawe
Quoting: EhvisValve would never allow them to generate so many free Steam keys.
What makes you say that? I see no reason Valve wouldn't allow it for such a publisher.

If small publishers can't, why should big ones be able to? Don't see Valve setting such a precedent.
Liam Dawe Oct 13, 2023
Quoting: Ehvis
Quoting: Liam Dawe
Quoting: EhvisValve would never allow them to generate so many free Steam keys.
What makes you say that? I see no reason Valve wouldn't allow it for such a publisher.

If small publishers can't, why should big ones be able to? Don't see Valve setting such a precedent.
Small publishers absolutely can. How do you think they do it for itch sales? For Kickstarter backers? For Steam keys on other stores? It's been a thing for a long time.

While Valve generally limit key generation, I've no doubt they would work with bigger publishers on this. There's nothing to say they wouldn't. It would be a win for Valve, because then they would get the extra cut from DLC and micro.


Last edited by Liam Dawe on 13 October 2023 at 2:36 pm UTC
Ehvis Oct 13, 2023
View PC info
  • Supporter Plus
Quoting: Liam DaweWhile Valve generally limit key generation, I've no doubt they would work with bigger publishers on this.

That's quite the assumption. Valve hasn't shown much of a will to bend to publishers. They've let them leave steam because the publishers didn't get what they wanted.
Liam Dawe Oct 13, 2023
Quoting: Ehvis
Quoting: Liam DaweWhile Valve generally limit key generation, I've no doubt they would work with bigger publishers on this.

That's quite the assumption. Valve hasn't shown much of a will to bend to publishers. They've let them leave steam because the publishers didn't get what they wanted.
Back at ya, you're assuming something that neither of us actually know. I'm just coming from the side of: we know Steam keys are already a thing and have been for a long time, and it would be to Valve's benefit to do it and would take little effort from Valve.
pb Oct 13, 2023
Quoting: Ehvis
Quoting: Liam Dawe
Quoting: EhvisValve would never allow them to generate so many free Steam keys.
What makes you say that? I see no reason Valve wouldn't allow it for such a publisher.

If small publishers can't, why should big ones be able to? Don't see Valve setting such a precedent.

Key generation limits are tied to store sales. If you don't have sales, you won't be allowed to generate a million keys. But a few thousand, sure. In the case of Diablo 4 there are sure to be a lot of sales so the keys will be pretty much unlimited. And even before release I'm sure they would be allowed to generate as many keys as they wanted. Why? Because they can be trusted not to abuse it. It's not *just* about being big vs small.
Lachu Oct 13, 2023
And what about Lutris and Proton?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: