• Register
  • TOS
  • Privacy
  • @NeoGAF

crimsonheadGCN
4chan's Official Representative
(04-25-2012, 04:52 AM)
crimsonheadGCN's Avatar
Update:

Valve was with their Steam business partners discussing Linux and why Valve is supporting it:

http://www.pressfire.no/spesialer/e3...-sjefen-ler-av

An update:

One of the first people I recruited for Valve when they were looking for good Linux referrals was Forest Hale, or better known within Internet communities (including the Phoronix Forums and Phoronix IRC) as LordHavoc. He was the lead developer on the DarkPlaces engine, which is the Quake-derived engine that was used by the open-source Nexuiz game and is now used by Xonotic as well. As can be seen when firing up the old Nexuiz or when running Xonotic, DarkPlaces is both technologically and visually impressive, especially for being a non-commercial GPL-based engine. Under contract he additionally was the lead on the Mac OS X and Linux ports of Quake Live. He's also done other Linux contract work, but for the work on the open-source DarkPlaces engine is where he's arguably most known.

Now nearly one month ago he began work at Valve as part of the team/cabal working on the Linux version of Steam / Source Engine. There isn't anything new to announce today about their forthcoming Linux-native games and other initiatives, but the reason I'm mentioning this recruit publicly now is that Valve still should be looking at hiring more Linux developers.

http://www.phoronix.com/scan.php?pag...tem&px=MTExMDM



Here is his twitter: https://twitter.com/#!/michaellarabel

@Nedanfor
@michaellarabel Great! What about Steam?

@michaellarabel
@Nedanfor steam is coming to Linux...

@michaellarabel
#valve does have Linux games coming plus other very positive Linux plans... I'll briefly post some screenshots and such tonight.

Here is a log of the chat going on at Phoronix IRC:

[21:34:25] <birch> i'm interested to hear about the stuff besides just source/steam client
[21:35:23] <michaellarabel> birch: I think I'll resist commenting on that for now
[21:35:48] <wh1t3fang> how was your tour of valve?
[21:35:57] <birch> no problem, still interesting to hears other things are on the horizon, seems like rumors might actually be true
[21:36:06] <michaellarabel> tour? The tour took 5 minutes.... the Linux stuff took 6 hours.
[21:36:27] <michaellarabel> the 'rumors' for Linux on Valve are so tame compared to their grand plans
[21:37:03] <wh1t3fang> that is wonderful that they are really taking linux seriously
[21:37:23] <michaellarabel> it was amazing....
[21:37:44] <michaellarabel> Gabe was bashing Windows harder than I even do normally..... hell I'm trying out Windows 8 soon as I get back to my office as I want to see if it's as bad as he says
[21:38:38] <wh1t3fang> wow
[21:38:50] <wh1t3fang> that is pretty amazing
[21:38:56] Raff [~rafael@187.65.204.78] has quit IRC: Quit: Ex-Chat
[21:40:20] <wh1t3fang> will more information be coming later this week?
[21:42:33] <dashcloud> so did you read the employee handbook beforehand?
[21:46:05] <michaellarabel> I'm writing an article right now
[21:46:15] <wh1t3fang> oh ok
[21:54:08] <michaellarabel> it was really terrific, argh. having problems writing.
[21:54:36] <dashcloud> have some more beer!
[22:00:53] <michaellarabel> haha
[22:01:05] <michaellarabel> I had a lot of fun running the Linux client binaries, felt so refreshing.
[22:01:24] <michaellarabel> They let me run free on a developers' workstation as I was doing some driver testing and setting up some debugging stuff, etc.
[22:02:52] <dashcloud> so did you get to wheel a desk around?
[22:03:38] <michaellarabel> no, it was already setup
[22:06:04] <mikeplus64> sounds great
[22:10:15] <michaellarabel> I might actually have to wait until tomorrow morning to finish writing..... this was just so surprising with listening to Gabe about Linux.
[22:10:55] <birch> he's a former Microsoft employee though right?
[22:11:01] <michaellarabel> yes
[22:11:06] <birch> even funnier to hear then.
[22:11:45] <michaellarabel> A quote from my upcoming article already, " Listening to Gabe Newell talk about Linux for hours made me wonder whether he was a former ex-Microsoft employee (where he actually did work in his pre-Valve days...) or the director of the Linux Foundation. "
[22:11:54] <mikeplus64> take your time with the article, a well thought out article is always better than a rushed one

