MoI on Acer Aspire One via VirtualBox?
All  1-4  5-13

Previous
Next
 From:  Mark Brown (MABROWN)
2795.5 In reply to 2795.4 
Thanks for the extra info Michael. I have downloaded the most recent binary for Fedora 8. I need the binary rather than compiling from source as I *think* usb support is closed source. I have a good tutorial for getting VirtualBox going on Aspire One (had to download kernal source, dev environment (not installed by default) etc, etc). I should be good to go I think. Hopefully this time tomorrow I'll be able to say whether or not it flew :)

---
Mark
http://www.homepages.ihug.com.au/~mabrown/index.html

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mark Brown (MABROWN)
2795.6 In reply to 2795.5 
Hi Michael,

Sadly, as you predicted, it didn't fly :(

I got direct3d enabled. Ran dxdiag and the spinning cube for the dx9 test worked OK. Fired up MoI and it gave an error something like "Incompatible Hardware: ... 24bit depth from an 8 bit palette". Seems the directx in VirtualBox does need to mature a bit.

Oh well, I will try again at the next version.

---
Mark
http://www.homepages.ihug.com.au/~mabrown/index.html

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2795.7 In reply to 2795.6 
Hi Mark, you might double check what is set as the color depth on the Windows desktop.

If it was set to something like 16-bit or something like that rather than full 32-bit that might be the problem.

That particular error meant that the Direct3D system reported back an error when MoI asked it to check if a depth buffer was supported with 24-bits for depth and 8-bits for stencil.

Right now MoI requires that particular depth format, and actually every single 3D graphics card that I have seen has supported it and it is commonly used for games, so that is kind of surprising that it would not be supported.

But it may not be supported only when you have your desktop set to a lower color depth, so that's why you may want to check that.

Otherwise, maybe it would be possible for MoI to support a different depth/stencil format if that is not available rather than just bailing out. If you want to e-mail me (moi@moi3d.com) I can send you a small DXCapsViewer.exe program from the DX SDK, which would let you see all the possible depth modes that are supported on that emulated video card.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mark Brown (MABROWN)
2795.8 In reply to 2795.7 
Hi Michael,

It was about 2:30AM this morning when I gave up on it so my recollections are a bit blurry.

I have had some difficulty making resolution & colour depth "stick" under VirtualBox using the VirtualBox video driver. Others have had similar trouble it seems (not Aspire One specific). It tends to drop back to 4 bit & 640*480 on re-boot (sometimes other resolutions). However, I have found that using a Ctrl-G or Ctrl-F seems to force usage of the driver and restores the different display modes.

I am pretty certain XP was telling me it was runnung in 1024*600 & 32-bit when I tested DX & when I tried MoI. It should have been OK but reported the error.

Many thanks for your continued help Michael. I have sent an email and will try that diagnostic tool when you are able to send it :)

---
Mark
http://www.homepages.ihug.com.au/~mabrown/index.html

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mark Brown (MABROWN)
2795.9 In reply to 2795.7 
Hi again Michael,

I have run the DXCapsViewer. I took the following steps:

1. Confirmed that desktop is showing 1024*600 @ 32-bit in display properties
2. Ran DXDiag which shows Direct3D = enabled
3. Ran the DXDiag direct 3D tests. DX7 is not supported. DX8 & DX9 tests pop up a VirtualBox message box which says "The virtual machine window is optimized to work in 32 bit color mode but the color quality of the virtual display is currently set to 16 bit. Please open the display properties dialog of the guest OS and select a 32 bit color mode, if it is available, for best possible performance of the virtual video subsystem." Checked display properties and it still says 1024*600 @ 32-bit. Despite the warnings, got spinning 3D cube for each test.
4. Ran DXCapsViewer. Under "Adapter Formats - Depth/Stencil formats" = nil entries. All Depth/Stencil formats lists are completely empty!

Not looking too promising :(

---
Mark
http://www.homepages.ihug.com.au/~mabrown/index.html

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2795.10 In reply to 2795.9 
Hi Mark, no it doesn't look very good...

Seems like multiple things going wrong - it seems to be confused internally about what color depth is on the screen and it looks like the parts of the Direct3D API that are supposed to report back information about what the device supports are busted.

Hopefully that will improve as they continue to work on Direct3D support inside of VirtualBox.

That was labeled as "experimental" so it is not really surprising that it is not really up to par yet.

Other virtual machine systems have had similar issues in their first pass at trying to support having the virtualized software interface with the 3D display hardware.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mark Brown (MABROWN)
2795.11 In reply to 2795.10 
Hi Michael,

I'm going to post a message to the VirtualBox forum and see what they say. From a bit of web surfing VirtualBox appears to be using Wine3D. I don't know if these issues also happen with Wine or how far up with recent Wine developments the latest VirtualBox release is.

I will let you know if they can tell me anything interesting.

---
Mark
http://www.homepages.ihug.com.au/~mabrown/index.html

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mark Brown (MABROWN)
2795.12 In reply to 2795.11 
As a postscript to all this, I have managed to get Windows XP to run from a USB stick on my wife's Fedora based Aspire One netbook by using BartPE.

I had to jump through some hoops slipstreaming SP2 with my SP1 XP CD so I could get DX9. I had to copy NTDETECT.com form Server 2003 SP1 to the root of my USB stick (BartPE is completely unstable from USB without it, great with it!) as well as several other steps. I also have to install the Aspire One XP drivers for chipset & video after XP boots using a special BartPE "plugin".

With all that done, MoI works great from the USB stick on this little netbook. Performance seems really good compared to the SIS650 on my desktop & screen size/resolution has proved to be a non-issue. Thanks Michael for making it easy to run MoI from a USB stick :)

I need to get a netbook of my own now that I've proved to myself that I can live with the netbook format. I'd like a Dell Mini 10. I can afford a Eee 701! How do you think MoI would run on one of those Michael (Intel GMA900 (915?) gfx & 900Mhz Celeron M)?

EDITED: 9 Aug 2009 by MABROWN

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
2795.13 In reply to 2795.12 
Hi Mark,

> How do you think MoI would run on one of those Michael
> (Intel GMA900 (915?) gfx & 900Mhz Celeron M)?

Well, that GMA900 is pretty much on the extreme low end of the pile as far as graphics horsepower goes.

So it will likely bog down quite a bit if you have too much stuff in your scene all at once.

But if you keep to lighter density models, the graphics card would probably work.

Probably the bigger problem would be that the screen on the Eee 701 is actually significantly less in resolution than with the Aspire One that you have been working with so far.

The Eee 701 seems to only have a 7 inch, 800x480 resolution screen, which is likely just too small. MoI is pretty much designed for a minimum of 1024 pixels in horizontal resolution - with only an 800 pixel width you are going to have some problems like having a scroll bar on the bottom toolbar.

So I really would not recommend that.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-4  5-13