How To – Installing Black Mesa in Crossover Games / CXoffice

Sometimes, workarounds for playing native Windows games on Linux can be dodgy.  Some will play well on plain WINE implementation, other times, helper software, such as Crossover, Wine-Tricks, or PlayOnLinux get you to the finish line with a feasible amount of frustration.  One such game is Black Mesa, a modification on the original Half Life title, consisting of a set of modifications to the Source SDK 2007 base engine.  So how do you install the title?  Read on for more!


First, make sure you do the following pre-requisites

  1. Installation of Steam under Crossover’s suggested installer:
  2. steamcxSource SDK 2007 Base
    1. Once Steam (WINE) is installed, download the prerequisite “Source SDK 2007 Base” tool from the Library > Tools section of Steam’s main interface.
    2. Once installation of the “Source SDK 2007 Base” is complete, exit Steam completely, ensuring also it is not still running from the notification tray of your Linux distribution
  3. Download the Black Mesa file set:
    1. Visit and download the necessary file set.  Do not download the automated installer, but the “Black Mesa Archive
    2. You will need the 7z compressed archive with the 3 files necessary, blackmesa.7z  blackmesa.md5  and blackmesa-setup.exe
    3. Open your 7z archive with the archive manager and extract the 3 files mentioned above.  If you wish do this via the Terminal:
      sudo apt-get install p7zip
      7za e blackmesa.7z
    4. Place the 3 extracted files in an easy to reference download location for a later step.

Installing Black Mesa

  1. Open up the Steam bottle from Crossover’s “Manage Bottles” toolset:
  2. Screenshot from 2014-01-15 19:04:19Navigate to the “Advanced” tab of your Steam bottle and click “Browse C: Drive” :
  3. blackmesa2This will open your local machines file browser.  Navigate to “users/crossover/Desktop”  Copy all the 3 black mesa files you extracted from the original blackmesa.7z archive referenced in the first section into the “Desktop” folder.
  4. Now, navigate to the “Bottle” tab of the Steam Bottle.  Select “Run Command”
  5. In the next screen, click Browse and navigate to “users/crossover/Desktop” and choose the “blackmesa-setup.exe” installer file.  Click “Run”
  6. black-mesaThe Black Mesa installer should kick off, and detect the other 2 necessary files needed to install Black Mesa:
  7. blackmesa4After installation is complete, do not run Black Mesa.  Instead, exit the installer.
  8. Finally, run Steam and Black Mesa should show up as an installed game

About professorkaos64

Posted on 20140115, in Games, Games for Linux, Steam. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s