An article is to follow
Last edited by crimsonheadGCN; 07-02-2012 at 11:55 PM.
SalsaShark
Trust no one!
Keep your laser handy!
(04-25-2012, 04:54 AM)
SalsaShark's Avatar
very cool, will certainly help in ports if the base audience is there.
ZAK
Member
(04-25-2012, 04:55 AM)
ZAK's Avatar
:^O

Yes.
Riggs
Banned
(04-25-2012, 04:55 AM)
Very nice!
Emitan
Member
(04-25-2012, 04:56 AM)
Emitan's Avatar
If Steam is coming to Linux... more people will put games on Linux... which means I won't need Windows...

OH MY GAWWWWD
Triple U
Banned
(04-25-2012, 04:56 AM)
Triple U's Avatar
Still gonna need a crapload of dev work for this to work. Guess you gotta start somewhere though.
ZAK
Member
(04-25-2012, 04:56 AM)
ZAK's Avatar
On second thought, needs more detail. As I understand it, "Gabe says" does not mean it happens.
HoosTrax
Member
(04-25-2012, 04:57 AM)
HoosTrax's Avatar
So what's going to happen with Steamplay?
remz
Member
(04-25-2012, 04:58 AM)
remz's Avatar
dota 2 on linux = i'm done with windows
Mario007
Member
(04-25-2012, 04:59 AM)
Mario007's Avatar

Originally Posted by Billychu

If Steam is coming to Linux... more people will put games on Linux... which means I won't need Windows...

OH MY GAWWWWD

My thoughts exactly, the only thing thats keeping me on Windows is the games i have on steam.
dogb1
Junior Member
(04-25-2012, 05:00 AM)
dogb1's Avatar
This is huge. Yay for the Linux gamer community.
androvsky
Member
(04-25-2012, 05:00 AM)
androvsky's Avatar
Well, if anyone can get ATI and NVidia to fix their messes on Linux, it's Valve. Hopefully they just throw together their own distro.
hardcastlemccormick
Member
(04-25-2012, 05:01 AM)
hardcastlemccormick's Avatar
Phoronix has been saying this over and over since 2007. I no longer trust anything they say.
Flying_Phoenix
Banned
(04-25-2012, 05:01 AM)
Flying_Phoenix's Avatar
To me this was inevitable. At one point Steam needs to go on Android OS. Android uses Linux. So its kill two birds with one stone affair.
Triple U
Banned
(04-25-2012, 05:02 AM)
Triple U's Avatar

Originally Posted by ZAK

On second thought, needs more detail. As I understand it, "Gabe says" does not mean it happens.

No matter what whoever at valve says this is gonna come down to one question. Are devs willing to build opengl engines as advanced as their DX ones? Especially considering the limited demographics.
Pyronite
Member
(04-25-2012, 05:03 AM)
Pyronite's Avatar

Originally Posted by Billychu

If Steam is coming to Linux... more people will put games on Linux... which means I won't need Windows...

OH MY GAWWWWD

HoosTrax
Member
(04-25-2012, 05:05 AM)
HoosTrax's Avatar

Originally Posted by Triple U

No matter what whoever at valve says this is gonna come down to one question. Are devs willing to build opengl engines as advanced as their DX ones? Especially considering the limited demographics.

At least in the beginning, the catalog will be dominated by indie games of course, as those devs are far more likely to support multi-platform compared to AAA studios. Although, I do recall a major game (Unreal Tournament 2003/2004?) that came with both Windows and Linux installers on one DVD.
ElFly
Member
(04-25-2012, 05:07 AM)
ElFly's Avatar
Well, cool. Totally on board.
LiquidMetal14
hide your water-based mammals
(04-25-2012, 05:07 AM)
LiquidMetal14's Avatar
How does Linux stack up compared to Windows these days? I would seriously consider building a new machine with that as a part of the OS footprint alongside Windows.
funkystudent
Member
(04-25-2012, 05:08 AM)
funkystudent's Avatar
Steam on Linux?

I swear Valve is going to make a rocket that flies to the moon before they make a new Half life.
alphaNoid
Banned
(04-25-2012, 05:08 AM)
alphaNoid's Avatar
So opengl games only right? And isn't opengl dead now or? Perhaps I'm mistaken.
Massa
Member
(04-25-2012, 05:09 AM)
Massa's Avatar

Originally Posted by Triple U

No matter what whoever at valve says this is gonna come down to one question. Are devs willing to build opengl engines as advanced as their DX ones? Especially considering the limited demographics.

