This is major.
I was more excited for this announcement than all of E3 or any other major gaming event this year. Anticipation is killing me in regards to what the other two announcements are. I know what they are more in likely, but the details is what matters.
Hopefully, I will be able to find renewed use for older computer parts that are just sitting around.
>> It’s not clear if SteamOS will run on standard PCs as well as “SteamOS machines”
It will. It's just a Linux distro that boots directly into Big Picture mode as a desktop. It will be available for download soon.
I can hardly wait for the SteamBox and SteamNet announcements.
What part of "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn" don't you understand?
My mind hasn't shut up since this announcement. I am wondering if Valve is going to release a "recommended" list of what your PC should contain, hardware-wise, because honestly, not all hardware is supported by Linux quite as well as others. Take AMD vs. NVIDIA for example. I've had fantastic luck with NVIDIA cards, horrible with AMD. It'd be nice to see hardware driver support in general get a major boost from SteamOS' existence.
I have my computer set for streaming, my back-up set for holding parts and cooling, and my living room set for whatever delicacy Steam plans on setting before me. This will be a good holiday season for gaming, no matter what Sony and Microsoft try to do.
ASUS Sabertooth 990FX R2.0 : AMD FX 8350 @ 4.3Ghz : Corsair XMS 32GB @ 1600Mhz : 2-way SLI EVGA SC 4GB 670 : CM HAF 932 Blue Full Tower : Assorted HDD and SSD : FANS and MOAR FANS
The question is: Will I be able to compile and optimize it myself? There are dozens upon dozens of optimizations which are overlooked time and time again by people who create these sort of OSes. For example, since it's a gaming system, it will benefit from being able to cache things into memory. Utilizing NVRam to do so would be strenuous, and using a physical drive would be slow. In this case, utilizing a compressed SWAP in memory would be beneficial.
On top of that, utilizing optimizations that are CPU specific would speed things along nicely. If this OS is to be used on multiple platforms (Playforms to coin a phrase), then they will be generic CPU instructions which will result in greater overhead and won't allow for all-out beautiful gameplay that could be achieved by utilizing a CPUs full capabilities.
And some of us, though rare, enjoy replacing the -O2 optimization with -O3 to get a fully optimized code and realize the full potential of the code we're compiling.
So, will it be closed-source, or can we compile it ourselves? I don't want some generic Pentium II crap running on an i7.
From the announcement page: "Users can alter or replace any part of the software or hardware they want."
This leads me to believe that the entire OS will be open-source, but it's not as though the entire thing could just be recompiled on a whim. Given Valve's experience with Ubuntu, I'm sure SteamOS is going to be based on either that or Debian, and both of those use repos that store binary software, not raw code. As much as I side with you on wanting to optimize, Valve isn't going to get every Steambox user to wait for software to compile.
That said, the kernel and software you install yourself could no doubt be optimized to your liking. The kernel might be a tad challenging given Valve is probably (alright, this is speculation on my part) going to patch it to optimize for SteamOS, so it's unlikely that you'll want to go grab a bleeding-edge kernel and then forego Valve's patches. You might be doing yourself a disservice at that point.
"So, will it be closed-source, or can we compile it ourselves? I don't want some generic Pentium II crap running on an i7."
How on earth do you compile for a Pentium II? ;-) The generic x86_64 arch option in the kernel should be suitable enough.
TIL: -O3 is a thing.
NEWS TIPS |
This site is intended for informational and entertainment purposes only. The contents are the views and opinion of the author and/or hisassociates. All products and trademarks are the property of their respective owners. All content and graphical elements areCopyright © 1999 - 2013 David Altavilla and HotHardware.com, LLC. All rights reserved. Privacy and Terms