Portal 2 Beta for Linux officially released(steamcommunity.com) |
Portal 2 Beta for Linux officially released(steamcommunity.com) |
The ridiculous thing here is that they're thinking that they're "protecting" github when github doesn't need at all. Valve is doing free publicity for github by doing that and as I said there, an issue tracker is taking negligible resource from the servers.
I apologize. I didn't understand Github welcomed this sort of use. Common cases of hosting other people's infrastructure (e.g. Sourceforge, freedesktop.org, Atlassian, ...):
* Charity (free) for open source
* Pay-for-use commercial users
I haven't seen a lot of companies volunteering to host other profitable companies' infrastructure before. So, I posted that with my knee-jerk reaction to the situation.That being said, I take issue with your assessment of the situation and the criticism. I object to the designation "whiteknight" — I believe I am actually acting quite selfishly. It is in my best interest for Github to continue to be in business as long as possible, to keep hosting open source software for my projects and projects I consume.
The net gains/costs of Github hosting Valve's issue tracker are pure speculation without an insider's view, and I can't pretend to have that. I'm guessing you don't either? I'm not saying you're wrong, just that your claim is drawn out of thin air.
i can't really give you an answer on this, but if i had to guess i'd say it works better on anything but radeon cards(but then again are radeon cards supported on macs nowadays?)
also, not exactly the same, but still interesting measurements.
http://www.phoronix.com/scan.php?page=article&item=ubuntu130...
valve worked closely with nvidia and intel to improve the performance and compliance of the drivers. check this out for example http://blogs.valvesoftware.com/linux/faster-zombies/
I'm using the NVidia latest stable drivers (from the NVidia website), which were a pain to install under *buntu.
It actually seems a lot smoother running natively compared to running under Wine. I can't put my finger on it. The frame rate under Wine seems OK. The image looked fine. But it didn't "feel" right.
This is great news.
https://developer.valvesoftware.com/wiki/Category:Engine_bra...
I also wouldn't be surprised if there were some DirectX specific stuff in there that wouldn't easily make the transition to OpenGL either. Not to mention all that driver testing they would have to do...
I'd imagine that CS:GO would have been prioritized much higher if it was purely a business decision, given it's still high up in their top-played games; Dota2, likewise, is their top played, flagship title, so if it was a pure business decision, that would surely be #1 instead of third-last.
Shouldn't be, Portal 2 was released for OS X the same day as the PC release.
The same can be said of Left 4 Dead 2 and Half Life 2... so why Portal 2 was released so late versus those 2 ?
This is good, too, though. I might consider checking it out, though I'm hardly a gamer.
And they regularly do 75% or 90% sales on Valve titles during "season" sales.
The keys are adjacent...
You're behaving in the very definition of the term, no matter how much people might dislike its over-application, and how it's almost applied to anything one does online - you'll excuse my generalization about as easily as you'll accept the term, I'm sure.
You're behaving as if you know what's best for resources you don't even own, nor operate yourself. Why not just let Valve and Github work out policies between each other.
Your knee-jerk is the very essence of vigilantism, albeit online social justice: hence whiteknight. You might not like the pejorative, but it fits perfectly for the action.
Maybe think before you speak? Not everyone needs an activist. Valve and GitHub are big boys, they can fight with eachother - though by the sounds of it they're not fighting at all.
> You're behaving as if you know what's best for resources you don't even own, nor operate yourself.
I don't know best — so I file an issue to start the question. This is how you start discussions. An issue/bug report does not always mean "this is a software bug, fix it now!"
> Your knee-jerk is the very essence of vigilantism
Really? Vigilantism is filing a github issue? Lollerskates. I see things that go against my intuition, I file bugs, this is how you make software better. Sometimes the bug reports are invalid shrug. My intuition is usually good. Sorry it was wrong in this case.
> Maybe think before you speak?
This phrase gets thrown around a lot but only when talking to other people. What makes you think that I didn't think before I wrote that? Or that somehow your snide suggestion is more likely to convince me to "think more" before I file future bugs than Github and Valve's professional responses ("we're cool with this, closing")?
> Not everyone needs an activist.
I still think you're making out filing a two-sentence GH issue as waaaaaay more involved or significant than it really is. I'm not a Github activist. I just write code.
If you were really that worried about it, reporting it to github's CS more privately might have been a better way to go about it. After all, you're in no position to tell either valve or github what to do with each others' resources.
On the other hand the antagonist of the game is an abuser, and directs a steadily increasing stream of gaslighting and verbal/emotional/physical abuse at you as the game proceeds. Personally I find it over-the-top enough to just be funny, but YMMV
I think it was ported to Linux before it was successful, but I can't be sure.
Parallels probably work by decompiling DirectX shader bytecode back into GLSL, which is already optimized for OS X shader compiler, therefore there is less burden on the optimizer.
Another example of poor drivers are various GLES drivers on mobile, mostly trivial optimizations can drastically increase the performance: http://aras-p.info/blog/2010/09/29/glsl-optimizer/ and https://github.com/aras-p/glsl-optimizer
Are you sure? I'd think it isn't passing function calls, but rather direct hardware access. I might be wrong.
Either way, there's clearly a way to make the game run significantly faster on OSX, but Valve isn't doing it for some reason.
They use the platform graphics APIs like any other app.