There are libraries like MojoShader to help with porting, and the demographic is not that limited when you consider every non-Windows platform.
Exuro
Member
(04-25-2012, 05:14 AM)
Exuro's Avatar
So how big of a difference is there to programming for Linux vs Mac?
dogmaan
Girl got arse pubes.
(04-25-2012, 05:15 AM)
dogmaan's Avatar

Originally Posted by Triple U

No matter what whoever at valve says this is gonna come down to one question. Are devs willing to build opengl engines as advanced as their DX ones? Especially considering the limited demographics.

if the developers aren't abstracting their API usage they are doing it wrong


GameLibs->Render->SwapBuffers(){ if(DX)DXSwapBuffer(); if(GL)GLSwapBuffer(); }

In modern games the API is probably less than one percent of the codebase.

The hard part with OpenGL is not converting your program, it's taking into account all the different driver issues and GLSL versions.
jooey
The Motorcycle That Wouldn't Slow Down
(04-25-2012, 05:15 AM)
jooey's Avatar

Originally Posted by Exuro

So how big of a difference is there to programming for Linux vs Mac?

you grow a big bushy beard instead of a little stylish one
wilflare
Member
(04-25-2012, 05:19 AM)
wilflare's Avatar
woot. and people who have PS2/PS3 devkits... can use Linux..
and omgg Steam on a Sony Console... :X
rozay
Banned
(04-25-2012, 05:19 AM)
rozay's Avatar
But what does this mean for the apple and valve game console?
androvsky
Member
(04-25-2012, 05:31 AM)
androvsky's Avatar
The Valve console could just be a liveCD you pop into any modern computer. Boot up, and you're in a completely Steam-focused system (meant to be used from a couch, perhaps?). Sure, you don't get any sort of hardware uniformity that devs enjoy from normal consoles, but I don't think that was going to happen anyway.

edit: Having a single distribution to target solves a ton of the problems that normally crop up with Linux development.
MrCunningham
Member
(04-25-2012, 05:33 AM)
MrCunningham's Avatar

Originally Posted by alphaNoid

So opengl games only right? And isn't opengl dead now or? Perhaps I'm mistaken.

OpenGL is far from dead, there's still decent enough number of games on PC/ Mac that support it. Mac OSx and Linux distro's all rely on it. And there are a lot of games/ apps on iOS and Android that use Open GL ES.

I'm definitely happy about the news. I don't expect Steam for Linux to get as much support as the Mac version (Haha, I know..), but it will certainly be nice.
Last edited by MrCunningham; 04-25-2012 at 05:37 AM.
OldJadedGamer
Banned
(04-25-2012, 05:36 AM)
OldJadedGamer's Avatar

Originally Posted by Billychu

If Steam is coming to Linux... more people will put games on Linux... which means I won't need Windows...

OH MY GAWWWWD

The number one thing that keeps me from PC gaming is the Windows requirement.
iamshadowlark
Banned
(04-25-2012, 05:40 AM)
iamshadowlark's Avatar

Originally Posted by dogmaan

if the developers aren't abstracting their API usage they are doing it wrong


GameLibs->Render->SwapBuffers(){ if(DX)DXSwapBuffer(); if(GL)GLSwapBuffer(); }

In modern games the API is probably less than one percent of the codebase.

The hard part with OpenGL is not converting your program, it's taking into account all the different driver issues and GLSL versions.

I think thats over-simplifying it a bit. If you look at a game like crysis, I would say it relied heavily on D3D for example and it took them a good bit of time to get that up and running on different platforms. It may not be that much of an issue for current titles simply because most engines are already capable of using some form of OGL but what about next-gen stuff?

IIRC Unreal Engine 4 is heavily DX11 based and so is CE3. I don't think it would be simple at all to get something comparable to Windows Steam on a Linux setup. And I don't think publishers would want developers directing resources towards Linux either.
JaseC
gave away the keys to the kingdom.
(04-25-2012, 05:46 AM)
JaseC's Avatar

Originally Posted by hardcastlemccormick

Phoronix has been saying this over and over since 2007. I no longer trust anything they say.

While true, it should be easy to verify that he did indeed:

A) Tour Valve, and
B) Speak to Gabe about plans for Steam on Linux

Originally Posted by rozay

But what does this mean for the apple and valve game console?

