HomeОбразованиеRelated VideosMore From: Gamefromscratch

Valve Proton -- Play Windows Games On Linux From Steam!

615 ratings | 19845 views
Valve just updated Steam Play with a new technology called Proton, which is a custom implementation of WINE, for running Windows games on Linux (and potentially Mac), while enabling D3D11 and Direct3D 12 apps to translate to Vulkan. The underlying technology Proton is open source and available on Github. Links: http://www.gamefromscratch.com/post/2018/08/21/Valve-Proton-Run-Windows-Games-On-Linux-Using-Steam-Play.aspx https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561 https://github.com/ValveSoftware/Proton/
Html code for embedding videos on your blog
Text Comments (354)
Gamefromscratch (2 months ago)
Links: http://www.gamefromscratch.com/post/2018/08/21/Valve-Proton-Run-Windows-Games-On-Linux-Using-Steam-Play.aspx https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561 https://github.com/ValveSoftware/Proton/
TremereTT (8 days ago)
Will it be running on Raspbian? ;) Seriously I think about tossing away windows 10... Can Proton run Delphi Xe10.2 ?
David (23 days ago)
Deutschland (29 days ago)
i manually installed vkd3d with the newest wine and hacked some universal controller support in. it's awesome! i can play everything on my nvidia 1050ti, nier automata, no man's sky, dark souls 3, final fantasy xiii .. dont know why valve talks about "enabling" and presents such a small list. the titles on that list must be like 99,99999% as fast as without emulation.
real 37 (1 month ago)
I tried installing Smite on Manjaro with Steam Proton but it wont launch because the Epic Redist Package wont install properly. It gets stuck at windows6.1-kb958-488-v6001-x64.msu Any solutions?
Cristaliana Ivor (1 month ago)
If I built a Game I would probably built it for websites. so everbody can run it from firefox.
840M Games (1 month ago)
too many so called gamers here fighting non sense.. Linux? Windows? wow...!!!!! who gives a fuck! real gamers only cares about the games and bugs ingame. not fucking OS. you nerds are really funny. bloatware? spying? free? gamers dont give a shit in any of that.. we only play games we fucked! everything ingame. thats all that matters.
ZeoWorks (1 month ago)
I'm curious to know if they'll support .exe outside of Steam also. :) This would be interesting as a developer.
Mike (1 month ago)
"If it builds and runs for Mac, I don't know why you wouldn't support this." Probably because Valve is much more excited about gaming on an free & open source OS. They've feared the walled gardens of proprietary OSes for quite some time. Also because it's just *cooler* to make stuff work for Linux than Mac OS. If I was a Valve dev, that's definitely what I would be excited to work on.
DaveG (1 month ago)
Has anyone had any sucess playing elite dangerous and/or 7 Days 2 Die on Linux?
Rohaus Lives! (1 month ago)
I disagree with the assertion of why would devs make ports of their games specifically for Linux. I think Steam/Valve is doing the smart thing here... instead of waiting and hoping for devs to get on board with developing their games to work natively under Linux, this transition layer will get better over time and once devs actually see that gamers are flocking to Linux for gaming, then the devs will support the Linux environment natively. Think about all the progress that has been made since Valve/Steam started to heavily invest in development under Linux. I give it another solid 5 years and I am betting we will see Linux gamers represent a good 20%+ of the PC gaming market.
John M (1 month ago)
Any developer worth his salt develops software that doesn't depend on windows libraries. Cross platform is the best way to go. Developers who struggle to 'port' their software do so because they cut corners during the initial development.
Mr. Fatboy (1 month ago)
Shadow (1 month ago)
I am ecstatic about this news,this is awesome. If they get there library of games fully functional this way it will be awesome I can go fully Linux without dual booting or Modding games to work on Linux I try to stay 100% linux but I am a gamer too so this is AWESOME news.
PJ Mobile (1 month ago)
"Wine is an emulator"... WINE literally stands for Wine Is Not an Emulator...
Gamefromscratch (1 month ago)
Yeah, that was the joke. I literally mention that in the video.
MintyLime (2 months ago)
Fuck me, I'm so tempted to just do it. Just wipe everything, drop the nuke. I experimented a lot with Linux a couple of years ago and loved every minute of it, but I always dual booted because I had too much to lose. I installed everything from Ubuntu to Arch. And I so badly want to go back home to Linux Mint, I know I belong there. I have a really expensive setup and it's definitely going to lose functionality switching over, plus over 10 TB of data that I'll never hope to download back because of my slow internet. I might just have to play on console for a while. I can't stand windows anymore. Most AAA games are garbage now anyways. god damnit I'm gonna do it
jrlcgmx (2 months ago)
no it doesnt .. when people see you can play games on linux they will think about switching to linux.. when more ppl have linux... ppl will publish for linux
FishSticks (2 months ago)
Don't call wine an emulator. I know you mention that wine claims not to be an emulator, but you still imply that it actually is. the reason wine says "Wine Is not an Emulator" is because its not and emulator.
witali mik (2 months ago)
Maybe they push it for their Hardware, i remember back then they wanted create a linux based gaming console but there were not that many linux games back then, or not that popular. I think it is made for this console revival.
Daniel Stensnes (2 months ago)
I guess this could be interpreted another way to: If people start using SteamOS or so for gaming, and complaining that their games suck because they are slow or have bad frame rates, it might actually force game developers to make a linux version to avoid bad reputation. Well, we can hope anyway :)
CrusaiderVI (2 months ago)
Windows 10 is literally a "window" because Microsoft can see what you do regardless of settings
Ian S (2 months ago)
This has been a real solid start; I've been only trying it with games that aren't white listed yet and out of over 50 games tested, around 40 ran with either minimal or no fuss. I think most of the games that have had issues are stuff that still need things pulled from winetricks that Valve haven't integrated yet and some are just really ancient games that are probably using DirectDraw, or other pre-d3d9 versions of DirectX that Wine has always been crap at supporting, like Thief Gold or Tomb Raider 1.
Tesla's Angels (2 months ago)
I really hope this gets good enough so we can use an distro of Linux or even a new Google OS they release for PC so we can finally replace Windows. Getting tired of having updates for Windows that take up half of my 128GB SSD.
Noteclip (2 months ago)
One step closer to a world where everything runs on a compatibility layer. Its like the dongle age is going digital.
Josue Cortez (2 months ago)
I've been waiting for something like this to happen. You see, it's not necessarily bad since it favors games developed with Vulkan, and that's a step towards developing crossplatform. Also, it adds to the Linux userbase, and even if the game runs perfectly, newer games developed for Linux would not be an afterthought since already using vulkan means crossplatform compatibility is at hand.
Michał M (2 months ago)
install wine , steam linux. and drivers mesa and nvidia
Branden McNabb (2 months ago)
Valve just took a shit on Apple, HAHAHAHAHAHAHAHAHAHAHAHA!!!!!
Jonas Munthe Flønes (2 months ago)
Is it possible to run non steam games via steam play? Like battle.net, over watch and wow?
idmadoofus 22 (2 months ago)
Does it work for fortnite?
dahorakk (2 months ago)
Hopefully this ends up similar or better to Googles attempt at getting the fiber/Gigabit speed train moving along.
Michał Dybczak (2 months ago)
Proton is not running all games perfectly. This is still a process and huge step forwards but it's not ideal, at least at the moment. Here is the list of user reports: https://docs.google.com/spreadsheets/d/1DcZZQ4HL_Ol969UbXJmFG8TzOHNnHoj8Q1f8DIFe8-8/htmlview?sle=true#gid=0 This will improve with time and result is pretty good right now, however, it's not a silver bullet and won't allow for playing ALL windows games, but a big chunk of them. So native Linux support is still preferential. Also, Windows game run with Steam Play after a couple of hours counts as Linux purchase and that shows developers that there are gamers on Linux side. Having a native game and run well could be a good choice. It also promotes Vulkan so maybe after some years Vulkan will become a standard thus the border between Linux and Windows games will diminish.
Felipe Flores (2 months ago)
Windows is getting to bloated and the source is spam and spyware, valve wants you to spend the money on the games, not on the OS and utilities to protect it, that's over 200$ already, Linux has become easier to use and faster to install than Windows 10. This is the ticket I was waiting to get rid of M$, and is shady practices. Hell,,, even M$ is moving into linux themselves.
Starslayer (2 months ago)
Can't wait to save $100 the next time I build a PC.
photozack81 (2 months ago)
I am a Windows user mainly because game support on Linux has been....sketchy. I'm waiting to see how this pans out and see what actually works and what doesn't before I dump Windows for good. I'm quite excited at the prospect however. :D
Justin Adams (2 months ago)
My favorite Linux implementation is WSSFL.
Michael Cox (2 months ago)
Well, as a Linux gamer I am honestly a bit mixed on it. I fear it hurting Linux development, but at the same time it should increase Linux adoption as the one thing stopping many will have ceased to be an issue.
Luredreier (2 months ago)
I spent a bit over a year as a Linux only gamer. Back then I stuck to Linux native titles only. This thing makes non-linux games a option. That said, native support is *always* prefered because quite frankly while wine and proton may *increase* the chance of the games working on Linux they're never the same thing as native support and if a game isn't *close* to native in behavior there's probably going to be quite a few people who won't buy it despite proton. Also, the 2-3% thing is a underestimate. Total number of Linux gamers might be quite a bit higher then that. However most probably dual boot and only do *some* of their gaming on Linux. But with proton more of them might jump ship to Linux entierly. I wouldn't be surprised if you'll soon find Linux exclusive gamers making up 10% of the market. Still, not the same kind of market share as Windows of course, but that's actually a economically significant chunk of the market.
Zod of Heaven (2 months ago)
And helping everyone by using Vulkan. No more brown envelopes for the boys on top.
MrTinyThumb (2 months ago)
it wouldnt hurt linux development at all imo. because once people start seeing "linux" written all over the internet it will become more of a priority. currently most people havent even heard about it. so ANY marketing helps hehe. myself been running manjaro and loving it. having this builtin to steam is just a bonus and less hassle from now on i hope.
Milla Gamer Linux (2 months ago)
Nice to see you covering this subject :) It's important to keep developing natively for linux because this "proton" feature is a type of virtualization and for most tested games there is a decrease in performance. Also, there are games with anti-cheat tool that can't run on linux, so would be important to develope this kind of games natively for linux, to keep the anti-cheat tool. People are making an "open source" Steam Play Compatibility list, which can be found here: https://docs.google.com/spreadsheets/d/1DcZZQ4HL_Ol969UbXJmFG8TzOHNnHoj8Q1f8DIFe8-8/edit#gid=1003113831
Milla Gamer Linux (2 months ago)
I'm having a lot of fun these days :)
Eyon (2 months ago)
Steam: write once, run everywere
Gabriel David (2 months ago)
Looks like the penguin made it to the water.
TheJooomes (2 months ago)
If we can get ms paint and minecraft bedrock to run run on linux I may be using linux for my next pc build.
nukl24 (2 months ago)
test my favorite games work now. bb windows i hated you from the release of windows 8.
Hanro50 (2 months ago)
I believe the headache on Mac OSX atm is 100% due to Apple and not Valve atm. It essentially boils down to Apple refusing to support Vulcan which means you're going to have to either run a version of Proton built for Mac which isn't ideal considering Valve has more to gain in the Linux world, hack in the required Vulcan libraries which wouldn't sit well with Apple or you're going to need to run this whole thing thru another compatibility layer which just adds more overhead to computers who are legendary at being rubbish at gaming.
Jasonsadventures (2 months ago)
Well I stopped using Windows for gaming when I started using Linux in 1997. I'm not the only one to have stayed on consoles since then. I'll go back to gaming on PC's when games are for Linux. There are plenty of people out there just like me.
Hanro50 (2 months ago)
Most indy games are supported in Linux natively. Most Valve titles also run quite well on Linux and most distribution maintainers have people porting the steam client to their distribution. The steam store has essentially become the largest universal package manager for general consumer software in the Linux space atm.
sixdroid0302 // (2 months ago)
why you made the video using windows?
Blazemonger (2 months ago)
This is not even going to dent WIndows market share, maybe scratch the paint a bit. The whole thing is designed to make noise and drive the 'Windows is evil' bullshit mantra. Linux market share is in sub 0.3% share and it will not in anyway move developers to consider Linux as a native support OS. It's all meant for Valve to get your money with the ever present excuse that this is a compatibility layer if performance is hit. If you are serious about gaming and interested in gaming you get a Windows based system to run these games. Get your heads out of the sand and stop the BS SJW-esq excuses. Linux will never (as in not ever) get anywhere in this field for the very simple reason there's no revenue to be made by supporting Linux and the amount of work it would take to do so will make this a loss every time. The excuse that this 'will increase the number of registered Linux purchases' is laughable because even if this would increase these numbers by 1000% it's still low single digit share on steam and remains a blip in overall OS market share. Linux is to WIndows what Windows Mobile was to Android, it's irrelevant no matter how good it may or may not be. Support for Linux is not and will never be a viable commercial option for most software developers. Some will maybe offer it as a pet project or as a marketing/PR tool.
abas_ games (2 months ago)
gpu without directx11 support will not working?
Gilles Boisson (2 months ago)
Mac compatibility issue is mainly Vulkan integration issue with OSX ... thanks to apple to letting down opengl , vulkan and doing their own graphics API
Ramon Wong (2 months ago)
Mac users as in Mac gamers? this make me laugh
fakedeltat (2 months ago)
I bet the small list of titles is just the games that the people working on it are playing.
Joni Larsen-Haikarainen (2 months ago)
The big elephant that is in the way of Proton working properly on Steam for Mac OS is named Apple.
lemstry (2 months ago)
I'm building my new PC soon. And honestly, I would go with Windows still until theres more games that are compatible
Hanro50 (2 months ago)
Build it with Linux in mind, even if you still plan to install Windows on it. Also you can run nearly any game with and people have gotten a surprisingly large amount of games working with it that are listed as unsupported.
Linux Mint (2 months ago)
I'm using SteamPlay , Fallout NV , Crysis 1 , Doom 2016 , Tropico 4 worked so far. Gta Vice City didn't work. So far so good. I was already playing GTA 5 , Assasins Creed 1 and Witcher 3 via DXVK before Proton came out. Proton is somewhat different from Wine because Wine aims a creating a Windows environment by all means but Proton is only aims for gaming.
MaoItsMe (2 months ago)
0:21 -_- w - wine i - is n - not e - emulator
Larry Lawrence (2 months ago)
the year of the linux desktop
Bierce88 (2 months ago)
2019 year of the linux desktop
Astronaronic Inc. (2 months ago)
Will this be for MacOS too?
Astronaronic Inc. (2 months ago)
Hanro50 dangit! Linux it is then!
Hanro50 (2 months ago)
Unfortunately no since Apple has essentially refused to ship Mac OSX with the required dependencies for this to work.
Linux Network (2 months ago)
sixdroid0302 // (2 months ago)
takes 3 seconds to shut down on Linux without an ssd. 40 seconds with windows 10
Channel07 (2 months ago)
Last month people jeer on Steam for accepting spyware and malware. This time... Almost nobody broadcast this news... Where is the media positivity nowadays?
Leberkas Semmel (2 months ago)
I think Apple's removal of the Steam Link app from the app store makes Valve not very motivated to bring it to macOS. As for development in general for linux: I think everyone that would have built for linux before will still build for linux. Why? Because they mostly use engines that support exporting to linux out of the box. And why wouldn't I get gamers the best experience for half a day of compiling?
Chris Chapman (2 months ago)
It was inevitable that Apple was going to pull something like that, Linux will end up surpassing macOS because it's just too much of a walled garden.
Hanro50 (2 months ago)
Yea, 3 compatibility layers on top of each other...that's 3 more roles of duck-tape then I am comfortable with... Also it's probably outlined in the contract Valve has with Codeweavers since Codeweavers mainly targets Mac users.
Kokorz (2 months ago)
Also, rather than macOS using Vulkan, it mainly uses Metal, which is a modification of Vulkan. Good ol' apple.
Britexit Engineer (2 months ago)
So this means I can play all the games in my steam library on a Linux OS?
Krogan (2 months ago)
I'm a Linux gamer and very happy with this new Proton thing
Paul Aiello (2 months ago)
This will be intresting to see, to me the first port of call is to get gamers to use Linux and for that, games need to work on it, I've heard of many gamers that say they would use Linux if they could play thier windows games, if this works really well, it could do that. With that, developers would be more likely to target Linux either directly or doing it using this process whiles the game is designed to work well with it so the performance hit is almost nothing on Linux. In any case, thier is no reason for developers to not try and get thier windows games to work with this, it would open up another market to them with very little cost to them and that will likely mean more games sales.
Astumed (2 months ago)
I'd like a distro where I could do the KVM thingy natively
placksheep (2 months ago)
If this ever gets really polished, I'll drop Windows like a bad habit. I hate it.
Hanro50 (2 months ago)
It's already 79% their from what I've heard.
Christian Hansen (2 months ago)
Linux gamer, super super exicited. Nothing works atm. Maybe because I'm using the flatpak version of steam. Not sure. At least somebody is working on it, so the future is looking very bright. You rock valve.
Marcus Grant (2 months ago)
As far as I can tell they’re trying to push for cloud gaming. Linux is MUCH easier to provision cloud services from so with the combination of steam link and proton they’re in a good position to build it out. And though it might reduce support for native Linux compilations if market share goes up as a result for Linux then I think the opposite will happen.
pacsmile (2 months ago)
Now it's time for blizzard to catch up :)
The Sandbox Gamer GR (2 months ago)
0:26 Wine. Is. Not. An. Emulator!
The Sandbox Gamer GR (2 months ago)
+Gamefromscratch i know
Gamefromscratch (2 months ago)
Haha yeah, that was the joke.
The Sandbox Gamer GR (2 months ago)
Shit! Spoke too soon.
Elemental (2 months ago)
This is huge! For 18 years I've been using Linux and have been forced to keep a windows dual boot just for games. The past few years more and more games have come to Linux but it would be great to ditch windows once and for all.
krsakil (2 months ago)
Valve is not hiding that they don't give a f about mac (it's to closed - there is no volcan for mac also, but i'm not sure about this one), and that they really don't like windows. For me it's perfect. I'm testing beta now. It's freaking awesome. Many games still don't work (but with windows architecture and shitload of drm is what we can expect), but this supported ones are working like charm. For me performance is not an issue. They have about 5% loss, so still way above 60fps...
Hanro50 (2 months ago)
In all fairness Apple gives even less off a flying f### about Valve considering the whole steam link app incident.
Prime Technophilia (2 months ago)
The primary thing needed is pulling people to Linux, developers will eventually support it more later down the line. But probably more so with OGL and Vulkan to cover all platforms.
Grimm Zane (2 months ago)
As a Linux user and budding developer, this is super exciting to me (: Glad you "humoured" the compatibility definition, as the whole "emulator" contention has been floating around slightly more since Proton launched. It's the equivalent of calling Mono a dotNET emulator. Clearly it's not it's a re-implementation of the API and feature-set. Wine/Proton is very much the same. calling it an emulator is very much a false statement. You aren't emulating hardware, or anything per se, you're just re-directing calls and providing a FOSS implementation of proprietary runtimes and APIs when required. And even then it doesn't even re-implement that much iin the grand scheme, you still run MSVC runtimes and most any windows core DLL natively. Just the low level kernel calls are redirected to host OS equivalants. A VM is far more analogous to an emulator in many respects. The biggest advice from both valve and more broadly when it comes to making the best Proton compatible game shipping on Windows, it's to use POSIX (Yes the Windows kernel supports Posix) And Vulkan (: Something Oxide games alluded to doing, to paraphrase "Linux is a far more neutral development platform to start from for cross-platform development" the sooner people realise this the better we'll be. A large swath especially AAA games are already shipped with proprietary wrappers, so the argument for native releases is a minefield already, eON, Feral, Aspyr etc If anything you might worry more about them. It might hurt Linux short-term, but as highlighted in the video, increasing the marketshare will have a far more substantial effect. We already have 3000+ Native games on Steam, that still hasn't swayed hundreds of developers, including some indies. Personally I'm getting better performance in DOOM 2016 Vulkan on my RX 570 running Mesa than with latest Wine. and Compute shaders work within Proton without a hitch (or tedious configuration). Valve responded to Liam Dawe (editor in-chief at GamingOnLinux) saying Proton purchases, installs and playtime is tracked explicitly as Linux. So I'm going to be optimistic. And even as someone who ditched Windows on my daily driver completely upon building my Ryzen 2700X system, and who goes the hurdles to run Wine+DXVK for awhile now, having a updated maintained and custom patched rolling wine release built directly into Steam, instead of having to manage it all manually. It's a benefit to even myself. Some of the nitty gritty not covered in any of the steamcommunity post, each game sym links to a master wine prefix to avoid wasting storage on the core prefix setup, but generates a segregated sub-prefix for each game (any files added to this prefix directory will override the defaults), so all user/app data/Saved Games style files are now stored in *"<steamlibrary>/steamapps/compatdata/<AppID>/pfx/ "* that's the equavalant of the C:/ as far as the game is concerned, this is security conscious and won't clutter your home/user/ directory. Also windows title bars in proton show <plain text windows title>(AppID) so it's even faster and easier to figure out the AppID of the game running, if you need to pop into the save/config files for any reason. The whitelist seems to also have scripts that trigger the equivalent of winetricks verbs, and it also installs anything in the _CommonRedist folder from the windows depot. Quite impressed so far, and can only see it as a good thing going forward, especially making Linux users using Wine/Proton a transparent figure that developers can see, as previously they counted as Windows users. (:
Grimm Zane (2 months ago)
The fact that Valve have bankrolled at last count at least 6 people full-time (including the developer of DXVK since Feb) who work on the Linux gaming ecosystem (Drivers, Wine, DXVK and the Linux kernel). I'd confidently wager they've done as much for Linux as a gaming platform than anyone else in the last decade. (: Proton itself has been in heavy development for 2 years so far. And they're upstreaming almost every beneficial change they make. Acquiring and MIT licensing MoltenVK was clearly a part of this strategy. My prediction based on some of what Gabe N has said about Steam Machines in the past, specifically how he thought the vendors lost sight of what they wanted to achieve. A resurgence is almost inevitable, where they refuse to even classify windows installed boxes as Steam Machines, and deny approval for them to even use the moniker and marketing. Unless they meet criteria, including shipping exclusively with Linux/SteamOS. And Proton makes that 10x more feasible than the first attempt ever was. (first attempt was far too premature, and the fact most units that shipped were just overpriced HTPCs with Windows installed.. Defeated the entire purpose) It'll likely be a few years away yet, but even without an intention to get one, super exciting.
Saintbow (2 months ago)
Nintendo strikes down Roms... Linux will soon now be able to play all games... I can't take this up and down with my heart...
MrBrannfjell (2 months ago)
The end game is probably to create a competetive competing OS for gaming. To enable the possibility of something like a SteamBox actually becoming successful. (Although I doubt they care about the steambox itself). They just want to enable the possibility for competition. It works as a threat to make sure Microsoft don't mess with their steam software on their OS, so they can continue to be the leading digital game distributor on desktop and laptop computers.
Yiannis Spanos (2 months ago)
Short term I believe that some new games that may had a chance to have linux version aren't going to get it if they work with Proton. I guess this both is and isn't a problem. If it works nice with Proton then why wait for a potentially bad Linux version? In the long term people who dual boot just for games will at last be able to free up some space on their drives by deleting Windows and if we are lucky we will start seeing the linux marketshare to grow in a couple of years.
AngryApple (2 months ago)
Its a shame that Valve decided to call it Proton, I mean they always sticked to there Steam Machine Stuff Naming Scheme. Why dont call Proton Turbine or something. :D
Lt. Riku (2 months ago)
So 2018 is really year of desktops Linux eh
Musical Neptunian (2 months ago)
I couldn't give a shit about games. But anything that harms the criminal consortium called Microsoft is a good thing. Go Proton! Fuck Microsoft!
Microsoft will not happy for that there's only hope is games now linux going to destroy there hope
sertralino (2 months ago)
Release Half-Life 3 as linux exclusive
sertralino (2 months ago)
Left 4 Dead 3 would be cool. All the AI and procedural possibilities would mesh pretty well with the core game of l4d
Chris Chapman (2 months ago)
+sertralino Honestly, steamplay won't do it on it's own. After Steamplay starts getting really good and the games being whitelisted hits critical mass, we'll need to bait people into trying it. I think Linux jumped up to 5% whenever they made it to where you get a linux exclusive skin. But a game??? That would change everything, but we'd need more than just the one. Maybe Counter Strike 2? something really good is needed.
Ethan (2 months ago)
sixdroid0302 // (2 months ago)
Hey b0ss (2 months ago)
Outkast Army (2 months ago)
I agree with this and its a good idea, I do think it will hurt Linux development in the near future but could bring more developers in the future. sometimes you just have to please 1 crowd at a time. but this opens the door to Linux that's stopped so many people from moving to Linux before, lack of support for games, once they achieve that gaming on Linux goal people will start moving to Linux, once they start looking for a distro the first thing stats going to hit them in the nose is SteamOS, the next generation gaming platform designed from the ground up for gaming using the latest technology to bring more games to 1 place and your fingertips. #steammachine they will conquer there own hill, both Linux and steam get more market share, <3 valve is doing great things for us all and good luck to them! I hope to hear they have partnered with AMD next!
MrGrownman455 (2 months ago)
Time to go FULL LINUX BABY!!! The God of PC Gaming is uniting the PC and LINUX world to take over the Gaming industry!! Maybe Gabe see's Apple as another Microsoft because Apple doesn't like to play well with others and LInux is all about open source
Luke Walsh (2 months ago)
Installed it last night and bought doom straight off the bat. Runs great
The-Argonian-Guy (2 months ago)
I am a bit exited for this, though I won't try it out until its ready.
tin2001 (2 months ago)
For now, developers will just continue making Windows games as they have done. Because they still see no market for Linux, even with this. However.... If this is successful, it removes another reason for people to keep Windows around. That means more market share for Linux and developers start seeing 10, 20, 30% market share (for gamers) as more and more people get pissed off with Windows screwing them over.
FleshToDust (2 months ago)
Does this mean Linux is good now? Great! Linux has always sucked for games but hopefully this will change that. I'd like to see the day where Linux is competitive with Windows for the mass market audience and where you won't lose anything by switching to Linux.
Siana Gearz (2 months ago)
I think there's little point shipping this on OS X for the time being, because... what do you blame, DXVK or moltenVK, when shit hits the fan? Too many moving parts, better get DXVK and moltenVK into better shape separately before unleashing this monstrosity.
Siana Gearz (2 months ago)
WINE integration should have been there from the get go 3 or 5 years ago. And they should have started writing something akin to DXVK 2-3 years ago, because it has been clear all along that wined3d will never work properly for DX11, for no fault of the WINE team, it was just fundamentally getting impossible to bridge diverging OpenGL API design approach. But at least they seem to be doing something now, this makes me happy.
David Hagler (2 months ago)
It's a great move all over... They've made a major contribution to Linux/wine development that will outlast their business. A Plethora of older games most likely just became playable, games that would never see a port to Linux ever. (even IF you could still assemble the team of copyright holders, and knowledgeable developers... some titles are lost to time.) I'd have a more insightful comment, but I'm too busy playing Doom 2016 ;)
Ybalrid (2 months ago)
OpenVR support is not surprising at all. The API is actually dead simple. And the only thing required rendering-wise is that each camera-eye render to a buffer that is submitted as a "shared texture" to the "compositor" that will distort and present the image to the eyes. The compositor itself being implemented in Vulkan and is part of the SteamVR runtime. It's basically just a resoource share between the game and the compositor directly inside the GPU memory. There's a compatibility extension for OpenGL programs, but here the DirectX renderer will actually do, via the translation layers Vulkan calls. TL;DR: OpenVR is easy because the games are actually just rendering in vulkan, and that the API itself of OpenVR is just a few function call and data structures that are the same between Windows and Linux. So it "just works"
slashrhoads (2 months ago)
Proton will be the "training wheels" for linux game development until the community grows and matures into enough market share to warrant native developement. Good move on steam
Hubismal (2 months ago)
I can only pray Microsoft doesn't try and counteract this.
Hanro50 (2 months ago)
How could they? Reverse engineering isn't against the law, if it where then we'd all be using IBM machines today. That and Valve can probably launch an anti-trust lawsuit against MS in some places of the world if Microsoft tries to stop them. The last anti-trust lawsuit they got nearly split them apart back in the day with the whole Netscape navigator vs internet explorer debacle.
cloud (2 months ago)
Omg i was able to launch games like brawlhalla and battlerite(using dx9) now I am gonna test warframe if it will launch. Thank you for news,
TheOneSkitzoGamer (2 months ago)
Once they can nearly gaurentee every windows game can work on Linux I bet they might introduce some exclusive features to Linux to try and push people across the gap.
Billie Pistocco (2 months ago)
I don't really see this as a bad thing. The goal is more so about developing with vk instead of d3d, according to them games that have vulkan as the underlying renderer will run pretty much the same as it does on windows. I think moving forward developers would be more likely to develop with vulkan since it would target linux/windows without making a crappy separate port.. with different versions..

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.