When installing the application from the DVD I get an error saying that DirectX was not installed. I will try i anyway, and if it does not work, I will try installing DirectX some other way.
The following comments are owned by whoever posted them. We are not responsible for them in any way.
Back to Threads Reply to Thread
When installing the application from the DVD I get an error saying that DirectX was not installed. I will try i anyway, and if it does not work, I will try installing DirectX some other way.
CrossOver includes a reimplementation of some parts of DirectX. Still, some applications require the parts that CrossOver doesn't implement. That's OK, because CrossOver knows how to install DirectX itself. In CrossOver's preferences, on the Installer Assistant tab, uncheck "Hide service packs and dependencies". Then, select Configure > Install Software. Pick the DirectX runtime (probably the modern runtime, but you can try both) from the list of packages and go from there. CrossOver will download DirectX as necessary.
Thanks.
I installed the modern version and now the game loads but I get the Error "Display adapter does not support format D24S8 with X8R8G8B8/A16B16G16R16F". Since Google is my friend I now know that the problem probably is that DirectDraw Accelerataion is disabled, but I need dxdiag to work to fix that. Is it possible to either launch dxdiag or make some configuration in Crossover Games to enable it?
Thanks in advance.
This suggests the game doesn't like the D3D capabilities we advertise, and its most likely not related to the dxdiag setting(we don't honor that setting anyway).
There are 3 possible causes for this:
-> The game has broken expectations and we have to work around this
-> The game has reasonable expectations and crossover doesn't support the feature
-> The game has reasonable expectations and the driver doesn't support the feature
CrossOver supports D24S8 depth stencil formats, and we support X8R8G8B8 and A16B16G16R16F. The first two are pretty standard formats that exist since the first DX versions. A16B16G16R16F was added in DirectX 9.0b, with Geforce FX and Radeon 9500 cards. If you have a Mac with an Intel card then the driver doesn't support it(its a driver limitation, the card does). The open source drivers on Linux don't support it either(intel and radeon cards). The binary ATI and Nvidia drivers support this format fine, as do NV and ATI Mac drivers.
Once again, thanks för the reply.
I am using a MacBook Pro and I have a Nvidia GeForce 8600M GT card, and as far as I can tell, there are no available Mac drivers for this card, which means I am stuck.
The drivers are shipped with MacOS, and updated via MacOS updates.
Those drivers do support the formats ArmA II requests here. So its more likely that this is a bug in CrossOver, or that the game is missing some other feature and the error message is misleading. In any way, I am afraid this game won't run for now, and I don't think there are any magic tweaks that will get it running.
Yeah, I guess that is so.
I have tried with the DVD version, the 1.02 and 1.03 and none will start without that same error. I probably will try again sometime after I update Mac OS and/or a new ArmA 2 patch arrives.
Thanks for you time and input!
i have the same error on arma2 version 1.05 ""Display adapter does not support format D24S8 with X8R8G8B8/A16B16G16R16F""
hd4670 and fglrx 9.12 is used....
Hi,
I'll just throw this in here just in case -- it may not help things
any if you're fighting some kind of driver/crossover bug...but...
...I'm starting to stumble into a few titles that require a later
version of the directx runtime than the one supplied by the inbuilt
cxinstallwizard target -- when you install Microsoft Directx Runtime
If you have a read of Bill's posting on the following page, there's
a link to the August 2009 redist file, and a brief outline on how
to install it as 'other unsupported game/software' into the bottle
in question..ie; run the download once to extract it, then run the
DXSETUP.exe installer in the dir you extracted to...see;
http://www.codeweavers.com/compatibility/browse/name/?app_id=1713;forum=1;msg=71580
If you install like this, it actually shows up in the bottle
contents as 'Microsoft Directx Runtime - Modern' (just like
using the inbuilt directx install target), and I've tested
the procedure and it does work and doesn't, at this stage,
look like it breaks anything else...but it would be worth
checking out just incase this title is also reliant on a more
recent directx redistributable...
Good luck!..
Cheers!
i have install the directX9c into my wine and crossover... this is definitely not the problem for arma2
the game check for compatibly Color-formats and the check fails because wine do not report the status of 8/16bit-format support.
the FGLRX only supports 24bit! and wine do not report the missing support for 8/16bit color format!
Thanks Don for the information.
I followed the instructions (I think) and tried it with 9.1 and the problem persists.
CrossOver Forums: the place to discuss running Windows applications on Mac and Linux