Difference between revisions of "Half-Life 2"
From AppleGamingWiki, the wiki about gaming on M1 Apple silicon Macs
Line 25: | Line 25: | ||
|linux arm notes = | |linux arm notes = | ||
}} | }} | ||
+ | |||
+ | ==Native ARM build from leaked source== | ||
+ | Compiled the Source Engine Leak, modified instructions from [https://jameshug.notion.site/Guide-to-Installing-Portal-Using-Source-Engine-on-macOS-660803f9ced149cfa1647d38fd5a7092 James Hug]. | ||
+ | |||
+ | Updated instructions - use these Terminal commands: | ||
+ | |||
+ | 1. Install Homebrew | ||
+ | <pre> | ||
+ | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | ||
+ | brew help | ||
+ | </pre> | ||
+ | |||
+ | Remember to set the path. | ||
+ | |||
+ | 2. Install Xcode Command Line Tools (Optional) | ||
+ | <pre> | ||
+ | xcode-select --install | ||
+ | </pre> | ||
+ | |||
+ | 3. Install required packages from Homebrew (added the jpeg-turbo dependency from instructions) | ||
+ | <pre> | ||
+ | brew doctor | ||
+ | brew cleanup | ||
+ | brew install sdl2 freetype2 fontconfig pkg-config opus libpng libedit python3 jpeg-turbo | ||
+ | </pre> | ||
+ | |||
+ | 4. Clone the Source Engine GitHub repository | ||
+ | <pre> | ||
+ | git clone --recursive https://github.com/nillerusr/source-engine | ||
+ | cd source-engine | ||
+ | </pre> | ||
{{References}} | {{References}} | ||
[[Category:Games]] | [[Category:Games]] |
Revision as of 12:36, 23 May 2023
macOS Compatibility
Method | Rating | Notes |
---|---|---|
Native | Compiled the Source Engine Leak. https://jameshug.notion.site/Guide-to-Installing-Portal-Using-Source-Engine-on-macOS-660803f9ced149cfa1647d38fd5a7092[1] | |
Rosetta 2 | ||
Compatibility layer | ||
CrossOver | Installed via steam on crossover 21, extreme fps drops during shootouts and explosions | |
Wine | ||
Virtualization | ||
Parallels | Playable.[2] |
Native ARM build from leaked source
Compiled the Source Engine Leak, modified instructions from James Hug.
Updated instructions - use these Terminal commands:
1. Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew help
Remember to set the path.
2. Install Xcode Command Line Tools (Optional)
xcode-select --install
3. Install required packages from Homebrew (added the jpeg-turbo dependency from instructions)
brew doctor brew cleanup brew install sdl2 freetype2 fontconfig pkg-config opus libpng libedit python3 jpeg-turbo
4. Clone the Source Engine GitHub repository
git clone --recursive https://github.com/nillerusr/source-engine cd source-engine
References
- ↑ Verified by User:PBeGood4 on 29 April 2023
- Device: M1 MacBook Pro
- Method: Compiled Source Engine Leak
- Resolution: 1920x1080
- Settings: high
- Framerate: 120+ FPS
- ↑ Verified by User:gp on 7 Sep 2021
- Device: Mac M1 16 GB RAM
- OS: Windows 11 (latest Insider ISO)
- Method: Parallels 17
- Resolution: 1080p
- Settings: Medium
- Framerate: 50~60 FPS