![]() python3 waf configure -T release -64bits -prefix= -build-games=portal.python3 waf configure -T release -64bits -prefix= -build-games=episodic.python3 waf configure -T release -64bits -prefix= -build-games=hl2.Move /StubSteamAPI/ into the /thirdparty/ folder.Įxport PKG_CONFIG_PATH="/opt/homebrew/opt/jpeg/lib/pkgconfig".( this is step was not needed when building HL2 on 1st July 2023) The location of StubSteamAPI was recently moved on 23rd May 2023, so this has to be put into the correct place for the build scripts to work: Clone the Source Engine GitHub repositoryĥ. Install required packages from Homebrew (added the jpeg-turbo dependency from instructions)īrew install sdl2 freetype2 fontconfig pkg-config opus libpng libedit python3 jpeg jpeg-turboĤ. If Xcode Command Line Tools does not install, then install it manually:ģ. (echo echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') > /Users/$(whoami)/.zprofileĮval "$(/opt/homebrew/bin/brew shellenv)"Ģ. On Apple Silicon Macs: remember to set the path, modify this command with your username: as long as the necessary game files from Steam have been copied into the correct folder.Įnter these commands into a Terminal window: This method can be used to build native ARM macOS ports of Half-Life, Half-Life 2, Half-Life 2: Episode 1 & 2, Portal, Counter-Strike: Source etc. ![]() ![]() These instructions are heavily based on guides written by James Hug. Installed via Steam on CrossOver 21, extreme fps drops during shootouts and explosions. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |