Half-Life 2: Episode 1 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

experience on MacBook Pro MA895

Have 6.2 version of Crossover Mac. Leopard with all its updates installed.

Run EP1... runs great! With no tricks!:)
But! it is played in DX8.1-hardware mode and DX9-software mode.... why?
Game looks like very old :(

I did not change any video settings (except resolution - it is 1440x900).

Crossover 6.2's directx code doesn't support directx9 well enough yet, so we have disabled it and report directx8.1-level features to games. The "9.0" software mode is hardcoded into half-life 2. It doesn't mean anything really.

With Crossover 7.0 we plan to enable Shader Model 2.0 and 3.0 support by default on Linux. On MacOS, I have tried how it works, but I ran into a number of driver bugs. After two weeks of debugging and reporting the bugs to Apple I gave up, so we'll still cut dx support to Shader Model 1.x by default on MacOS until Apple fixes their bugs. Users who want to give it a try will be able to enable SM 2.0/3.0 support and try their luck though.

wow

So, Apples drivers are bad?
Hm...

Could CodeWeavers contact Apple to solve that issue directly? Apple should reply, cuz it will extend their market share :)
and where is money - there is Apple :)

Yes, the MacOS 3D drivers are in a pretty bad shape. I don't know if it is Apple's fault, or ATI's and Nvidia's. The drivers are a bit strange. Nvidia and ATI use a shared codebase for Windows and Linux drivers, but the MacOS drivers behave differently, so probably it is a separate line of drivers.

This mail in the mac-games-dev archive describes the situation quite well:

http://lists.apple.com/archives/Mac-games-dev/2007/Nov/msg00199.html

Also, one can get an impression by looking at the mac-opengl archives; Loads of bugs, and terrible workarounds. While "regular" game developers can deal with the buggy drivers by just not using various broken features our abilities are limited because we cannot modify the Windows games. If the games want to use something that is broken on MacOS we can't do anything.

yeap... it is really frustrating:(
I that case - in January 2008 (I think) Aple will release new update for leopard, which will include drivers too!
So, just need to wait...
And CrosOver 7.0 - just ned to wait...
Aye

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoidzdVMkJodEd6WFZzTW5VMyIsImdkcHIiOjB9