DarkStarSword Nov 8, 2012 @ 5:53am
[Feature Request] Allow downloading windows only games
My gaming box set up to dual boot between Windows & Debian, and my intention is to keep that setup for the foreseeable future.

It would be *really* nice to be able to download & update Windows only games while I'm booted into Linux, or from a different box altogether that only runs Linux.

At the moment I'm solving that by running Steam in wine, but wine has always been a bit of a pain to get working and it feels like every few months it inexplicably breaks and I have to waste my time fixing it again. Being able to do this from the native Linux client would be great (even better would be a commandline version I could run on a remote box over SSH, but I'm probably dreaming there - unless a third party has already made one?)

EDIT: To be clear, I'm NOT talking about running a Windows game from the Linux client via Wine - while that isn't fundamentally a bad idea and it IS something that needs to be discussed, I personally have no interest in such a feature and that isn't what I started this particular thread to discuss.
Last edited by DarkStarSword; Nov 21, 2012 @ 11:36pm
Showing 1-15 of 20 comments
< >
siveZ Nov 8, 2012 @ 5:58am 
Valve are not going to allow you downloading Windows only games. This conflicts with the idea of native Steam for Linux at all. What's the reason of adding native Steam and games then?
DarkStarSword Nov 8, 2012 @ 6:09am 
I disagree - there is no conflict there at all, and they already let me download windows only games that I paid them for in the windows client. Linux is a new market for them and a contingency against Windows 8, but it doesn't automatically close their existing Windows market, nor does it encourage people in the Linux only market to move to Windows. I'm in both their Windows and Linux markets (and I suspect I'm not the only one...), so why not cater to the dual market as well?

I certainly don't think it should be a priority for them (they have bugs to fix and games to port after all), but it would be a nice extra feature to have.
Lumen Nov 8, 2012 @ 8:35am 
I would like to be able to boot Windows Only games using Wine from within Steam, but I guess that could be possible somehow using the "Add non-Steam game to library" feature, but I don't think that that's what you want to do, is it? I'm honestly a little bit confused as to what you do want to do. Do you want to be able to actually play the games from within Linux or just download and upgrade them on a (I assume) shared partition or harddrive?
Oskar Kinomoto Nov 8, 2012 @ 8:46am 
I'm using steam under wine(not windows) and games which is native windows have very good performance(sometimes even better then playing this on windows) so why can't download it in steam for linux and play through wine?
ThOR27 Nov 8, 2012 @ 11:38am 
As is said on the topic "TrackMania Nations Forever works" that would really be possible, as also I said there, Windows games would not be listed as Linux compatible but it could be installed and executed under wine if users forces it. As I also said there a warning (instead of an error message as it is today) saying that the game is not compatible but may run under wine. This would also be interesting if that way we could install games such as ID Software games and some open sourced others that does not provide Linux version directly on steam
Vash Nov 8, 2012 @ 11:45am 
I do agree that some WINE integration would be a great thing for incompatible games. I have a huge Steam library and it would be nice not to have to switch to the WINE version of the client.
mattyy1hp Nov 8, 2012 @ 12:42pm 
Please, no Wine in the Linux Steam. Game developers will understand it as a solution - game running in Wine = no Linux port.
Reisen Udongein Inaba [因幡] Nov 8, 2012 @ 2:32pm 
I say it should just be allowed using a flag when starting Steam (like steam --allow-windows-software), but not by default. This way, people who wouldn't know what Wine is or don't want it won't even bother using the flag, and we just keep it a secret from the developers so they don't treat it as an excuse to not port their games to Linux.
Last edited by Reisen Udongein Inaba [因幡]; Nov 8, 2012 @ 2:33pm
DarkStarSword Nov 8, 2012 @ 5:06pm 
Originally posted by Lumen:
I'm honestly a little bit confused as to what you do want to do. Do you want to be able to actually play the games from within Linux or just download and upgrade them on a (I assume) shared partition or harddrive?

The later - I just want to be able to download and upgrade windows games on a shared partition when I'm in Linux, I have no interest in playing them through wine (well, a few exceptions - but those are just older win9x games that don't run well in win7, and nothing I have in Steam anyway).
DarkStarSword Nov 8, 2012 @ 5:08pm 
Originally posted by Rinnosuke Morichika:
I say it should just be allowed using a flag when starting Steam (like steam --allow-windows-software), but not by default.
I agree that would be sensible since this would mostly be for power users and having a flag like that would avoid confusing people.
dymoblade Nov 20, 2012 @ 8:13pm 
I 11th this. As marvelous and beautiful as Linux is, we have to admit there are just somethings that has to be done in Windows. I'm sure a considerable proportion of Linux users begrudgingly keep their Windows drive. This would be a great feature for Steam.
Illy Nov 21, 2012 @ 11:14am 
This thread has a start to the discussion of running Windows games through Wine on Native Steam. And it has the same statements of "no" without any logic to them that I'm seeing here.

If they don't include WINE integration, a lot of people are going to keep using Windows Steam through WINE simply because of their existing library of WINE-compatible games that don't have native Linux ports.

Personally, I'd be perfectly happy with devs officially supporting WINE. As it stands at the moment there are 3 options I can see for cross-platform development:
Seperate codebases with a lot in common <- hard
Write for Windows and WINE <- easy
Write for POSIX and cygwin <- easy

Since the second is far easier than a full port, and gives me official support on Linux (they can even specify a wine version if they feel the need to), I would fully support any current Windows developers doing that for a transitional period. They would even get a Mac port for free!

I would object to Tux being on the packaging for games which only run on Linux via WINE though. I'd want them to use this image[appdb.winehq.org] instead.

Like I said elsewhere, no-one here is a die-hard, freedom-or-death fanatic. We're all here because we're willing to compromise (at least for games). Dev support for WINE would get you official support for your games without needing to dual-boot. It's a minimum-level requirement, but that's all I'd need to classify a company as platform-agnostic.
LOLCAT Nov 21, 2012 @ 1:05pm 
Logic here:

Windows games need a native windows version of Steam to run to implement the DRM feature. Even if you could download and launch them via wine, they would complain about Steam not running, unless the windows version of Steam is also running in the same wine environment. If it is, the whole idea is useless, as you have the wine Steam to download stuff.
DarkStarSword Nov 21, 2012 @ 5:58pm 
/me senses his post being hijacked again, there are plenty of other threads discussing Steam and Wine, this is not one of them.
Reisen Udongein Inaba [因幡] Nov 21, 2012 @ 6:06pm 
The logic in this is that, rather than essentially having two instances of the Steam software installed (Linux version and Windows version), we can have one Steam to play them all. This also gives us the ability to launch all games using the steam:// protocol no matter what (I have an extension in Chrome that has the list of all my Steam games, with links to launch them, so this would be perfect).
Originally posted by LOLCAT:
Logic here:

Windows games need a native windows version of Steam to run to implement the DRM feature. Even if you could download and launch them via wine, they would complain about Steam not running, unless the windows version of Steam is also running in the same wine environment. If it is, the whole idea is useless, as you have the wine Steam to download stuff.

They could, however, add into the native client a program to spoof the Windows client, thus tricking their own DRM into thinking Windows Steam is running.
Last edited by Reisen Udongein Inaba [因幡]; Nov 21, 2012 @ 6:09pm
Showing 1-15 of 20 comments
< >
Per page: 15 30 50
Date Posted: Nov 8, 2012 @ 5:53am
Posts: 20