4 ms·
I'll be interested to see if Valve will release a Linux-only or a Linux/Windows hybrid box. It is possible today to have a system where you keep two VMs suspend
by anonymous 14y ago
I'll be interested to see if Valve will release a Linux-only or a Linux/Windows hybrid box. It is possible today to have a system where you keep two VMs suspended - a linux vm and a windows vm and thaw one to run the program you need, with pci pass-through to give it full control of the video card. This is quite feasible if they go with ATI hardware that has open documentation.
Save system state, boot windows vm, launch game (somehow passing the information to the steam instance in the windows vm, but that's the least of your worries), once game finishes, freeze vm, restore system state and show regular steam-on-linux interface.
I've had before the idea of building a system built on a hypervisor that lets you dynamically switch vms, but the high cost of hardware with an iommu and the pretty astronomical cost of this for a hobby project (i.e. my lazyness) have kept me from doing it.
- mseidl 14y agoIt is a Linux box. Gabe said it.
- TazeTSchnitzel 14y agoI have a feeling they might just use wine for games that are known to work fine under it.
- SquareWheel 14y agoWhat would the licensing repercussions of that be, if any?
- wmil 14y agoIt's not clear. Many Mac ports are done with Transgaming's tools. Which are commercial and include code from old BSD versions of Wine. Microsoft isn't actually obligated to sue, so they may have just decided that it wasn't worth while. The Google/Oracle API copyright decision probably helps Wine. So they're probably in the clear, but Microsoft could certainly make their lives difficult.