Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

zack13532

macrumors newbie
Original poster
Jul 12, 2008
9
0
I recently purchased Half Life: Source for my Steam account on my friends computer (an XP laptop). With OS X 10.5.4 I downloaded steam and installed it using CrossOver games. It works quite well and I was able to download Half Life: Source and Half Life Deathmatch: Source onto my computer, but when I run it, I get a white screen. It plays the intro video music, but with no picture. Soon after that it usually crashes. Are there any executable commands I should run half life with? I've seen Half Life 2 running on a macbook, so I assume that Half Life: Source should run. I'm using a Macbook 2 Ghz 1GB RAM and an Intel GMA 950 with 64mb vid RAM (this may be the problem). Any ideas?
 

martychang

macrumors regular
Sep 3, 2007
191
0
Try setting -dxlevel 81 as a Launch Option for Half-Life: Source. All kinds of weird graphical glitches happen when trying to play Portal or TF2 on my Mac with Crossover Games if I don't do this, presumably because it's trying to run in DirectX 9 mode, which isn't totally supported by Crossover yet.
 

zack13532

macrumors newbie
Original poster
Jul 12, 2008
9
0
Why not use Boot Camp to install XP and play it that way?
I have an 80Gb Hard Drive, with only 2 or 3GB open, so installing xp wouldn't be that optimal considering I would have to basically surrender the rest of my disk space. That will be my last resort.

Try setting -dxlevel 81 as a Launch Option for Half-Life: Source
Yea, just tried that (I've also tried dxlevel -60, -70, -80, and -90). Still the same thing. Come on guys I know there's got to be someone out there who can help me.
 

Mr. Zarniwoop

macrumors 6502a
Jun 9, 2005
751
139
Try adding -windowed to the command line.

If that doesn't help, try adding -novid.

The Mac video drivers seem to be less polished than the Linux ones, especially the nVidia drivers, so some functions when mapped from DirectX to OpenGL produce unexpected results and function differently across different Mac video drivers. However, Half-Life is explicitly supported by CrossOver so you can always write a support ticket with them and I've found them to be quickly helpful in getting things running.
 

zack13532

macrumors newbie
Original poster
Jul 12, 2008
9
0
Well I got it working, but it's only working under regular CrossOver, not CrossOver games. However, this may be because I was using a windows 2000 bottle in Games and windows xp in regular. The game starts and loads for about 3 or so minutes (long wait) and then plays perfectly. With all settings at tops (literally all), I average around 60-70 fps. Then again, the graphics aren't that great, which makes me wish there was some sort of hd pack for hl: source.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.