This guide will help you run BUILD engine games on macOS.
Games you should be able to run:
- Duke Nukem 3D
- Blood
- Shadow Warrior
- and many others!
NOTE: Please follow a guide for Ion Fury as it's not supported by Raze.
To run BUILD engine games you'll need to use Raze source port, prepare game data and configure Raze.
- Grab the latest available release, likely named like
raze-macos-<version>.zip
. - Unpack zip file and move
Raze.app
to your Application folder
Alternatively, if you've got Homebrew
installed, you can use the following command to install Raze: brew install raze
Before you continue configuration you'll want to run Raze at least once to create a configuration file.
- Navigate to your applications folder in Finder, typically
/Applications
- Open
Raze.app
Download game data from Steam or GOG. Please refer to BUILD engine games section for specifics.
Most likely you'll want to consolidate game data in a special folder, for example /Users/<your-user-name>/BUILD
or any other folder. Please note the folder where your game data is located - this will come handy in the next step.
- Open
Finder
- Press
Command + Shift + G
or selectGo
>Go to Folder...
- Type
~/Library/Preferences
- Locate and open
raze.ini
- Find
[GameSearch.Directories]
section - Add the folder you're using to store BUILD engine game data
Alternatively, note the folders already configured and put your game data in one of those folders.
- Navigate to your applications folder in Finder, typically
/Applications
- Open
Raze.app
- Observe the list of the games presented similarly to this:
IWAD | Game |
---|---|
DUKE3D | Duke Nukem 3D: Atomic Edition |
BLOOD | BLOOD: One Unit Whole Blood |
Sw | Shadow Warrior |
REDNECK | Redneck Rampage |
STUFF | Exhumed |
- Select the desired game and press
OK
If you don't see any games in the list, most likely you'll need to configure Raze to find your game data. Refer to troubleshooting section for some recommendations.
GOG.com no longer has Duke Nukem 3D
for sale. You can however find it in your account if you purchased it before it was delisted.
Steam app-id for Duke Nukem 3D: 20th Anniversary World Tour
: 434050
.
GOG.com lists Blood: Fresh Supply that seems to include Blood: One Unit Whole Blood - Windows
as an extra. It seems like you can use either version.
Steam app-id for Blood™ Fresh Supply
: 1010750
- Download the latest version from ModDB
- Move the zip file you've downloaded to the folder you store your
Blood
game data (e.g./Users/<your-user-name>/BUILD/Blood
) - Run
Raze.app
- In the
Additional Parameters:
add full path to the zip file you've placed with Blood game data, e.g.-file "/Users/<your-user-name>/BUILD/Blood/Death_Wish_<version>.zip"
- Select
BLOOD
from the list of games
If everything goes well - you'll see Death Wish
menu screen.
However, if nothing happens, you might have to do some extra work:
- Delete everything in
Additional Parameters:
- Select
BLOOD
and launch again
See this issue comment for more details.
GOG.com lists:
Shadow Warrior Classic Redux
Shadow Warrior Classic Complete
Steam app-id for Shadow Warrior Classic Redux
: 225160
As you've launched Raze - notice that it opened two windows. Check out Raze <version> - Console
window that would list some log messages.