Considering the next consoles look more like weak PCs ("the PS4 may use the AMD A8-3850 APU and Radeon HD 7670 GPU" and maybe the "Xbox 720 using the Radeon HD 6670"), its pretty reasonable that Valve wants to iron out Linux for a possible Steambox.
Printable View
Considering the next consoles look more like weak PCs ("the PS4 may use the AMD A8-3850 APU and Radeon HD 7670 GPU" and maybe the "Xbox 720 using the Radeon HD 6670"), its pretty reasonable that Valve wants to iron out Linux for a possible Steambox.
If I were Valve, I'd probably have a run-of-the-mill gaming hardware setup with Steam on top of linux. The linux games would be labeled with a "Works on Steambox" seal of approval. All other games would require a Windows computer that's capable of running the game on the same network. The PC would then run the game sandboxed and stream everything to the console in an OnLive style gaming setup without the OnLive style input lag.
Maybe a SteamMac box: http://kotaku.com/5901821/did-tim-co...ell-meet-today Stay awaaaay!
That's at the API level. Different hardware does different things at the driver level. On most NVIDIA hardware, for example, shader constants are injected into the shader binary at draw call time by the driver (known as shader patching). This can be a substantial performance hit - substantial enough, that many PS3 games manually do the constant patching on SPUs instead of leaving it to the firmware.
It's not as easy as compile once, use anywhere. The compilation done at the API level is more of an intermediate step, with additional work done at runtime.
Anny news? :)
Am I the only one who got no reply from Gabe? :)
Okay, it's basically confirmed before Michael even goes:
http://www.sevendaycooldown.com/site/episode001/
Go to 11:00 minutes, and Gabe mentions that he's been "working with a team on Linux."
AHHHH!! This is awesome.