Page 1 of 1

Warframe within Virtualbox

Posted: 3. Dec 2013, 20:02
by M.Lawrence
(Posting this here, instead of necroing a dead thread.)

I just wanted to thank the Developers of VirtualBox, and any and all volunteers that have gotten VB to where it is today.

Yes.
This is Warframe running within Virtualbox. :)

Image

Image

Image

Image

Image

It was flowing along at a respectable and playable 25fps until the main problem presented itself...
Image

I'm guessing this is a shader support problem. Framerate also dropped into the 2-7fps range. When numerous targets were on screen.
I had some issues with having to make sure the VM captured the mouse so I could aim properly, but I was still taken aback that the game did not crash.

My system is fairly strong I guess. I built it about 2 months ago.
ASUS Maximus VI Hero motherboard.
2x EVGA Nvidia GTX-760 SCs on SLI.
32GB of RAM (2133Mhz) Dual-Channel
Intel i7 4770k Processor 3.5ghz (no need to OC yet)
120gb Samsung 840 Series Pro SSD

I commited half of the RAM to VB, and bumped up VB's graphic memory to 256.

Am I correct in assuming that in VB, the CPU is mostly responsible for graphics card emulation?

In any case, no one will probably see this post, and the good people of VB are forever working hard.
If anyone does see this, then you have my thanks. I think you guys are on the right track.
I know VB's goal is to be free, but if you guys decide to work toward a VM that can really handle this sort of thing, I will pay money for it. A near perfect VM will give a lot of non-server users and gamers the reason they need to finally fully jump on-board with Linux as their primary desktop OS. It already is for me.
But I'm just letting you all know, there is demand for a hardcore gaming-capable virtual machine, and it is commercially viable.
"If you build it, they will buy..."

:)

This was my first time building a virtual machine as well. I am actually totally astounded by seeing this concept in action. I'll even look into learning more about the coding.

Re: Warframe within Virtualbox

Posted: 4. Dec 2013, 08:04
by M.Lawrence
Was just trying to pay a compliment to VB developers...

No idle opinions on this?

I read the forum posting rules. Did my post break a rule of some sort? I don't understand...
Did I say something wrong?

Re: Warframe within Virtualbox

Posted: 4. Dec 2013, 13:31
by socratis
It's not a live chat. It's a forum. 12 hours after your first post you seem anxious that no one has answered back. Chill man ;)

As far as your actual post. I'm 99% sure that the developers really appreciate the "Thank you" notes (I'm speaking from my own experience). VBox is a great tool, I heartily agree with you. Mostly for discovering how other operating systems work. It is not yet at the level of working all the way and taking advantage of all your actual hardware. It is really difficult. It keeps on getting better.

Re: Warframe within Virtualbox

Posted: 4. Dec 2013, 15:57
by Ramshankar
socratis wrote:It's not a live chat. It's a forum. 12 hours after your first post you seem anxious that no one has answered back. Chill man ;)

As far as your actual post. I'm 99% sure that the developers really appreciate the "Thank you" notes (I'm speaking from my own experience). VBox is a great tool, I heartily agree with you. Mostly for discovering how other operating systems work. It is not yet at the level of working all the way and taking advantage of all your actual hardware. It is really difficult. It keeps on getting better.
It actually makes quite good use of your hardware, unless you mean something like GPU passthrough. In fact, most modern hardware even supports virtualization extensions to help programs like VirtualBox make better use of the hardware.
M.Lawrence wrote: I just wanted to thank the Developers of VirtualBox, and any and all volunteers that have gotten VB to where it is today.
...
Am I correct in assuming that in VB, the CPU is mostly responsible for graphics card emulation?
While I'm not the 3D expert in VirtualBox, with 3D acceleration it would package and pass the guest 3D information to your host GPU similar to how an application on your host uses 3D. We don't emulate a virtual 3D card in the same way as, say a network card.
M.Lawrence wrote: In any case, no one will probably see this post, and the good people of VB are forever working hard.
If anyone does see this, then you have my thanks. I think you guys are on the right track.
I know VB's goal is to be free, but if you guys decide to work toward a VM that can really handle this sort of thing, I will pay money for it. A near perfect VM will give a lot of non-server users and gamers the reason they need to finally fully jump on-board with Linux as their primary desktop OS. It already is for me.
But I'm just letting you all know, there is demand for a hardcore gaming-capable virtual machine, and it is commercially viable.
"If you build it, they will buy..."
Actually many of us VirtualBox developers do read the forums. While we don't have time to read every post, we try to gather as much information/feedback from our users with the time we have.

Our 3D support is constantly being improved but the effort/manpower we put into it can only become more with actual paying customers. Thanks for your feedback though!