« Blog meet Twitter :-) | Main | I Love/Hate my iPhone 3G »

Crossover and the Orange Box

Ok. I have been testing out Crossover Games 7.0 with my newly purchased Orange Box from Valve. The problem is/was that I don't have enough space on my main drive to install more than one game and still have any useful space left. I am on a MacbookPro with a partitioned 120G drive (a small c drive for boot camp, but I digress).

So what to do? I searched and search but found no direct answer in third party forums or Codeweaver's site (they make Crossover for Mac and Crossover Games). What I wanted to do was use my external USB drive for the install, but the program defaults to your main drive. You can use "hooks" I think to make some startup scripts but that seemed too involved and I was looking for a quicker fix ;-).

What I finally figured out from bits of other solutions, was this: The program does not like aliases to directories when created in the Finder. I had tried this and by linking several directories to folders on my external drive but all failed at some point. (more after the break, as they say at TUAW, my favorite blog)

However, the answer lay in Terminal. I just opened Terminal became root and made a sym-link/hard-link to my "Crossover Games" folder in ~/Library/Application Support/ that pointed to my actual preferred "Crossover Games" folder on the external USB drive using the ln -s command and Voila! It worked! The system sees this form of "alias" as viable and allowed me to install the entire suite of Orange Box games without further problems.

External drive spaces abound! Hooray! :-0