There was no substance to the Apple+Valve rumours. Contrary to reports, Tim Cook wasn't touring Valve the other week and Gabe hasn't even met him. (Yes, it's a Kotaku article, but the actual source is this podcast.)
Last edited by JaseC; 04-25-2012 at 05:51 AM.
hym
Banned
(04-25-2012, 05:48 AM)
So is this bad news for all the other digital game distribution platforms on Linux? most of them are exclusive to Linux with the exception of Desura.

Or will this help Linux in the long run for gaming and will all the others be able to benefit.
wutwutwut
Member
(04-25-2012, 06:18 AM)
wutwutwut's Avatar
Oh my.
Snowdrift
Junior Member
(04-25-2012, 06:45 AM)
Snowdrift's Avatar
Gabe briefly mentioned he was working on a Linux project on the 7DCD podcast.

Wasn't this just the logical extension after porting Steam to Mac?
MrCunningham
Member
(04-25-2012, 06:53 AM)
MrCunningham's Avatar

Originally Posted by hym

So is this bad news for all the other digital game distribution platforms on Linux? most of them are exclusive to Linux with the exception of Desura.

There are dedicated game distribution platforms on Linux? I've been using Linux for five years now, and I can't think of any.

But really, Steam for Linux can only be a good thing. I can't think of any legitimate negatives.
Grayman
Member
(04-25-2012, 06:53 AM)
Source + id back catalog. I would be missing an rpg fix but it would be "getting there" to being feasible as a main OS. This has been teased so many times though that it is hard to be excited for.
Vagabundo
Member
(04-25-2012, 06:56 AM)
Vagabundo's Avatar
Oh jeepers.

I'm in.

All my linux machines are throbbing.
Withnail
Member
(04-25-2012, 07:24 AM)
Withnail's Avatar
Steam Box is coming.

Awesome for Linux.
undu
Member
(04-25-2012, 07:45 AM)
undu's Avatar
Fuck yes, been waiting to ditch windows for a long time.
Thank you Valve!


(and now to find an audio player as good as foobar)
zoku88
Member
(04-25-2012, 07:52 AM)
zoku88's Avatar
Yea... I don't trust a single thing this guy has to say about Steam.
zoku88
Member
(04-25-2012, 08:53 AM)
zoku88's Avatar
OK, so he ended up writing an article

http://www.phoronix.com/scan.php?pag...pfnudeln&num=1

and on there, he claims that they're testing the Source engine on Linux with L4D2 (he has camera shots of the game running in Ubuntu, without wine, he claims.)
Krelian
Member
(04-25-2012, 09:14 AM)
Krelian's Avatar
I won't believe it either until someone other than Phoronix confirms this.

Originally Posted by Flying_Phoenix

To me this was inevitable. At one point Steam needs to go on Android OS. Android uses Linux. So its kill two birds with one stone affair.

Unfortunately a Linux port will do next to nothing towards a possible Android port. Both use the Linux kernel, but the important part for this is the graphics system, and that is totally different from Android.
Bomber Bob
Member
(04-25-2012, 09:15 AM)
Bomber Bob's Avatar
nice
DOA
Member
(04-25-2012, 10:00 AM)
DOA's Avatar

[21:37:44] <michaellarabel> Gabe was bashing Windows harder than I even do normally..... hell I'm trying out Windows 8 soon as I get back to my office as I want to see if it's as bad as he says

so Windows 8 is soooooooooooooooo bad, that even Gabe hates it?

what else does the world needs, than a warning from the almighty Gabe?
SparkTR
Member
(04-25-2012, 10:03 AM)
SparkTR's Avatar
The year of Linux confirmed.
ScepticMatt
Member
(04-25-2012, 10:16 AM)
ScepticMatt's Avatar
Seems legit after hearing about a "linux project" on a recent podcast with gabe.
FantasticMrFoxdie
Member
(04-25-2012, 10:19 AM)
FantasticMrFoxdie's Avatar
MEGATUX Announcement.
Last edited by FantasticMrFoxdie; 04-25-2012 at 10:23 AM.
Kreuzader
Member
(04-25-2012, 10:23 AM)

Originally Posted by ScepticMatt

Seems legit after hearing about a "linux project" on a recent podcast with gabe.

Honestly, this is the only reason I'm accepting this as legit - Larabel's made too many hyperbolic statements in the past on this subject that didn't pan out.
nephilimdj
Member
(04-25-2012, 10:24 AM)
nephilimdj's Avatar

Originally Posted by MrCunningham

There are dedicated game distribution platforms on Linux? I've been using Linux for five years now, and I can't think of any.

But really, Steam for Linux can only be a good thing. I can't think of any legitimate negatives.

How about games that are drm free on pc being exclusive to steam on linux? see witcher 2 for mac.

Thread Tools